Hall-D Software
alpha
|
#include <DL1Trigger.h>
Classes | |
struct | gtp_par |
Public Member Functions | |
JOBJECT_PUBLIC (DL1Trigger) | |
DL1Trigger () | |
void | toStrings (vector< pair< string, string > > &items) const |
Public Attributes | |
int | event_type |
uint64_t | timestamp |
uint32_t | trig_mask |
uint32_t | fp_trig_mask |
uint32_t | nsync |
uint32_t | trig_number |
uint32_t | live |
uint32_t | busy |
uint32_t | live_inst |
uint32_t | unix_time |
vector< uint32_t > | gtp_sc |
vector< uint32_t > | fp_sc |
vector< uint32_t > | gtp_rate |
vector< uint32_t > | fp_rate |
vector< gtp_par > | gtp_conf |
Definition at line 7 of file DL1Trigger.h.
|
inline |
Definition at line 11 of file DL1Trigger.h.
DL1Trigger::JOBJECT_PUBLIC | ( | DL1Trigger | ) |
Definition at line 50 of file DL1Trigger.h.
References busy, event_type, fp_rate, fp_sc, fp_trig_mask, gtp_rate, gtp_sc, live, live_inst, nsync, timestamp, trig_mask, trig_number, and unix_time.
uint32_t DL1Trigger::busy |
Definition at line 25 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
int DL1Trigger::event_type |
Definition at line 14 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
vector<uint32_t> DL1Trigger::fp_rate |
Definition at line 32 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
vector<uint32_t> DL1Trigger::fp_sc |
Definition at line 30 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
uint32_t DL1Trigger::fp_trig_mask |
Definition at line 19 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), JEventProcessor_TPOL_online::evnt(), JEventProcessor_BCAL_ADC_4ns::evnt(), JEventProcessor_ps_skim::evnt(), JEventProcessor_BCAL_LEDonline::evnt(), DTrigger_factory::evnt(), JEventProcessor_BCAL_TDC_Timing::evnt(), JEventProcessor_BCAL_online::evnt(), JEventProcessor_BCAL_saturation::evnt(), JEventProcessor_TRIG_online::evnt(), JEventProcessor_CCAL_online::evnt(), JEventProcessor_FCAL_online::evnt(), JEventProcessor_trigger_skims::evnt(), JEventProcessor_TS_scaler::evnt(), JEventProcessor_TPOL_tree::evnt(), JEventProcessor_randomtrigger_skim::evnt(), DTPOLHit_factory::evnt(), JEventProcessor_BCAL_LED::evnt(), JEventProcessor_BCAL_LED_time::evnt(), JEventProcessor_highlevel_online::evnt(), JEventProcessor_occupancy_online::evnt(), and toStrings().
vector<gtp_par> DL1Trigger::gtp_conf |
Definition at line 46 of file DL1Trigger.h.
vector<uint32_t> DL1Trigger::gtp_rate |
Definition at line 31 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), JEventProcessor_occupancy_online::evnt(), and toStrings().
vector<uint32_t> DL1Trigger::gtp_sc |
Definition at line 29 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
uint32_t DL1Trigger::live |
Definition at line 24 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
uint32_t DL1Trigger::live_inst |
Definition at line 26 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), JEventProcessor_occupancy_online::evnt(), and toStrings().
uint32_t DL1Trigger::nsync |
Definition at line 22 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
uint64_t DL1Trigger::timestamp |
Definition at line 17 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
uint32_t DL1Trigger::trig_mask |
Definition at line 18 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), JEventProcessor_TPOL_online::evnt(), JEventProcessor_ps_skim::evnt(), DTrigger_factory::evnt(), JEventProcessor_BCAL_LEDonline::evnt(), JEventProcessor_TRIG_online::evnt(), JEventProcessor_bigevents_skim::evnt(), JEventProcessor_TS_scaler::evnt(), JEventProcessor_TPOL_tree::evnt(), JEventProcessor_BCAL_TimeCalibration::evnt(), DTPOLHit_factory::evnt(), JEventProcessor_BCAL_LED::evnt(), JEventProcessor_BCAL_LED_time::evnt(), JEventProcessor_highlevel_online::evnt(), JEventProcessor_occupancy_online::evnt(), and toStrings().
uint32_t DL1Trigger::trig_number |
Definition at line 23 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), and toStrings().
uint32_t DL1Trigger::unix_time |
Definition at line 27 of file DL1Trigger.h.
Referenced by DL1Trigger_factory::evnt(), JEventProcessor_highlevel_online::evnt(), and toStrings().