22 fData.insert(
fData.end(), data.begin(), data.end());
27 std::vector<std::vector<PndSdsDigiTopix4> > separatedData;
29 std::vector<PndSdsDigiTopix4> tempData;
30 for (
auto itr :
fData){
31 if (itr.GetTimeStamp() - oldData.GetTimeStamp() >
fTimeGap){
32 if(tempData.size() > 0){
33 separatedData.push_back(tempData);
37 tempData.push_back(itr);
46 std::vector<std::vector<PndSdsDigiTopix4> > separatedData;
std::vector< PndSdsDigiTopix4 > fPreviousData
void FillData(std::vector< PndSdsDigiTopix4 > data)
Data class to store the digi output of a pixel module.
virtual ~PndMQGapEventBuilder()
std::vector< std::vector< PndSdsDigiTopix4 > > GetLastData()
std::vector< std::vector< PndSdsDigiTopix4 > > GetSeparatedData()
std::vector< PndSdsDigiTopix4 > fData