Namespaces | |
binning | |
Typedefs | |
typedef boost::ptr_map< std::string, MESet > | MESetCollection |
typedef std::map< DetId, double > | ReturnType |
typedef DQWorker *(* | WorkerFactory) () |
Functions | |
bool | ccuExists (unsigned, unsigned) |
bool | checkElectronicsMap (bool=true) |
bool | checkGeometry (bool=true) |
bool | checkTopology (bool=true) |
bool | checkTrigTowerMap (bool=true) |
MESet * | createMESet (edm::ParameterSet const &) |
EcalLogicID | crystalID (DetId const &) |
unsigned | dccId (const DetId &_id) |
unsigned | dccId (const EcalElectronicsId &_id) |
unsigned | dccId (DetId const &) |
unsigned | dccId (EcalElectronicsId const &) |
unsigned | dccId (std::string const &) |
EcalLogicID | ecalID () |
unsigned | EEPnDCC (unsigned _dee, unsigned _ab) |
EcalElectronicsMapping const * | electronicsMap (0) |
double | eta (EBDetId const &) |
double | eta (EEDetId const &) |
double | eta (const EBDetId &_ebid) |
double | eta (const EEDetId &_id) |
const double | etaBound (1.479) |
template<typename DataType > | |
ReturnType | fetchAndFill (std::map< std::string, double(*)(DataType const &)> const &_extractors, EcalCondDBInterface *_db, MonRunIOV &_iov, std::string const &_formula) |
void | fillMESetDescriptions (edm::ParameterSetDescription &) |
CaloGeometry const * | geometry (0) |
EcalElectronicsMapping const * | getElectronicsMap () |
CaloGeometry const * | getGeometry () |
CaloTopology const * | getTopology () |
EcalTrigTowerConstituentsMap const * | getTrigTowerMap () |
std::pair< unsigned, unsigned > | innerTCCs (unsigned) |
bool | isCrystalId (DetId const &) |
bool | isCrystalId (const DetId &_id) |
bool | isEcalScDetId (DetId const &) |
bool | isEcalScDetId (const DetId &_id) |
bool | isEndcapTTId (DetId const &) |
bool | isEndcapTTId (const DetId &_id) |
bool | isForward (DetId const &) |
bool | isSingleChannelId (DetId const &) |
bool | isSingleChannelId (const DetId &_id) |
EcalLogicID | lmPNID (EcalPnDiodeDetId const &) |
EcalLogicID | memChannelID (EcalPnDiodeDetId const &) |
const std::vector< unsigned > | memDCC (memarr, memarr+44) |
unsigned | memDCCId (unsigned) |
unsigned | memDCCIndex (unsigned) |
EcalLogicID | memTowerID (EcalElectronicsId const &) |
unsigned | nCrystals (unsigned) |
unsigned | nSuperCrystals (unsigned) |
std::pair< unsigned, unsigned > | outerTCCs (unsigned) |
double | phi (EBDetId const &) |
double | phi (EEDetId const &) |
double | phi (EcalTrigTowerDetId const &) |
double | phi (double) |
EcalPnDiodeDetId | pnForCrystal (DetId const &, char) |
bool | qualityOK (int _quality) |
unsigned | rtHalf (DetId const &) |
std::vector< DetId > | scConstituents (EcalScDetId const &) |
void | setElectronicsMap (EcalElectronicsMapping const *) |
void | setGeometry (CaloGeometry const *) |
void | setTopology (CaloTopology const *) |
void | setTrigTowerMap (EcalTrigTowerConstituentsMap const *) |
std::string | smName (unsigned) |
EcalLogicID | subdetID (EcalSubdetector) |
unsigned | tccId (const DetId &_id) |
unsigned | tccId (DetId const &) |
unsigned | tccId (EcalElectronicsId const &) |
unsigned | tccId (const EcalElectronicsId &_id) |
DetId | toDetId (EcalLogicID const &) |
CaloTopology const * | topology (0) |
EcalLogicID | towerID (EcalElectronicsId const &) |
unsigned | towerId (DetId const &) |
unsigned | towerId (EcalElectronicsId const &) |
unsigned | towerId (const DetId &_id) |
unsigned | towerId (const EcalElectronicsId &_id) |
EcalTrigTowerConstituentsMap const * | trigtowerMap (0) |
unsigned | ttId (DetId const &) |
unsigned | ttId (EcalElectronicsId const &) |
unsigned | ttId (const DetId &_id) |
unsigned | ttId (const EcalElectronicsId &_id) |
int | zside (DetId const &) |
int | zside (const DetId &_id) |
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 | |
nTTOuter | |
nTTInner | |
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 55 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(), Exception, and CommonMethods::lock().
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 Exception, and CommonMethods::lock().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and getGeometry().
bool ecaldqm::checkTopology | ( | bool | _throw = true | ) |
Definition at line 542 of file EcalDQMCommonUtils.cc.
References Exception, CommonMethods::lock(), and topology().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and getTopology().
bool ecaldqm::checkTrigTowerMap | ( | bool | _throw = true | ) |
Definition at line 494 of file EcalDQMCommonUtils.cc.
References Exception, CommonMethods::lock(), 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 objects.IsoTrackAnalyzer::candidates, MonitorElement::DQM_KIND_REAL, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::DQM_KIND_TPROFILE2D, Exception, edm::ParameterSet::existsAs(), ecaldqm::binning::formAxis(), edm::ParameterSet::getUntrackedParameter(), edm::ParameterSet::getUntrackedParameterSet(), ecaldqm::binning::kChannel, callgraph::kind, ecaldqm::binning::kProjEta, ecaldqm::binning::kProjPhi, ecaldqm::binning::kReport, ecaldqm::binning::kTrend, ecaldqm::binning::kUser, trackerHitRTTI::multi, ecaldqm::binning::nObjType, callgraph::path, ecaldqm::MESetTrend::setCumulative(), ecaldqm::MESetTrend::setMinutely(), ecaldqm::MESetTrend::setShiftAxis(), AlCaHLTBitMon_QueryRunRegistry::string, ecaldqm::binning::translateBinningType(), ecaldqm::binning::translateKind(), ecaldqm::binning::translateObjectType(), and trackingPlots::zaxis.
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 | ( | const DetId & | _id | ) |
Definition at line 20 of file EcalDQMCommonUtils.cc.
References EcalElectronicsId::dccId(), EcalElectronicsMapping::DCCid(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, Exception, EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getElectronicsId(), getElectronicsMap(), EcalPnDiodeDetId::iDCCId(), isEcalScDetId(), genParticles_cff::map, DetId::rawId(), and DetId::subdetId().
unsigned ecaldqm::dccId | ( | const EcalElectronicsId & | _id | ) |
Definition at line 40 of file EcalDQMCommonUtils.cc.
References EcalElectronicsId::dccId().
unsigned ecaldqm::dccId | ( | DetId const & | ) |
Referenced by RawTask::_process(), DCCEventBlock::addHeaderToCollection(), EcalFEDMonitorTemp< SUBDET >::analyze(), LaserSorter::analyze(), DCCEESRPBlock::checkSrpIdAndNumbSRFlags(), crystalID(), EcalDCCHeaderBlock::EcalDCCHeaderBlock(), ecaldqm::TowerStatusTask::endLuminosityBlock(), ESDCCHeaderBlock::ESDCCHeaderBlock(), ecaldqm::binning::findBin1D(), ecaldqm::binning::findBinCrystal_(), ecaldqm::binning::findBinSuperCrystal_(), ecaldqm::binning::findPlotIndex(), ecaldqm::binning::isValidIdBin(), pnForCrystal(), LinkBoardElectronicIndex::print(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::TrigPrimClient::producePlots(), ecaldqm::SummaryClient::producePlots(), ecaldqm::IntegrityClient::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::LaserTask::runOnPnDigis(), ecaldqm::LedTask::runOnPnDigis(), ecaldqm::RawDataTask::runOnRawData(), ecaldqm::TestPulseTask::runOnUncalibRecHits(), ecaldqm::LedTask::runOnUncalibRecHits(), ecaldqm::LaserTask::runOnUncalibRecHits(), EcalElectronicsMapper::setActiveDCC(), ESKCHIPBlock::setDccId(), ESDCCHeaderBlock::setId(), EcalDCCHeaderBlock::setId(), EcalElectronicsMapping::tccConstituents(), EcalElectronicsMapping::ttConstituents(), and RPCReadOutMapping::~RPCReadOutMapping().
unsigned ecaldqm::dccId | ( | EcalElectronicsId const & | ) |
unsigned ecaldqm::dccId | ( | std::string const & | _smName | ) |
Definition at line 316 of file EcalDQMCommonUtils.cc.
References kEBmLow, kEBpLow, kEEmLow, kEEpLow, and AlCaHLTBitMon_QueryRunRegistry::string.
EcalLogicID ecaldqm::ecalID | ( | ) |
Definition at line 10 of file LogicIDTranslation.cc.
Referenced by 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 & | ) |
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 & | ) |
double ecaldqm::eta | ( | const EBDetId & | _ebid | ) |
Definition at line 231 of file EcalDQMCommonUtils.cc.
References EBDetId::approxEta(), EBDetId::crystalUnitToEta, and EBDetId::zside().
double ecaldqm::eta | ( | const EEDetId & | _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 PFRecoTauProducer_cfi::DataType, EcalCondDBInterface::fetchDataSet(), EcalElecEmulTccOnlyExample_cfg::formula, mps_fire::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 getGeometry().
EcalElectronicsMapping const * ecaldqm::getElectronicsMap | ( | ) |
Definition at line 479 of file EcalDQMCommonUtils.cc.
References checkElectronicsMap(), and electronicsMap().
Referenced by ecaldqm::binning::channelName(), dccId(), ecaldqm::MESetDet2D::fill(), 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(), ecaldqm::TrigPrimTask::runOnRealTPs(), 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(), PFHGCalRecHitCreator< DET, Layer, subdet >::importRecHits(), ecaldqm::ClusterTask::runOnBasicClusters(), ecaldqm::ClusterTask::runOnSuperClusters(), 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::book().
bool ecaldqm::isCrystalId | ( | DetId const & | ) |
Referenced by isSingleChannelId(), and pnForCrystal().
bool ecaldqm::isCrystalId | ( | const DetId & | _id | ) |
Definition at line 292 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalBarrel, EcalEndcap, DetId::rawId(), and DetId::subdetId().
bool ecaldqm::isEcalScDetId | ( | DetId const & | ) |
Referenced by dccId(), ecaldqm::binning::findBinSuperCrystal_(), isForward(), ecaldqm::MESet::maskMatches(), tccId(), towerId(), and ttId().
bool ecaldqm::isEcalScDetId | ( | const DetId & | _id | ) |
Definition at line 304 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalEndcap, DetId::rawId(), and DetId::subdetId().
bool ecaldqm::isEndcapTTId | ( | DetId const & | ) |
Referenced by ecaldqm::MESetProjection::fill(), ecaldqm::MESetDet2D::fill(), ecaldqm::MESetDet2D::findBin(), ecaldqm::binning::findBinPseudoStrip_(), 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::isEndcapTTId | ( | const DetId & | _id | ) |
Definition at line 310 of file EcalDQMCommonUtils.cc.
References DetId::det(), DetId::Ecal, EcalTriggerTower, DetId::rawId(), and DetId::subdetId().
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 JetAnalyzer_HeavyIons::analyze(), L1GctHardwareJetFinder::convertClustersToOutputJets(), L1GctHardwareJetFinder::convertClustersToProtoJets(), ecaldqm::LedClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::PresampleClient::producePlots(), and ecaldqm::LaserClient::producePlots().
bool ecaldqm::isSingleChannelId | ( | DetId const & | ) |
bool ecaldqm::isSingleChannelId | ( | const DetId & | _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().
unsigned ecaldqm::memDCCId | ( | unsigned | _index | ) |
Definition at line 46 of file EcalDQMCommonUtils.cc.
Referenced by ecaldqm::MESetDet2D::book(), ecaldqm::MESetEcal::generatePaths(), and ecaldqm::binning::getBinningSMMEM_().
unsigned ecaldqm::memDCCIndex | ( | unsigned | _dccid | ) |
Definition at line 54 of file EcalDQMCommonUtils.cc.
References spr::find().
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, kEEp04, kEEp05, kEEp06, kEEp07, kEEp08, and kEEp09.
Referenced by EcalFEDMonitorTemp< SUBDET >::analyze(), ecaldqm::TowerStatusTask::endLuminosityBlock(), ecaldqm::CertificationClient::producePlots(), ecaldqm::TowerStatusTask::producePlotsTask_(), and ecaldqm::IntegrityTask::runOnElectronicsIdCollection().
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, 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::book().
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(), SimDataFormats::CaloAnalysis::sc, 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 65 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::endLuminosityBlock(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::TimingClient::producePlots(), and ecaldqm::DQWorkerClient::towerAverage_().
void ecaldqm::setElectronicsMap | ( | EcalElectronicsMapping const * | _map | ) |
Definition at line 486 of file EcalDQMCommonUtils.cc.
References electronicsMap(), and CommonMethods::lock().
Referenced by EcalFEDMonitorTemp< SUBDET >::dqmBeginRun(), and ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects().
void ecaldqm::setGeometry | ( | CaloGeometry const * | _geom | ) |
Definition at line 534 of file EcalDQMCommonUtils.cc.
References CommonMethods::lock().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects(), and EcalSelectiveReadout::setElecMap().
void ecaldqm::setTopology | ( | CaloTopology const * | _geom | ) |
Definition at line 558 of file EcalDQMCommonUtils.cc.
References CommonMethods::lock(), and topology().
Referenced by ecaldqm::EcalDQMonitor::ecaldqmGetSetupObjects().
void ecaldqm::setTrigTowerMap | ( | EcalTrigTowerConstituentsMap const * | _map | ) |
Definition at line 510 of file EcalDQMCommonUtils.cc.
References CommonMethods::lock(), 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, and kEEpLow.
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 Exception.
unsigned ecaldqm::tccId | ( | const DetId & | _id | ) |
Definition at line 63 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, Exception, getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), isEcalScDetId(), genParticles_cff::map, DetId::subdetId(), EcalTriggerElectronicsId::tccId(), and EcalElectronicsMapping::TCCid().
unsigned ecaldqm::tccId | ( | DetId const & | ) |
Referenced by DCCTBEventBlock::DCCTBEventBlock(), EcalElectronicsMapper::fillMaps(), ecaldqm::binning::findBin1D(), ecaldqm::binning::findBinPseudoStrip_(), ecaldqm::binning::findBinTriggerTower_(), EcalElectronicsMapping::pseudoStripConstituents(), EcalElectronicsMapper::resetPointers(), EcalElectronicsMapping::tccConstituents(), and EcalElectronicsMapping::ttConstituents().
unsigned ecaldqm::tccId | ( | EcalElectronicsId const & | ) |
unsigned ecaldqm::tccId | ( | const EcalElectronicsId & | _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(), GEMCheckGeometry::bookHistograms(), DTGeometryBuilderFromDDD::buildLayer(), DTGeometryBuilderFromCondDB::buildLayer(), GsfElectronAlgo::calculateShowerShape(), GsfElectronAlgo::calculateShowerShape_full5x5(), checkTopology(), ClusterShapeAlgo::ClusterShapeAlgo(), StripCPE::Param::coveredStrips(), ClusterShapeAlgo::Create_Map(), CaloTopology::down(), CaloTopology::east(), Chi2Strip1DEstimator::estimate(), EcalRegressionData::fill(), GlobalTrajectoryBuilderBase::fixTEC(), CaloTopology::getAllNeighbours(), SiPixelQuality::getBadRocPositions(), CaloTopology::getNeighbours(), getTopology(), CaloTopology::getWindow(), SiTrivialInduceChargeOnStrips::induceOriginal(), SiTrivialInduceChargeOnStrips::induceVector(), FWGeometry::loadMap(), fireworks::localSiStrip(), reco::makeSpecific(), L1MuDTMuonSorter::neighbour(), L1MuBMMuonSorter::neighbour(), CaloTopology::north(), ZdcGeometry::numberOfParametersPerShape(), CastorGeometry::numberOfParametersPerShape(), InterestingEcalDetIdProducer::produce(), EgammaHLTHybridClusterProducer::produce(), EcalDigiSelector::produce(), HybridClusterProducer::produce(), PiZeroDiscriminatorProducer::produce(), HLTRechitInRegionsProducer< T1 >::produce(), HiEgammaSCCorrectionMaker::produce(), PhotonProducer::produce(), GEDPhotonProducer::produce(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), HighPtTrackEcalDetIdProducer::produce(), CaloGeometryDBEP< T, U >::produceAligned(), HcalHardcodeGeometryEP::produceIdeal(), HcalDDDGeometryEP::produceIdeal(), L1MuDTMuonSorter::runCOL(), L1MuBMMuonSorter::runCOL(), SingleEleCalibSelector::select(), CaloNavigator< T, TOPO >::setTopology(), setTopology(), RPCSimSimple::simulate(), RPCSimTriv::simulate(), RPCSimParam::simulate(), RPCSimAverageNoise::simulate(), RPCSimAverageNoiseEffCls::simulate(), RPCSimAverageNoiseEff::simulate(), RPCSimAverage::simulate(), RPCSimAsymmetricCls::simulate(), RPCSimModelTiming::simulate(), GEMSimpleModel::simulateClustering(), GEMTrivialModel::simulateSignal(), CaloTopology::south(), CaloTopology::up(), CaloTopology::west(), reco::writeSpecific(), EcalClusterToolsT< noZS >::~EcalClusterToolsT(), and HiEgammaSCEnergyCorrectionAlgo::~HiEgammaSCEnergyCorrectionAlgo().
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 & | ) |
Referenced by EgammaIsoHcalDetIdCollectionProducer::addDetIds(), EcalSelectiveReadoutValidation::analyzeTP(), EcalElectronicsMapper::fillMaps(), ecaldqm::binning::findBin1D(), popcon::EcalTPGFineGrainTowerfromFile::getNewObjects(), popcon::EcalTPGSpikeThresholdfromFile::getNewObjects(), EcalTPGScale::getTPGInGeV(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::IntegrityTask::runOnElectronicsIdCollection(), ecaldqm::PNDiodeTask::runOnErrors(), EcalSelectiveReadout::setElecMap(), ecaldqm::DQWorkerClient::towerAverage_(), and EcalFEtoDigi::~EcalFEtoDigi().
unsigned ecaldqm::towerId | ( | EcalElectronicsId const & | ) |
unsigned ecaldqm::towerId | ( | const DetId & | _id | ) |
Definition at line 89 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, Exception, EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getElectronicsId(), getElectronicsMap(), isEcalScDetId(), EcalTrigTowerDetId::iTT(), DetId::subdetId(), EBDetId::tower(), and EcalElectronicsId::towerId().
unsigned ecaldqm::towerId | ( | const EcalElectronicsId & | _id | ) |
EcalTrigTowerConstituentsMap const* ecaldqm::trigtowerMap | ( | 0 | ) |
Referenced by checkTrigTowerMap(), getTrigTowerMap(), and setTrigTowerMap().
unsigned ecaldqm::ttId | ( | DetId const & | ) |
Referenced by EcalTPGTowerStatusXMLTranslator::dumpXML(), EcalElectronicsMapper::fillMaps(), ecaldqm::binning::findBin1D(), ecaldqm::MESet::maskMatches(), EcalTPGTowerStatusXMLTranslator::plot(), EcalDetIdToBeRecoveredProducer::produce(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), EcalTrigPrimCompactColl::toEcalTrigPrimDigiCollection(), EcalDumpRaw::tpgTag(), and EcalDumpRaw::ttfTag().
unsigned ecaldqm::ttId | ( | EcalElectronicsId const & | ) |
unsigned ecaldqm::ttId | ( | const DetId & | _id | ) |
Definition at line 112 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalTriggerTower, Exception, getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), isEcalScDetId(), EcalTrigTowerDetId::iTT(), EcalElectronicsMapping::iTT(), DetId::subdetId(), EBDetId::tower(), and EcalTriggerElectronicsId::ttId().
unsigned ecaldqm::ttId | ( | const EcalElectronicsId & | _id | ) |
Definition at line 129 of file EcalDQMCommonUtils.cc.
References getElectronicsMap(), EcalElectronicsMapping::getTriggerElectronicsId(), and EcalTriggerElectronicsId::ttId().
int ecaldqm::zside | ( | DetId const & | ) |
int ecaldqm::zside | ( | const DetId & | _id | ) |
Definition at line 210 of file EcalDQMCommonUtils.cc.
References EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, Exception, kEBpLow, and DetId::subdetId().
std::string const ecaldqm::collectionName[nCollections] |
Definition at line 45 of file Collections.h.
Referenced by FWTableView::addTo(), BHMSD::BHMSD(), BscSD::BscSD(), CaloSD::CaloSD(), EcalDQMonitorTask::EcalDQMonitorTask(), FastTimerSD::FastTimerSD(), FiberSD::FiberSD(), EcalDQMonitorTask::formSchedule(), FP420SD::FP420SD(), HFChamberSD::HFChamberSD(), HFWedgeSD::HFWedgeSD(), HFChamberSD::Initialize(), HFWedgeSD::Initialize(), FiberSD::Initialize(), BHMSD::Initialize(), FastTimerSD::Initialize(), TotemSD::Initialize(), CaloSD::Initialize(), BscSD::Initialize(), FP420SD::Initialize(), PFTauMVAInputDiscriminantTranslator::PFTauMVAInputDiscriminantTranslator(), EcalDQMonitorTask::runOnCollection(), FWTableView::setFrom(), and TotemSD::TotemSD().
WorkerFactoryStore::Registration< CalibrationSummaryClient > ecaldqm::ecaldqmCalibrationSummaryClientRegistration("CalibrationSummaryClient") |
WorkerFactoryStore::Registration< CertificationClient > ecaldqm::ecaldqmCertificationClientRegistration("CertificationClient") |
WorkerFactoryStore::Registration< ClusterTask > ecaldqm::ecaldqmClusterTaskRegistration("ClusterTask") |
WorkerFactoryStore::Registration< EnergyTask > ecaldqm::ecaldqmEnergyTaskRegistration("EnergyTask") |
WorkerFactoryStore::Registration< IntegrityClient > ecaldqm::ecaldqmIntegrityClientRegistration("IntegrityClient") |
WorkerFactoryStore::Registration< IntegrityTask > ecaldqm::ecaldqmIntegrityTaskRegistration("IntegrityTask") |
WorkerFactoryStore::Registration< LaserClient > ecaldqm::ecaldqmLaserClientRegistration("LaserClient") |
WorkerFactoryStore::Registration< LaserTask > ecaldqm::ecaldqmLaserTaskRegistration("LaserTask") |
WorkerFactoryStore::Registration< LedClient > ecaldqm::ecaldqmLedClientRegistration("LedClient") |
WorkerFactoryStore::Registration< LedTask > ecaldqm::ecaldqmLedTaskRegistration("LedTask") |
WorkerFactoryStore::Registration< OccupancyClient > ecaldqm::ecaldqmOccupancyClientRegistration("OccupancyClient") |
WorkerFactoryStore::Registration< OccupancyTask > ecaldqm::ecaldqmOccupancyTaskRegistration("OccupancyTask") |
WorkerFactoryStore::Registration< PedestalClient > ecaldqm::ecaldqmPedestalClientRegistration("PedestalClient") |
WorkerFactoryStore::Registration< PedestalTask > ecaldqm::ecaldqmPedestalTaskRegistration("PedestalTask") |
WorkerFactoryStore::Registration< PNDiodeTask > ecaldqm::ecaldqmPNDiodeTaskRegistration("PNDiodeTask") |
WorkerFactoryStore::Registration< PNIntegrityClient > ecaldqm::ecaldqmPNIntegrityClientRegistration("PNIntegrityClient") |
WorkerFactoryStore::Registration< PresampleClient > ecaldqm::ecaldqmPresampleClientRegistration("PresampleClient") |
WorkerFactoryStore::Registration< PresampleTask > ecaldqm::ecaldqmPresampleTaskRegistration("PresampleTask") |
WorkerFactoryStore::Registration< RawDataClient > ecaldqm::ecaldqmRawDataClientRegistration("RawDataClient") |
WorkerFactoryStore::Registration< RawDataTask > ecaldqm::ecaldqmRawDataTaskRegistration("RawDataTask") |
WorkerFactoryStore::Registration< RecoSummaryTask > ecaldqm::ecaldqmRecoSummaryTaskRegistration("RecoSummaryTask") |
WorkerFactoryStore::Registration< SelectiveReadoutClient > ecaldqm::ecaldqmSelectiveReadoutClientRegistration("SelectiveReadoutClient") |
WorkerFactoryStore::Registration< SelectiveReadoutTask > ecaldqm::ecaldqmSelectiveReadoutTaskRegistration("SelectiveReadoutTask") |
WorkerFactoryStore::Registration< SummaryClient > ecaldqm::ecaldqmSummaryClientRegistration("SummaryClient") |
WorkerFactoryStore::Registration< TestPulseClient > ecaldqm::ecaldqmTestPulseClientRegistration("TestPulseClient") |
WorkerFactoryStore::Registration< TestPulseTask > ecaldqm::ecaldqmTestPulseTaskRegistration("TestPulseTask") |
WorkerFactoryStore::Registration< TimingClient > ecaldqm::ecaldqmTimingClientRegistration("TimingClient") |
WorkerFactoryStore::Registration< TimingTask > ecaldqm::ecaldqmTimingTaskRegistration("TimingTask") |
WorkerFactoryStore::Registration< TowerStatusTask > ecaldqm::ecaldqmTowerStatusTaskRegistration("TowerStatusTask") |
WorkerFactoryStore::Registration< TrigPrimClient > ecaldqm::ecaldqmTrigPrimClientRegistration("TrigPrimClient") |
WorkerFactoryStore::Registration< TrigPrimTask > ecaldqm::ecaldqmTrigPrimTaskRegistration("TrigPrimTask") |
double const ecaldqm::etaBound |
std::mutex ecaldqm::mapMutex |
Definition at line 463 of file EcalDQMCommonUtils.cc.
unsigned ecaldqm::memarr[] |
Definition at line 9 of file EcalDQMCommonUtils.cc.
std::vector<unsigned> const ecaldqm::memDCC |