|
BOSS 8.0.0
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.
| typedef unsigned int TriggerInfo::number_type |
Definition at line 53 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 27 of file TriggerInfo.cxx.
|
virtual |
Definition at line 35 of file TriggerInfo.cxx.
| const std::vector< TriggerInfo::number_type > & TriggerInfo::eventFilterInfo | ( | ) | const |
Definition at line 49 of file TriggerInfo.cxx.
Referenced by TriggerInfo().
| TriggerInfo::number_type TriggerInfo::extendedLevel1ID | ( | ) | const |
Access to info.
Definition at line 37 of file TriggerInfo.cxx.
Referenced by TriggerInfo().
| TriggerInfo::number_type TriggerInfo::level1TriggerType | ( | ) | const |
Definition at line 41 of file TriggerInfo.cxx.
Referenced by TriggerInfo().
| TriggerInfo::number_type TriggerInfo::level2TriggerInfo | ( | ) | const |
Definition at line 45 of file TriggerInfo.cxx.
Referenced by TriggerInfo().