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