5 #ifndef BSEMCWAVEFORMBUFFER_HH 6 #define BSEMCWAVEFORMBUFFER_HH 13 #include "RtypesCore.h" 16 #include "FairWriteoutBuffer.h" 25 class TMemberInspector;
35 BSEmcWaveformBuffer(TString t_branchName, TString t_className, TString t_folderName, Bool_t t_persistance);
41 virtual void FillDataMap(FairTimeStamp *t_data, Double_t t_activeTime) ;
45 virtual void StoreWaveformData(TString t_branchName, TString t_folderName, Bool_t t_persistance) ;
55 std::vector<std::pair<Double_t, FairTimeStamp *>>
Modify(std::pair<Double_t, FairTimeStamp *> t_oldData, std::pair<Double_t, FairTimeStamp *> t_newData);