#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 86 of file DCCDataMapper.h.
Definition at line 134 of file DCCDataMapper.h.
Definition at line 245 of file DCCDataMapper.h.
Definition at line 206 of file DCCDataMapper.h.
Definition at line 279 of file DCCDataMapper.h.
Definition at line 334 of file DCCDataMapper.h.
Definition at line 305 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 35 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 95 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, mps_fire::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 250 of file DCCDataMapper.cc.
References DCCTBDataParser::getDecString(), mps_fire::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 196 of file DCCDataMapper.cc.
References submitPVResolutionJobs::count, DCCTBDataParser::getDecString(), mps_fire::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 313 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 363 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 331 of file DCCDataMapper.cc.
References gpuClustering::adc, ADC_MASK, ADC_WPOSITION, ADCBOFFSET, DCCTBDataParser::getDecString(), GMF_BPOSITION, GMF_MASK, GMF_WPOSITION, mps_fire::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 104 of file DCCDataMapper.h.
References dccFields_.
Referenced by DCCTBEventBlock::DCCTBEventBlock().
|
inline |
Definition at line 105 of file DCCDataMapper.h.
References emptyEventFields_.
Referenced by DCCTBEventBlock::DCCTBEventBlock().
|
inline |
Definition at line 111 of file DCCDataMapper.h.
References srp16Fields_.
Referenced by DCCTBSRPBlock::DCCTBSRPBlock().
|
inline |
Definition at line 110 of file DCCDataMapper.h.
References srp32Fields_.
Referenced by DCCTBSRPBlock::DCCTBSRPBlock().
|
inline |
Definition at line 109 of file DCCDataMapper.h.
References srp68Fields_.
Referenced by DCCTBSRPBlock::DCCTBSRPBlock().
|
inline |
Definition at line 108 of file DCCDataMapper.h.
References tcc16Fields_.
Referenced by DCCTBTCCBlock::DCCTBTCCBlock().
|
inline |
Definition at line 107 of file DCCDataMapper.h.
References tcc32Fields_.
Referenced by DCCTBTCCBlock::DCCTBTCCBlock().
|
inline |
Definition at line 106 of file DCCDataMapper.h.
References tcc68Fields_.
Referenced by DCCTBTCCBlock::DCCTBTCCBlock().
|
inline |
Definition at line 112 of file DCCDataMapper.h.
References towerFields_.
Referenced by DCCTBTowerBlock::DCCTBTowerBlock().
|
inline |
Definition at line 114 of file DCCDataMapper.h.
References trailerFields_.
Referenced by DCCTBTrailerBlock::DCCTBTrailerBlock().
|
inline |
Definition at line 113 of file DCCDataMapper.h.
References xtalFields_.
Referenced by DCCTBXtalBlock::DCCTBXtalBlock().
|
protected |
Definition at line 118 of file DCCDataMapper.h.
Referenced by buildDCCFields(), dccFields(), DCCTBDataMapper(), and ~DCCTBDataMapper().
|
protected |
Definition at line 119 of file DCCDataMapper.h.
Referenced by buildDCCFields(), DCCTBDataMapper(), emptyEventFields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 117 of file DCCDataMapper.h.
Referenced by buildDCCFields(), buildSRPFields(), buildTCCFields(), and buildXtalFields().
|
protected |
Definition at line 126 of file DCCDataMapper.h.
Referenced by buildSRPFields(), DCCTBDataMapper(), srp16Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 125 of file DCCDataMapper.h.
Referenced by buildSRPFields(), DCCTBDataMapper(), srp32Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 124 of file DCCDataMapper.h.
Referenced by buildSRPFields(), DCCTBDataMapper(), srp68Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 122 of file DCCDataMapper.h.
Referenced by buildTCCFields(), DCCTBDataMapper(), tcc16Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 121 of file DCCDataMapper.h.
Referenced by buildTCCFields(), DCCTBDataMapper(), tcc32Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 120 of file DCCDataMapper.h.
Referenced by buildTCCFields(), DCCTBDataMapper(), tcc68Fields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 128 of file DCCDataMapper.h.
Referenced by buildTowerFields(), DCCTBDataMapper(), towerFields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 130 of file DCCDataMapper.h.
Referenced by buildTrailerFields(), DCCTBDataMapper(), trailerFields(), and ~DCCTBDataMapper().
|
protected |
Definition at line 129 of file DCCDataMapper.h.
Referenced by buildXtalFields(), DCCTBDataMapper(), xtalFields(), and ~DCCTBDataMapper().