![]() |
![]() |
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 43 of file MESetBinningUtils.h.
Enumerator | |
---|---|
nPresetBinnings | |
nEBSMEta | |
nEBSMPhi | |
nEESMX | |
nEESMXRed | |
nEESMXExt | |
nEESMY | |
nEESMYRed | |
nEBEtaBins | |
nEEEtaBins | |
nPhiBins |
Definition at line 59 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 20 of file MESetBinningUtils.h.
std::string ecaldqm::binning::channelName | ( | uint32_t | _rawId, |
BinningType | _btype = kDCC |
||
) |
Definition at line 543 of file MESetBinningUtils.cc.
References EcalTriggerElectronicsId::channelId(), EcalElectronicsId::dccId(), ecaldqm::getElectronicsMap(), EcalTrigTowerDetId::ieta(), EBDetId::ieta(), EBDetId::iphi(), EcalTrigTowerDetId::iphi(), EcalScDetId::ix(), EEDetId::ix(), EcalScDetId::iy(), EEDetId::iy(), kCrystal, kDCC, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kSuperCrystal, kTCC, kTriggerTower, ecaldqm::nDCC, EcalTriggerElectronicsId::pseudoStripId(), ecaldqm::smName(), contentValuesCheck::ss, EcalElectronicsId::stripId(), EcalTriggerElectronicsId::tccId(), EcalElectronicsId::towerId(), EcalTriggerElectronicsId::ttId(), and EcalElectronicsId::xtalId().
Referenced by ecaldqm::MESetDet2D::book(), ecaldqm::MESetDet1D::book(), ecaldqm::MESetEcal::generatePaths(), and DTNoiseCalibration::getChannelName().
void ecaldqm::binning::fillAxisDescriptions | ( | edm::ParameterSetDescription & | _desc | ) |
Definition at line 800 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 | ( | ObjectType | _otype, |
BinningType | _btype, | ||
DetId const & | _id | ||
) |
Definition at line 58 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, 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 | ( | ObjectType | _otype, |
BinningType | _btype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 137 of file MESetBinningUtils.cc.
References newFWLiteAna::bin, ecaldqm::dccId(), kDCC, kEB, kEBSM, kEcal, kEE, kEEm, kEEp, kEESM, kSM, kSuperCrystal, kTCC, kTriggerTower, SurfaceOrientation::outer, ecaldqm::tccId(), ecaldqm::towerId(), and ecaldqm::ttId().
int ecaldqm::binning::findBin1D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
int | _dcctccid | ||
) |
Definition at line 209 of file MESetBinningUtils.cc.
References kDCC, kEB, kEcal, kEE, kEEm, kEEp, and kTCC.
int ecaldqm::binning::findBin2D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
DetId const & | _id | ||
) |
Definition at line 236 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 | ( | ObjectType | _otype, |
BinningType | _btype, | ||
EcalElectronicsId const & | _id | ||
) |
Definition at line 262 of file MESetBinningUtils.cc.
References findBinCrystal_(), findBinSuperCrystal_(), kCrystal, kSuperCrystal, nObjType, and nPresetBinnings.
int ecaldqm::binning::findBin2D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
int | _dccid | ||
) |
Definition at line 279 of file MESetBinningUtils.cc.
References kDCC, kEcal, and ecaldqm::kEEpLow.
int ecaldqm::binning::findBinCrystal_ | ( | ObjectType | _otype, |
DetId const & | _id, | ||
int | _iSM = -1 |
||
) |
Definition at line 406 of file MESetBinningUtils2.cc.
References ecaldqm::dccId(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, EBDetId::ieta(), 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(), nEBSMEta, nEESMX, nEESMXExt, nEESMXRed, DetId::subdetId(), xlow_(), ylow_(), and EEDetId::zside().
Referenced by findBin2D(), findBinCrystal_(), findBinPseudoStrip_(), and findBinTriggerTower_().
int ecaldqm::binning::findBinCrystal_ | ( | ObjectType | _otype, |
EcalElectronicsId const & | _id | ||
) |
Definition at line 501 of file MESetBinningUtils2.cc.
References findBinCrystal_(), and ecaldqm::getElectronicsMap().
int ecaldqm::binning::findBinPseudoStrip_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 569 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, findBinCrystal_(), findBinTriggerTower_(), ecaldqm::isEndcapTTId(), DetId::subdetId(), and ecaldqm::tccId().
Referenced by findBin2D().
int ecaldqm::binning::findBinRCT_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 507 of file MESetBinningUtils2.cc.
References EcalTrigTowerDetId::ieta(), and EcalTrigTowerDetId::iphi().
Referenced by findBin2D().
int ecaldqm::binning::findBinSuperCrystal_ | ( | ObjectType | _otype, |
DetId const & | _id, | ||
int | _iSM = -1 |
||
) |
Definition at line 589 of file MESetBinningUtils2.cc.
References ecaldqm::dccId(), EcalBarrel, EcalEndcap, EcalTriggerTower, EcalTrigTowerDetId::ieta(), EBDetId::ieta(), 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, nEBSMEta, nEESMX, nEESMXExt, nEESMXRed, DetId::subdetId(), xlow_(), ylow_(), EcalScDetId::zside(), EEDetId::zside(), and ecaldqm::zside().
Referenced by findBin2D(), and findBinSuperCrystal_().
int ecaldqm::binning::findBinSuperCrystal_ | ( | ObjectType | _otype, |
EcalElectronicsId const & | _id | ||
) |
Definition at line 714 of file MESetBinningUtils2.cc.
References EcalElectronicsId::dccId(), findBinSuperCrystal_(), ecaldqm::getElectronicsMap(), kEB, ecaldqm::kEBmHigh, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kEBSM, kSM, and EcalElectronicsId::towerId().
int ecaldqm::binning::findBinTriggerTower_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 525 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, findBinCrystal_(), EcalTrigTowerDetId::ieta(), EcalTrigTowerDetId::iphi(), ecaldqm::isEndcapTTId(), kEB, kEBSM, kEcal, kSM, DetId::subdetId(), ecaldqm::tccId(), and EBDetId::tower().
Referenced by findBin2D(), and findBinPseudoStrip_().
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 294 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::MESetProjection::fill(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet0D::fill(), ecaldqm::MESetDet1D::fill(), ecaldqm::MESetTrend::fill(), ecaldqm::MESetEcal::fill(), ecaldqm::MESetTrend::findBin(), ecaldqm::MESetDet2D::findBin(), ecaldqm::MESetEcal::findBin(), ecaldqm::MESetDet1D::findBin(), findPlotIndex(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetDet0D::getBinContent(), ecaldqm::MESetDet2D::getBinContent(), ecaldqm::MESetEcal::getBinContent(), ecaldqm::MESetDet1D::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetDet2D::getBinEntries(), ecaldqm::MESetEcal::getBinEntries(), ecaldqm::MESetDet1D::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::MESetEcal::setBinEntries(), ecaldqm::MESetDet1D::setBinEntries(), ecaldqm::MESetProjection::setBinError(), ecaldqm::MESetDet2D::setBinError(), ecaldqm::MESetDet1D::setBinError(), and ecaldqm::MESetEcal::setBinError().
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
EcalElectronicsId const & | _id | ||
) |
Definition at line 334 of file MESetBinningUtils.cc.
References EcalElectronicsId::dccId(), findPlotIndex(), and getNObjects().
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
int | _dcctccid, | ||
BinningType | _btype = kDCC |
||
) |
Definition at line 342 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 760 of file MESetBinningUtils.cc.
References filterCSVwithJSON::copy, ecaldqm::binning::AxisSpecs::edges, edm::ParameterSet::existsAs(), edm::ParameterSet::getUntrackedParameter(), ecaldqm::binning::AxisSpecs::high, ecaldqm::binning::AxisSpecs::labels, HLT_FULL_cff::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 | ( | ObjectType | _otype, |
BinningType | _btype, | ||
bool | _isMap, | ||
int | _axis, | ||
unsigned | _iME | ||
) |
Definition at line 16 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 55 of file MESetBinningUtils2.cc.
References ecaldqm::etaBound, ecaldqm::binning::AxisSpecs::high, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kSuperCrystal, kTCC, kTriggerTower, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, nEBEtaBins, nPhiBins, Pi, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningEcal_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _axis | ||
) |
Definition at line 304 of file MESetBinningUtils2.cc.
References ecaldqm::binning::AxisSpecs::edges, ecaldqm::etaBound, ecaldqm::binning::AxisSpecs::high, i, kDCC, kProjEta, kProjPhi, kRCT, kTCC, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, nEBEtaBins, nEEEtaBins, nPhiBins, Pi, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningEE_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _zside, | ||
int | _axis | ||
) |
Definition at line 124 of file MESetBinningUtils2.cc.
References ecaldqm::etaBound, ecaldqm::binning::AxisSpecs::high, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kSuperCrystal, kTCC, kTriggerTower, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, nEEEtaBins, nPhiBins, Pi, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningMEM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _subdet, | ||
int | _axis | ||
) |
Definition at line 380 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, ecaldqm::binning::AxisSpecs::high, kCrystal, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, pileupCalc::nbins, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningSM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
unsigned | _iObj, | ||
int | _axis | ||
) |
Definition at line 199 of file MESetBinningUtils2.cc.
References EcalElectronicsMapping::dccConstituents(), ecaldqm::getElectronicsMap(), ecaldqm::binning::AxisSpecs::high, GeomDetEnumerators::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, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, nEBSMEta, nEBSMPhi, nEESMX, nEESMXExt, nEESMXRed, nEESMY, nEESMYRed, ecaldqm::nSuperCrystals(), ecaldqm::binning::AxisSpecs::title, xlow_(), and ylow_().
Referenced by getBinning().
AxisSpecs ecaldqm::binning::getBinningSMMEM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
unsigned | _iObj, | ||
int | _axis | ||
) |
Definition at line 278 of file MESetBinningUtils2.cc.
References ecaldqm::binning::AxisSpecs::high, kCrystal, ecaldqm::binning::AxisSpecs::low, ecaldqm::memDCCId(), ecaldqm::binning::AxisSpecs::nbins, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning().
unsigned ecaldqm::binning::getNObjects | ( | ObjectType | _otype | ) |
Definition at line 464 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 430 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 682 of file MESetBinningUtils.cc.
References EcalBarrel, 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 619 of file MESetBinningUtils.cc.
References ecaldqm::kEBmLow, ecaldqm::kEEmLow, ecaldqm::kEEpLow, matches, mergeVDriftHistosByStation::name, ecaldqm::nDCC, hltrates_dqm_sourceclient-live_cfg::offset, EcalTriggerElectronicsId::rawId(), and EcalElectronicsId::rawId().
bool ecaldqm::binning::isValidIdBin | ( | ObjectType | _otype, |
BinningType | _btype, | ||
unsigned | _iME, | ||
int | _bin | ||
) |
Definition at line 493 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 838 of file MESetBinningUtils.cc.
References Exception, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kRCT, kReport, kSuperCrystal, kTCC, kTrend, kTriggerTower, and kUser.
Referenced by ecaldqm::createMESet().
MonitorElement::Kind ecaldqm::binning::translateKind | ( | std::string const & | _kindName | ) |
Definition at line 857 of file MESetBinningUtils.cc.
References MonitorElement::DQM_KIND_INVALID, MonitorElement::DQM_KIND_REAL, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, and MonitorElement::DQM_KIND_TPROFILE2D.
Referenced by ecaldqm::createMESet().
ObjectType ecaldqm::binning::translateObjectType | ( | std::string const & | _otypeName | ) |
Definition at line 811 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 16 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 37 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().