BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnSRCTriggersCheck Class Reference

#include <BmnSRCTriggersCheck.h>

Inheritance diagram for BmnSRCTriggersCheck:
Collaboration diagram for BmnSRCTriggersCheck:

Public Member Functions

 BmnSRCTriggersCheck ()
 BmnSRCTriggersCheck (Bool_t)
virtual ~BmnSRCTriggersCheck ()
virtual InitStatus Init ()
virtual void Exec (Option_t *opt)
virtual void Finish ()

Private Attributes

Bool_t fIsExp
TString fBmnEventHeaderBranchName
TString fT0Branch
TString fVetoBranch
TString fBC1Branch
TString fBC2Branch
TString fBC3Branch
TString fX1RBranch
TString fX2RBranch
TString fX1LBranch
TString fX2LBranch
TString fY1RBranch
TString fY2RBranch
TString fY1LBranch
TString fY2LBranch
TString fBDBranch
TString fBmnEvQualityBranchName
TClonesArray * fBmnEventHeader
TClonesArray * fT0Array
TClonesArray * fVetoArray
TClonesArray * fBC1Array
TClonesArray * fBC2Array
TClonesArray * fBC3Array
TClonesArray * fY1RArray
TClonesArray * fY1LArray
TClonesArray * fY2RArray
TClonesArray * fY2LArray
TClonesArray * fX1RArray
TClonesArray * fX1LArray
TClonesArray * fX2RArray
TClonesArray * fX2LArray
TClonesArray * fBDArray
TClonesArray * fBmnEvQuality

Detailed Description

Definition at line 18 of file BmnSRCTriggersCheck.h.

Constructor & Destructor Documentation

◆ BmnSRCTriggersCheck() [1/2]

BmnSRCTriggersCheck::BmnSRCTriggersCheck ( )
inline

Definition at line 21 of file BmnSRCTriggersCheck.h.

◆ BmnSRCTriggersCheck() [2/2]

◆ ~BmnSRCTriggersCheck()

virtual BmnSRCTriggersCheck::~BmnSRCTriggersCheck ( )
inlinevirtual

Definition at line 25 of file BmnSRCTriggersCheck.h.

Member Function Documentation

◆ Exec()

void BmnSRCTriggersCheck::Exec ( Option_t * opt)
virtual

Definition at line 51 of file BmnSRCTriggersCheck.cxx.

References TMath::Abs(), fBC1Array, fBC2Array, fBC3Array, fBDArray, fBmnEventHeader, fBmnEvQuality, fIsExp, fT0Array, fVetoArray, fX1LArray, fX1RArray, fX2LArray, fX2RArray, fY1LArray, fY1RArray, fY2LArray, fY2RArray, UniRun::GetEnergy(), BmnTrigWaveDigit::GetIntegral(), UniRun::GetRun(), UniRun::GetTargetParticle(), kBMNBEAM, kBMNMINBIAS, and BmnEventQuality::SetIsGoodEvent().

Here is the call graph for this function:

◆ Finish()

void BmnSRCTriggersCheck::Finish ( )
virtual

Definition at line 189 of file BmnSRCTriggersCheck.cxx.

◆ Init()

Member Data Documentation

◆ fBC1Array

TClonesArray* BmnSRCTriggersCheck::fBC1Array
private

Definition at line 55 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBC1Branch

TString BmnSRCTriggersCheck::fBC1Branch
private

Definition at line 37 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck().

◆ fBC2Array

TClonesArray* BmnSRCTriggersCheck::fBC2Array
private

Definition at line 56 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBC2Branch

TString BmnSRCTriggersCheck::fBC2Branch
private

Definition at line 38 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fBC3Array

TClonesArray* BmnSRCTriggersCheck::fBC3Array
private

Definition at line 57 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBC3Branch

TString BmnSRCTriggersCheck::fBC3Branch
private

Definition at line 39 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fBDArray

TClonesArray* BmnSRCTriggersCheck::fBDArray
private

Definition at line 66 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBDBranch

TString BmnSRCTriggersCheck::fBDBranch
private

Definition at line 48 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fBmnEventHeader

TClonesArray* BmnSRCTriggersCheck::fBmnEventHeader
private

Definition at line 52 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBmnEventHeaderBranchName

TString BmnSRCTriggersCheck::fBmnEventHeaderBranchName
private

Definition at line 34 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fBmnEvQuality

TClonesArray* BmnSRCTriggersCheck::fBmnEvQuality
private

Definition at line 69 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fBmnEvQualityBranchName

TString BmnSRCTriggersCheck::fBmnEvQualityBranchName
private

Definition at line 50 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fIsExp

Bool_t BmnSRCTriggersCheck::fIsExp
private

Definition at line 32 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Exec().

◆ fT0Array

TClonesArray* BmnSRCTriggersCheck::fT0Array
private

Definition at line 53 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fT0Branch

TString BmnSRCTriggersCheck::fT0Branch
private

Definition at line 35 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fVetoArray

TClonesArray* BmnSRCTriggersCheck::fVetoArray
private

Definition at line 54 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fVetoBranch

TString BmnSRCTriggersCheck::fVetoBranch
private

Definition at line 36 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fX1LArray

TClonesArray* BmnSRCTriggersCheck::fX1LArray
private

Definition at line 63 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fX1LBranch

TString BmnSRCTriggersCheck::fX1LBranch
private

Definition at line 42 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fX1RArray

TClonesArray* BmnSRCTriggersCheck::fX1RArray
private

Definition at line 62 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fX1RBranch

TString BmnSRCTriggersCheck::fX1RBranch
private

Definition at line 40 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fX2LArray

TClonesArray* BmnSRCTriggersCheck::fX2LArray
private

Definition at line 65 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fX2LBranch

TString BmnSRCTriggersCheck::fX2LBranch
private

Definition at line 43 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fX2RArray

TClonesArray* BmnSRCTriggersCheck::fX2RArray
private

Definition at line 64 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fX2RBranch

TString BmnSRCTriggersCheck::fX2RBranch
private

Definition at line 41 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fY1LArray

TClonesArray* BmnSRCTriggersCheck::fY1LArray
private

Definition at line 59 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fY1LBranch

TString BmnSRCTriggersCheck::fY1LBranch
private

Definition at line 46 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fY1RArray

TClonesArray* BmnSRCTriggersCheck::fY1RArray
private

Definition at line 58 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fY1RBranch

TString BmnSRCTriggersCheck::fY1RBranch
private

Definition at line 44 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fY2LArray

TClonesArray* BmnSRCTriggersCheck::fY2LArray
private

Definition at line 61 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fY2LBranch

TString BmnSRCTriggersCheck::fY2LBranch
private

Definition at line 47 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().

◆ fY2RArray

TClonesArray* BmnSRCTriggersCheck::fY2RArray
private

Definition at line 60 of file BmnSRCTriggersCheck.h.

Referenced by Exec(), and Init().

◆ fY2RBranch

TString BmnSRCTriggersCheck::fY2RBranch
private

Definition at line 45 of file BmnSRCTriggersCheck.h.

Referenced by BmnSRCTriggersCheck(), and Init().


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