Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DEventTag Class Reference

#include <DEventTag.h>

+ Inheritance diagram for DEventTag:

Public Member Functions

 JOBJECT_PUBLIC (DEventTag)
 
 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)
 
void toStrings (vector< pair< string, string > > &items) const
 

Public Attributes

uint64_t event_status
 JANA event status word when event was written. More...
 
DL3Trigger::L3_decision_t L3_decision
 L3 decision when event was written. More...
 
uint64_t L3_status
 L3 status word when event was written. More...
 
uint32_t L3_algorithm
 L3 algorithm identifier when event was written. More...
 
double mva_response
 L3 MVA response (if any) More...
 
uint32_t mva_encoded
 same as above but encoded as unsigned int (for debugging) More...
 

Detailed Description

Definition at line 15 of file DEventTag.h.

Constructor & Destructor Documentation

DEventTag::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 
)
inline

Definition at line 19 of file DEventTag.h.

References mva_encoded, and mva_response.

Member Function Documentation

DEventTag::JOBJECT_PUBLIC ( DEventTag  )
void DEventTag::toStrings ( vector< pair< string, string > > &  items) const
inline

Definition at line 34 of file DEventTag.h.

References event_status, L3_algorithm, L3_decision, L3_status, and mva_response.

Member Data Documentation

uint64_t DEventTag::event_status

JANA event status word when event was written.

Definition at line 25 of file DEventTag.h.

Referenced by toStrings().

uint32_t DEventTag::L3_algorithm

L3 algorithm identifier when event was written.

Definition at line 28 of file DEventTag.h.

Referenced by toStrings().

DL3Trigger::L3_decision_t DEventTag::L3_decision

L3 decision when event was written.

Definition at line 26 of file DEventTag.h.

Referenced by toStrings().

uint64_t DEventTag::L3_status

L3 status word when event was written.

Definition at line 27 of file DEventTag.h.

Referenced by toStrings().

uint32_t DEventTag::mva_encoded

same as above but encoded as unsigned int (for debugging)

Definition at line 30 of file DEventTag.h.

Referenced by DEventTag().

double DEventTag::mva_response

L3 MVA response (if any)

Definition at line 29 of file DEventTag.h.

Referenced by DEventTag(), and toStrings().


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