22 fData.insert(
fData.end(), data.begin(), data.end());
27 std::vector<std::vector<FairTimeStamp*> > separatedData;
29 std::vector<FairTimeStamp*> tempData;
30 for (
auto itr :
fData){
31 if (itr->GetTimeStamp() - oldTS >
fTimeGap){
32 if(tempData.size() > 0){
33 separatedData.push_back(tempData);
37 tempData.push_back(itr);
38 oldTS = itr->GetTimeStamp();
46 std::vector<std::vector<FairTimeStamp*> > separatedData;
std::vector< PndSdsDigiTopix4 > fPreviousData
void FillData(std::vector< PndSdsDigiTopix4 > data)
virtual ~PndMQGapEventBuilder()
std::vector< std::vector< PndSdsDigiTopix4 > > GetLastData()
std::vector< std::vector< PndSdsDigiTopix4 > > GetSeparatedData()
std::vector< PndSdsDigiTopix4 > fData