Namespaces | |
binning | |
Typedefs | |
typedef boost::ptr_map < std::string, MESet > | MESetCollection |
typedef std::map< DetId, double > | ReturnType |
typedef DQWorker *(* | WorkerFactory )() |
Variables | |
std::string const | collectionName [nCollections] |
double const | etaBound |
std::mutex | mapMutex |
unsigned | memarr [] |
std::vector< unsigned > const | memDCC |
typedef boost::ptr_map<std::string, MESet> ecaldqm::MESetCollection |
typedef std::map<DetId, double> ecaldqm::ReturnType |
Definition at line 55 of file DBReaderWorkers.cc.
typedef DQWorker*(* ecaldqm::WorkerFactory)() |
Definition at line 87 of file DQWorker.h.
enum ecaldqm::Collections |
Definition at line 6 of file Collections.h.
enum ecaldqm::Constants |
Enumerator | |
---|---|
nDCC | |
nEBDCC | |
nEEDCC | |
nDCCMEM | |
nEEDCCMEM | |
nTCC | |
kEEmTCCLow | |
kEEmTCCHigh | |
kEEpTCCLow | |
kEEpTCCHigh | |
kEBTCCLow | |
kEBTCCHigh | |
nChannels | |
nTowers |
Definition at line 39 of file EcalDQMCommonUtils.h.
enum ecaldqm::FEFlags |
Enumerator | |
---|---|
Enabled | |
Disabled | |
Timeout | |
HeaderError | |
ChannelId | |
LinkError | |
BlockSize | |
Suppressed | |
FIFOFull | |
L1ADesync | |
BXDesync | |
L1ABXDesync | |
FIFOFullL1ADesync | |
HParity | |
VParity | |
ForcedZS | |
nFEFlags |
Definition at line 7 of file FEFlags.h.
enum ecaldqm::Quality |
Enumerator | |
---|---|
kBad | |
kGood | |
kUnknown | |
kMBad | |
kMGood | |
kMUnknown |
Definition at line 54 of file DBWriterWorkers.cc.
enum ecaldqm::SMName |
Definition at line 26 of file EcalDQMCommonUtils.h.
bool ecaldqm::ccuExists | ( | unsigned | _dccId, |
unsigned | _towerId | ||
) |
Definition at line 445 of file EcalDQMCommonUtils.cc.
References kEEpLow, and nSuperCrystals().
Referenced by ecaldqm::IntegrityWriter::run(), and ecaldqm::RawDataTask::runOnRawData().
bool ecaldqm::checkElectronicsMap | ( | bool | _throw = true | ) |
Definition at line 470 of file EcalDQMCommonUtils.cc.
References electronicsMap(), edm::hlt::Exception, fff_deleter::lock(), and mapMutex.
Referenced by EcalFEDMonitorTemp< SUBDET >::dqmBeginRun(), ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and getElectronicsMap().
bool ecaldqm::checkGeometry | ( | bool | _throw = true | ) |
Definition at line 518 of file EcalDQMCommonUtils.cc.
References edm::hlt::Exception, geometry(), fff_deleter::lock(), and mapMutex.
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and getGeometry().
bool ecaldqm::checkTopology | ( | bool | _throw = true | ) |
Definition at line 542 of file EcalDQMCommonUtils.cc.
References edm::hlt::Exception, fff_deleter::lock(), mapMutex, and topology().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and getTopology().
bool ecaldqm::checkTrigTowerMap | ( | bool | _throw = true | ) |
Definition at line 494 of file EcalDQMCommonUtils.cc.
References edm::hlt::Exception, fff_deleter::lock(), mapMutex, and trigtowerMap().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and getTrigTowerMap().
MESet * ecaldqm::createMESet | ( | edm::ParameterSet const & | _MEParam | ) |
Definition at line 19 of file MESetUtils.cc.
References MonitorElement::DQM_KIND_REAL, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::DQM_KIND_TPROFILE2D, edm::hlt::Exception, edm::ParameterSet::existsAs(), ecaldqm::binning::formAxis(), edm::ParameterSet::getUntrackedParameter(), edm::ParameterSet::getUntrackedParameterSet(), ecaldqm::binning::kChannel, ecaldqm::binning::kProjEta, ecaldqm::binning::kProjPhi, ecaldqm::binning::kReport, ecaldqm::binning::kTrend, ecaldqm::binning::kUser, trackerHitRTTI::multi, ecaldqm::binning::nObjType, cmsHarvester::path, ecaldqm::MESetTrend::setCumulative(), ecaldqm::MESetTrend::setMinutely(), ecaldqm::MESetTrend::setShiftAxis(), AlCaHLTBitMon_QueryRunRegistry::string, cond::to_string(), ecaldqm::binning::translateBinningType(), ecaldqm::binning::translateKind(), and ecaldqm::binning::translateObjectType().
Referenced by ecaldqm::DBWriterWorker::DBWriterWorker(), ecaldqm::DQWorker::setME(), and ecaldqm::DQWorkerClient::setSource().
EcalLogicID ecaldqm::crystalID | ( | DetId const & | _id | ) |
Definition at line 29 of file LogicIDTranslation.cc.
References dccId(), EBDetId::ic(), ecalpyutils::ism(), EEDetId::ix(), EEDetId::iy(), kEBmHigh, kEBmLow, kEBpLow, kEEpLow, EEDetId::positiveZ(), and EEDetId::zside().
Referenced by ecaldqm::IntegrityWriter::run(), ecaldqm::LaserWriter::run(), ecaldqm::PedestalWriter::run(), ecaldqm::PresampleWriter::run(), ecaldqm::TestPulseWriter::run(), ecaldqm::TimingWriter::run(), ecaldqm::LedWriter::run(), and ecaldqm::OccupancyWriter::run().
unsigned ecaldqm::dccId | ( | DetId const & | _id | ) |
Definition at line 20 of file EcalDQMCommonUtils.cc.
References EcalElectronicsId::dccId(), EcalElectronicsMapping::DCCid(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, edm::hlt::Exception, EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getElectronicsId(), getElectronicsMap(), EcalPnDiodeDetId::iDCCId(), isEcalScDetId(), python.multivaluedict::map(), DetId::rawId(), and DetId::subdetId().
Referenced by DCCEventBlock::addHeaderToCollection(), EcalFEDMonitorTemp< SUBDET >::analyze(), LaserSorter::analyze(), ecaldqm::TowerStatusTask::beginLuminosityBlock(), DCCEESRPBlock::checkSrpIdAndNumbSRFlags(), crystalID(), EcalDCCHeaderBlock::EcalDCCHeaderBlock(), ESDCCHeaderBlock::ESDCCHeaderBlock(), ecaldqm::binning::findBin1D(), ecaldqm::binning::findBinCrystal_(), ecaldqm::binning::findBinSuperCrystal_(), ecaldqm::binning::findPlotIndex(), ecaldqm::binning::isValidIdBin(), pnForCrystal(), LinkBoardElectronicIndex::print(), ecaldqm::PresampleClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::SummaryClient::producePlots(), EcalElectronicsMapping::pseudoStripConstituents(), ecaldqm::StatusManager::readFromStream(), rtHalf(), ecaldqm::IntegrityTask::runOnDetIdCollection(), ecaldqm::PedestalTask::runOnDigis(), ecaldqm::TestPulseTask::runOnDigis(), ecaldqm::LaserTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::PNDiodeTask::runOnErrors(), ecaldqm::PedestalTask::runOnPnDigis(), ecaldqm::PNDiodeTask::runOnPnDigis(), ecaldqm::TestPulseTask::runOnPnDigis(), ecaldqm::LedTask::runOnPnDigis(), ecaldqm::LaserTask::runOnPnDigis(), ecaldqm::RawDataTask::runOnRawData(), ecaldqm::TestPulseTask::runOnUncalibRecHits(), ecaldqm::LedTask::runOnUncalibRecHits(), ecaldqm::LaserTask::runOnUncalibRecHits(), EcalElectronicsMapper::setActiveDCC(), ESKCHIPBlock::setDccId(), ESDCCHeaderBlock::setId(), EcalDCCHeaderBlock::setId(), EcalElectronicsMapping::tccConstituents(), and EcalElectronicsMapping::ttConstituents().
unsigned ecaldqm::dccId | ( | EcalElectronicsId const & | _id | ) |
Definition at line 40 of file EcalDQMCommonUtils.cc.
References EcalElectronicsId::dccId().
unsigned ecaldqm::dccId | ( | std::string const & | _smName | ) |
Definition at line 316 of file EcalDQMCommonUtils.cc.
References kEBmLow, kEBpLow, kEEmLow, and kEEpLow.
ecaldqm::DEFINE_ECALDQM_WORKER | ( | CertificationClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PresampleTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TimingTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PNIntegrityClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TrigPrimClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | RawDataClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | IntegrityClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PNDiodeTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | EnergyTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | IntegrityTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | SelectiveReadoutClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PresampleClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | OccupancyTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TowerStatusTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PedestalTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | RecoSummaryTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | OccupancyClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LedClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LaserClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TimingClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TestPulseTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | SummaryClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TestPulseClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PedestalClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | RawDataTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | CalibrationSummaryClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TrigPrimTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LaserTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LedTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | SelectiveReadoutTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | ClusterTask | ) |
EcalLogicID ecaldqm::ecalID | ( | ) |
Definition at line 10 of file LogicIDTranslation.cc.
Referenced by TCTauAlgorithm::getClusterEnergy(), and ecaldqm::SummaryWriter::run().
unsigned ecaldqm::EEPnDCC | ( | unsigned | _dee, |
unsigned | _ab | ||
) |
Definition at line 353 of file EcalDQMCommonUtils.cc.
EcalElectronicsMapping const* ecaldqm::electronicsMap | ( | 0 | ) |
Referenced by CSCDigiToRaw::beginEvent(), checkElectronicsMap(), getElectronicsMap(), and setElectronicsMap().
double ecaldqm::eta | ( | EBDetId const & | _ebid | ) |
Definition at line 231 of file EcalDQMCommonUtils.cc.
References EBDetId::approxEta(), EBDetId::crystalUnitToEta, and EBDetId::zside().
Referenced by ecaldqm::MESetProjection::fill(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetProjection::getBinError(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), and ecaldqm::MESetProjection::setBinError().
double ecaldqm::eta | ( | EEDetId const & | _id | ) |
Definition at line 237 of file EcalDQMCommonUtils.cc.
References PV3DBase< T, PVType, FrameType >::eta(), getGeometry(), and CaloGeometry::getPosition().
const double ecaldqm::etaBound | ( | 1. | 479 | ) |
ReturnType ecaldqm::fetchAndFill | ( | std::map< std::string, double(*)(DataType const &)> const & | _extractors, |
EcalCondDBInterface * | _db, | ||
MonRunIOV & | _iov, | ||
std::string const & | _formula | ||
) |
Definition at line 59 of file DBReaderWorkers.cc.
References EcalCondDBInterface::fetchDataSet(), EcalElecEmulExample_cfg::formula, query::result, and toDetId().
Referenced by ecaldqm::CrystalConsistencyReader::run(), ecaldqm::TTConsistencyReader::run(), ecaldqm::MemChConsistencyReader::run(), ecaldqm::MemTTConsistencyReader::run(), ecaldqm::LaserBlueReader::run(), ecaldqm::PNBlueReader::run(), ecaldqm::LaserGreenReader::run(), ecaldqm::PNGreenReader::run(), ecaldqm::LaserIRedReader::run(), ecaldqm::PNIRedReader::run(), ecaldqm::LaserRedReader::run(), ecaldqm::PNRedReader::run(), ecaldqm::PedestalsReader::run(), ecaldqm::PNPedReader::run(), ecaldqm::PedestalsOnlineReader::run(), ecaldqm::TestPulseReader::run(), ecaldqm::PulseShapeReader::run(), ecaldqm::PNMGPAReader::run(), ecaldqm::Led1Reader::run(), ecaldqm::Led2Reader::run(), and ecaldqm::OccupancyReader::run().
void ecaldqm::fillMESetDescriptions | ( | edm::ParameterSetDescription & | _desc | ) |
Definition at line 129 of file MESetUtils.cc.
References edm::ParameterSetDescription::addOptionalUntracked(), edm::ParameterSetDescription::addUntracked(), edm::ParameterSetDescription::addWildcardUntracked(), ecaldqm::binning::fillAxisDescriptions(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ecaldqm::DQWorkerClient::fillDescriptions(), and ecaldqm::DQWorker::fillDescriptions().
CaloGeometry const* ecaldqm::geometry | ( | 0 | ) |
Referenced by checkGeometry(), getGeometry(), and setGeometry().
EcalElectronicsMapping const * ecaldqm::getElectronicsMap | ( | ) |
Definition at line 479 of file EcalDQMCommonUtils.cc.
References checkElectronicsMap(), and electronicsMap().
Referenced by ecaldqm::binning::channelName(), dccId(), ecaldqm::binning::findBinCrystal_(), ecaldqm::binning::findBinSuperCrystal_(), ecaldqm::binning::getBinningSM_(), ecaldqm::StatusManager::readFromStream(), ecaldqm::IntegrityWriter::run(), ecaldqm::TestPulseWriter::run(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::RawDataTask::runOnRawData(), tccId(), towerId(), and ttId().
CaloGeometry const * ecaldqm::getGeometry | ( | ) |
Definition at line 527 of file EcalDQMCommonUtils.cc.
References checkGeometry(), and geometry().
Referenced by TBPositionCalc::CalculateCMSPos(), eta(), BetaCalculatorECAL::getDetailedTrackLengthInXtals(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), CaloHitRespoNew::timeOfFlight(), and EcalHitResponse::timeOfFlight().
CaloTopology const * ecaldqm::getTopology | ( | ) |
Definition at line 551 of file EcalDQMCommonUtils.cc.
References checkTopology(), and topology().
Referenced by ecaldqm::ClusterTask::runOnSuperClusters().
EcalTrigTowerConstituentsMap const * ecaldqm::getTrigTowerMap | ( | ) |
Definition at line 503 of file EcalDQMCommonUtils.cc.
References checkTrigTowerMap(), and trigtowerMap().
Referenced by ecaldqm::MESetProjection::fill(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet2D::findBin(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetDet2D::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetDet2D::getBinEntries(), ecaldqm::MESetProjection::getBinError(), ecaldqm::MESetDet2D::getBinError(), ecaldqm::MESet::maskMatches(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::TrigPrimTask::runOnDigis(), ecaldqm::TrigPrimTask::runOnEmulTPs(), ecaldqm::TrigPrimTask::runOnRealTPs(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetDet2D::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), ecaldqm::MESetDet2D::setBinEntries(), ecaldqm::MESetProjection::setBinError(), ecaldqm::MESetDet2D::setBinError(), and ecaldqm::DQWorkerClient::towerAverage_().
std::pair< unsigned, unsigned > ecaldqm::innerTCCs | ( | unsigned | _dccId | ) |
Definition at line 150 of file EcalDQMCommonUtils.cc.
References kEBpHigh, kEEmHigh, kEEmLow, and kEEpLow.
Referenced by ecaldqm::MESetDet1D::doBook_().
bool ecaldqm::isCrystalId | ( | DetId const & | _id | ) |
Definition at line 292 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalBarrel, EcalEndcap, DetId::rawId(), and DetId::subdetId().
Referenced by isSingleChannelId(), and pnForCrystal().
bool ecaldqm::isEcalScDetId | ( | DetId const & | _id | ) |
Definition at line 304 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalEndcap, DetId::rawId(), and DetId::subdetId().
Referenced by dccId(), ecaldqm::binning::findBinSuperCrystal_(), isForward(), ecaldqm::MESet::maskMatches(), tccId(), towerId(), and ttId().
bool ecaldqm::isEndcapTTId | ( | DetId const & | _id | ) |
Definition at line 310 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalTriggerTower, DetId::rawId(), and DetId::subdetId().
Referenced by ecaldqm::MESetProjection::fill(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet2D::findBin(), ecaldqm::binning::findBinSuperCrystal_(), ecaldqm::binning::findBinTriggerTower_(), ecaldqm::binning::findPlotIndex(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetDet2D::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetDet2D::getBinEntries(), ecaldqm::MESetProjection::getBinError(), ecaldqm::MESetDet2D::getBinError(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetDet2D::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), ecaldqm::MESetDet2D::setBinEntries(), ecaldqm::MESetProjection::setBinError(), and ecaldqm::MESetDet2D::setBinError().
bool ecaldqm::isForward | ( | DetId const & | _id | ) |
Definition at line 276 of file EcalDQMCommonUtils.cc.
References EcalEndcap, isEcalScDetId(), EcalScDetId::ix(), EEDetId::ix(), EcalScDetId::iy(), EEDetId::iy(), and DetId::subdetId().
Referenced by L1GctHardwareJetFinder::convertClustersToOutputJets(), L1GctHardwareJetFinder::convertClustersToProtoJets(), ecaldqm::LedClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::PresampleClient::producePlots(), and ecaldqm::LaserClient::producePlots().
bool ecaldqm::isSingleChannelId | ( | DetId const & | _id | ) |
Definition at line 298 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalLaserPnDiode, isCrystalId(), and DetId::subdetId().
EcalLogicID ecaldqm::lmPNID | ( | EcalPnDiodeDetId const & | _id | ) |
Definition at line 101 of file LogicIDTranslation.cc.
References EcalPnDiodeDetId::iDCCId(), EcalPnDiodeDetId::iPnId(), ecalpyutils::ism(), kEBmHigh, kEBmLow, kEBpLow, and kEEpLow.
Referenced by ecaldqm::LaserWriter::run(), ecaldqm::PedestalWriter::run(), and ecaldqm::TestPulseWriter::run().
EcalLogicID ecaldqm::memChannelID | ( | EcalPnDiodeDetId const & | _id | ) |
Definition at line 65 of file LogicIDTranslation.cc.
References EcalPnDiodeDetId::iDCCId(), EcalPnDiodeDetId::iPnId(), ecalpyutils::ism(), kEBmHigh, kEBmLow, kEBpLow, and kEEpLow.
Referenced by ecaldqm::IntegrityWriter::run().
const std::vector<unsigned> ecaldqm::memDCC | ( | memarr | , |
memarr+ | 44 | ||
) |
unsigned ecaldqm::memDCCId | ( | unsigned | _index | ) |
Definition at line 46 of file EcalDQMCommonUtils.cc.
References memDCC.
Referenced by ecaldqm::MESetDet2D::doBook_(), ecaldqm::MESetEcal::generatePaths(), and ecaldqm::binning::getBinningSMMEM_().
unsigned ecaldqm::memDCCIndex | ( | unsigned | _dccid | ) |
Definition at line 54 of file EcalDQMCommonUtils.cc.
References spr::find(), and memDCC.
Referenced by ecaldqm::binning::findBinCrystal_(), ecaldqm::binning::findPlotIndex(), ecaldqm::PNIntegrityClient::producePlots(), ecaldqm::PedestalClient::producePlots(), ecaldqm::LedClient::producePlots(), ecaldqm::LaserClient::producePlots(), ecaldqm::CalibrationSummaryClient::producePlots(), and ecaldqm::TestPulseClient::producePlots().
EcalLogicID ecaldqm::memTowerID | ( | EcalElectronicsId const & | _id | ) |
Definition at line 84 of file LogicIDTranslation.cc.
References EcalElectronicsId::dccId(), ecalpyutils::ism(), kEBmHigh, kEBmLow, kEBpLow, kEEpLow, and EcalElectronicsId::towerId().
Referenced by ecaldqm::IntegrityWriter::run().
unsigned ecaldqm::nCrystals | ( | unsigned | _dccId | ) |
Definition at line 374 of file EcalDQMCommonUtils.cc.
References kEBmLow, kEBpHigh, kEEm01, kEEm02, kEEm03, kEEm04, kEEm05, kEEm06, kEEm07, kEEm08, kEEm09, kEEp01, kEEp02, kEEp03, kEEp04, kEEp05, kEEp06, kEEp07, kEEp08, and kEEp09.
Referenced by EcalFEDMonitorTemp< SUBDET >::analyze(), ecaldqm::TowerStatusTask::beginLuminosityBlock(), ecaldqm::CertificationClient::producePlots(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), and ecaldqm::TowerStatusTask::runOnTowerStatus().
unsigned ecaldqm::nSuperCrystals | ( | unsigned | _dccId | ) |
Definition at line 410 of file EcalDQMCommonUtils.cc.
References kEBmLow, kEBpHigh, kEEm01, kEEm02, kEEm03, kEEm04, kEEm05, kEEm06, kEEm07, kEEm08, kEEm09, kEEp01, kEEp02, kEEp03, kEEp04, kEEp05, kEEp06, kEEp07, kEEp08, and kEEp09.
Referenced by ccuExists(), and ecaldqm::binning::getBinningSM_().
std::pair< unsigned, unsigned > ecaldqm::outerTCCs | ( | unsigned | _dccId | ) |
Definition at line 171 of file EcalDQMCommonUtils.cc.
References kEBpHigh, kEEmHigh, kEEmLow, and kEEpLow.
Referenced by ecaldqm::MESetDet1D::doBook_().
double ecaldqm::phi | ( | EBDetId const & | _ebid | ) |
Definition at line 243 of file EcalDQMCommonUtils.cc.
References EBDetId::iphi().
Referenced by ecaldqm::MESetProjection::fill(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetProjection::getBinError(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), and ecaldqm::MESetProjection::setBinError().
double ecaldqm::phi | ( | EEDetId const & | _eeid | ) |
Definition at line 250 of file EcalDQMCommonUtils.cc.
References EEDetId::ix(), EEDetId::iy(), and AlCaHLTBitMon_ParallelJobs::p.
double ecaldqm::phi | ( | EcalTrigTowerDetId const & | _ttid | ) |
Definition at line 259 of file EcalDQMCommonUtils.cc.
References EcalTrigTowerDetId::iphi(), and AlCaHLTBitMon_ParallelJobs::p.
double ecaldqm::phi | ( | double | _phi | ) |
Definition at line 268 of file EcalDQMCommonUtils.cc.
EcalPnDiodeDetId ecaldqm::pnForCrystal | ( | DetId const & | _id, |
char | _ab | ||
) |
Definition at line 12 of file EcalDQMCommonUtils2.cc.
References dccId(), MEEEGeom::dee(), EcalBarrel, EcalEndcap, EBDetId::ieta(), EBDetId::iphi(), isCrystalId(), EcalScDetId::ix(), EcalScDetId::iy(), MEEEGeom::lmmod(), MEEBGeom::lmmod(), DetId::subdetId(), and EcalScDetId::zside().
Referenced by ecaldqm::LaserTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), ecaldqm::LedTask::runOnUncalibRecHits(), and ecaldqm::LaserTask::runOnUncalibRecHits().
bool ecaldqm::qualityOK | ( | int | _quality | ) |
Definition at line 64 of file DBWriterWorkers.cc.
References kBad, and kUnknown.
Referenced by ecaldqm::IntegrityWriter::run(), ecaldqm::LaserWriter::run(), ecaldqm::PedestalWriter::run(), ecaldqm::PresampleWriter::run(), ecaldqm::TestPulseWriter::run(), ecaldqm::TimingWriter::run(), and ecaldqm::LedWriter::run().
unsigned ecaldqm::rtHalf | ( | DetId const & | _id | ) |
Definition at line 135 of file EcalDQMCommonUtils.cc.
References dccId(), EcalBarrel, kEEm05, kEEp05, and DetId::subdetId().
Referenced by ecaldqm::LaserTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), ecaldqm::LedTask::runOnUncalibRecHits(), ecaldqm::LaserTask::runOnUncalibRecHits(), and EcalDCCHeaderBlock::setRtHalf().
std::vector< DetId > ecaldqm::scConstituents | ( | EcalScDetId const & | _scid | ) |
Definition at line 192 of file EcalDQMCommonUtils.cc.
References EcalScDetId::ix(), EcalScDetId::iy(), EEDetId::validDetId(), and EcalScDetId::zside().
Referenced by ecaldqm::TowerStatusTask::beginLuminosityBlock(), ecaldqm::TimingClient::producePlots(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::SummaryClient::producePlots(), and ecaldqm::DQWorkerClient::towerAverage_().
void ecaldqm::setElectronicsMap | ( | EcalElectronicsMapping const * | _map | ) |
Definition at line 486 of file EcalDQMCommonUtils.cc.
References electronicsMap(), fff_deleter::lock(), and mapMutex.
Referenced by EcalFEDMonitorTemp< SUBDET >::dqmBeginRun(), and ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects().
void ecaldqm::setGeometry | ( | CaloGeometry const * | _geom | ) |
Definition at line 534 of file EcalDQMCommonUtils.cc.
References geometry(), fff_deleter::lock(), and mapMutex.
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects().
void ecaldqm::setTopology | ( | CaloTopology const * | _geom | ) |
Definition at line 558 of file EcalDQMCommonUtils.cc.
References fff_deleter::lock(), mapMutex, and topology().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects().
void ecaldqm::setTrigTowerMap | ( | EcalTrigTowerConstituentsMap const * | _map | ) |
Definition at line 510 of file EcalDQMCommonUtils.cc.
References fff_deleter::lock(), mapMutex, and trigtowerMap().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects().
std::string ecaldqm::smName | ( | unsigned | _dccId | ) |
Definition at line 333 of file EcalDQMCommonUtils.cc.
References kEBmHigh, kEBmLow, kEBpHigh, kEBpLow, kEEmHigh, kEEmLow, kEEpHigh, kEEpLow, and contentValuesCheck::ss.
Referenced by ecaldqm::binning::channelName(), ME::smName(), and ME::smNameFromDcc().
EcalLogicID ecaldqm::subdetID | ( | EcalSubdetector | _subdet | ) |
Definition at line 16 of file LogicIDTranslation.cc.
References EcalBarrel, EcalEndcap, and edm::hlt::Exception.
unsigned ecaldqm::tccId | ( | DetId const & | _id | ) |
Definition at line 63 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, edm::hlt::Exception, getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), isEcalScDetId(), python.multivaluedict::map(), DetId::subdetId(), EcalTriggerElectronicsId::tccId(), and EcalElectronicsMapping::TCCid().
Referenced by DCCTBEventBlock::DCCTBEventBlock(), EcalElectronicsMapper::fillMaps(), ecaldqm::binning::findBin1D(), ecaldqm::binning::findBinTriggerTower_(), EcalElectronicsMapping::pseudoStripConstituents(), EcalElectronicsMapper::resetPointers(), EcalElectronicsMapping::tccConstituents(), and EcalElectronicsMapping::ttConstituents().
unsigned ecaldqm::tccId | ( | EcalElectronicsId const & | _id | ) |
Definition at line 82 of file EcalDQMCommonUtils.cc.
References getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), and EcalTriggerElectronicsId::tccId().
DetId ecaldqm::toDetId | ( | EcalLogicID const & | _id | ) |
Definition at line 119 of file LogicIDTranslation.cc.
Referenced by fetchAndFill().
CaloTopology const* ecaldqm::topology | ( | 0 | ) |
Referenced by edmtest::HcalDumpConditions::analyze(), ContainmentCorrectionAnalyzer::analyze(), ElectronCalibrationUniv::analyze(), HcalRecHitRecalib::beginRun(), DTGeometryBuilderFromDDD::buildLayer(), DTGeometryBuilderFromCondDB::buildLayer(), GsfElectronAlgo::calculateShowerShape(), GsfElectronAlgo::calculateShowerShape_full5x5(), checkTopology(), ClusterShapeAlgo::Create_Map(), CaloTopology::down(), CaloTopology::east(), fillDefaults(), GlobalTrajectoryBuilderBase::fixTEC(), CaloTopology::getAllNeighbours(), SiPixelQuality::getBadRocPositions(), CaloTopology::getNeighbours(), getTopology(), CaloTopology::getWindow(), SiTrivialInduceChargeOnStrips::induceOriginal(), SiTrivialInduceChargeOnStrips::induceVector(), FWGeometry::loadMap(), fireworks::localSiStrip(), reco::makeSpecific(), L1MuDTMuonSorter::neighbour(), CaloTopology::north(), InterestingEcalDetIdProducer::produce(), EgammaHLTRechitInRegionsProducer::produce(), EgammaHLTHybridClusterProducer::produce(), EcalDigiSelector::produce(), HybridClusterProducer::produce(), PiZeroDiscriminatorProducer::produce(), HiEgammaSCCorrectionMaker::produce(), PhotonProducer::produce(), CaloTowerConstituentsMapBuilder::produce(), GEDPhotonProducer::produce(), InterestingDetIdCollectionProducer::produce(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), HighPtTrackEcalDetIdProducer::produce(), HcalDDDGeometryEP::produceAligned(), HcalHardcodeGeometryEP::produceIdeal(), HcalDDDGeometryEP::produceIdeal(), L1MuDTMuonSorter::runCOL(), SingleEleCalibSelector::select(), setTopology(), RPCSimSimple::simulate(), RPCSimTriv::simulate(), RPCSimParam::simulate(), RPCSimAverage::simulate(), RPCSimAverageNoiseEffCls::simulate(), RPCSimAsymmetricCls::simulate(), RPCSimAverageNoise::simulate(), RPCSimAverageNoiseEff::simulate(), GEMSimpleModel::simulateClustering(), GEMTrivialModel::simulateSignal(), CaloTopology::south(), undefinedCells(), CaloTopology::up(), CaloTopology::west(), and reco::writeSpecific().
EcalLogicID ecaldqm::towerID | ( | EcalElectronicsId const & | _id | ) |
Definition at line 48 of file LogicIDTranslation.cc.
References EcalElectronicsId::dccId(), ecalpyutils::ism(), kEBmHigh, kEBmLow, kEBpLow, kEEpLow, and EcalElectronicsId::towerId().
Referenced by EcalABAnalyzer::analyze(), EcalPerEvtLaserAnalyzer::analyze(), TShapeAnalysis::computeShape(), EcalPerEvtLaserAnalyzer::endJob(), and ecaldqm::IntegrityWriter::run().
unsigned ecaldqm::towerId | ( | DetId const & | _id | ) |
Definition at line 89 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, edm::hlt::Exception, EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getElectronicsId(), getElectronicsMap(), isEcalScDetId(), EcalTrigTowerDetId::iTT(), DetId::subdetId(), EBDetId::tower(), and EcalElectronicsId::towerId().
Referenced by EcalElectronicsMapper::fillMaps(), ecaldqm::binning::findBin1D(), EcalTPGScale::getTPGInGeV(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::PNDiodeTask::runOnErrors(), and ecaldqm::DQWorkerClient::towerAverage_().
unsigned ecaldqm::towerId | ( | EcalElectronicsId const & | _id | ) |
Definition at line 106 of file EcalDQMCommonUtils.cc.
References EcalElectronicsId::towerId().
EcalTrigTowerConstituentsMap const* ecaldqm::trigtowerMap | ( | 0 | ) |
Referenced by checkTrigTowerMap(), getTrigTowerMap(), and setTrigTowerMap().
unsigned ecaldqm::ttId | ( | DetId const & | _id | ) |
Definition at line 112 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, edm::hlt::Exception, getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), isEcalScDetId(), EcalTrigTowerDetId::iTT(), EcalElectronicsMapping::iTT(), DetId::subdetId(), EBDetId::tower(), and EcalTriggerElectronicsId::ttId().
Referenced by EcalTPGTowerStatusXMLTranslator::dumpXML(), EcalElectronicsMapper::fillMaps(), ecaldqm::binning::findBin1D(), ecaldqm::MESet::maskMatches(), EcalTPGTowerStatusXMLTranslator::plot(), cond::PayLoadInspector< DataT >::plot(), EcalDetIdToBeRecoveredProducer::produce(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), EcalTrigPrimCompactColl::toEcalTrigPrimDigiCollection(), EcalDumpRaw::tpgTag(), and EcalDumpRaw::ttfTag().
unsigned ecaldqm::ttId | ( | EcalElectronicsId const & | _id | ) |
Definition at line 129 of file EcalDQMCommonUtils.cc.
References getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), and EcalTriggerElectronicsId::ttId().
int ecaldqm::zside | ( | DetId const & | _id | ) |
Definition at line 210 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, edm::hlt::Exception, kEBpLow, and DetId::subdetId().
Referenced by EcalSelectiveReadoutValidation::anaDigi(), ESPedestalTask::analyze(), ESOccupancyTask::analyze(), ESTimingTask::analyze(), ESTrendTask::analyze(), DQMSourceEleCalib::analyze(), EcalPreshowerRecHitsValidation::analyze(), EcalTPGParamBuilder::analyze(), EcalSelectiveReadoutValidation::analyzeEE(), HcalBeamClient::calculateProblems(), HcalCoarsePedestalClient::calculateProblems(), HcalDeadCellClient::calculateProblems(), HcalDetDiagLaserClient::calculateProblems(), HcalDetDiagNoiseMonitorClient::calculateProblems(), HcalDetDiagPedestalClient::calculateProblems(), HcalDetDiagTimingClient::calculateProblems(), HcalDigiClient::calculateProblems(), HcalHotCellClient::calculateProblems(), HcalNZSClient::calculateProblems(), HcalRecHitClient::calculateProblems(), HcalRawDataClient::calculateProblems(), Digi2Raw2Digi::compare(), EcalTrigTowerConstituentsMap::constituentsOf(), EcalFEtoDigi::create_TTDetId(), HcalDQMDbInterface::createChannel(), EcalElectronicsMapping::DCCid(), EcalElectronicsMapping::dccTowerConstituents(), HcalTopology::decAIEta(), HcalTopology::decIEta(), ChargeDividerFP420::DeconvolutionShape(), HcalTopology::detId2denseIdCALIB(), HcalTopology::detId2denseIdHT(), HcalTrigTowerGeometry::detIds(), SimG4HcalValidation::fetchHits(), HcalTestAnalysis::fill(), SimG4HcalValidation::fill(), HcalCoarsePedestalMonitor::fill_Nevents(), HcalDigiMonitor::fill_Nevents(), HcalTestHistoClass::fillHits(), HcalDeadCellMonitor::fillNevents_recentdigis(), HcalDeadCellMonitor::fillNevents_recentrechits(), CastorShowerLibraryMaker::FillShowerEvent(), EcalLaserCorrFilter::filter(), ecaldqm::binning::findBinSuperCrystal_(), PhysicsTowerOrganizer::findNeighbors(), ecaldqm::binning::findPlotIndex(), PhysicsTowerOrganizer::findTower(), BSCTrigger::getBSCNum(), CastorTestAnalysis::getCastorBranchData(), EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getDetId(), EcalRingCalibrationTools::getDetIdsInECAL(), EcalRingCalibrationTools::getDetIdsInRing(), EcalElectronicsMapping::getElectronicsId(), ESElectronicsMapper::getFED(), EcalTrigPrimFunctionalAlgo::getIndex(), ESElectronicsMapper::getKCHIP(), HPDNoiseLibraryReader::getNoiseData(), HCALConfigDB::getOnlineLUT(), HCALConfigDB::getOnlineLUTFromXML(), EgammaHLTHcalIsolation::getSum(), EcalElectronicsMapping::getTriggerElectronicsId(), EcalElectronicsMapping::getTrigTowerDetId(), ESTBNumberingScheme::getUnitID(), EcalEndcapNumberingScheme::getUnitID(), HcalTestNumberingScheme::getUnitID(), EcalPreshowerNumberingScheme::getUnitID(), HcalNumberingScheme::getUnitID(), ZdcNumberingScheme::getUnitID(), FP420NumberingScheme::getUnitID(), BscNumberingScheme::getUnitID(), HcalTBNumberingScheme::getUnitID(), CastorNumberingScheme::getUnitID(), CastorCondObjectContainer< Item >::hashed_id(), ecalpyutils::hashedIndexToXY(), HcalNumberingFromDDD::HcalCellTypes(), HcalTopology::incAIEta(), HcalTopology::incIEta(), indexByEta(), HcalCondObjectContainerBase::indexFor(), HcalHPDRBXMap::indexHPD(), PhysicsTowerOrganizer::insert_(), CastorTopology::isExcluded(), ZdcTopology::isExcluded(), EcalElectronicsMapping::iTT(), CastorHardcodeGeometryLoader::makeCell(), ZdcHardcodeGeometryLoader::makeCell(), HSCPValidator::makeSimDigiPlotsECAL(), L1CaloEcalScaleConfigOnlineProd::newObject(), L1CaloHcalScaleConfigOnlineProd::newObject(), ChargeDividerFP420::PeakShape(), HcalMonitorClient::PlotPedestalValues(), HcalZDCMonitor::processEvent(), L1RCTTPGProvider::produce(), cms::ClusterizerFP420::produce(), CastorCellProducer::produce(), cms::DigitizerFP420::produce(), EcalSimpleProducer::produce(), EcalElectronicsMapping::pseudoStripConstituents(), HcalTestAnalysis::qieAnalysis(), xuti::readCellId(), ecaldqm::StatusManager::readFromStream(), HCalSD::readWeightFromFile(), FP420NumberingScheme::realzside(), EcalRecHitWorkerRecover::run(), FP420ClusterMain::run(), ecaldqm::ClusterTask::runOnBasicClusters(), EcalElectronicsMapping::stripConstituents(), EcalElectronicsMapping::tccConstituents(), EcalElectronicsMapping::TCCid(), EcalTrigPrimCompactColl::toEcalTrigPrimDigiCollection(), TrackProducerFP420::trackFinderSophisticated(), EcalElectronicsMapping::ttConstituents(), HcalNumberingFromDDD::unitID(), BscNumberingScheme::unpackBscIndex(), DoCastorAnalysis::update(), FP420Test::update(), BscTest::update(), CastorTopology::validRaw(), ZdcTopology::validRaw(), and ESUnpacker::word2digi().
std::string const ecaldqm::collectionName[nCollections] |
Definition at line 45 of file Collections.h.
Referenced by FWTableView::addTo(), BscSD::BscSD(), CaloSD::CaloSD(), EcalDQMonitorTask::EcalDQMonitorTask(), FiberSD::FiberSD(), EcalDQMonitorTask::formSchedule(), FP420SD::FP420SD(), HFChamberSD::HFChamberSD(), HFWedgeSD::HFWedgeSD(), HFChamberSD::Initialize(), HFWedgeSD::Initialize(), FiberSD::Initialize(), TotemSD::Initialize(), CaloSD::Initialize(), BscSD::Initialize(), FP420SD::Initialize(), PFTauMVAInputDiscriminantTranslator::PFTauMVAInputDiscriminantTranslator(), EcalDQMonitorTask::runOnCollection(), FWTableView::setFrom(), and TotemSD::TotemSD().
double const ecaldqm::etaBound |
std::mutex ecaldqm::mapMutex |
Definition at line 463 of file EcalDQMCommonUtils.cc.
Referenced by checkElectronicsMap(), checkGeometry(), checkTopology(), checkTrigTowerMap(), setElectronicsMap(), setGeometry(), setTopology(), and setTrigTowerMap().
unsigned ecaldqm::memarr[] |
Definition at line 9 of file EcalDQMCommonUtils.cc.
std::vector<unsigned> const ecaldqm::memDCC |