14 #ifndef MYWRITEOUTBUFFER_H_
15 #define MYWRITEOUTBUFFER_H_
18 #include "MyDataClass.h"
27 MyWriteoutBuffer(TString branchName, TString folderName, Bool_t persistance);
32 virtual std::vector<std::pair<double, MyDataClass*>>
Modify(std::pair<double, MyDataClass*> oldData,
33 std::pair<double, MyDataClass*> newData);
virtual void FillDataMap(FairTimeStamp *data, double activeTime)
add a new element in the search buffer
virtual std::vector< std::pair< double, MyDataClass * > > Modify(std::pair< double, MyDataClass * > oldData, std::pair< double, MyDataClass * > newData)
ClassDef(MyWriteoutBuffer, 1)
void AddNewDataToTClonesArray(FairTimeStamp *)
virtual void EraseDataFromDataMap(FairTimeStamp *data)
delete the element from the search buffer (see PndSdsDigiPixelWriteoutBuffer)
virtual double FindTimeForData(FairTimeStamp *data)
std::map< MyDataClass, double > fData_map
A container class to store digi data during events.
virtual ~MyWriteoutBuffer()