#include <HcalElectronicsMap.h>
Public Member Functions | |
Helper () | |
bool | mapEId2chId (HcalElectronicsId fElectronicsId, DetId fId) |
bool | mapEId2tId (HcalElectronicsId fElectronicsId, HcalTrigTowerDetId fTriggerId) |
Public Attributes | |
std::vector< HcalElectronicsMap::PrecisionItem > | mPItems |
std::vector< HcalElectronicsMap::TriggerItem > | mTItems |
Definition at line 132 of file HcalElectronicsMap.h.
HcalElectronicsMapAddons::Helper::Helper | ( | ) |
Definition at line 161 of file HcalElectronicsMap.cc.
bool HcalElectronicsMapAddons::Helper::mapEId2chId | ( | HcalElectronicsId | fElectronicsId, |
DetId | fId | ||
) |
Definition at line 181 of file HcalElectronicsMap.cc.
References HcalElectronicsId::linearIndex(), HcalElectronicsMap::PrecisionItem::mElId, HcalElectronicsMap::PrecisionItem::mId, mPItems, DetId::rawId(), and HcalElectronicsId::rawId().
Referenced by HcalDbASCIIIO::createObject< HcalElectronicsMap >(), HcalLogicalMap::generateHcalElectronicsMap(), and HcalDbHardcode::makeHardcodeMap().
bool HcalElectronicsMapAddons::Helper::mapEId2tId | ( | HcalElectronicsId | fElectronicsId, |
HcalTrigTowerDetId | fTriggerId | ||
) |
Definition at line 166 of file HcalElectronicsMap.cc.
References HcalElectronicsId::linearIndex(), HcalElectronicsMap::TriggerItem::mElId, mTItems, HcalElectronicsMap::TriggerItem::mTrigId, DetId::rawId(), and HcalElectronicsId::rawId().
Referenced by HcalDbASCIIIO::createObject< HcalElectronicsMap >(), HcalLogicalMap::generateHcalElectronicsMap(), and HcalDbHardcode::makeHardcodeMap().
std::vector<HcalElectronicsMap::PrecisionItem> HcalElectronicsMapAddons::Helper::mPItems |
Definition at line 139 of file HcalElectronicsMap.h.
Referenced by mapEId2chId(), and HcalElectronicsMap::sortById().
std::vector<HcalElectronicsMap::TriggerItem> HcalElectronicsMapAddons::Helper::mTItems |
Definition at line 140 of file HcalElectronicsMap.h.
Referenced by mapEId2tId(), and HcalElectronicsMap::sortByTriggerId().