CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <TriggerInfo.h>
Public Types | |
typedef unsigned int | number_type |
Public Member Functions | |
TriggerInfo () | |
TriggerInfo (number_type extendedLevel1ID, number_type level1TriggerType, number_type level2TriggerInfo, const std::vector< number_type > &eventFilterInfo) | |
virtual | ~TriggerInfo () |
number_type | extendedLevel1ID () const |
Access to info. | |
number_type | level1TriggerType () const |
number_type | level2TriggerInfo () const |
const std::vector< number_type > & | eventFilterInfo () const |
class TriggerInfo
This class contains trigger related information:
extendedLevel1ID - The extended LVL1 ID [3] formed by the 24-bit L1ID generated in the TTCrx and the 8-bit ECRID ** implemented in the ROD.
level1TriggerType - An 8-bit word as generated by the Central Trigger Processor and transmitted by the TTC system [4]. The ** remaining 24-bits are un-used.
level2TriggerInfo - Summary information regarding the event. The element is one 32-bit integer. The possible values ** that this element may take are still to be defined.
eventFilterInfo - Summary information regarding the event. The element is four 32-bit integers in size. The possible values ** that this element may take are still to be defined.
Definition at line 50 of file TriggerInfo.h.
unsigned int TriggerInfo::number_type |
Definition at line 54 of file TriggerInfo.h.
TriggerInfo::TriggerInfo | ( | ) |
Definition at line 24 of file TriggerInfo.cxx.
TriggerInfo::TriggerInfo | ( | number_type | extendedLevel1ID, |
number_type | level1TriggerType, | ||
number_type | level2TriggerInfo, | ||
const std::vector< number_type > & | eventFilterInfo ) |
Definition at line 31 of file TriggerInfo.cxx.
|
virtual |
Definition at line 42 of file TriggerInfo.cxx.
const std::vector< TriggerInfo::number_type > & TriggerInfo::eventFilterInfo | ( | ) | const |
Definition at line 64 of file TriggerInfo.cxx.
TriggerInfo::number_type TriggerInfo::extendedLevel1ID | ( | ) | const |
Access to info.
Definition at line 46 of file TriggerInfo.cxx.
TriggerInfo::number_type TriggerInfo::level1TriggerType | ( | ) | const |
Definition at line 52 of file TriggerInfo.cxx.
TriggerInfo::number_type TriggerInfo::level2TriggerInfo | ( | ) | const |
Definition at line 58 of file TriggerInfo.cxx.