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 555 of file MESetBinningUtils.cc.
References EcalTriggerElectronicsId::channelId(), EcalElectronicsId::dccId(), runTauDisplay::eid, 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(), SimDataFormats::CaloAnalysis::sc, ecaldqm::smName(), EcalElectronicsId::stripId(), EcalTriggerElectronicsId::tccId(), EcalElectronicsId::towerId(), EcalTriggerElectronicsId::ttId(), and EcalElectronicsId::xtalId().
Referenced by ecaldqm::MESetDet2D::book(), ecaldqm::MESetDet1D::book(), ecaldqm::MESetEcal::generatePaths(), DTNoiseCalibration::getChannelName(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
void ecaldqm::binning::fillAxisDescriptions | ( | edm::ParameterSetDescription & | _desc | ) |
Definition at line 812 of file MESetBinningUtils.cc.
References edm::ParameterSetDescription::addOptionalNode(), edm::ParameterSetDescription::addOptionalUntracked(), edm::ParameterSetDescription::addUntracked(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ecaldqm::fillMESetDescriptions(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBin1D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
const DetId & | _id | ||
) |
Definition at line 58 of file MESetBinningUtils.cc.
References stringResolutionProvider_cfi::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().
int ecaldqm::binning::findBin1D | ( | ObjectType | , |
BinningType | , | ||
DetId const & | |||
) |
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 | , |
BinningType | , | ||
EcalElectronicsId const & | |||
) |
int ecaldqm::binning::findBin1D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
int | _dcctccid | ||
) |
Definition at line 221 of file MESetBinningUtils.cc.
References kDCC, kEB, kEcal, kEE, kEEm, kEEp, and kTCC.
Referenced by ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBin1D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
const EcalElectronicsId & | _id | ||
) |
Definition at line 143 of file MESetBinningUtils.cc.
References stringResolutionProvider_cfi::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::findBin2D | ( | ObjectType | , |
BinningType | , | ||
DetId const & | |||
) |
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 | , |
BinningType | , | ||
EcalElectronicsId const & | |||
) |
int ecaldqm::binning::findBin2D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
int | _dccid | ||
) |
Definition at line 291 of file MESetBinningUtils.cc.
References kDCC, kEcal, and ecaldqm::kEEpLow.
Referenced by ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBin2D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
const DetId & | _id | ||
) |
Definition at line 248 of file MESetBinningUtils.cc.
References findBinCrystal_(), findBinPseudoStrip_(), findBinRCT_(), findBinSuperCrystal_(), findBinTriggerTower_(), kCrystal, kPseudoStrip, kRCT, kSuperCrystal, kTriggerTower, nObjType, and nPresetBinnings.
int ecaldqm::binning::findBin2D | ( | ObjectType | _otype, |
BinningType | _btype, | ||
const EcalElectronicsId & | _id | ||
) |
Definition at line 274 of file MESetBinningUtils.cc.
References findBinCrystal_(), findBinSuperCrystal_(), kCrystal, kSuperCrystal, nObjType, and nPresetBinnings.
int ecaldqm::binning::findBinCrystal_ | ( | ObjectType | , |
DetId const & | , | ||
int | = -1 |
||
) |
Referenced by findBin2D(), findBinCrystal_(), findBinPseudoStrip_(), and findBinTriggerTower_().
int ecaldqm::binning::findBinCrystal_ | ( | ObjectType | _otype, |
EcalElectronicsId const & | _id | ||
) |
Definition at line 502 of file MESetBinningUtils2.cc.
References findBinCrystal_(), and ecaldqm::getElectronicsMap().
Referenced by ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBinCrystal_ | ( | ObjectType | _otype, |
const DetId & | _id, | ||
int | _iSM | ||
) |
Definition at line 407 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().
int ecaldqm::binning::findBinPseudoStrip_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 570 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, findBinCrystal_(), findBinTriggerTower_(), ecaldqm::isEndcapTTId(), DetId::subdetId(), and ecaldqm::tccId().
Referenced by findBin2D(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBinRCT_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 508 of file MESetBinningUtils2.cc.
References EcalTrigTowerDetId::ieta(), and EcalTrigTowerDetId::iphi().
Referenced by findBin2D(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBinSuperCrystal_ | ( | ObjectType | , |
DetId const & | , | ||
int | = -1 |
||
) |
Referenced by findBin2D(), and findBinSuperCrystal_().
int ecaldqm::binning::findBinSuperCrystal_ | ( | ObjectType | , |
EcalElectronicsId const & | |||
) |
Referenced by ecaldqm::binning::AxisSpecs::~AxisSpecs().
int ecaldqm::binning::findBinSuperCrystal_ | ( | ObjectType | _otype, |
const DetId & | _id, | ||
int | _iSM | ||
) |
Definition at line 590 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().
int ecaldqm::binning::findBinSuperCrystal_ | ( | ObjectType | _otype, |
const EcalElectronicsId & | _id | ||
) |
Definition at line 715 of file MESetBinningUtils2.cc.
References EcalElectronicsId::dccId(), findBinSuperCrystal_(), ecaldqm::getElectronicsMap(), kEB, ecaldqm::kEBmHigh, ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kEBSM, kSM, SimDataFormats::CaloAnalysis::sc, and EcalElectronicsId::towerId().
int ecaldqm::binning::findBinTriggerTower_ | ( | ObjectType | _otype, |
DetId const & | _id | ||
) |
Definition at line 526 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(), findBinPseudoStrip_(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | , |
DetId const & | |||
) |
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::MESetDet0D::getBinContent(), ecaldqm::MESetProjection::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 | , |
EcalElectronicsId const & | |||
) |
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
int | _dcctccid, | ||
BinningType | _btype = kDCC |
||
) |
Definition at line 354 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.
Referenced by ecaldqm::binning::AxisSpecs::~AxisSpecs().
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
const DetId & | _id | ||
) |
Definition at line 306 of file MESetBinningUtils.cc.
References ecaldqm::dccId(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, findPlotIndex(), getNObjects(), ecaldqm::isEndcapTTId(), ecaldqm::kEBmLow, ecaldqm::kEBpHigh, kEcal2P, kEcal3P, kEE2P, kMEM2P, DetId::subdetId(), and ecaldqm::zside().
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
const EcalElectronicsId & | _id | ||
) |
Definition at line 346 of file MESetBinningUtils.cc.
References EcalElectronicsId::dccId(), findPlotIndex(), and getNObjects().
AxisSpecs ecaldqm::binning::formAxis | ( | edm::ParameterSet const & | _axisParams | ) |
Definition at line 772 of file MESetBinningUtils.cc.
References popcon2dropbox::copy(), ecaldqm::binning::AxisSpecs::edges, edm::ParameterSet::existsAs(), edm::ParameterSet::getUntrackedParameter(), ecaldqm::binning::AxisSpecs::high, tablePrinter::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(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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, SiPixelPhase1DigisV_cfi::specs, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
AxisSpecs ecaldqm::binning::getBinningEcal_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _axis | ||
) |
Definition at line 305 of file MESetBinningUtils2.cc.
References ecaldqm::binning::AxisSpecs::edges, ecaldqm::etaBound, ecaldqm::binning::AxisSpecs::high, mps_fire::i, kDCC, kProjEta, kProjPhi, kRCT, kTCC, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, nEBEtaBins, nEEEtaBins, nPhiBins, Pi, SiPixelPhase1DigisV_cfi::specs, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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, SiPixelPhase1DigisV_cfi::specs, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
AxisSpecs ecaldqm::binning::getBinningMEM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
int | _subdet, | ||
int | _axis | ||
) |
Definition at line 381 of file MESetBinningUtils2.cc.
References EcalBarrel, EcalEndcap, ecaldqm::binning::AxisSpecs::high, kCrystal, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, pileupCalc::nbins, SiPixelPhase1DigisV_cfi::specs, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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, gedGsfElectrons_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, ecaldqm::binning::AxisSpecs::low, ecaldqm::binning::AxisSpecs::nbins, nEBSMEta, nEBSMPhi, nEESMX, nEESMXExt, nEESMXRed, nEESMY, nEESMYRed, ecaldqm::nSuperCrystals(), ecaldqm::nTTInner, ecaldqm::nTTOuter, SiPixelPhase1DigisV_cfi::specs, ecaldqm::binning::AxisSpecs::title, xlow_(), and ylow_().
Referenced by getBinning(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
AxisSpecs ecaldqm::binning::getBinningSMMEM_ | ( | BinningType | _btype, |
bool | _isMap, | ||
unsigned | _iObj, | ||
int | _axis | ||
) |
Definition at line 279 of file MESetBinningUtils2.cc.
References ecaldqm::binning::AxisSpecs::high, kCrystal, ecaldqm::binning::AxisSpecs::low, ecaldqm::memDCCId(), ecaldqm::binning::AxisSpecs::nbins, SiPixelPhase1DigisV_cfi::specs, and ecaldqm::binning::AxisSpecs::title.
Referenced by getBinning(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
unsigned ecaldqm::binning::getNObjects | ( | ObjectType | _otype | ) |
Definition at line 476 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(), ecaldqm::MESetDet1D::reset(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
ObjectType ecaldqm::binning::getObject | ( | ObjectType | _otype, |
unsigned | _iObj | ||
) |
Definition at line 442 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 694 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(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
uint32_t ecaldqm::binning::idFromName | ( | std::string const & | _name | ) |
Definition at line 631 of file MESetBinningUtils.cc.
References ecaldqm::kEBmLow, ecaldqm::kEEmLow, ecaldqm::kEEpLow, patRefSel_triggerMatching_cfi::matches, dataset::name, ecaldqm::nDCC, PFRecoTauDiscriminationByIsolation_cfi::offset, EcalTriggerElectronicsId::rawId(), and EcalElectronicsId::rawId().
Referenced by ecaldqm::binning::AxisSpecs::~AxisSpecs().
bool ecaldqm::binning::isValidIdBin | ( | ObjectType | _otype, |
BinningType | _btype, | ||
unsigned | _iME, | ||
int | _bin | ||
) |
Definition at line 505 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, AlCaHLTBitMon_QueryRunRegistry::string, EcalScDetId::validDetId(), EEDetId::validDetId(), xlow_(), and ylow_().
Referenced by ecaldqm::MESet::ConstBin::isChannel(), ecaldqm::MESetDet2D::reset(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
BinningType ecaldqm::binning::translateBinningType | ( | std::string const & | _btypeName | ) |
Definition at line 850 of file MESetBinningUtils.cc.
References Exception, kCrystal, kDCC, kProjEta, kProjPhi, kPseudoStrip, kRCT, kReport, kSuperCrystal, kTCC, kTrend, kTriggerTower, and kUser.
Referenced by ecaldqm::createMESet(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
MonitorElement::Kind ecaldqm::binning::translateKind | ( | std::string const & | _kindName | ) |
Definition at line 869 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(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
ObjectType ecaldqm::binning::translateObjectType | ( | std::string const & | _otypeName | ) |
Definition at line 823 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(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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(), isValidIdBin(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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(), isValidIdBin(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().