FairRoot/PandaRoot
|
#include <PndBranchBurstBuilder_timeCut_STB.h>
Public Member Functions | |
PndBranchBurstBuilder_timeCut_STB () | |
virtual | ~PndBranchBurstBuilder_timeCut_STB () |
virtual InitStatus | Init () |
virtual TClonesArray * | GetBurstData (size_t branchNum) |
void | SetTimePeriod (double val) |
virtual void | FinishTask () |
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_STB, 0) | |
ClassDef (PndBranchBurstBuilder, 0) | |
Protected Attributes | |
double | fTimePeriod |
double | fBurstNum |
bool | fWriteOut |
std::vector< TClonesArray * > | fTempArrays |
std::vector< TString > | fInBranchNames |
std::vector< TClonesArray * > | fInArrays |
std::vector< TClonesArray * > | fOutArrays |
TString | fOutputPrefix |
Bool_t | fPersistence |
Definition at line 28 of file PndBranchBurstBuilder_timeCut_STB.h.
PndBranchBurstBuilder_timeCut_STB::PndBranchBurstBuilder_timeCut_STB | ( | ) |
Default constructor
Definition at line 24 of file PndBranchBurstBuilder_timeCut_STB.cxx.
References fBurstNum, PndBranchBurstBuilder::fOutputPrefix, fTimePeriod, and fWriteOut.
|
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 |
Virtual method Exec
Definition at line 84 of file PndBranchBurstBuilder_timeCut_STB.cxx.
References PndBranchBurstBuilder::fInBranchNames, PndBranchBurstBuilder::fOutArrays, fTempArrays, and i.
|
virtual |
Implements PndBranchBurstBuilder.
Definition at line 53 of file PndBranchBurstBuilder_timeCut_STB.cxx.
References At, fBurstNum, PndBranchBurstBuilder::fInArrays, fTempArrays, fTimePeriod, fWriteOut, GetEntriesFast(), and i.
|
virtual |
Virtual method Init
Reimplemented from PndBranchBurstBuilder.
Definition at line 40 of file PndBranchBurstBuilder_timeCut_STB.cxx.
References PndBranchBurstBuilder::fInArrays, PndBranchBurstBuilder::fInBranchNames, fTempArrays, i, 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 47 of file PndBranchBurstBuilder_timeCut_STB.h.
References fTimePeriod, and val.
|
protected |
Definition at line 62 of file PndBranchBurstBuilder_timeCut_STB.h.
Referenced by GetBurstData(), and PndBranchBurstBuilder_timeCut_STB().
|
protectedinherited |
Definition at line 68 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder_eventBased::GetBurstData(), GetBurstData(), PndBranchBurstBuilder_eventBased::Init(), PndBranchBurstBuilder::Init(), and Init().
|
protectedinherited |
Definition at line 61 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder::AddInputBranch(), PndBranchBurstBuilder::Exec(), PndBranchBurstBuilder_eventBased::FinishTask(), FinishTask(), PndBranchBurstBuilder_timeCut::GetBurstData(), PndBranchBurstBuilder_eventBased::Init(), PndBranchBurstBuilder::Init(), and Init().
|
protectedinherited |
Definition at line 69 of file PndBranchBurstBuilder.h.
Referenced by PndBranchBurstBuilder::Exec(), PndBranchBurstBuilder_eventBased::FinishTask(), 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(), 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 64 of file PndBranchBurstBuilder_timeCut_STB.h.
Referenced by FinishTask(), GetBurstData(), and Init().
|
protected |
Definition at line 61 of file PndBranchBurstBuilder_timeCut_STB.h.
Referenced by GetBurstData(), PndBranchBurstBuilder_timeCut_STB(), and SetTimePeriod().
|
protected |
Definition at line 63 of file PndBranchBurstBuilder_timeCut_STB.h.
Referenced by GetBurstData(), and PndBranchBurstBuilder_timeCut_STB().