4#include "Identifier/Identifier.h"
66 static const unsigned int MDC_ID = 0x10;
68 static const unsigned int MDC_MASK = 0xFF000000;
70 static const unsigned int TOF_ID = 0x20;
72 static const unsigned int TOF_MASK = 0xFF000000;
74 static const unsigned int EMC_ID = 0x30;
76 static const unsigned int EMC_MASK = 0xFF000000;
78 static const unsigned int MUC_ID = 0x40;
80 static const unsigned int MUC_MASK = 0xFF000000;
82 static const unsigned int HLT_ID = 0x50;
84 static const unsigned int HLT_MASK = 0xFF000000;
Identifier emc(void) const
int hlt_field_value() const
static const unsigned int MDC_MASK
bool is_mdc(const Identifier &id) const
static const unsigned int MUC_INDEX
bool is_hlt(const Identifier &id) const
bool is_muc(const Identifier &id) const
Identifier mrpc(void) const
bool is_mrpc(const Identifier &id) const
bool is_emc(const Identifier &id) const
static const unsigned int EMC_INDEX
static const unsigned int EMC_MASK
static const unsigned int TOF_MASK
int get_detectorID(const Identifier &id) const
Identifier tof(void) const
static const unsigned int HLT_ID
static const unsigned int TOF_INDEX
int muc_field_value() const
int mrpc_field_value() const
static const unsigned int MRPC_ID
static const unsigned int MDC_INDEX
static const unsigned int TOF_ID
Identifier muc(void) const
bool is_tof(const Identifier &id) const
Identifier hlt(void) const
static const unsigned int HLT_INDEX
Identifier mdc(void) const
int mdc_field_value() const
Provide efficient access to individual field values.
static const unsigned int HLT_MASK
static const unsigned int MUC_MASK
static const unsigned int MUC_ID
static const unsigned int MDC_ID
static const unsigned int MRPC_MASK
static const unsigned int MRPC_INDEX
static const unsigned int EMC_ID
int tof_field_value() const
int emc_field_value() const