PandaRoot
PndEmcDigiWriteoutBuffer Class Reference

#include <PndEmcDigiWriteoutBuffer.h>

Inheritance diagram for PndEmcDigiWriteoutBuffer:

Public Member Functions

 PndEmcDigiWriteoutBuffer ()
 
 PndEmcDigiWriteoutBuffer (TString branchName, TString folderName, Bool_t persistance)
 
void AddNewDataToTClonesArray (FairTimeStamp *)
 
virtual ~PndEmcDigiWriteoutBuffer ()
 
virtual double FindTimeForData (FairTimeStamp *data)
 
virtual void FillDataMap (FairTimeStamp *data, double activeTime)
 
virtual void EraseDataFromDataMap (FairTimeStamp *data)
 

Protected Member Functions

 ClassDef (PndEmcDigiWriteoutBuffer, 1)
 

Protected Attributes

std::map< PndEmcDigi, double > fData_map
 

Detailed Description

Definition at line 13 of file PndEmcDigiWriteoutBuffer.h.

Constructor & Destructor Documentation

◆ PndEmcDigiWriteoutBuffer() [1/2]

PndEmcDigiWriteoutBuffer::PndEmcDigiWriteoutBuffer ( )

◆ PndEmcDigiWriteoutBuffer() [2/2]

PndEmcDigiWriteoutBuffer::PndEmcDigiWriteoutBuffer ( TString  branchName,
TString  folderName,
Bool_t  persistance 
)

◆ ~PndEmcDigiWriteoutBuffer()

virtual PndEmcDigiWriteoutBuffer::~PndEmcDigiWriteoutBuffer ( )
virtual

Member Function Documentation

◆ AddNewDataToTClonesArray()

void PndEmcDigiWriteoutBuffer::AddNewDataToTClonesArray ( FairTimeStamp *  )

◆ ClassDef()

PndEmcDigiWriteoutBuffer::ClassDef ( PndEmcDigiWriteoutBuffer  ,
 
)
protected

◆ EraseDataFromDataMap()

virtual void PndEmcDigiWriteoutBuffer::EraseDataFromDataMap ( FairTimeStamp *  data)
virtual

◆ FillDataMap()

virtual void PndEmcDigiWriteoutBuffer::FillDataMap ( FairTimeStamp *  data,
double  activeTime 
)
virtual

◆ FindTimeForData()

virtual double PndEmcDigiWriteoutBuffer::FindTimeForData ( FairTimeStamp *  data)
virtual

Member Data Documentation

◆ fData_map

std::map<PndEmcDigi, double> PndEmcDigiWriteoutBuffer::fData_map
protected

Definition at line 27 of file PndEmcDigiWriteoutBuffer.h.


The documentation for this class was generated from the following file: