BmnRoot
Loading...
Searching...
No Matches
BmnTrigInfoDst Class Reference

#include <BmnTrigInfoDst.h>

Inheritance diagram for BmnTrigInfoDst:
[legend]
Collaboration diagram for BmnTrigInfoDst:
[legend]

Public Member Functions

 BmnTrigInfoDst ()
 
 BmnTrigInfoDst (Bool_t isExp)
 
 ~BmnTrigInfoDst ()
 
 BmnTrigInfoDst (const BmnTrigInfoDst &other)
 
BmnTrigInfoDstoperator= (const BmnTrigInfoDst &other)
 
 BmnTrigInfoDst (BmnTrigInfoDst &&other)
 
BmnTrigInfoDstoperator= (BmnTrigInfoDst &&other)
 
void CreateBranches (Bool_t isExp)
 
void Reset ()
 
Float_t GetVCAmp ()
 
Float_t GetBC0Amp ()
 
Float_t GetBC1Amp ()
 
Float_t GetBC1Integral ()
 
Float_t GetBC2Amp ()
 
Float_t GetFDAmp ()
 
UInt_t GetBDMult ()
 
UInt_t GetSiMDMult ()
 
TClonesArray * GetBC0Digits ()
 
TClonesArray * GetBC1Digits ()
 
TClonesArray * GetBC2Digits ()
 
TClonesArray * GetBDDigits ()
 
TClonesArray * GetFDDigits ()
 
void SetVCAmp (Float_t a)
 
void SetBC0Amp (Float_t a)
 
void SetBC1Amp (Float_t a)
 
void SetBC2Amp (Float_t a)
 
void SetFDAmp (Float_t a)
 
void SetBC1Integral (Float_t a)
 
void SetBDMult (UInt_t a)
 
void SetSiMDMult (UInt_t a)
 
void SetInputSignalsAR (UInt_t v)
 
void SetInputSignalsBR (UInt_t v)
 
void SetInputSignalsVector (vector< uint32_t > v)
 
void SetT0_time (Float_t v)
 
void SetT0_amp (Float_t v)
 
Bool_t IsTriggerBitTrueAR (Short_t bit)
 
Bool_t IsTriggerBitTrueBR (Short_t bit)
 
UInt_t GetInputSignalsAR ()
 
UInt_t GetInputSignalsBR ()
 
vector< uint32_t > GetInputSignalsVector ()
 
Float_t GetT0_time ()
 
Float_t GetT0_amp ()
 
 BmnTrigInfoDst ()
 
 BmnTrigInfoDst (Bool_t isExp)
 
 ~BmnTrigInfoDst ()
 
 BmnTrigInfoDst (const BmnTrigInfoDst &other)
 
BmnTrigInfoDstoperator= (const BmnTrigInfoDst &other)
 
 BmnTrigInfoDst (BmnTrigInfoDst &&other)
 
BmnTrigInfoDstoperator= (BmnTrigInfoDst &&other)
 
void CreateBranches (Bool_t isExp)
 
void Reset ()
 
Float_t GetVCAmp ()
 
Float_t GetBC0Amp ()
 
Float_t GetBC1Amp ()
 
Float_t GetBC1Integral ()
 
Float_t GetBC2Amp ()
 
Float_t GetFDAmp ()
 
UInt_t GetBDMult ()
 
UInt_t GetSiMDMult ()
 
TClonesArray * GetBC0Digits ()
 
TClonesArray * GetBC1Digits ()
 
TClonesArray * GetBC2Digits ()
 
TClonesArray * GetBDDigits ()
 
TClonesArray * GetFDDigits ()
 
void SetVCAmp (Float_t a)
 
void SetBC0Amp (Float_t a)
 
void SetBC1Amp (Float_t a)
 
void SetBC2Amp (Float_t a)
 
void SetFDAmp (Float_t a)
 
void SetBC1Integral (Float_t a)
 
void SetBDMult (UInt_t a)
 
void SetSiMDMult (UInt_t a)
 
void SetInputSignalsAR (UInt_t v)
 
void SetInputSignalsBR (UInt_t v)
 
void SetInputSignalsVector (vector< uint32_t > v)
 
void SetT0_time (Float_t v)
 
void SetT0_amp (Float_t v)
 
Bool_t IsTriggerBitTrueAR (Short_t bit)
 
Bool_t IsTriggerBitTrueBR (Short_t bit)
 
UInt_t GetInputSignalsAR ()
 
UInt_t GetInputSignalsBR ()
 
vector< uint32_t > GetInputSignalsVector ()
 
Float_t GetT0_time ()
 
Float_t GetT0_amp ()
 

Detailed Description

Definition at line 17 of file BmnTrigInfoDst.h.

Constructor & Destructor Documentation

◆ BmnTrigInfoDst() [1/8]

BmnTrigInfoDst::BmnTrigInfoDst ( )

Default constructor

Definition at line 30 of file BmnTrigInfoDst.cxx.

◆ BmnTrigInfoDst() [2/8]

BmnTrigInfoDst::BmnTrigInfoDst ( Bool_t  isExp)

Constructor with flag whether experimental data are used

Definition at line 51 of file BmnTrigInfoDst.cxx.

References CreateBranches().

◆ ~BmnTrigInfoDst() [1/2]

BmnTrigInfoDst::~BmnTrigInfoDst ( )

Destructor

Definition at line 238 of file BmnTrigInfoDst.cxx.

◆ BmnTrigInfoDst() [3/8]

BmnTrigInfoDst::BmnTrigInfoDst ( const BmnTrigInfoDst other)

Copy constructor

Definition at line 74 of file BmnTrigInfoDst.cxx.

◆ BmnTrigInfoDst() [4/8]

BmnTrigInfoDst::BmnTrigInfoDst ( BmnTrigInfoDst &&  other)

Move constructor

Definition at line 152 of file BmnTrigInfoDst.cxx.

◆ BmnTrigInfoDst() [5/8]

BmnTrigInfoDst::BmnTrigInfoDst ( )

Default constructor

◆ BmnTrigInfoDst() [6/8]

BmnTrigInfoDst::BmnTrigInfoDst ( Bool_t  isExp)

Constructor with flag whether experimental data are used

◆ ~BmnTrigInfoDst() [2/2]

BmnTrigInfoDst::~BmnTrigInfoDst ( )

Destructor

◆ BmnTrigInfoDst() [7/8]

BmnTrigInfoDst::BmnTrigInfoDst ( const BmnTrigInfoDst other)

Copy constructor

◆ BmnTrigInfoDst() [8/8]

BmnTrigInfoDst::BmnTrigInfoDst ( BmnTrigInfoDst &&  other)

Move constructor

Member Function Documentation

◆ CreateBranches() [1/2]

void BmnTrigInfoDst::CreateBranches ( Bool_t  isExp)

Definition at line 11 of file BmnTrigInfoDst.cxx.

Referenced by BmnTrigInfoDst().

◆ CreateBranches() [2/2]

void BmnTrigInfoDst::CreateBranches ( Bool_t  isExp)

◆ GetBC0Amp() [1/2]

Float_t BmnTrigInfoDst::GetBC0Amp ( )
inline

Definition at line 39 of file BmnTrigInfoDst.h.

◆ GetBC0Amp() [2/2]

Float_t BmnTrigInfoDst::GetBC0Amp ( )
inline

Definition at line 39 of file BmnTrigInfoDst.h.

◆ GetBC0Digits() [1/2]

TClonesArray * BmnTrigInfoDst::GetBC0Digits ( )
inline

Definition at line 46 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ GetBC0Digits() [2/2]

TClonesArray * BmnTrigInfoDst::GetBC0Digits ( )
inline

Definition at line 46 of file BmnTrigInfoDst.h.

◆ GetBC1Amp() [1/2]

Float_t BmnTrigInfoDst::GetBC1Amp ( )
inline

Definition at line 40 of file BmnTrigInfoDst.h.

◆ GetBC1Amp() [2/2]

Float_t BmnTrigInfoDst::GetBC1Amp ( )
inline

Definition at line 40 of file BmnTrigInfoDst.h.

◆ GetBC1Digits() [1/2]

TClonesArray * BmnTrigInfoDst::GetBC1Digits ( )
inline

Definition at line 47 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ GetBC1Digits() [2/2]

TClonesArray * BmnTrigInfoDst::GetBC1Digits ( )
inline

Definition at line 47 of file BmnTrigInfoDst.h.

◆ GetBC1Integral() [1/2]

Float_t BmnTrigInfoDst::GetBC1Integral ( )
inline

Definition at line 41 of file BmnTrigInfoDst.h.

◆ GetBC1Integral() [2/2]

Float_t BmnTrigInfoDst::GetBC1Integral ( )
inline

Definition at line 41 of file BmnTrigInfoDst.h.

◆ GetBC2Amp() [1/2]

Float_t BmnTrigInfoDst::GetBC2Amp ( )
inline

Definition at line 42 of file BmnTrigInfoDst.h.

◆ GetBC2Amp() [2/2]

Float_t BmnTrigInfoDst::GetBC2Amp ( )
inline

Definition at line 42 of file BmnTrigInfoDst.h.

◆ GetBC2Digits() [1/2]

TClonesArray * BmnTrigInfoDst::GetBC2Digits ( )
inline

Definition at line 48 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ GetBC2Digits() [2/2]

TClonesArray * BmnTrigInfoDst::GetBC2Digits ( )
inline

Definition at line 48 of file BmnTrigInfoDst.h.

◆ GetBDDigits() [1/2]

TClonesArray * BmnTrigInfoDst::GetBDDigits ( )
inline

Definition at line 49 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ GetBDDigits() [2/2]

TClonesArray * BmnTrigInfoDst::GetBDDigits ( )
inline

Definition at line 49 of file BmnTrigInfoDst.h.

◆ GetBDMult() [1/2]

UInt_t BmnTrigInfoDst::GetBDMult ( )
inline

Definition at line 44 of file BmnTrigInfoDst.h.

◆ GetBDMult() [2/2]

UInt_t BmnTrigInfoDst::GetBDMult ( )
inline

Definition at line 44 of file BmnTrigInfoDst.h.

◆ GetFDAmp() [1/2]

Float_t BmnTrigInfoDst::GetFDAmp ( )
inline

Definition at line 43 of file BmnTrigInfoDst.h.

◆ GetFDAmp() [2/2]

Float_t BmnTrigInfoDst::GetFDAmp ( )
inline

Definition at line 43 of file BmnTrigInfoDst.h.

◆ GetFDDigits() [1/2]

TClonesArray * BmnTrigInfoDst::GetFDDigits ( )
inline

Definition at line 50 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ GetFDDigits() [2/2]

TClonesArray * BmnTrigInfoDst::GetFDDigits ( )
inline

Definition at line 50 of file BmnTrigInfoDst.h.

◆ GetInputSignalsAR() [1/2]

UInt_t BmnTrigInfoDst::GetInputSignalsAR ( )
inline

Get Input signal states, after reduction

Definition at line 75 of file BmnTrigInfoDst.h.

Referenced by BmnTriggerEfficiencyRun8::IsEventAnalysable().

◆ GetInputSignalsAR() [2/2]

UInt_t BmnTrigInfoDst::GetInputSignalsAR ( )
inline

Get Input signal states, after reduction

Definition at line 75 of file BmnTrigInfoDst.h.

◆ GetInputSignalsBR() [1/2]

UInt_t BmnTrigInfoDst::GetInputSignalsBR ( )
inline

Get Input signal states, before reduction

Definition at line 77 of file BmnTrigInfoDst.h.

◆ GetInputSignalsBR() [2/2]

UInt_t BmnTrigInfoDst::GetInputSignalsBR ( )
inline

Get Input signal states, before reduction

Definition at line 77 of file BmnTrigInfoDst.h.

◆ GetInputSignalsVector() [1/2]

vector< uint32_t > BmnTrigInfoDst::GetInputSignalsVector ( )
inline

Get Input signal states, before reduction

Definition at line 79 of file BmnTrigInfoDst.h.

◆ GetInputSignalsVector() [2/2]

vector< uint32_t > BmnTrigInfoDst::GetInputSignalsVector ( )
inline

Get Input signal states, before reduction

Definition at line 79 of file BmnTrigInfoDst.h.

◆ GetSiMDMult() [1/2]

UInt_t BmnTrigInfoDst::GetSiMDMult ( )
inline

Definition at line 45 of file BmnTrigInfoDst.h.

◆ GetSiMDMult() [2/2]

UInt_t BmnTrigInfoDst::GetSiMDMult ( )
inline

Definition at line 45 of file BmnTrigInfoDst.h.

◆ GetT0_amp() [1/2]

Float_t BmnTrigInfoDst::GetT0_amp ( )
inline

Definition at line 82 of file BmnTrigInfoDst.h.

◆ GetT0_amp() [2/2]

Float_t BmnTrigInfoDst::GetT0_amp ( )
inline

Definition at line 82 of file BmnTrigInfoDst.h.

◆ GetT0_time() [1/2]

Float_t BmnTrigInfoDst::GetT0_time ( )
inline

Get T0 signal for TOF mesuarments

Definition at line 81 of file BmnTrigInfoDst.h.

◆ GetT0_time() [2/2]

Float_t BmnTrigInfoDst::GetT0_time ( )
inline

Get T0 signal for TOF mesuarments

Definition at line 81 of file BmnTrigInfoDst.h.

◆ GetVCAmp() [1/2]

Float_t BmnTrigInfoDst::GetVCAmp ( )
inline

Definition at line 38 of file BmnTrigInfoDst.h.

◆ GetVCAmp() [2/2]

Float_t BmnTrigInfoDst::GetVCAmp ( )
inline

Definition at line 38 of file BmnTrigInfoDst.h.

◆ IsTriggerBitTrueAR() [1/2]

Bool_t BmnTrigInfoDst::IsTriggerBitTrueAR ( Short_t  bit)
inline

Definition at line 71 of file BmnTrigInfoDst.h.

Referenced by BmnHypNuclPairFinder::Exec().

◆ IsTriggerBitTrueAR() [2/2]

Bool_t BmnTrigInfoDst::IsTriggerBitTrueAR ( Short_t  bit)
inline

Definition at line 71 of file BmnTrigInfoDst.h.

◆ IsTriggerBitTrueBR() [1/2]

Bool_t BmnTrigInfoDst::IsTriggerBitTrueBR ( Short_t  bit)
inline

Definition at line 72 of file BmnTrigInfoDst.h.

◆ IsTriggerBitTrueBR() [2/2]

Bool_t BmnTrigInfoDst::IsTriggerBitTrueBR ( Short_t  bit)
inline

Definition at line 72 of file BmnTrigInfoDst.h.

◆ operator=() [1/4]

BmnTrigInfoDst & BmnTrigInfoDst::operator= ( BmnTrigInfoDst &&  other)

Move assignment operator

Definition at line 174 of file BmnTrigInfoDst.cxx.

◆ operator=() [2/4]

BmnTrigInfoDst & BmnTrigInfoDst::operator= ( BmnTrigInfoDst &&  other)

Move assignment operator

◆ operator=() [3/4]

BmnTrigInfoDst & BmnTrigInfoDst::operator= ( const BmnTrigInfoDst other)

Copy assignment operator

Definition at line 111 of file BmnTrigInfoDst.cxx.

◆ operator=() [4/4]

BmnTrigInfoDst & BmnTrigInfoDst::operator= ( const BmnTrigInfoDst other)

Copy assignment operator

◆ Reset() [1/2]

void BmnTrigInfoDst::Reset ( )

Definition at line 198 of file BmnTrigInfoDst.cxx.

Referenced by BmnFillTrigInfoDst::Exec().

◆ Reset() [2/2]

void BmnTrigInfoDst::Reset ( )

◆ SetBC0Amp() [1/2]

void BmnTrigInfoDst::SetBC0Amp ( Float_t  a)
inline

Definition at line 53 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetBC0Amp() [2/2]

void BmnTrigInfoDst::SetBC0Amp ( Float_t  a)
inline

Definition at line 53 of file BmnTrigInfoDst.h.

◆ SetBC1Amp() [1/2]

void BmnTrigInfoDst::SetBC1Amp ( Float_t  a)
inline

Definition at line 54 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetBC1Amp() [2/2]

void BmnTrigInfoDst::SetBC1Amp ( Float_t  a)
inline

Definition at line 54 of file BmnTrigInfoDst.h.

◆ SetBC1Integral() [1/2]

void BmnTrigInfoDst::SetBC1Integral ( Float_t  a)
inline

Definition at line 57 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetBC1Integral() [2/2]

void BmnTrigInfoDst::SetBC1Integral ( Float_t  a)
inline

Definition at line 57 of file BmnTrigInfoDst.h.

◆ SetBC2Amp() [1/2]

void BmnTrigInfoDst::SetBC2Amp ( Float_t  a)
inline

Definition at line 55 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetBC2Amp() [2/2]

void BmnTrigInfoDst::SetBC2Amp ( Float_t  a)
inline

Definition at line 55 of file BmnTrigInfoDst.h.

◆ SetBDMult() [1/2]

void BmnTrigInfoDst::SetBDMult ( UInt_t  a)
inline

Definition at line 58 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetBDMult() [2/2]

void BmnTrigInfoDst::SetBDMult ( UInt_t  a)
inline

Definition at line 58 of file BmnTrigInfoDst.h.

◆ SetFDAmp() [1/2]

void BmnTrigInfoDst::SetFDAmp ( Float_t  a)
inline

Definition at line 56 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetFDAmp() [2/2]

void BmnTrigInfoDst::SetFDAmp ( Float_t  a)
inline

Definition at line 56 of file BmnTrigInfoDst.h.

◆ SetInputSignalsAR() [1/2]

void BmnTrigInfoDst::SetInputSignalsAR ( UInt_t  v)
inline

Set the Input signal states, after reduction

Definition at line 62 of file BmnTrigInfoDst.h.

References v.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetInputSignalsAR() [2/2]

void BmnTrigInfoDst::SetInputSignalsAR ( UInt_t  v)
inline

Set the Input signal states, after reduction

Definition at line 62 of file BmnTrigInfoDst.h.

References v.

◆ SetInputSignalsBR() [1/2]

void BmnTrigInfoDst::SetInputSignalsBR ( UInt_t  v)
inline

Set the Input signal states, before reduction

Definition at line 64 of file BmnTrigInfoDst.h.

References v.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetInputSignalsBR() [2/2]

void BmnTrigInfoDst::SetInputSignalsBR ( UInt_t  v)
inline

Set the Input signal states, before reduction

Definition at line 64 of file BmnTrigInfoDst.h.

References v.

◆ SetInputSignalsVector() [1/2]

void BmnTrigInfoDst::SetInputSignalsVector ( vector< uint32_t >  v)
inline

Set the Input signal vector

Definition at line 66 of file BmnTrigInfoDst.h.

References v.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetInputSignalsVector() [2/2]

void BmnTrigInfoDst::SetInputSignalsVector ( vector< uint32_t >  v)
inline

Set the Input signal vector

Definition at line 66 of file BmnTrigInfoDst.h.

References v.

◆ SetSiMDMult() [1/2]

void BmnTrigInfoDst::SetSiMDMult ( UInt_t  a)
inline

Definition at line 59 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetSiMDMult() [2/2]

void BmnTrigInfoDst::SetSiMDMult ( UInt_t  a)
inline

Definition at line 59 of file BmnTrigInfoDst.h.

◆ SetT0_amp() [1/2]

void BmnTrigInfoDst::SetT0_amp ( Float_t  v)
inline

Definition at line 69 of file BmnTrigInfoDst.h.

References v.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetT0_amp() [2/2]

void BmnTrigInfoDst::SetT0_amp ( Float_t  v)
inline

Definition at line 69 of file BmnTrigInfoDst.h.

References v.

◆ SetT0_time() [1/2]

void BmnTrigInfoDst::SetT0_time ( Float_t  v)
inline

Set T0 time and amp

Definition at line 68 of file BmnTrigInfoDst.h.

References v.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetT0_time() [2/2]

void BmnTrigInfoDst::SetT0_time ( Float_t  v)
inline

Set T0 time and amp

Definition at line 68 of file BmnTrigInfoDst.h.

References v.

◆ SetVCAmp() [1/2]

void BmnTrigInfoDst::SetVCAmp ( Float_t  a)
inline

Definition at line 52 of file BmnTrigInfoDst.h.

Referenced by BmnFillTrigInfoDst::Exec().

◆ SetVCAmp() [2/2]

void BmnTrigInfoDst::SetVCAmp ( Float_t  a)
inline

Definition at line 52 of file BmnTrigInfoDst.h.


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