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 40 of file MESetBinningUtils.h.
Enumerator | |
---|---|
nPresetBinnings | |
nEBSMEta | |
nEBSMPhi | |
nEESMX | |
nEESMXRed | |
nEESMXExt | |
nEESMY | |
nEESMYRed | |
nEBEtaBins | |
nEEEtaBins | |
nPhiBins |
Definition at line 56 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 17 of file MESetBinningUtils.h.
std::string ecaldqm::binning::channelName | ( | uint32_t | _rawId, |
BinningType | _btype = kDCC |
||
) |
Definition at line 590 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 838 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 57 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 216 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 140 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 282 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 241 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 266 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 519 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 429 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 582 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 523 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 599 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 539 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::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 | ( | ObjectType | , |
EcalElectronicsId const & | |||
) |
unsigned ecaldqm::binning::findPlotIndex | ( | ObjectType | _otype, |
int | _dcctccid, | ||
BinningType | _btype = kDCC |
||
) |
Definition at line 356 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 298 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 349 of file MESetBinningUtils.cc.
References EcalElectronicsId::dccId(), findPlotIndex(), and getNObjects().
AxisSpecs ecaldqm::binning::formAxis | ( | edm::ParameterSet const & | _axisParams | ) |
Definition at line 801 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 13 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 89 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 332 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 154 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 403 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 225 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::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 306 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 511 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 466 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 724 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 661 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 538 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(), ecaldqm::MESetDet2D::reset(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
BinningType ecaldqm::binning::translateBinningType | ( | std::string const & | _btypeName | ) |
Definition at line 894 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 923 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 849 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 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(), isValidIdBin(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().
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(), isValidIdBin(), and ecaldqm::binning::AxisSpecs::~AxisSpecs().