11 #ifndef PNDDRCDIGIWRITEOUTBUFFER_H_ 
   12 #define PNDDRCDIGIWRITEOUTBUFFER_H_ 
   14 #include "FairWriteoutBuffer.h" 
   30   virtual void FillDataMap(FairTimeStamp* data, 
double activeTime) ;
 
   32   virtual std::vector<std::pair<double, FairTimeStamp*> > 
Modify(std::pair<double, FairTimeStamp*> oldData, std::pair<double, FairTimeStamp*> newData);
 
   34   virtual Int_t 
GetNData() {
return fStartTime_map.size();}
 
virtual void FillDataMap(FairTimeStamp *data, double activeTime)
void AddNewDataToTClonesArray(FairTimeStamp *)
std::map< PndDrcDigi, double > fData_map
virtual void EraseDataFromDataMap(FairTimeStamp *data)
virtual ~PndDrcDigiWriteoutBuffer()
ClassDef(PndDrcDigiWriteoutBuffer, 1)
virtual std::vector< std::pair< double, FairTimeStamp * > > Modify(std::pair< double, FairTimeStamp * > oldData, std::pair< double, FairTimeStamp * > newData)
PndDrcDigiWriteoutBuffer()
virtual double FindTimeForData(FairTimeStamp *data)