PandaRoot
PndEmcHitsToWaveform Class Reference

Takes list of PndEmcHits and creates PndEmcWaveform. More...

#include <PndEmcHitsToWaveform.h>

Inheritance diagram for PndEmcHitsToWaveform:
PndPersistencyTask

Public Member Functions

 PndEmcHitsToWaveform (Int_t verbose=0, Bool_t storewaves=kTRUE)
 
virtual ~PndEmcHitsToWaveform ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
PndEmcWaveformAddWaveform (Int_t detId, Int_t hitIndex, Int_t numOfSamples, Double_t timeStamp, Double_t sampleRate, Int_t MCTrackID)
 
void SetStorageOfData (Bool_t val)
 
void RunTimeBased ()
 
void FinishTask ()
 
- Public Member Functions inherited from PndPersistencyTask
 PndPersistencyTask ()
 
 PndPersistencyTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndPersistencyTask ()
 
void SetPersistency (Bool_t val=kTRUE)
 
Bool_t GetPersistency ()
 

Protected Member Functions

virtual void SetParContainers ()
 

Detailed Description

Takes list of PndEmcHits and creates PndEmcWaveform.

Definition at line 40 of file PndEmcHitsToWaveform.h.

Constructor & Destructor Documentation

◆ PndEmcHitsToWaveform()

PndEmcHitsToWaveform::PndEmcHitsToWaveform ( Int_t  verbose = 0,
Bool_t  storewaves = kTRUE 
)

Referenced by RunTimeBased().

◆ ~PndEmcHitsToWaveform()

virtual PndEmcHitsToWaveform::~PndEmcHitsToWaveform ( )
virtual

Member Function Documentation

◆ AddWaveform()

PndEmcWaveform* PndEmcHitsToWaveform::AddWaveform ( Int_t  detId,
Int_t  hitIndex,
Int_t  numOfSamples,
Double_t  timeStamp,
Double_t  sampleRate,
Int_t  MCTrackID 
)

◆ Exec()

virtual void PndEmcHitsToWaveform::Exec ( Option_t *  opt)
virtual

◆ FinishTask()

void PndEmcHitsToWaveform::FinishTask ( )

Referenced by RunTimeBased().

◆ Init()

virtual InitStatus PndEmcHitsToWaveform::Init ( )
virtual

◆ RunTimeBased()

void PndEmcHitsToWaveform::RunTimeBased ( )
inline

Definition at line 55 of file PndEmcHitsToWaveform.h.

References FinishTask(), PndEmcHitsToWaveform(), and SetParContainers().

55 { fTimeOrderedWaveform = kTRUE; }

◆ SetParContainers()

virtual void PndEmcHitsToWaveform::SetParContainers ( )
protectedvirtual

Get parameter containers

Referenced by RunTimeBased().

◆ SetStorageOfData()

void PndEmcHitsToWaveform::SetStorageOfData ( Bool_t  val)

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