Classes | |
struct | AxisSpecs |
Enumerations | |
enum | BinningType { kCrystal, kTriggerTower, kSuperCrystal, kPseudoStrip, kTCC, kDCC, kProjEta, kProjPhi, kRCT, kUser, kReport, kTrend, nBinType } |
enum | Constants { nPresetBinnings = kRCT + 1, nEBSMEta = 85, nEBSMPhi = 20, nEESMX = 40, nEESMXRed = 30, nEESMXExt = 45, nEESMY = 40, nEESMYRed = 35, nEBEtaBins = 34, nEEEtaBins = 20, nPhiBins = 36 } |
enum | ObjectType { kEB, kEE, kEEm, kEEp, kSM, kEBSM, kEESM, kSMMEM, kEBSMMEM, kEESMMEM, kEcal, kMEM, kEBMEM, kEEMEM, kEcal2P, kEcal3P, kEE2P, kMEM2P, kChannel, nObjType } |
Enumerator | |
---|---|
kCrystal | |
kTriggerTower | |
kSuperCrystal | |
kPseudoStrip | |
kTCC | |
kDCC | |
kProjEta | |
kProjPhi | |
kRCT | |
kUser | |
kReport | |
kTrend | |
nBinType |
Definition at line 41 of file MESetBinningUtils.h.
Enumerator | |
---|---|
nPresetBinnings | |
nEBSMEta | |
nEBSMPhi | |
nEESMX | |
nEESMXRed | |
nEESMXExt | |
nEESMY | |
nEESMYRed | |
nEBEtaBins | |
nEEEtaBins | |
nPhiBins |
Definition at line 57 of file MESetBinningUtils.h.
Enumerator | |
---|---|
kEB | |
kEE | |
kEEm | |
kEEp | |
kSM | |
kEBSM | |
kEESM | |
kSMMEM | |
kEBSMMEM | |
kEESMMEM | |
kEcal | |
kMEM | |
kEBMEM | |
kEEMEM | |
kEcal2P | |
kEcal3P | |
kEE2P | |
kMEM2P | |
kChannel | |
nObjType |
Definition at line 18 of file MESetBinningUtils.h.
std::string ecaldqm::binning::channelName | ( | EcalElectronicsMapping const * | electronicsMap, |
uint32_t | _rawId, | ||
BinningType | _btype = kDCC |
||
) |
Definition at line 615 of file MESetBinningUtils.cc.
References EcalElectronicsMapping::DCCid(), runTauDisplay::eid, EcalElectronicsMapping::getDetId(), EcalElectronicsMapping::getElectronicsId(), EcalElectronicsMapping::getTriggerElectronicsId(), EcalElectronicsMapping::getTrigTowerDetId(), kCrystal, kDCC, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kSuperCrystal, kTCC, kTriggerTower, ecaldqm::nDCC, ecaldqm::smName(), contentValuesCheck::ss, EcalTriggerElectronicsId::tccId(), l1tHGCalTowerProducer_cfi::tower, and EcalTriggerElectronicsId::ttId().
Referenced by ecaldqm::MESetDet2D::book(), ecaldqm::MESetDet1D::book(), ecaldqm::MESetEcal::generatePaths(), and DTNoiseCalibration::getChannelName().
void ecaldqm::binning::fillAxisDescriptions | ( | edm::ParameterSetDescription & | _desc | ) |
Definition at line 863 of file MESetBinningUtils.cc.
References edm::ParameterSetDescription::addOptionalNode(), edm::ParameterSetDescription::addOptionalUntracked(), edm::ParameterSetDescription::addUntracked(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ecaldqm::fillMESetDescriptions().
int ecaldqm::binning::findBin1D | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
DetId const & | _id | ||
) |
Definition at line 63 of file MESetBinningUtils.cc.
References newFWLiteAna::bin, ecaldqm::dccId(), EcalPnDiodeDetId::iPnId(), kCrystal, kDCC, kEB, kEBSM, kEBSMMEM, kEcal, kEE, kEEm, kEEp, kEESM, kEESMMEM, kSM, kSMMEM, kSuperCrystal, kTCC, kTriggerTower, ecaldqm::nTTInner, ecaldqm::nTTOuter, SurfaceOrientation::outer, ecaldqm::tccId(), ecaldqm::towerId(), and ecaldqm::ttId().
Referenced by ecaldqm::MESetDet1D::fill(), ecaldqm::MESetDet1D::findBin(), ecaldqm::MESetDet1D::getBinContent(), ecaldqm::MESetDet1D::getBinEntries(), ecaldqm::MESetDet1D::getBinError(), ecaldqm::MESetDet1D::setBinContent(), ecaldqm::MESetDet1D::setBinEntries(), and ecaldqm::MESetDet1D::setBinError().
int ecaldqm::binning::findBin1D | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 149 of file MESetBinningUtils.cc.
References newFWLiteAna::bin, ecaldqm::dccId(), kDCC, kEB, kEBSM, kEcal, kEE, kEEm, kEEp, kEESM, kSM, kSuperCrystal, kTCC, kTriggerTower, ecaldqm::nTTInner, ecaldqm::nTTOuter, SurfaceOrientation::outer, ecaldqm::tccId(), ecaldqm::towerId(), and ecaldqm::ttId().
int ecaldqm::binning::findBin1D | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
int | _dcctccid | ||
) |
Definition at line 228 of file MESetBinningUtils.cc.
References kDCC, kEB, kEcal, kEE, kEEm, kEEp, and kTCC.
int ecaldqm::binning::findBin2D | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
DetId const & | _id | ||
) |
Definition at line 253 of file MESetBinningUtils.cc.
References findBinCrystal_(), findBinPseudoStrip_(), findBinRCT_(), findBinSuperCrystal_(), findBinTriggerTower_(), kCrystal, kPseudoStrip, kRCT, kSuperCrystal, kTriggerTower, nObjType, and nPresetBinnings.
Referenced by ecaldqm::MESet::const_iterator::const_iterator(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet2D::findBin(), ecaldqm::MESetDet2D::getBinContent(), ecaldqm::MESetDet2D::getBinEntries(), ecaldqm::MESetDet2D::getBinError(), ecaldqm::MESetDet2D::setBinContent(), ecaldqm::MESetDet2D::setBinEntries(), and ecaldqm::MESetDet2D::setBinError().
int ecaldqm::binning::findBin2D | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 281 of file MESetBinningUtils.cc.
References findBinCrystal_(), findBinSuperCrystal_(), kCrystal, kSuperCrystal, nObjType, and nPresetBinnings.
int ecaldqm::binning::findBin2D | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
int | _dccid | ||
) |
Definition at line 300 of file MESetBinningUtils.cc.
References kDCC, kEcal, ecaldqm::kEEpLow, and hlt_dqm_clientPB-live_cfg::nbinsX.
int ecaldqm::binning::findBinCrystal_ | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
DetId const & | _id, | ||
int | _iSM = -1 |
||
) |
Definition at line 430 of file MESetBinningUtils2.cc.
References ecaldqm::dccId(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, hcalRecHitTable_cff::ieta, EBDetId::ieta(), hcalRecHitTable_cff::iphi, EBDetId::iphi(), EcalPnDiodeDetId::iPnId(), EEDetId::ix(), EEDetId::iy(), kEB, kEBMEM, kEBSM, kEBSMMEM, kEE, kEEm, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm05, ecaldqm::kEEm08, ecaldqm::kEEm09, kEEMEM, ecaldqm::kEEmHigh, kEEp, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp05, ecaldqm::kEEp08, ecaldqm::kEEp09, kEESM, kEESMMEM, kMEM, kSM, kSMMEM, ecaldqm::memDCCIndex(), hlt_dqm_clientPB-live_cfg::nbinsX, nEBSMEta, nEESMX, nEESMXExt, nEESMXRed, DetId::subdetId(), xlow_(), ylow_(), and EEDetId::zside().
Referenced by findBin2D(), findBinCrystal_(), findBinPseudoStrip_(), and findBinTriggerTower_().
int ecaldqm::binning::findBinCrystal_ | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 523 of file MESetBinningUtils2.cc.
References findBinCrystal_(), and EcalElectronicsMapping::getDetId().
int ecaldqm::binning::findBinPseudoStrip_ | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
DetId const & | _id | ||
) |
Definition at line 586 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, findBinCrystal_(), findBinTriggerTower_(), ecaldqm::isEndcapTTId(), hlt_dqm_clientPB-live_cfg::nbinsX, DetId::subdetId(), and ecaldqm::tccId().
Referenced by findBin2D().
int ecaldqm::binning::findBinRCT_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 527 of file MESetBinningUtils2.cc.
References hcalRecHitTable_cff::ieta, EcalTrigTowerDetId::ieta(), hcalRecHitTable_cff::iphi, EcalTrigTowerDetId::iphi(), and hlt_dqm_clientPB-live_cfg::nbinsX.
Referenced by findBin2D().
int ecaldqm::binning::findBinSuperCrystal_ | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
DetId const & | _id, | ||
int | _iSM = -1 |
||
) |
Definition at line 603 of file MESetBinningUtils2.cc.
References ecaldqm::dccId(), EcalBarrel, EcalEndcap, EcalTriggerTower, hcalRecHitTable_cff::ieta, EcalTrigTowerDetId::ieta(), EBDetId::ieta(), hcalRecHitTable_cff::iphi, EBDetId::iphi(), EcalTrigTowerDetId::iphi(), ecaldqm::isEcalScDetId(), ecaldqm::isEndcapTTId(), EcalScDetId::ix(), EEDetId::ix(), EcalScDetId::iy(), EEDetId::iy(), kEB, kEBSM, kEE, kEEm, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm05, ecaldqm::kEEm08, ecaldqm::kEEm09, kEEp, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp05, ecaldqm::kEEp08, ecaldqm::kEEp09, kEESM, kSM, hlt_dqm_clientPB-live_cfg::nbinsX, nEBSMEta, nEESMX, nEESMXExt, nEESMXRed, DetId::subdetId(), xlow_(), ylow_(), EcalScDetId::zside(), EEDetId::zside(), and ecaldqm::zside().
Referenced by findBin2D(), and findBinSuperCrystal_().
int ecaldqm::binning::findBinSuperCrystal_ | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 722 of file MESetBinningUtils2.cc.
References EcalElectronicsId::dccId(), findBinSuperCrystal_(), EcalElectronicsMapping::getDetId(), kEB, ecaldqm::kEBmHigh, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kEBSM, kSM, hlt_dqm_clientPB-live_cfg::nbinsX, and EcalElectronicsId::towerId().
int ecaldqm::binning::findBinTriggerTower_ | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
DetId const & | _id | ||
) |
Definition at line 543 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, findBinCrystal_(), hcalRecHitTable_cff::ieta, EcalTrigTowerDetId::ieta(), hcalRecHitTable_cff::iphi, EcalTrigTowerDetId::iphi(), ecaldqm::isEndcapTTId(), kEB, kEBSM, kEcal, kSM, hlt_dqm_clientPB-live_cfg::nbinsX, DetId::subdetId(), ecaldqm::tccId(), and EBDetId::tower().
Referenced by findBin2D(), and findBinPseudoStrip_().
unsigned ecaldqm::binning::findPlotIndex | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
DetId const & | _id | ||
) |
Definition at line 316 of file MESetBinningUtils.cc.
References ecaldqm::dccId(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, getNObjects(), ecaldqm::isEndcapTTId(), ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kEcal2P, kEcal3P, kEE2P, kMEM2P, DetId::subdetId(), and ecaldqm::zside().
Referenced by ecaldqm::MESet::const_iterator::const_iterator(), ecaldqm::MESetDet0D::fill(), ecaldqm::MESetProjection::fill(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet1D::fill(), ecaldqm::MESetTrend::fill(), ecaldqm::MESetEcal::fill(), ecaldqm::MESetTrend::findBin(), ecaldqm::MESetDet2D::findBin(), ecaldqm::MESetDet1D::findBin(), ecaldqm::MESetEcal::findBin(), findPlotIndex(), ecaldqm::MESetDet0D::getBinContent(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetDet2D::getBinContent(), ecaldqm::MESetEcal::getBinContent(), ecaldqm::MESetDet1D::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetDet2D::getBinEntries(), ecaldqm::MESetDet1D::getBinEntries(), ecaldqm::MESetEcal::getBinEntries(), ecaldqm::MESetProjection::getBinError(), ecaldqm::MESetDet2D::getBinError(), ecaldqm::MESetEcal::getBinError(), ecaldqm::MESetDet1D::getBinError(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetDet2D::setBinContent(), ecaldqm::MESetDet1D::setBinContent(), ecaldqm::MESetEcal::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), ecaldqm::MESetDet2D::setBinEntries(), ecaldqm::MESetDet1D::setBinEntries(), ecaldqm::MESetEcal::setBinEntries(), ecaldqm::MESetProjection::setBinError(), ecaldqm::MESetDet2D::setBinError(), ecaldqm::MESetDet1D::setBinError(), and ecaldqm::MESetEcal::setBinError().
unsigned ecaldqm::binning::findPlotIndex | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 367 of file MESetBinningUtils.cc.
References EcalElectronicsId::dccId(), findPlotIndex(), and getNObjects().
unsigned ecaldqm::binning::findPlotIndex | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
int | _dcctccid, | ||
BinningType | _btype = kDCC |
||
) |
Definition at line 376 of file MESetBinningUtils.cc.
References EcalBarrel, EcalEndcap, getNObjects(), kDCC, kEB, ecaldqm::kEBpHigh, kEBSM, kEBSMMEM, ecaldqm::kEBTCCHigh, kEcal2P, kEcal3P, kEE2P, ecaldqm::kEEmHigh, ecaldqm::kEEmTCCHigh, ecaldqm::kEEpLow, ecaldqm::kEEpTCCLow, kEESM, kEESMMEM, kMEM2P, kPseudoStrip, kSM, kSMMEM, kTCC, ecaldqm::memDCCIndex(), ecaldqm::nEBDCC, and ecaldqm::nEEDCCMEM.
AxisSpecs ecaldqm::binning::formAxis | ( | edm::ParameterSet const & | _axisParams | ) |
Definition at line 829 of file MESetBinningUtils.cc.
References ecaldqm::binning::AxisSpecs::edges, edm::ParameterSet::existsAs(), edm::ParameterSet::getUntrackedParameter(), ecaldqm::binning::AxisSpecs::high, SummaryClient_cfi::labels, ecaldqm::binning::AxisSpecs::labels, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, AlCaHLTBitMon_QueryRunRegistry::string, and ecaldqm::binning::AxisSpecs::title.
Referenced by ecaldqm::createMESet().
AxisSpecs ecaldqm::binning::getBinning | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
bool | _isMap, | ||
int | _axis, | ||
unsigned | _iME | ||
) |
Definition at line 14 of file MESetBinningUtils.cc.
References EcalBarrel, EcalEndcap, getBinningEB_(), getBinningEcal_(), getBinningEE_(), getBinningMEM_(), getBinningSM_(), getBinningSMMEM_(), kEB, kEBMEM, kEBSM, kEBSMMEM, kEcal, kEE, kEEm, kEEMEM, ecaldqm::kEEmHigh, kEEp, kEESM, kEESMMEM, kMEM, kSM, kSMMEM, ecaldqm::nEBDCC, ecaldqm::nEEDCCMEM, nObjType, and nPresetBinnings.
Referenced by ecaldqm::MESetEcal::book().
AxisSpecs ecaldqm::binning::getBinningEB_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _axis | ||
) |
Definition at line 89 of file MESetBinningUtils2.cc.
References ecaldqm::etaBound, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kSuperCrystal, kTCC, kTriggerTower, nEBEtaBins, nPhiBins, Pi, and HistogramManager_cfi::specs.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningEcal_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _axis | ||
) |
Definition at line 333 of file MESetBinningUtils2.cc.
References ecaldqm::etaBound, cms::cuda::for(), mps_fire::i, kDCC, kProjEta, kProjPhi, kRCT, kTCC, nEBEtaBins, nEEEtaBins, nPhiBins, Pi, HistogramManager_cfi::specs, and trackerHitRTTI::vector.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningEE_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _zside, | ||
int | _axis | ||
) |
Definition at line 154 of file MESetBinningUtils2.cc.
References ecaldqm::etaBound, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kSuperCrystal, kTCC, kTriggerTower, nEEEtaBins, nPhiBins, Pi, and HistogramManager_cfi::specs.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningMEM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _subdet, | ||
int | _axis | ||
) |
Definition at line 404 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, kCrystal, LaserClient_cfi::nbins, and HistogramManager_cfi::specs.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningSM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
unsigned | _iObj, | ||
int | _axis, | ||
EcalElectronicsMapping const * | electronicsMap | ||
) |
Definition at line 225 of file MESetBinningUtils2.cc.
References EcalElectronicsMapping::dccConstituents(), PixelPluginsPhase0_cfi::isBarrel, kCrystal, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, ecaldqm::kEBpLow, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm03, ecaldqm::kEEm05, ecaldqm::kEEm07, ecaldqm::kEEm08, ecaldqm::kEEm09, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp03, ecaldqm::kEEp05, ecaldqm::kEEp07, ecaldqm::kEEp08, ecaldqm::kEEp09, kPseudoStrip, kSuperCrystal, kTriggerTower, nEBSMEta, nEBSMPhi, nEESMX, nEESMXExt, nEESMXRed, nEESMY, nEESMYRed, ecaldqm::nSuperCrystals(), ecaldqm::nTTInner, ecaldqm::nTTOuter, HistogramManager_cfi::specs, xlow_(), and ylow_().
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningSMMEM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
unsigned | _iObj, | ||
int | _axis | ||
) |
Definition at line 307 of file MESetBinningUtils2.cc.
References kCrystal, ecaldqm::memDCCId(), and HistogramManager_cfi::specs.
Referenced by getBinning().
unsigned ecaldqm::binning::getNObjects | ( | ObjectType | _otype | ) |
Definition at line 535 of file MESetBinningUtils.cc.
References kEBSM, kEBSMMEM, kEcal2P, kEcal3P, kEE2P, kEESM, kEESMMEM, kMEM2P, kSM, kSMMEM, ecaldqm::nDCC, ecaldqm::nDCCMEM, ecaldqm::nEBDCC, ecaldqm::nEEDCC, and ecaldqm::nEEDCCMEM.
Referenced by findPlotIndex(), ecaldqm::MESetEcal::generatePaths(), ecaldqm::MESetDet2D::reset(), and ecaldqm::MESetDet1D::reset().
ObjectType ecaldqm::binning::getObject | ( | ObjectType | _otype, |
unsigned | _iObj | ||
) |
Definition at line 490 of file MESetBinningUtils.cc.
References kEB, kEBMEM, kEcal2P, kEcal3P, kEE, kEE2P, kEEm, kEEMEM, kEEp, kMEM2P, and nObjType.
Referenced by ecaldqm::MESetDet2D::book(), ecaldqm::MESetDet1D::book(), ecaldqm::MESetEcal::book(), ecaldqm::MESet::ConstBin::ConstBin(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet1D::fill(), ecaldqm::MESetDet2D::findBin(), ecaldqm::MESetDet1D::findBin(), ecaldqm::MESetEcal::generatePaths(), ecaldqm::MESetDet2D::getBinContent(), ecaldqm::MESetDet1D::getBinContent(), ecaldqm::MESetDet2D::getBinEntries(), ecaldqm::MESetDet1D::getBinEntries(), ecaldqm::MESetDet2D::getBinError(), ecaldqm::MESetDet1D::getBinError(), ecaldqm::MESet::const_iterator::operator++(), ecaldqm::MESetDet2D::reset(), ecaldqm::MESetDet2D::setBinContent(), ecaldqm::MESetDet1D::setBinContent(), ecaldqm::MESetDet2D::setBinEntries(), ecaldqm::MESetDet1D::setBinEntries(), ecaldqm::MESetDet2D::setBinError(), and ecaldqm::MESetDet1D::setBinError().
uint32_t ecaldqm::binning::idFromBin | ( | ObjectType | _otype, |
BinningType | _btype, | ||
unsigned | _iME, | ||
int | _bin | ||
) |
Definition at line 752 of file MESetBinningUtils.cc.
References EcalBarrel, hcalRecHitTable_cff::ieta, hcalRecHitTable_cff::iphi, kCrystal, kEB, ecaldqm::kEBmHigh, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, ecaldqm::kEBpLow, kEBSM, kEE, kEEm, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm05, ecaldqm::kEEm08, ecaldqm::kEEm09, ecaldqm::kEEmHigh, kEEp, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp05, ecaldqm::kEEp08, ecaldqm::kEEp09, kEESM, kSM, kSuperCrystal, kTriggerTower, ecaldqm::nEBDCC, nEESMX, nEESMXExt, nEESMXRed, DetId::rawId(), xlow_(), and ylow_().
Referenced by ecaldqm::MESet::ConstBin::getId().
uint32_t ecaldqm::binning::idFromName | ( | std::string const & | _name | ) |
Definition at line 689 of file MESetBinningUtils.cc.
References ecaldqm::kEBmLow, ecaldqm::kEEmLow, ecaldqm::kEEpLow, oniaPATMuonsWithTrigger_cff::matches, Skims_PA_cff::name, ecaldqm::nDCC, hltrates_dqm_sourceclient-live_cfg::offset, EcalTriggerElectronicsId::rawId(), EcalElectronicsId::rawId(), and nano_mu_digi_cff::rawId.
bool ecaldqm::binning::isValidIdBin | ( | EcalElectronicsMapping const * | electronicsMap, |
ObjectType | _otype, | ||
BinningType | _btype, | ||
unsigned | _iME, | ||
int | _bin | ||
) |
Definition at line 562 of file MESetBinningUtils.cc.
References ecaldqm::dccId(), kCrystal, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kEE, kEEm, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm05, ecaldqm::kEEm08, ecaldqm::kEEm09, ecaldqm::kEEmHigh, kEEp, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp05, ecaldqm::kEEp08, ecaldqm::kEEp09, kEESM, kSM, kSuperCrystal, kTriggerTower, ecaldqm::nEBDCC, nEESMX, nEESMXExt, nEESMXRed, EcalScDetId::validDetId(), EEDetId::validDetId(), xlow_(), and ylow_().
Referenced by ecaldqm::MESet::ConstBin::isChannel(), and ecaldqm::MESetDet2D::reset().
BinningType ecaldqm::binning::translateBinningType | ( | std::string const & | _btypeName | ) |
Definition at line 919 of file MESetBinningUtils.cc.
References Exception, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kRCT, kReport, kSuperCrystal, kTCC, kTrend, kTriggerTower, and kUser.
Referenced by ecaldqm::createMESet().
dqm::reco::MonitorElement::Kind ecaldqm::binning::translateKind | ( | std::string const & | _kindName | ) |
Definition at line 948 of file MESetBinningUtils.cc.
References MonitorElementData::INVALID, MonitorElementData::REAL, MonitorElementData::TH1F, MonitorElementData::TH2F, MonitorElementData::TPROFILE, and MonitorElementData::TPROFILE2D.
Referenced by ecaldqm::createMESet().
ObjectType ecaldqm::binning::translateObjectType | ( | std::string const & | _otypeName | ) |
Definition at line 874 of file MESetBinningUtils.cc.
References Exception, kChannel, kEB, kEBMEM, kEBSM, kEBSMMEM, kEcal, kEcal2P, kEcal3P, kEE, kEE2P, kEEm, kEEMEM, kEEp, kEESM, kEESMMEM, kMEM, kMEM2P, kSM, kSMMEM, and nObjType.
Referenced by ecaldqm::createMESet().
int ecaldqm::binning::xlow_ | ( | int | _iSM | ) |
Definition at line 13 of file MESetBinningUtils2.cc.
References ecaldqm::kEBmLow, ecaldqm::kEBpHigh, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm03, ecaldqm::kEEm04, ecaldqm::kEEm05, ecaldqm::kEEm06, ecaldqm::kEEm07, ecaldqm::kEEm08, ecaldqm::kEEm09, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp03, ecaldqm::kEEp04, ecaldqm::kEEp05, ecaldqm::kEEp06, ecaldqm::kEEp07, ecaldqm::kEEp08, and ecaldqm::kEEp09.
Referenced by findBinCrystal_(), findBinSuperCrystal_(), getBinningSM_(), idFromBin(), and isValidIdBin().
int ecaldqm::binning::ylow_ | ( | int | _iSM | ) |
Definition at line 52 of file MESetBinningUtils2.cc.
References ecaldqm::kEBmHigh, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, ecaldqm::kEBpLow, ecaldqm::kEEm01, ecaldqm::kEEm02, ecaldqm::kEEm03, ecaldqm::kEEm04, ecaldqm::kEEm05, ecaldqm::kEEm06, ecaldqm::kEEm07, ecaldqm::kEEm08, ecaldqm::kEEm09, ecaldqm::kEEp01, ecaldqm::kEEp02, ecaldqm::kEEp03, ecaldqm::kEEp04, ecaldqm::kEEp05, ecaldqm::kEEp06, ecaldqm::kEEp07, ecaldqm::kEEp08, and ecaldqm::kEEp09.
Referenced by findBinCrystal_(), findBinSuperCrystal_(), getBinningSM_(), idFromBin(), and isValidIdBin().