BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnTriggersCheck Class Reference

#include <BmnTriggersCheck.h>

Inheritance diagram for BmnTriggersCheck:
Collaboration diagram for BmnTriggersCheck:

Public Member Functions

 BmnTriggersCheck ()
 BmnTriggersCheck (Bool_t, Int_t, Int_t)
virtual ~BmnTriggersCheck ()
virtual InitStatus Init ()
virtual void Exec (Option_t *opt)
virtual void Finish ()

Private Attributes

Bool_t fIsExp
Int_t fRunPeriod
Int_t fRunNumber
TString fBmnEventHeaderBranchName
TString fT0Branch
TString fVetoBranch
TString fBC2Branch
TString fBC1Branch
TString fBC3Branch
TString fBDBranch
TString fBmnEvQualityBranchName
TClonesArray * fBmnEventHeader
TClonesArray * fT0Array
TClonesArray * fVetoArray
TClonesArray * fBC2Array
TClonesArray * fBC1Array
TClonesArray * fBC3Array
TClonesArray * fBDArray
TClonesArray * fBmnEvQuality

Detailed Description

Definition at line 18 of file BmnTriggersCheck.h.

Constructor & Destructor Documentation

◆ BmnTriggersCheck() [1/2]

BmnTriggersCheck::BmnTriggersCheck ( )
inline

Definition at line 21 of file BmnTriggersCheck.h.

◆ BmnTriggersCheck() [2/2]

BmnTriggersCheck::BmnTriggersCheck ( Bool_t isExp,
Int_t runP,
Int_t runN )

◆ ~BmnTriggersCheck()

virtual BmnTriggersCheck::~BmnTriggersCheck ( )
inlinevirtual

Definition at line 25 of file BmnTriggersCheck.h.

Member Function Documentation

◆ Exec()

void BmnTriggersCheck::Exec ( Option_t * opt)
virtual

Definition at line 39 of file BmnTriggersCheck.cxx.

References fBC1Array, fBC2Array, fBC3Array, fBmnEvQuality, fIsExp, fVetoArray, BmnTrigDigit::GetMod(), and BmnEventQuality::SetIsGoodEvent().

Here is the call graph for this function:

◆ Finish()

void BmnTriggersCheck::Finish ( )
virtual

Definition at line 152 of file BmnTriggersCheck.cxx.

◆ Init()

Member Data Documentation

◆ fBC1Array

TClonesArray* BmnTriggersCheck::fBC1Array
private

Definition at line 49 of file BmnTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBC1Branch

TString BmnTriggersCheck::fBC1Branch
private

Definition at line 39 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fBC2Array

TClonesArray* BmnTriggersCheck::fBC2Array
private

Definition at line 48 of file BmnTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBC2Branch

TString BmnTriggersCheck::fBC2Branch
private

Definition at line 38 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fBC3Array

TClonesArray* BmnTriggersCheck::fBC3Array
private

Definition at line 50 of file BmnTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBC3Branch

TString BmnTriggersCheck::fBC3Branch
private

Definition at line 40 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fBDArray

TClonesArray* BmnTriggersCheck::fBDArray
private

Definition at line 51 of file BmnTriggersCheck.h.

Referenced by Init().

◆ fBDBranch

TString BmnTriggersCheck::fBDBranch
private

Definition at line 41 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fBmnEventHeader

TClonesArray* BmnTriggersCheck::fBmnEventHeader
private

Definition at line 45 of file BmnTriggersCheck.h.

Referenced by Init().

◆ fBmnEventHeaderBranchName

TString BmnTriggersCheck::fBmnEventHeaderBranchName
private

Definition at line 35 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fBmnEvQuality

TClonesArray* BmnTriggersCheck::fBmnEvQuality
private

Definition at line 54 of file BmnTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBmnEvQualityBranchName

TString BmnTriggersCheck::fBmnEvQualityBranchName
private

Definition at line 43 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fIsExp

Bool_t BmnTriggersCheck::fIsExp
private

Definition at line 32 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Exec().

◆ fRunNumber

Int_t BmnTriggersCheck::fRunNumber
private

Definition at line 34 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck().

◆ fRunPeriod

Int_t BmnTriggersCheck::fRunPeriod
private

Definition at line 33 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck().

◆ fT0Array

TClonesArray* BmnTriggersCheck::fT0Array
private

Definition at line 46 of file BmnTriggersCheck.h.

Referenced by Init().

◆ fT0Branch

TString BmnTriggersCheck::fT0Branch
private

Definition at line 36 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().

◆ fVetoArray

TClonesArray* BmnTriggersCheck::fVetoArray
private

Definition at line 47 of file BmnTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fVetoBranch

TString BmnTriggersCheck::fVetoBranch
private

Definition at line 37 of file BmnTriggersCheck.h.

Referenced by BmnTriggersCheck(), and Init().


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