Go to the documentation of this file. 1 #ifndef CalibCalorimetry_EcalTrivialCondModules_ESTrivialConditionRetriever_H
2 #define CalibCalorimetry_EcalTrivialCondModules_ESTrivialConditionRetriever_H
virtual std::unique_ptr< ESChannelStatus > getChannelStatusFromConfiguration(const ESChannelStatusRcd &)
bool producedESIntercalibConstants_
double adcToGeVLowConstant_
virtual std::unique_ptr< ESChannelStatus > produceESChannelStatus(const ESChannelStatusRcd &)
double adcToGeVHighConstant_
ESTrivialConditionRetriever(const edm::ParameterSet &pset)
double intercalibConstantMean_
bool producedESChannelStatus_
virtual std::unique_ptr< ESIntercalibConstants > produceESIntercalibConstants(const ESIntercalibConstantsRcd &)
virtual std::unique_ptr< ESPedestals > produceESPedestals(const ESPedestalsRcd &)
bool producedESPedestals_
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &) override
virtual std::unique_ptr< ESADCToGeVConstant > produceESADCToGeVConstant(const ESADCToGeVConstantRcd &)
void getWeightsFromConfiguration(const edm::ParameterSet &ps)
std::string channelStatusFile_
bool producedESADCToGeVConstant_
double intercalibConstantSigma_
virtual std::unique_ptr< ESTBWeights > produceESTBWeights(const ESTBWeightsRcd &)
~ESTrivialConditionRetriever() override
std::string amplWeightsFile_
const ESTrivialConditionRetriever & operator=(const ESTrivialConditionRetriever &)=delete
virtual std::unique_ptr< ESWeightStripGroups > produceESWeightStripGroups(const ESWeightStripGroupsRcd &)
std::string intercalibConstantsFile_