Classes | |
class | CertificationClient |
class | ClusterTask |
class | DQWorker |
class | DQWorkerClient |
class | DQWorkerTask |
class | EnergyTask |
class | IntegrityClient |
class | IntegrityTask |
class | LaserClient |
class | LaserTask |
class | LedTask |
struct | MEData |
struct | MeInfo |
class | MeInfoMap |
class | MESet |
class | MESetChannel |
class | MESetDet0D |
class | MESetDet1D |
class | MESetDet2D |
class | MESetEcal |
class | MESetNonObject |
class | MESetTrend |
class | OccupancyClient |
class | OccupancyTask |
class | PedestalTask |
class | PNIntegrityTask |
class | PNPresampleTask |
class | PresampleClient |
class | PresampleTask |
class | RawDataClient |
class | RawDataTask |
class | SelectiveReadoutClient |
class | SelectiveReadoutTask |
class | SetWorker |
class | SummaryClient |
class | TestPulseTask |
class | TimingClient |
class | TimingTask |
class | TowerStatusTask |
class | TrigPrimClient |
class | TrigPrimTask |
Typedefs | |
typedef DQWorker *(* | WorkerFactory )(const edm::ParameterSet &, const edm::ParameterSet &) |
Variables | |
std::string const | collectionName [nCollections] |
const std::set< unsigned > | dccNoMEM |
const EcalElectronicsMapping * | electronicsMap |
unsigned | nomemarr [] = {kEEm09, kEEm01, kEEm04, kEEm05, kEEm06, kEEp09, kEEp01, kEEp04, kEEp05, kEEp06} |
const EcalTrigTowerConstituentsMap * | trigtowerMap |
typedef DQWorker*(* ecaldqm::WorkerFactory)(const edm::ParameterSet &, const edm::ParameterSet &) |
Definition at line 64 of file DQWorker.h.
enum ecaldqm::BinningType |
Enumerator | |
---|---|
kCrystal | |
kSuperCrystal | |
kTriggerTower |
Definition at line 30 of file GeometryHelper.h.
enum ecaldqm::Collections |
Definition at line 6 of file Collections.h.
enum ecaldqm::Directions |
Enumerator | |
---|---|
kLeft | |
kRight |
Definition at line 21 of file UtilFunctions.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::ObjectType |
Enumerator | |
---|---|
kFullEE | |
kEEp | |
kEEm | |
kEEpFar | |
kEEpNear | |
kEEmFar | |
kEEmNear | |
kSM |
Definition at line 21 of file GeometryHelper.h.
enum ecaldqm::SMName |
Definition at line 23 of file EcalDQMCommonUtils.h.
MonitorElement * ecaldqm::bookME | ( | DQMStore * | dqmStore, |
const std::string & | name, | ||
const std::string & | title, | ||
const std::string & | className, | ||
ObjectType | otype, | ||
BinningType | btype = kCrystal , |
||
int | ism = 0 , |
||
double | lowZ = 0. , |
||
double | highZ = 0. , |
||
const char * | option = "s" |
||
) |
Definition at line 48 of file GeometryHelper.cc.
References DQMStore::book2D(), DQMStore::bookProfile2D(), Numbers::ix0EE(), Numbers::iy0EE(), kCrystal, kEEm, kEEmFar, kEEmNear, kEEp, kEEpFar, kEEpNear, kFullEE, kSM, kSuperCrystal, kTriggerTower, NULL, ecaldqm::MeInfoMap::set(), SiStripMonitorClusterAlca_cfi::xmax, SiStripMonitorClusterAlca_cfi::xmin, SiStripMonitorClusterAlca_cfi::ymax, and SiStripMonitorClusterAlca_cfi::ymin.
void ecaldqm::calcBins | ( | int | binWidth, |
int | divisor, | ||
long int | start_time, | ||
long int | last_time, | ||
long int | current_time, | ||
long int & | binDiff, | ||
long int & | diff | ||
) |
Definition at line 27 of file UtilFunctions.cc.
Referenced by EBTrendClient::analyze(), EETrendClient::analyze(), EETrendTask::analyze(), and EBTrendTask::analyze().
|
inline |
Definition at line 268 of file EcalDQMCommonUtils.h.
References getNSuperCrystals(), and kEEpLow.
Referenced by ecaldqm::RawDataTask::runOnRawData().
|
inline |
Definition at line 300 of file EcalDQMCommonUtils.h.
References electronicsMap, and edm::hlt::Exception.
Referenced by dccId(), getElectronicsMap(), setElectronicsMap(), tccId(), towerId(), and ttId().
|
inline |
Definition at line 304 of file EcalDQMCommonUtils.h.
References edm::hlt::Exception, and trigtowerMap.
Referenced by getTrigTowerMap(), and setTrigTowerMap().
TObject * ecaldqm::cloneIt | ( | MonitorElement * | me, |
std::string | histo | ||
) |
Definition at line 255 of file UtilFunctions.cc.
References MonitorElement::getRootObject(), run_regression::ret, AlCaHLTBitMon_QueryRunRegistry::string, and indexGen::title.
Referenced by EBTrendClient::analyze(), and EETrendClient::analyze().
|
inline |
Definition at line 78 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), EcalElectronicsId::dccId(), EcalElectronicsMapping::DCCid(), EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalTriggerTower, electronicsMap, edm::hlt::Exception, EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getElectronicsId(), EcalPnDiodeDetId::iDCCId(), isEcalScDetId(), DetId::rawId(), and DetId::subdetId().
Referenced by DCCEventBlock::addHeaderToCollection(), LaserSorter::analyze(), DCCEESRPBlock::checkSrpIdAndNumbSRFlags(), EcalDCCHeaderBlock::EcalDCCHeaderBlock(), ESDCCHeaderBlock::ESDCCHeaderBlock(), EcalDQMBinningService::findBinsDCC_(), EcalDQMBinningService::findOffset(), ecaldqm::MESetEcal::generateNames(), LinkBoardElectronicIndex::print(), EcalElectronicsMapping::pseudoStripConstituents(), ecaldqm::PedestalTask::runOnDigis(), ecaldqm::TestPulseTask::runOnDigis(), ecaldqm::LaserTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::PedestalTask::runOnPnDigis(), ecaldqm::TestPulseTask::runOnPnDigis(), ecaldqm::LaserTask::runOnPnDigis(), ecaldqm::LedTask::runOnPnDigis(), ecaldqm::RawDataTask::runOnRawData(), ecaldqm::SelectiveReadoutTask::runOnSrFlag_(), ecaldqm::TowerStatusTask::runOnTowerStatus(), ecaldqm::TestPulseTask::runOnUncalibRecHits(), ecaldqm::LedTask::runOnUncalibRecHits(), ecaldqm::LaserTask::runOnUncalibRecHits(), EcalElectronicsMapper::setActiveDCC(), ESKCHIPBlock::setDccId(), ESDCCHeaderBlock::setId(), EcalDCCHeaderBlock::setId(), EcalElectronicsMapping::tccConstituents(), and EcalElectronicsMapping::ttConstituents().
|
inline |
Definition at line 96 of file EcalDQMCommonUtils.h.
References EcalElectronicsId::dccId().
|
inline |
Definition at line 100 of file EcalDQMCommonUtils.h.
References prof2calltree::count, and dccNoMEM.
const std::set<unsigned> ecaldqm::dccNoMEM | ( | nomemarr | , |
nomemarr+ | 10 | ||
) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PNIntegrityTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | CertificationClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PresampleTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TrigPrimClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PNPresampleTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | RawDataClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | SelectiveReadoutClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TimingTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | IntegrityClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | IntegrityTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | EnergyTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | OccupancyTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | SummaryClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PresampleClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | OccupancyClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TimingClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | PedestalTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TowerStatusTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TestPulseTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LaserTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LedTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | LaserClient | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | RawDataTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | TrigPrimTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | SelectiveReadoutTask | ) |
ecaldqm::DEFINE_ECALDQM_WORKER | ( | ClusterTask | ) |
const EcalElectronicsMapping* ecaldqm::electronicsMap | ( | 0 | ) |
void ecaldqm::fillME | ( | MonitorElement * | me, |
const EEDetId & | id, | ||
double | wz = 1. , |
||
double | wprof = 1. |
||
) |
Definition at line 119 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE2D, MonitorElement::Fill(), ecaldqm::MeInfoMap::get(), Numbers::getEcalScDetId(), Numbers::getElectronicsMapping(), EcalElectronicsMapping::getTriggerElectronicsId(), EcalElectronicsMapping::getTrigTowerDetId(), info(), kCrystal, kFullEE, MonitorElement::kind(), kSM, kSuperCrystal, kTriggerTower, python.multivaluedict::map(), ecaldqm::MeInfo::otype, x, and detailsBasic3DVector::y.
void ecaldqm::fillME | ( | MonitorElement * | me, |
const EcalScDetId & | id, | ||
double | wz = 1. , |
||
double | wprof = 1. |
||
) |
Definition at line 158 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, EcalElectronicsMapping::dccTowerConstituents(), MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE2D, MonitorElement::Fill(), ecaldqm::MeInfoMap::get(), EcalElectronicsMapping::getDCCandSC(), Numbers::getElectronicsMapping(), info(), EEDetId::ix(), EEDetId::iy(), kCrystal, kFullEE, MonitorElement::kind(), kSM, kSuperCrystal, python.multivaluedict::map(), ecaldqm::MeInfo::otype, AlCaHLTBitMon_ParallelJobs::p, x, detailsBasic3DVector::y, and EEDetId::zside().
void ecaldqm::fillME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id, | ||
double | wz = 1. , |
||
double | wprof = 1. |
||
) |
Definition at line 202 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, Numbers::crystals(), MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE2D, MonitorElement::Fill(), ecaldqm::MeInfoMap::get(), info(), EEDetId::ix(), EEDetId::iy(), kCrystal, kFullEE, MonitorElement::kind(), kSM, kTriggerTower, ecaldqm::MeInfo::otype, x, detailsBasic3DVector::y, and EEDetId::zside().
void ecaldqm::getAverageFromTProfile | ( | TProfile * | p, |
double & | mean, | ||
double & | rms | ||
) |
Definition at line 189 of file UtilFunctions.cc.
References i, pileupCalc::nbins, mathSSE::sqrt(), and detailsBasic3DVector::y.
Referenced by getMeanRms().
double ecaldqm::getBinContentME | ( | MonitorElement * | me, |
const EEDetId & | id | ||
) |
Definition at line 383 of file GeometryHelper.cc.
References MonitorElement::DQM_KIND_TH1F, getBinME(), MonitorElement::getRootObject(), and MonitorElement::kind().
double ecaldqm::getBinContentME | ( | MonitorElement * | me, |
const EcalScDetId & | id | ||
) |
Definition at line 392 of file GeometryHelper.cc.
References MonitorElement::DQM_KIND_TH1F, getBinME(), MonitorElement::getRootObject(), and MonitorElement::kind().
double ecaldqm::getBinContentME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id | ||
) |
Definition at line 401 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, Numbers::crystals(), MonitorElement::DQM_KIND_TH1F, ecaldqm::MeInfoMap::get(), getBinME(), MonitorElement::getRootObject(), info(), MonitorElement::kind(), and kTriggerTower.
double ecaldqm::getBinEntriesME | ( | MonitorElement * | me, |
const EEDetId & | id | ||
) |
Definition at line 449 of file GeometryHelper.cc.
References MonitorElement::DQM_KIND_TPROFILE2D, getBinME(), MonitorElement::getRootObject(), and MonitorElement::kind().
double ecaldqm::getBinEntriesME | ( | MonitorElement * | me, |
const EcalScDetId & | id | ||
) |
Definition at line 458 of file GeometryHelper.cc.
References MonitorElement::DQM_KIND_TPROFILE2D, getBinME(), MonitorElement::getRootObject(), and MonitorElement::kind().
double ecaldqm::getBinEntriesME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id | ||
) |
Definition at line 467 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, Numbers::crystals(), MonitorElement::DQM_KIND_TPROFILE2D, ecaldqm::MeInfoMap::get(), getBinME(), MonitorElement::getRootObject(), info(), MonitorElement::kind(), and kTriggerTower.
double ecaldqm::getBinErrorME | ( | MonitorElement * | me, |
const EEDetId & | id | ||
) |
Definition at line 416 of file GeometryHelper.cc.
References MonitorElement::DQM_KIND_TH1F, getBinME(), MonitorElement::getRootObject(), and MonitorElement::kind().
double ecaldqm::getBinErrorME | ( | MonitorElement * | me, |
const EcalScDetId & | id | ||
) |
Definition at line 425 of file GeometryHelper.cc.
References MonitorElement::DQM_KIND_TH1F, getBinME(), MonitorElement::getRootObject(), and MonitorElement::kind().
double ecaldqm::getBinErrorME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id | ||
) |
Definition at line 434 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, Numbers::crystals(), MonitorElement::DQM_KIND_TH1F, ecaldqm::MeInfoMap::get(), getBinME(), MonitorElement::getRootObject(), info(), MonitorElement::kind(), and kTriggerTower.
int ecaldqm::getBinME | ( | MonitorElement * | me, |
const EEDetId & | id | ||
) |
Definition at line 232 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TH3F, MonitorElement::DQM_KIND_TPROFILE, ecaldqm::MeInfoMap::get(), info(), ecaldqm::MeInfo::ism, ecalpyutils::ism(), Numbers::ix0EE(), Numbers::iy0EE(), kEEm, kEEmFar, kEEmNear, kEEp, kEEpFar, kEEpNear, kFullEE, MonitorElement::kind(), kSM, kSuperCrystal, ecaldqm::MeInfo::otype, and pileupReCalc_HLTpaths::scale.
Referenced by getBinContentME(), getBinEntriesME(), getBinErrorME(), setBinContentME(), setBinEntriesME(), and setBinErrorME().
int ecaldqm::getBinME | ( | MonitorElement * | me, |
const EcalScDetId & | id | ||
) |
Definition at line 308 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TH3F, MonitorElement::DQM_KIND_TPROFILE, ecaldqm::MeInfoMap::get(), info(), ecaldqm::MeInfo::ism, ecalpyutils::ism(), Numbers::ix0EE(), Numbers::iy0EE(), kEEm, kEEmFar, kEEmNear, kEEp, kEEpFar, kEEpNear, kFullEE, MonitorElement::kind(), kSM, kSuperCrystal, and ecaldqm::MeInfo::otype.
int ecaldqm::getBinME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id | ||
) |
|
inline |
Definition at line 214 of file EcalDQMCommonUtils.h.
Referenced by ecaldqm::LaserTask::runOnUncalibRecHits(), and ecaldqm::LedTask::runOnUncalibRecHits().
|
inline |
Definition at line 278 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), and electronicsMap.
Referenced by EcalDQMBinningService::channelName(), ecaldqm::MESet::fill(), ecaldqm::DQWorkerClient::fillQuality_(), EcalDQMBinningService::findBins(), EcalDQMBinningService::findBinsCrystal_(), EcalDQMBinningService::findBinsNoMap(), EcalDQMBinningService::findOffset(), ecaldqm::MESet::getBinContent(), ecaldqm::MESet::getBinEntries(), ecaldqm::MESet::getBinError(), EcalDQMBinningService::getBinMapSM_(), EcalDQMBinningService::getBinningSM_(), ecaldqm::MESetChannel::getIndex_(), ecaldqm::SelectiveReadoutClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::IntegrityClient::producePlots(), ecaldqm::SummaryClient::producePlots(), ecaldqm::OccupancyClient::producePlots(), ecaldqm::LaserClient::producePlots(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::RawDataTask::runOnRawData(), ecaldqm::TowerStatusTask::runOnTowerStatus(), ecaldqm::MESet::setBinContent(), and ecaldqm::MESet::setBinEntries().
void ecaldqm::getMeanRms | ( | TObject * | pre, |
TObject * | cur, | ||
double & | mean, | ||
double & | rms | ||
) |
Definition at line 211 of file UtilFunctions.cc.
References getAverageFromTProfile(), mergeVDriftHistosByStation::name, and mathSSE::sqrt().
Referenced by EBTrendClient::analyze(), and EETrendClient::analyze().
|
inline |
Definition at line 233 of file EcalDQMCommonUtils.h.
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(), EcalDQMBinningService::getBinningSM_(), ecaldqm::SelectiveReadoutClient::producePlots(), ecaldqm::TimingClient::producePlots(), ecaldqm::PresampleClient::producePlots(), ecaldqm::RawDataClient::producePlots(), ecaldqm::IntegrityClient::producePlots(), ecaldqm::SummaryClient::producePlots(), ecaldqm::OccupancyClient::producePlots(), and ecaldqm::LaserClient::producePlots().
|
inline |
Definition at line 289 of file EcalDQMCommonUtils.h.
References checkTrigTowerMap(), and trigtowerMap.
Referenced by ecaldqm::DQWorkerClient::fillQuality_(), EcalDQMBinningService::findBinsCrystal_(), EcalDQMBinningService::findBinsProjEta_(), EcalDQMBinningService::findBinsProjPhi_(), EcalDQMBinningService::findBinsTriggerTower_(), and ecaldqm::OccupancyClient::producePlots().
|
inline |
Definition at line 192 of file EcalDQMCommonUtils.h.
References EcalEndcap, DetId::rawId(), and DetId::subdetId().
Referenced by dccId(), ecaldqm::DQWorkerClient::fillQuality_(), EcalDQMBinningService::findBinsCrystal_(), EcalDQMBinningService::findBinsProjEta_(), EcalDQMBinningService::findBinsProjPhi_(), EcalDQMBinningService::findBinsSuperCrystal_(), EcalDQMBinningService::findBinsTriggerTower_(), tccId(), towerId(), and ttId().
|
inline |
Definition at line 111 of file EcalDQMCommonUtils.h.
References dccNoMEM, and getHLTprescales::index.
Referenced by EcalDQMBinningService::findOffset().
void ecaldqm::setBinContentME | ( | MonitorElement * | me, |
const EEDetId & | id, | ||
double | content | ||
) |
Definition at line 483 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, ws_sso_content_reader::content, MonitorElement::DQM_KIND_TH1F, ecaldqm::MeInfoMap::get(), getBinME(), Numbers::getEcalScDetId(), Numbers::getElectronicsMapping(), MonitorElement::getRootObject(), EcalElectronicsMapping::getTriggerElectronicsId(), info(), kCrystal, MonitorElement::kind(), kSuperCrystal, kTriggerTower, python.multivaluedict::map(), and EcalElectronicsMapping::ttConstituents().
void ecaldqm::setBinContentME | ( | MonitorElement * | me, |
const EcalScDetId & | id, | ||
double | content | ||
) |
Definition at line 515 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, ws_sso_content_reader::content, EcalElectronicsMapping::dccTowerConstituents(), MonitorElement::DQM_KIND_TH1F, ecaldqm::MeInfoMap::get(), getBinME(), EcalElectronicsMapping::getDCCandSC(), Numbers::getElectronicsMapping(), MonitorElement::getRootObject(), info(), kCrystal, MonitorElement::kind(), kSuperCrystal, python.multivaluedict::map(), and AlCaHLTBitMon_ParallelJobs::p.
void ecaldqm::setBinContentME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id, | ||
double | content | ||
) |
Definition at line 541 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, ws_sso_content_reader::content, Numbers::crystals(), MonitorElement::DQM_KIND_TH1F, ecaldqm::MeInfoMap::get(), getBinME(), MonitorElement::getRootObject(), info(), kCrystal, MonitorElement::kind(), and kTriggerTower.
void ecaldqm::setBinEntriesME | ( | MonitorElement * | me, |
const EEDetId & | id, | ||
double | entries | ||
) |
Definition at line 637 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, MonitorElement::DQM_KIND_TPROFILE2D, python.tagInventory::entries, ecaldqm::MeInfoMap::get(), getBinME(), Numbers::getEcalScDetId(), Numbers::getElectronicsMapping(), MonitorElement::getRootObject(), EcalElectronicsMapping::getTriggerElectronicsId(), info(), kCrystal, MonitorElement::kind(), kSuperCrystal, kTriggerTower, python.multivaluedict::map(), and EcalElectronicsMapping::ttConstituents().
void ecaldqm::setBinEntriesME | ( | MonitorElement * | me, |
const EcalScDetId & | id, | ||
double | entries | ||
) |
Definition at line 670 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, EcalElectronicsMapping::dccTowerConstituents(), MonitorElement::DQM_KIND_TPROFILE2D, python.tagInventory::entries, ecaldqm::MeInfoMap::get(), getBinME(), EcalElectronicsMapping::getDCCandSC(), Numbers::getElectronicsMapping(), MonitorElement::getRootObject(), info(), kCrystal, MonitorElement::kind(), kSuperCrystal, python.multivaluedict::map(), and AlCaHLTBitMon_ParallelJobs::p.
void ecaldqm::setBinEntriesME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id, | ||
double | entries | ||
) |
Definition at line 696 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, Numbers::crystals(), MonitorElement::DQM_KIND_TPROFILE2D, python.tagInventory::entries, ecaldqm::MeInfoMap::get(), getBinME(), MonitorElement::getRootObject(), info(), kCrystal, MonitorElement::kind(), and kTriggerTower.
void ecaldqm::setBinErrorME | ( | MonitorElement * | me, |
const EEDetId & | id, | ||
double | error | ||
) |
Definition at line 560 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, MonitorElement::DQM_KIND_TH1F, relativeConstraints::error, ecaldqm::MeInfoMap::get(), getBinME(), Numbers::getEcalScDetId(), Numbers::getElectronicsMapping(), MonitorElement::getRootObject(), EcalElectronicsMapping::getTriggerElectronicsId(), info(), kCrystal, MonitorElement::kind(), kSuperCrystal, kTriggerTower, python.multivaluedict::map(), and EcalElectronicsMapping::ttConstituents().
void ecaldqm::setBinErrorME | ( | MonitorElement * | me, |
const EcalScDetId & | id, | ||
double | error | ||
) |
Definition at line 592 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, EcalElectronicsMapping::dccTowerConstituents(), MonitorElement::DQM_KIND_TH1F, relativeConstraints::error, ecaldqm::MeInfoMap::get(), getBinME(), EcalElectronicsMapping::getDCCandSC(), Numbers::getElectronicsMapping(), MonitorElement::getRootObject(), info(), kCrystal, MonitorElement::kind(), kSuperCrystal, python.multivaluedict::map(), and AlCaHLTBitMon_ParallelJobs::p.
void ecaldqm::setBinErrorME | ( | MonitorElement * | me, |
const EcalTrigTowerDetId & | id, | ||
double | error | ||
) |
Definition at line 618 of file GeometryHelper.cc.
References ecaldqm::MeInfo::btype, Numbers::crystals(), MonitorElement::DQM_KIND_TH1F, relativeConstraints::error, ecaldqm::MeInfoMap::get(), getBinME(), MonitorElement::getRootObject(), info(), kCrystal, MonitorElement::kind(), and kTriggerTower.
|
inline |
Definition at line 283 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), and electronicsMap.
Referenced by EcalDQMonitorClient::beginRun(), EcalDQMonitorTask::beginRun(), and EcalDQMBinningService::postBeginRun().
|
inline |
Definition at line 294 of file EcalDQMCommonUtils.h.
References checkTrigTowerMap(), and trigtowerMap.
Referenced by EcalDQMonitorClient::beginRun(), EcalDQMonitorTask::beginRun(), and EcalDQMBinningService::postBeginRun().
void ecaldqm::shift | ( | TH1 * | h, |
Directions | d, | ||
int | bins | ||
) |
Definition at line 56 of file UtilFunctions.cc.
References h, i, j, kLeft, kRight, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by shift2Left(), and shift2Right().
void ecaldqm::shift2Left | ( | TH1 * | h, |
int | bins | ||
) |
Definition at line 164 of file UtilFunctions.cc.
References kLeft, and shift().
void ecaldqm::shift2Right | ( | TH1 * | h, |
int | bins | ||
) |
Definition at line 159 of file UtilFunctions.cc.
References kRight, and shift().
Referenced by ESTrendTask::analyze(), EBTrendClient::analyze(), EETrendClient::analyze(), EETrendTask::analyze(), and EBTrendTask::analyze().
void ecaldqm::shiftAxis | ( | TH1 * | h, |
Directions | d, | ||
double | shift | ||
) |
Definition at line 171 of file UtilFunctions.cc.
References kLeft, kRight, pileupCalc::nbins, SiStripMonitorClusterAlca_cfi::xmax, and SiStripMonitorClusterAlca_cfi::xmin.
|
inline |
Definition at line 196 of file EcalDQMCommonUtils.h.
References kEBmHigh, kEBmLow, kEBpHigh, kEBpLow, kEEmHigh, kEEmLow, kEEpHigh, and kEEpLow.
Referenced by EcalDQMBinningService::channelName(), ME::smName(), and ME::smNameFromDcc().
|
inline |
Definition at line 123 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), EcalBarrel, EcalEndcap, EcalTriggerTower, electronicsMap, edm::hlt::Exception, EcalElectronicsMapping::getTriggerElectronicsId(), isEcalScDetId(), DetId::subdetId(), EcalTriggerElectronicsId::tccId(), and EcalElectronicsMapping::TCCid().
Referenced by DCCTBEventBlock::DCCTBEventBlock(), EcalElectronicsMapper::fillMaps(), EcalDQMBinningService::findBinsNoMap(), EcalDQMBinningService::findBinsTCC_(), EcalElectronicsMapping::pseudoStripConstituents(), EcalElectronicsMapper::resetPointers(), EcalElectronicsMapping::tccConstituents(), and EcalElectronicsMapping::ttConstituents().
|
inline |
Definition at line 140 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), electronicsMap, EcalElectronicsMapping::getTriggerElectronicsId(), and EcalTriggerElectronicsId::tccId().
|
inline |
Definition at line 147 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), EcalBarrel, EcalEndcap, EcalTriggerTower, electronicsMap, edm::hlt::Exception, EcalElectronicsMapping::getDCCandSC(), EcalElectronicsMapping::getElectronicsId(), isEcalScDetId(), EcalTrigTowerDetId::iTT(), DetId::subdetId(), EBDetId::tower(), and EcalElectronicsId::towerId().
Referenced by EcalElectronicsMapper::fillMaps(), EcalDQMBinningService::findBinsNoMap(), EcalTPGScale::getTPGInGeV(), ecaldqm::SelectiveReadoutTask::runOnDigis(), ecaldqm::SelectiveReadoutTask::runOnSrFlag_(), and ecaldqm::TowerStatusTask::runOnTowerStatus().
|
inline |
const EcalTrigTowerConstituentsMap* ecaldqm::trigtowerMap | ( | 0 | ) |
|
inline |
Definition at line 170 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), EcalBarrel, EcalEndcap, EcalTriggerTower, electronicsMap, edm::hlt::Exception, EcalElectronicsMapping::getTriggerElectronicsId(), isEcalScDetId(), EcalTrigTowerDetId::iTT(), EcalElectronicsMapping::iTT(), DetId::subdetId(), EBDetId::tower(), and EcalTriggerElectronicsId::ttId().
Referenced by EcalTPGTowerStatusXMLTranslator::dumpXML(), EcalElectronicsMapper::fillMaps(), EcalDQMBinningService::findBinsNoMap(), EcalTPGTowerStatusXMLTranslator::plot(), cond::PayLoadInspector< DataT >::plot(), EcalDetIdToBeRecoveredProducer::produce(), EcalSelectiveReadoutValidation::setTtEtSums(), EcalSelectiveReadoutSuppressor::setTtFlags(), EcalTrigPrimCompactColl::toEcalTrigPrimDigiCollection(), EcalDumpRaw::tpgTag(), and EcalDumpRaw::ttfTag().
|
inline |
Definition at line 187 of file EcalDQMCommonUtils.h.
References checkElectronicsMap(), electronicsMap, EcalElectronicsMapping::getTriggerElectronicsId(), and EcalTriggerElectronicsId::ttId().
DQWorker* ecaldqm::workerFactory | ( | const edm::ParameterSet & | _params, |
const edm::ParameterSet & | _paths | ||
) |
Definition at line 69 of file DQWorker.h.
std::string const ecaldqm::collectionName[nCollections] |
Definition at line 39 of file Collections.h.
Referenced by FWTableView::addTo(), BscSD::BscSD(), CaloSD::CaloSD(), EcalDQMonitorTask::EcalDQMonitorTask(), FiberSD::FiberSD(), 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().
const std::set<unsigned> ecaldqm::dccNoMEM |
const EcalElectronicsMapping* ecaldqm::electronicsMap |
Referenced by CSCDigiToRaw::beginEvent(), checkElectronicsMap(), dccId(), getElectronicsMap(), setElectronicsMap(), tccId(), towerId(), and ttId().
unsigned ecaldqm::nomemarr[] = {kEEm09, kEEm01, kEEm04, kEEm05, kEEm06, kEEp09, kEEp01, kEEp04, kEEp05, kEEp06} |
Definition at line 7 of file EcalDQMCommonUtils.cc.
const EcalTrigTowerConstituentsMap* ecaldqm::trigtowerMap |
Referenced by checkTrigTowerMap(), getTrigTowerMap(), and setTrigTowerMap().