#include <HcalHardcodeCalibrations.h>
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Static Public Member Functions inherited from edm::eventsetup::DataProxyProvider | |
static void | prevalidate (ConfigurationDescriptions &) |
Private Attributes | |
HcalDbHardcode | dbHardcode |
std::unique_ptr< HBHERecalibration > | hb_recalibration |
edm::ESGetToken< HBHEDarkening, HBHEDarkeningRecord > | hbDarkeningToken_ |
std::unique_ptr< HBHERecalibration > | he_recalibration |
edm::ESGetToken< HBHEDarkening, HBHEDarkeningRecord > | heDarkeningToken_ |
std::unique_ptr< HFRecalibration > | hf_recalibration |
double | iLumi |
bool | setHBdsegm |
bool | setHEdsegm |
bool | switchGainWidthsForTrigPrims |
bool | testHEPlan1 |
std::unordered_map< int, edm::ESGetToken< HcalTopology, HcalRecNumberingRecord > > | topoTokens_ |
bool | useIeta18depth1 |
bool | useLayer0Weight |
Additional Inherited Members | |
Protected Types inherited from edm::ESProxyFactoryProducer | |
using | EventSetupRecordKey = eventsetup::EventSetupRecordKey |
Protected Types inherited from edm::eventsetup::DataProxyProvider | |
using | KeyedProxiesVector = std::vector< std::pair< DataKey, std::shared_ptr< DataProxy > >> |
Definition at line 56 of file HcalHardcodeCalibrations.h.
|
private |
Definition at line 112 of file HcalHardcodeCalibrations.h.
HcalHardcodeCalibrations::HcalHardcodeCalibrations | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 131 of file HcalHardcodeCalibrations.cc.
References python.cmstools::all(), HltBtagPostValidation_cff::c, gather_cfg::cout, dbHardcode, edm::ParameterSet::empty(), edm::ParameterSet::exists(), edm::FileInPath::fullPath(), edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), hb_recalibration, hbDarkeningToken_, he_recalibration, heDarkeningToken_, hf_recalibration, iLumi, kChannelQuality, kEffectivePedestals, kEffectivePedestalWidths, kElectronicsMap, kFlagHFDigiTimeParams, kFrontEndMap, kGains, kGainWidths, kL1TriggerObjects, kLongRecoParams, kLUTCorrs, kLutMetadata, kMCParams, kPedestals, kPedestalWidths, kPFCorrs, kQIEData, kQIETypes, kRecoParams, kRespCorrs, kSiPMParameters, kTimeCorrs, kTPChannelParameters, kValidationCorrs, kZDCLowGainFractions, kZSThresholds, summarizeEdmComparisonLogfiles::objectName, produceChannelQuality(), produceDcsMap(), produceDcsValues(), produceEffectivePedestals(), produceEffectivePedestalWidths(), produceElectronicsMap(), produceFlagHFDigiTimeParams(), produceFrontEndMap(), produceGains(), produceGainWidths(), produceL1TriggerObjects(), produceLongRecoParams(), produceLUTCorrs(), produceLutMetadata(), produceMCParams(), producePedestals(), producePedestalWidths(), producePFCorrs(), produceQIEData(), produceQIETypes(), produceRecoParams(), produceRespCorrs(), produceSiPMCharacteristics(), produceSiPMParameters(), produceTimeCorrs(), produceTPChannelParameters(), produceTPParameters(), produceValidationCorrs(), produceZDCLowGainFractions(), produceZSThresholds(), HcalDbHardcode::setHB(), HcalDbHardcode::setHBUpgrade(), HcalDbHardcode::setHE(), HcalDbHardcode::setHEUpgrade(), HcalDbHardcode::setHF(), HcalDbHardcode::setHFUpgrade(), HcalDbHardcode::setHO(), HcalDbHardcode::setKillHE(), HcalDbHardcode::setSiPMCharacteristics(), edm::ESProducer::setWhatProduced(), switchGainWidthsForTrigPrims, HcalDbHardcode::testHEPlan1(), testHEPlan1, HcalDbHardcode::testHFQIE10(), DBConfiguration_cff::toGet, topoTokens_, HcalDbHardcode::useHBUpgrade(), HcalDbHardcode::useHEUpgrade(), HcalDbHardcode::useHFUpgrade(), HcalDbHardcode::useHOUpgrade(), useIeta18depth1, and useLayer0Weight.
|
override |
Definition at line 337 of file HcalHardcodeCalibrations.cc.
|
static |
Definition at line 852 of file HcalHardcodeCalibrations.cc.
References edm::ParameterSetDescription::add(), edm::ConfigurationDescriptions::addDefault(), and submitPVResolutionJobs::desc.
|
protected |
Definition at line 460 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, LEDCalibrationChannels::depth, HcalDetId::depth(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), LEDCalibrationChannels::ieta, HcalDetId::ieta(), HcalDetId::ietaAbs(), LEDCalibrationChannels::iphi, HcalDetId::iphi(), B2GTnPMonitor_cfi::item, kChannelQuality, HcalDbHardcode::killHE(), mps_fire::result, mps_update::status, testHEPlan1, topoTokens_, and useIeta18depth1.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 692 of file HcalHardcodeCalibrations.cc.
References dbHardcode, and HcalDbHardcode::makeHardcodeDcsMap().
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 686 of file HcalHardcodeCalibrations.cc.
References mps_fire::result.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 384 of file HcalHardcodeCalibrations.cc.
References kEffectivePedestals, producePedestals_(), and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 392 of file HcalHardcodeCalibrations.cc.
References kEffectivePedestalWidths, producePedestalWidths_(), and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 638 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), kElectronicsMap, HcalDbHardcode::killHE(), HcalDbHardcode::makeHardcodeMap(), and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 775 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, kFlagHFDigiTimeParams, HcalDbHardcode::killHE(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 801 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), kFrontEndMap, HcalDbHardcode::killHE(), HcalDbHardcode::makeHardcodeFrontEndMap(), and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 397 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, B2GTnPMonitor_cfi::item, kGains, HcalDbHardcode::killHE(), HcalDbHardcode::makeGain(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 410 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, kGainWidths, HcalDbHardcode::killHE(), HcalDbHardcode::makeGainWidth(), mps_fire::result, switchGainWidthsForTrigPrims, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 621 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kL1TriggerObjects, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 724 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kLongRecoParams, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 569 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kLUTCorrs, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 660 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kLutMetadata, mps_fire::result, remoteMonitoring_LED_IterMethod_cfg::threshold, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 761 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kMCParams, HcalDbHardcode::makeMCParam(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 380 of file HcalHardcodeCalibrations.cc.
References kPedestals, producePedestals_(), and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 351 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), iLumi, B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), HcalDbHardcode::makePedestal(), mps_fire::result, AlCaHLTBitMon_QueryRunRegistry::string, and unpackBuffers-CaloStage2::token.
Referenced by produceEffectivePedestals(), and producePedestals().
|
protected |
Definition at line 388 of file HcalHardcodeCalibrations.cc.
References kPedestalWidths, producePedestalWidths_(), and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 366 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), iLumi, B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), HcalDbHardcode::makePedestalWidth(), mps_fire::result, AlCaHLTBitMon_QueryRunRegistry::string, and unpackBuffers-CaloStage2::token.
Referenced by produceEffectivePedestalWidths(), and producePedestalWidths().
|
protected |
Definition at line 582 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kPFCorrs, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 429 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), HcalDbHardcode::killHE(), kQIEData, HcalDbHardcode::makeQIECoder(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 447 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kQIETypes, HcalDbHardcode::makeQIEType(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 698 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kRecoParams, HcalDbHardcode::makeRecoParam(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 499 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, alignCSCRings::corr, gather_cfg::cout, dbHardcode, LEDCalibrationChannels::depth, HcalDetId::depth(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), HcalDbHardcode::getLayersInDepth(), hb_recalibration, hbDarkeningToken_, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, he_recalibration, heDarkeningToken_, hf_recalibration, mps_fire::i, HcalDetId::ieta(), iLumi, B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kRespCorrs, maxEta, mps_fire::result, setHBdsegm, setHEdsegm, topoTokens_, and useLayer0Weight.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 823 of file HcalHardcodeCalibrations.cc.
References dbHardcode, and HcalDbHardcode::makeHardcodeSiPMCharacteristics().
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 810 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), iLumi, B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kSiPMParameters, HcalDbHardcode::makeHardcodeSiPMParameter(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 595 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kTimeCorrs, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 711 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kTimingParams, HcalDbHardcode::makeTimingParam(), mps_fire::result, and topoTokens_.
|
protected |
Definition at line 830 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kTPChannelParameters, HcalDbHardcode::makeHardcodeTPChannelParameter(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 844 of file HcalHardcodeCalibrations.cc.
References dbHardcode, HcalDbHardcode::makeHardcodeTPParameters(), and mps_fire::result.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 646 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kValidationCorrs, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 747 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kZDCLowGainFractions, mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
protected |
Definition at line 608 of file HcalHardcodeCalibrations.cc.
References postprocess-scan-build::cells, dbHardcode, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::get(), B2GTnPMonitor_cfi::item, HcalDbHardcode::killHE(), kZSThresholds, HcalDbHardcode::makeZSThreshold(), mps_fire::result, and topoTokens_.
Referenced by HcalHardcodeCalibrations().
|
overrideprotectedvirtual |
Implements edm::EventSetupRecordIntervalFinder.
Definition at line 342 of file HcalHardcodeCalibrations.cc.
References edm::IOVSyncValue::beginOfTime(), edm::IOVSyncValue::endOfTime(), edm::IOVSyncValue::eventID(), edm::eventsetup::EventSetupRecordKey::name(), GlobalPosition_Frontier_DevDB_cff::record, AlCaHLTBitMon_QueryRunRegistry::string, edm::IOVSyncValue::time(), and edm::Timestamp::value().
|
private |
Definition at line 141 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), produceChannelQuality(), produceDcsMap(), produceElectronicsMap(), produceFlagHFDigiTimeParams(), produceFrontEndMap(), produceGains(), produceGainWidths(), produceL1TriggerObjects(), produceLongRecoParams(), produceLUTCorrs(), produceLutMetadata(), produceMCParams(), producePedestals_(), producePedestalWidths_(), producePFCorrs(), produceQIEData(), produceQIETypes(), produceRecoParams(), produceRespCorrs(), produceSiPMCharacteristics(), produceSiPMParameters(), produceTimeCorrs(), produceTimingParams(), produceTPChannelParameters(), produceTPParameters(), produceValidationCorrs(), produceZDCLowGainFractions(), and produceZSThresholds().
|
private |
Definition at line 143 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceRespCorrs().
|
private |
Definition at line 148 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceRespCorrs().
|
private |
Definition at line 144 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceRespCorrs().
|
private |
Definition at line 147 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceRespCorrs().
|
private |
Definition at line 145 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceRespCorrs().
|
private |
Definition at line 142 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), producePedestals_(), producePedestalWidths_(), produceRespCorrs(), and produceSiPMParameters().
|
private |
Definition at line 151 of file HcalHardcodeCalibrations.h.
Referenced by produceRespCorrs().
|
private |
Definition at line 150 of file HcalHardcodeCalibrations.h.
Referenced by produceRespCorrs().
|
private |
Definition at line 149 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceGainWidths().
|
private |
Definition at line 154 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceChannelQuality().
|
private |
Definition at line 146 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), produceChannelQuality(), produceEffectivePedestals(), produceEffectivePedestalWidths(), produceElectronicsMap(), produceFlagHFDigiTimeParams(), produceFrontEndMap(), produceGains(), produceGainWidths(), produceL1TriggerObjects(), produceLongRecoParams(), produceLUTCorrs(), produceLutMetadata(), produceMCParams(), producePedestals(), producePedestalWidths(), producePFCorrs(), produceQIEData(), produceQIETypes(), produceRecoParams(), produceRespCorrs(), produceSiPMParameters(), produceTimeCorrs(), produceTimingParams(), produceTPChannelParameters(), produceValidationCorrs(), produceZDCLowGainFractions(), and produceZSThresholds().
|
private |
Definition at line 153 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceChannelQuality().
|
private |
Definition at line 152 of file HcalHardcodeCalibrations.h.
Referenced by HcalHardcodeCalibrations(), and produceRespCorrs().