PandaRoot
PndFtsHitWriteoutBuffer Class Reference

#include <PndFtsHitWriteoutBuffer.h>

Inheritance diagram for PndFtsHitWriteoutBuffer:

Public Member Functions

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

Protected Member Functions

 ClassDef (PndFtsHitWriteoutBuffer, 1)
 

Protected Attributes

std::map< PndFtsHit, double > fData_map
 

Detailed Description

Definition at line 16 of file PndFtsHitWriteoutBuffer.h.

Constructor & Destructor Documentation

◆ PndFtsHitWriteoutBuffer() [1/2]

PndFtsHitWriteoutBuffer::PndFtsHitWriteoutBuffer ( )

◆ PndFtsHitWriteoutBuffer() [2/2]

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

◆ ~PndFtsHitWriteoutBuffer()

virtual PndFtsHitWriteoutBuffer::~PndFtsHitWriteoutBuffer ( )
virtual

Member Function Documentation

◆ AddNewDataToTClonesArray()

void PndFtsHitWriteoutBuffer::AddNewDataToTClonesArray ( FairTimeStamp *  )

◆ ClassDef()

PndFtsHitWriteoutBuffer::ClassDef ( PndFtsHitWriteoutBuffer  ,
 
)
protected

◆ EraseDataFromDataMap()

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

◆ FillDataMap()

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

◆ FindTimeForData()

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

Member Data Documentation

◆ fData_map

std::map<PndFtsHit, double> PndFtsHitWriteoutBuffer::fData_map
protected

Definition at line 30 of file PndFtsHitWriteoutBuffer.h.


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