#include <CalibFormats/HcalDbProducer/interface/HcalDbProducer.h>
Additional Inherited Members | |
Public Types inherited from edm::eventsetup::DataProxyProvider | |
typedef std::vector< std::pair< DataKey, edm::propagate_const< std::shared_ptr< DataProxy > > > > | KeyedProxies |
typedef std::vector< EventSetupRecordKey > | Keys |
typedef std::map< EventSetupRecordKey, KeyedProxies > | RecordProxies |
Static Public Member Functions inherited from edm::eventsetup::DataProxyProvider | |
static void | prevalidate (ConfigurationDescriptions &) |
Protected Member Functions inherited from edm::ESProducer | |
template<typename T > | |
void | setWhatProduced (T *iThis, const es::Label &iLabel=es::Label()) |
template<typename T > | |
void | setWhatProduced (T *iThis, const char *iLabel) |
template<typename T > | |
void | setWhatProduced (T *iThis, const std::string &iLabel) |
template<typename T , typename TDecorator > | |
void | setWhatProduced (T *iThis, const TDecorator &iDec, const es::Label &iLabel=es::Label()) |
template<typename T , typename TReturn , typename TRecord > | |
void | setWhatProduced (T *iThis, TReturn(T::*iMethod)(const TRecord &), const es::Label &iLabel=es::Label()) |
template<typename T , typename TReturn , typename TRecord , typename TArg > | |
void | setWhatProduced (T *iThis, TReturn(T::*iMethod)(const TRecord &), const TArg &iDec, const es::Label &iLabel=es::Label()) |
Protected Member Functions inherited from edm::ESProxyFactoryProducer | |
template<class TFactory > | |
void | registerFactory (std::unique_ptr< TFactory > iFactory, const std::string &iLabel=std::string()) |
virtual void | registerFactoryWithKey (const eventsetup::EventSetupRecordKey &iRecord, std::unique_ptr< eventsetup::ProxyFactoryBase > iFactory, const std::string &iLabel=std::string()) |
void | registerProxies (const eventsetup::EventSetupRecordKey &iRecord, KeyedProxies &aProxyList) override |
override DataProxyProvider method More... | |
Protected Member Functions inherited from edm::eventsetup::DataProxyProvider | |
void | eraseAll (const EventSetupRecordKey &iRecordKey) |
deletes all the Proxies in aStream More... | |
void | invalidateProxies (const EventSetupRecordKey &iRecordKey) |
template<class T > | |
void | usingRecord () |
void | usingRecordWithKey (const EventSetupRecordKey &) |
Description: <one line="" class="" summary>="">
Implementation: <Notes on="" implementation>="">
Definition at line 34 of file HcalDbProducer.h.
HcalDbProducer::HcalDbProducer | ( | const edm::ParameterSet & | fConfig | ) |
Definition at line 35 of file HcalDbProducer.cc.
References channelQualityCallback(), gather_cfg::cout, edm::eventsetup::dependsOn(), effectivePedestalsCallback(), effectivePedestalWidthsCallback(), electronicsMapCallback(), frontEndMapCallback(), gainsCallback(), gainWidthsCallback(), edm::ParameterSet::getUntrackedParameter(), L1triggerObjectsCallback(), LUTCorrsCallback(), lutMetadataCallback(), MCParamsCallback(), mDumpRequest, mDumpStream, pedestalsCallback(), pedestalWidthsCallback(), PFCorrsCallback(), produceChannelQualityWithTopo(), QIEDataCallback(), QIETypesCallback(), RecoParamsCallback(), respCorrsCallback(), edm::ESProducer::setWhatProduced(), SiPMCharacteristicsCallback(), SiPMParametersCallback(), AlCaHLTBitMon_QueryRunRegistry::string, timeCorrsCallback(), TPChannelParametersCallback(), TPParametersCallback(), and zsThresholdsCallback().
|
override |
void HcalDbProducer::channelQualityCallback | ( | const HcalChannelQualityRcd & | fRecord | ) |
Definition at line 269 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), mDumpRequest, mDumpStream, mService, edm::ESHandle< T >::product(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::effectivePedestalsCallback | ( | const HcalPedestalsRcd & | fRecord | ) |
Definition at line 124 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mEffectivePedestals, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::effectivePedestalWidthsCallback | ( | const HcalPedestalWidthsRcd & | fRecord | ) |
Definition at line 176 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mEffectivePedestalWidths, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::electronicsMapCallback | ( | const HcalElectronicsMapRcd & | fRecord | ) |
Definition at line 388 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), mDumpRequest, mDumpStream, mService, edm::ESHandle< T >::product(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::frontEndMapCallback | ( | const HcalFrontEndMapRcd & | fRecord | ) |
Definition at line 398 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), mDumpRequest, mDumpStream, mService, edm::ESHandle< T >::product(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::gainsCallback | ( | const HcalGainsRcd & | fRecord | ) |
Definition at line 195 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mGains, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::gainWidthsCallback | ( | const HcalGainWidthsRcd & | fRecord | ) |
Definition at line 214 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mGainWidths, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::L1triggerObjectsCallback | ( | const HcalL1TriggerObjectsRcd & | fRecord | ) |
Definition at line 370 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mL1TriggerObjects, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::LUTCorrsCallback | ( | const HcalLUTCorrsRcd & | fRecord | ) |
Definition at line 298 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mLUTCorrs, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::lutMetadataCallback | ( | const HcalLutMetadataRcd & | fRecord | ) |
Definition at line 408 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mLutMetadata, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::MCParamsCallback | ( | const HcalMCParamsRcd & | fRecord | ) |
Definition at line 484 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mMCParams, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::pedestalsCallback | ( | const HcalPedestalsRcd & | fRecord | ) |
Definition at line 105 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mPedestals, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::pedestalWidthsCallback | ( | const HcalPedestalWidthsRcd & | fRecord | ) |
Definition at line 158 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mPedestalWidths, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::PFCorrsCallback | ( | const HcalPFCorrsRcd & | fRecord | ) |
Definition at line 316 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mPFCorrs, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
std::shared_ptr< HcalDbService > HcalDbProducer::produce | ( | const HcalDbRecord & | ) |
Definition at line 100 of file HcalDbProducer.cc.
References mService.
Referenced by JSONExport.JsonExport::export(), HTMLExport.HTMLExport::export(), and HTMLExport.HTMLExportStatic::export().
std::shared_ptr< HcalChannelQuality > HcalDbProducer::produceChannelQualityWithTopo | ( | const HcalChannelQualityRcd & | fRecord | ) |
Definition at line 143 of file HcalDbProducer.cc.
References edm::eventsetup::EventSetupRecord::get(), and edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord().
Referenced by HcalDbProducer().
void HcalDbProducer::QIEDataCallback | ( | const HcalQIEDataRcd & | fRecord | ) |
Definition at line 232 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mQIEData, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::QIETypesCallback | ( | const HcalQIETypesRcd & | fRecord | ) |
Definition at line 251 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mQIETypes, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::RecoParamsCallback | ( | const HcalRecoParamsRcd & | fRecord | ) |
Definition at line 502 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mRecoParams, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::respCorrsCallback | ( | const HcalRespCorrsRcd & | fRecord | ) |
Definition at line 280 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mRespCorrs, mService, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::SiPMCharacteristicsCallback | ( | const HcalSiPMCharacteristicsRcd & | fRecord | ) |
Definition at line 444 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), mDumpRequest, mDumpStream, mService, edm::ESHandle< T >::product(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::SiPMParametersCallback | ( | const HcalSiPMParametersRcd & | fRecord | ) |
Definition at line 426 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mService, mSiPMParameters, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::timeCorrsCallback | ( | const HcalTimeCorrsRcd & | fRecord | ) |
Definition at line 334 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mService, mTimeCorrs, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::TPChannelParametersCallback | ( | const HcalTPChannelParametersRcd & | fRecord | ) |
Definition at line 454 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mService, mTPChannelParameters, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::TPParametersCallback | ( | const HcalTPParametersRcd & | fRecord | ) |
Definition at line 472 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), mDumpRequest, mDumpStream, mService, edm::ESHandle< T >::product(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
void HcalDbProducer::zsThresholdsCallback | ( | const HcalZSThresholdsRcd & | fRecord | ) |
Definition at line 352 of file HcalDbProducer.cc.
References HcalDbASCIIIO::dumpObject(), spr::find(), edm::eventsetup::EventSetupRecord::get(), edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), mDumpRequest, mDumpStream, mService, mZSThresholds, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by HcalDbProducer().
|
private |
Definition at line 72 of file HcalDbProducer.h.
Referenced by channelQualityCallback(), effectivePedestalsCallback(), effectivePedestalWidthsCallback(), electronicsMapCallback(), frontEndMapCallback(), gainsCallback(), gainWidthsCallback(), HcalDbProducer(), L1triggerObjectsCallback(), LUTCorrsCallback(), lutMetadataCallback(), MCParamsCallback(), pedestalsCallback(), pedestalWidthsCallback(), PFCorrsCallback(), QIEDataCallback(), QIETypesCallback(), RecoParamsCallback(), respCorrsCallback(), SiPMCharacteristicsCallback(), SiPMParametersCallback(), timeCorrsCallback(), TPChannelParametersCallback(), TPParametersCallback(), and zsThresholdsCallback().
|
private |
Definition at line 73 of file HcalDbProducer.h.
Referenced by channelQualityCallback(), effectivePedestalsCallback(), effectivePedestalWidthsCallback(), electronicsMapCallback(), frontEndMapCallback(), gainsCallback(), gainWidthsCallback(), HcalDbProducer(), L1triggerObjectsCallback(), LUTCorrsCallback(), lutMetadataCallback(), MCParamsCallback(), pedestalsCallback(), pedestalWidthsCallback(), PFCorrsCallback(), QIEDataCallback(), QIETypesCallback(), RecoParamsCallback(), respCorrsCallback(), SiPMCharacteristicsCallback(), SiPMParametersCallback(), timeCorrsCallback(), TPChannelParametersCallback(), TPParametersCallback(), zsThresholdsCallback(), and ~HcalDbProducer().
|
private |
Definition at line 77 of file HcalDbProducer.h.
Referenced by effectivePedestalsCallback().
|
private |
Definition at line 78 of file HcalDbProducer.h.
Referenced by effectivePedestalWidthsCallback().
|
private |
Definition at line 79 of file HcalDbProducer.h.
Referenced by gainsCallback().
|
private |
Definition at line 80 of file HcalDbProducer.h.
Referenced by gainWidthsCallback().
|
private |
Definition at line 88 of file HcalDbProducer.h.
Referenced by L1triggerObjectsCallback().
|
private |
Definition at line 84 of file HcalDbProducer.h.
Referenced by LUTCorrsCallback().
|
private |
Definition at line 89 of file HcalDbProducer.h.
Referenced by lutMetadataCallback().
|
private |
Definition at line 94 of file HcalDbProducer.h.
Referenced by MCParamsCallback().
|
private |
Definition at line 75 of file HcalDbProducer.h.
Referenced by pedestalsCallback().
|
private |
Definition at line 76 of file HcalDbProducer.h.
Referenced by pedestalWidthsCallback().
|
private |
Definition at line 85 of file HcalDbProducer.h.
Referenced by PFCorrsCallback().
|
private |
Definition at line 81 of file HcalDbProducer.h.
Referenced by QIEDataCallback().
|
private |
Definition at line 82 of file HcalDbProducer.h.
Referenced by QIETypesCallback().
|
private |
Definition at line 95 of file HcalDbProducer.h.
Referenced by RecoParamsCallback().
|
private |
Definition at line 83 of file HcalDbProducer.h.
Referenced by respCorrsCallback().
|
private |
Definition at line 71 of file HcalDbProducer.h.
Referenced by channelQualityCallback(), effectivePedestalsCallback(), effectivePedestalWidthsCallback(), electronicsMapCallback(), frontEndMapCallback(), gainsCallback(), gainWidthsCallback(), L1triggerObjectsCallback(), LUTCorrsCallback(), lutMetadataCallback(), MCParamsCallback(), pedestalsCallback(), pedestalWidthsCallback(), PFCorrsCallback(), produce(), QIEDataCallback(), QIETypesCallback(), RecoParamsCallback(), respCorrsCallback(), SiPMCharacteristicsCallback(), SiPMParametersCallback(), timeCorrsCallback(), TPChannelParametersCallback(), TPParametersCallback(), and zsThresholdsCallback().
|
private |
Definition at line 91 of file HcalDbProducer.h.
|
private |
Definition at line 90 of file HcalDbProducer.h.
Referenced by SiPMParametersCallback().
|
private |
Definition at line 86 of file HcalDbProducer.h.
Referenced by timeCorrsCallback().
|
private |
Definition at line 92 of file HcalDbProducer.h.
Referenced by TPChannelParametersCallback().
|
private |
Definition at line 93 of file HcalDbProducer.h.
|
private |
Definition at line 87 of file HcalDbProducer.h.
Referenced by zsThresholdsCallback().