FairRoot/PandaRoot
|
#include <PndBranchBurstBuilder_timeCut.h>
Public Member Functions | |
PndBranchBurstBuilder_timeCut () | |
virtual | ~PndBranchBurstBuilder_timeCut () |
virtual InitStatus | Init () |
virtual TClonesArray * | GetBurstData (size_t branchNum) |
void | SetTimePeriod (double val) |
virtual void | Exec (Option_t *opt) |
void | SetOutputPrefix (TString prefix) |
void | AddInputBranch (TString branchName) |
void | SetPersistence (Bool_t val) |
Protected Member Functions | |
ClassDef (PndBranchBurstBuilder_timeCut, 0) | |
ClassDef (PndBranchBurstBuilder, 0) | |
Protected Attributes | |
double | fTimePeriod |
BinaryFunctor * | fStopFunctor |
std::vector< TString > | fInBranchNames |
std::vector< TClonesArray * > | fInArrays |
std::vector< TClonesArray * > | fOutArrays |
TString | fOutputPrefix |
Bool_t | fPersistence |
Definition at line 25 of file PndBranchBurstBuilder_timeCut.h.
PndBranchBurstBuilder_timeCut::PndBranchBurstBuilder_timeCut | ( | ) |
Default constructor
Definition at line 18 of file PndBranchBurstBuilder_timeCut.cxx.
References PndBranchBurstBuilder::fOutputPrefix, and fTimePeriod.
|
virtual |
|
inlineinherited |
Definition at line 58 of file PndBranchBurstBuilder.h.
References PndBranchBurstBuilder::fInBranchNames.
|
protected |
|
protectedinherited |
|
virtualinherited |
Virtual method Exec
Definition at line 74 of file PndBranchBurstBuilder.cxx.
References PndBranchBurstBuilder::fInBranchNames, PndBranchBurstBuilder::fOutArrays, PndBranchBurstBuilder::GetBurstData(), and i.
|
virtual |
Implements PndBranchBurstBuilder.
Definition at line 40 of file PndBranchBurstBuilder_timeCut.cxx.
References PndBranchBurstBuilder::fInBranchNames, fStopFunctor, and fTimePeriod.
|
virtual |
Virtual method Init
Reimplemented from PndBranchBurstBuilder.
Definition at line 30 of file PndBranchBurstBuilder_timeCut.cxx.
References fStopFunctor, PndBranchBurstBuilder::Init(), and status.
|
inlineinherited |
Definition at line 56 of file PndBranchBurstBuilder.h.
References PndBranchBurstBuilder::fOutputPrefix.
|
inlineinherited |
Definition at line 61 of file PndBranchBurstBuilder.h.
References PndBranchBurstBuilder::fPersistence, and val.
|
inline |
Definition at line 44 of file PndBranchBurstBuilder_timeCut.h.
References fTimePeriod, and val.
|
protectedinherited |
|
protectedinherited |
Definition at line 61 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder::AddInputBranch(), PndBranchBurstBuilder::Exec(), PndBranchBurstBuilder_eventBased::FinishTask(), PndBranchBurstBuilder_timeCut_STB::FinishTask(), GetBurstData(), PndBranchBurstBuilder_eventBased::Init(), PndBranchBurstBuilder::Init(), and PndBranchBurstBuilder_timeCut_STB::Init().
|
protectedinherited |
Definition at line 69 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder::Exec(), PndBranchBurstBuilder_eventBased::FinishTask(), PndBranchBurstBuilder_timeCut_STB::FinishTask(), and PndBranchBurstBuilder::Init().
|
protectedinherited |
Definition at line 71 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder::Init(), PndBranchBurstBuilder::PndBranchBurstBuilder(), PndBranchBurstBuilder_eventBased::PndBranchBurstBuilder_eventBased(), PndBranchBurstBuilder_timeCut(), PndBranchBurstBuilder_timeCut_STB::PndBranchBurstBuilder_timeCut_STB(), and PndBranchBurstBuilder::SetOutputPrefix().
|
protectedinherited |
Definition at line 72 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder::Init(), PndBranchBurstBuilder::PndBranchBurstBuilder(), and PndBranchBurstBuilder::SetPersistence().
|
protected |
Definition at line 58 of file PndBranchBurstBuilder_timeCut.h.
Referenced by GetBurstData(), and Init().
|
protected |
Virtual method Exec
Definition at line 44 of file PndBranchBurstBuilder_timeCut.h.
Referenced by GetBurstData(), PndBranchBurstBuilder_timeCut(), and SetTimePeriod().