#include <DCCDataMapper.h>
Protected Attributes | |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | dccFields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | emptyEventFields_ |
DCCTBDataParser * | parser_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | srp16Fields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | srp32Fields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | srp68Fields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | tcc16Fields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | tcc32Fields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | tcc68Fields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | towerFields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | trailerFields_ |
std::set< DCCTBDataField *, DCCTBDataFieldComparator > * | xtalFields_ |
Definition at line 89 of file DCCDataMapper.h.
Definition at line 139 of file DCCDataMapper.h.
Definition at line 189 of file DCCDataMapper.h.
Definition at line 172 of file DCCDataMapper.h.
Definition at line 205 of file DCCDataMapper.h.
Definition at line 230 of file DCCDataMapper.h.
Definition at line 217 of file DCCDataMapper.h.
DCCTBDataMapper::DCCTBDataMapper | ( | DCCTBDataParser * | myParser | ) |
Definition at line 7 of file DCCDataMapper.cc.
References buildDCCFields(), buildSRPFields(), buildTCCFields(), buildTowerFields(), buildTrailerFields(), buildXtalFields(), dccFields_, emptyEventFields_, srp16Fields_, srp32Fields_, srp68Fields_, tcc16Fields_, tcc32Fields_, tcc68Fields_, towerFields_, trailerFields_, and xtalFields_.
DCCTBDataMapper::~DCCTBDataMapper | ( | ) |
Definition at line 37 of file DCCDataMapper.cc.
References dccFields_, emptyEventFields_, srp16Fields_, srp32Fields_, srp68Fields_, tcc16Fields_, tcc32Fields_, tcc68Fields_, towerFields_, trailerFields_, and xtalFields_.
void DCCTBDataMapper::buildDCCFields | ( | ) |
Build methods for raw data fields
Definition at line 77 of file DCCDataMapper.cc.
References BOE_BPOSITION, BOE_MASK, BOE_WPOSITION, DCCBX_BPOSITION, DCCBX_MASK, DCCBX_WPOSITION, DCCERRORS_BPOSITION, DCCERRORS_MASK, DCCERRORS_WPOSITION, dccFields_, DCCID_BPOSITION, DCCID_MASK, DCCID_WPOSITION, DCCL1_BPOSITION, DCCL1_MASK, DCCL1_WPOSITION, DETAILEDTT_BPOSITION, DETAILEDTT_MASK, DETAILEDTT_WPOSITION, emptyEventFields_, EVENTLENGTH_BPOSITION, EVENTLENGTH_MASK, EVENTLENGTH_WPOSITION, FE_CHSTATUS_MASK, FE_CHSTATUS_WPOSITION, FOV_BPOSITION, FOV_MASK, FOV_WPOSITION, DCCTBDataParser::getDecString(), H_BPOSITION, H_MASK, H_WPOSITION, HD_BPOSITION, HD_MASK, HD_WPOSITION, i, ORBITCOUNTER_BPOSITION, ORBITCOUNTER_MASK, ORBITCOUNTER_WPOSITION, parser_, RNUMB_BPOSITION, RNUMB_MASK, RNUMB_WPOSITION, RUNTYPE_BPOSITION, RUNTYPE_MASK, RUNTYPE_WPOSITION, SR_BPOSITION, SR_CHSTATUS_BPOSITION, SR_CHSTATUS_MASK, SR_CHSTATUS_WPOSITION, SR_MASK, SR_WPOSITION, AlCaHLTBitMon_QueryRunRegistry::string, TCC_CHSTATUS_BPOSITION, TCC_CHSTATUS_MASK, TCC_CHSTATUS_WPOSITION, TRIGGERTYPE_BPOSITION, TRIGGERTYPE_MASK, TRIGGERTYPE_WPOSITION, TZS_BPOSITION, TZS_MASK, TZS_WPOSITION, ZS_BPOSITION, ZS_MASK, and ZS_WPOSITION.
Referenced by DCCTBDataMapper().
void DCCTBDataMapper::buildSRPFields | ( | ) |
Definition at line 219 of file DCCDataMapper.cc.
References DCCTBDataParser::getDecString(), i, edm::eventsetup::heterocontainer::insert(), NSRF_BPOSITION, NSRF_MASK, NSRF_WPOSITION, parser_, SRF_BPOSITION, SRF_MASK, SRF_WPOSITION, srp16Fields_, srp32Fields_, srp68Fields_, SRPBOFFSET, SRPBX_BPOSITION, SRPBX_MASK, SRPBX_WPOSITION, SRPE0_BPOSITION, SRPE0_MASK, SRPE0_WPOSITION, SRPE1_BPOSITION, SRPE1_MASK, SRPE1_WPOSITION, SRPID_BPOSITION, SRPID_MASK, SRPID_WPOSITION, SRPL1_BPOSITION, SRPL1_MASK, SRPL1_WPOSITION, SRPLE0_BPOSITION, SRPLE0_MASK, SRPLE0_WPOSITION, SRPLE1_BPOSITION, SRPLE1_MASK, SRPLE1_WPOSITION, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by DCCTBDataMapper().
void DCCTBDataMapper::buildTCCFields | ( | ) |
Definition at line 169 of file DCCDataMapper.cc.
References KineDebug3::count(), DCCTBDataParser::getDecString(), i, edm::eventsetup::heterocontainer::insert(), NTT_BPOSITION, NTT_MASK, NTT_WPOSITION, DCCTBDataParser::numbTriggerSamples(), parser_, AlCaHLTBitMon_QueryRunRegistry::string, tcc16Fields_, tcc32Fields_, tcc68Fields_, TCCBX_BPOSITION, TCCBX_MASK, TCCBX_WPOSITION, TCCE0_BPOSITION, TCCE0_MASK, TCCE0_WPOSITION, TCCE1_BPOSITION, TCCE1_MASK, TCCE1_WPOSITION, TCCID_BPOSITION, TCCID_MASK, TCCID_WPOSITION, TCCL1_BPOSITION, TCCL1_MASK, TCCL1_WPOSITION, TCCLE0_BPOSITION, TCCLE0_MASK, TCCLE0_WPOSITION, TCCLE1_BPOSITION, TCCLE1_MASK, TCCLE1_WPOSITION, TCCTSAMP_BPOSITION, TCCTSAMP_MASK, TCCTSAMP_WPOSITION, TPG_BPOSITION, TPG_MASK, TPG_WPOSITION, groupFilesInBlocks::tt, TTF_BPOSITION, TTF_MASK, and TTF_WPOSITION.
Referenced by DCCTBDataMapper().
void DCCTBDataMapper::buildTowerFields | ( | ) |
Definition at line 269 of file DCCDataMapper.cc.
References TOWERBX_BPOSITION, TOWERBX_MASK, TOWERBX_WPOSITION, TOWERE0_BPOSITION, TOWERE0_MASK, TOWERE0_WPOSITION, TOWERE1_BPOSITION, TOWERE1_MASK, TOWERE1_WPOSITION, towerFields_, TOWERID_BPOSITION, TOWERID_MASK, TOWERID_WPOSITION, TOWERL1_BPOSITION, TOWERL1_MASK, TOWERL1_WPOSITION, TOWERLENGTH_BPOSITION, TOWERLENGTH_MASK, TOWERLENGTH_WPOSITION, XSAMP_BPOSITION, XSAMP_MASK, and XSAMP_WPOSITION.
Referenced by DCCTBDataMapper().
void DCCTBDataMapper::buildTrailerFields | ( | ) |
Definition at line 317 of file DCCDataMapper.cc.
References CRC_BPOSITION, CRC_MASK, CRC_WPOSITION, EOE_BPOSITION, EOE_MASK, EOE_WPOSITION, ESTAT_BPOSITION, ESTAT_MASK, ESTAT_WPOSITION, T_BPOSITION, T_MASK, T_WPOSITION, TLENGTH_BPOSITION, TLENGTH_MASK, TLENGTH_WPOSITION, trailerFields_, TTS_BPOSITION, TTS_MASK, and TTS_WPOSITION.
Referenced by DCCTBDataMapper().
void DCCTBDataMapper::buildXtalFields | ( | ) |
Definition at line 287 of file DCCDataMapper.cc.
References ecalMGPA::adc(), ADC_MASK, ADC_WPOSITION, ADCBOFFSET, DCCTBDataParser::getDecString(), GMF_BPOSITION, GMF_MASK, GMF_WPOSITION, i, M_BPOSITION, M_MASK, M_WPOSITION, DCCTBDataParser::numbXtalSamples(), parser_, SMF_BPOSITION, SMF_MASK, SMF_WPOSITION, AlCaHLTBitMon_QueryRunRegistry::string, STRIPID_BPOSITION, STRIPID_MASK, STRIPID_WPOSITION, XTAL_GDECISION_BPOSITION, XTAL_GDECISION_MASK, XTAL_GDECISION_WPOSITION, XTAL_TZS_BPOSITION, XTAL_TZS_MASK, XTAL_TZS_WPOSITION, xtalFields_, XTALID_BPOSITION, XTALID_MASK, and XTALID_WPOSITION.
Referenced by DCCTBDataMapper().
|
inline |
Return methods for raw data fields
Definition at line 108 of file DCCDataMapper.h.
References dccFields_.
Referenced by DCCTBEventBlock::DCCTBEventBlock().
|
inline |
Definition at line 109 of file DCCDataMapper.h.
References emptyEventFields_.
Referenced by DCCTBEventBlock::DCCTBEventBlock().
|
inline |
Definition at line 115 of file DCCDataMapper.h.
References srp16Fields_.
Referenced by DCCTBSRPBlock::DCCTBSRPBlock().
|
inline |
Definition at line 114 of file DCCDataMapper.h.
References srp32Fields_.
Referenced by DCCTBSRPBlock::DCCTBSRPBlock().
|
inline |
Definition at line 113 of file DCCDataMapper.h.
References srp68Fields_.
Referenced by DCCTBSRPBlock::DCCTBSRPBlock().
|
inline |
Definition at line 112 of file DCCDataMapper.h.
References tcc16Fields_.
Referenced by DCCTBTCCBlock::DCCTBTCCBlock().
|
inline |
Definition at line 111 of file DCCDataMapper.h.
References tcc32Fields_.
Referenced by DCCTBTCCBlock::DCCTBTCCBlock().
|
inline |
Definition at line 110 of file DCCDataMapper.h.
References tcc68Fields_.
Referenced by DCCTBTCCBlock::DCCTBTCCBlock().
|
inline |
Definition at line 116 of file DCCDataMapper.h.
References towerFields_.
Referenced by DCCTBTowerBlock::DCCTBTowerBlock().
|
inline |
Definition at line 118 of file DCCDataMapper.h.
References trailerFields_.
Referenced by DCCTBTrailerBlock::DCCTBTrailerBlock().
|
inline |
Definition at line 117 of file DCCDataMapper.h.
References xtalFields_.
Referenced by DCCTBXtalBlock::DCCTBXtalBlock().
|
protected |
Definition at line 122 of file DCCDataMapper.h.
Referenced by buildDCCFields(), dccFields(), DCCTBDataMapper(), and ~DCCTBDataMapper().
|
protected |
Definition at line 123 of file DCCDataMapper.h.
Referenced by buildDCCFields(), DCCTBDataMapper(), emptyEventFields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 121 of file DCCDataMapper.h.
Referenced by buildDCCFields(), buildSRPFields(), buildTCCFields(), and buildXtalFields().
|
protected |
Definition at line 130 of file DCCDataMapper.h.
Referenced by buildSRPFields(), DCCTBDataMapper(), srp16Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 129 of file DCCDataMapper.h.
Referenced by buildSRPFields(), DCCTBDataMapper(), srp32Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 128 of file DCCDataMapper.h.
Referenced by buildSRPFields(), DCCTBDataMapper(), srp68Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 126 of file DCCDataMapper.h.
Referenced by buildTCCFields(), DCCTBDataMapper(), tcc16Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 125 of file DCCDataMapper.h.
Referenced by buildTCCFields(), DCCTBDataMapper(), tcc32Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 124 of file DCCDataMapper.h.
Referenced by buildTCCFields(), DCCTBDataMapper(), tcc68Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 132 of file DCCDataMapper.h.
Referenced by buildTowerFields(), DCCTBDataMapper(), towerFields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 134 of file DCCDataMapper.h.
Referenced by buildTrailerFields(), DCCTBDataMapper(), trailerFields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 133 of file DCCDataMapper.h.
Referenced by buildXtalFields(), DCCTBDataMapper(), xtalFields(), and ~DCCTBDataMapper().