11 #include <JANA/jerror.h>
34 void toStrings(vector<pair<string,string> > &items)
const{
36 AddString(items,
"L3_decision" ,
"%d" ,
L3_decision);
37 AddString(items,
"L3_status" ,
"0x%016x" ,
L3_status);
38 AddString(items,
"L3_algorithm",
"0x%08x" ,
L3_algorithm);
39 AddString(items,
"L3_mva_response",
"%5.3f" ,
mva_response);
L3_decision_t
The DL3Trigger object is used to tell the level-3 trigger process whether or not to discard the event...
uint32_t L3_algorithm
L3 algorithm identifier when event was written.
JOBJECT_PUBLIC(DEventTag)
DL3Trigger::L3_decision_t L3_decision
L3 decision when event was written.
double mva_response
L3 MVA response (if any)
uint64_t event_status
JANA event status word when event was written.
uint64_t L3_status
L3 status word when event was written.
DEventTag(uint64_t es=0L, DL3Trigger::L3_decision_t d=DL3Trigger::kNO_DECISION, uint64_t l3s=0, uint32_t l3a=0, double mva=3E-6)
uint32_t mva_encoded
same as above but encoded as unsigned int (for debugging)
void toStrings(vector< pair< string, string > > &items) const