6 #ifndef CalibCalorimetry_EcalPlugins_EcalTrivialConditionRetriever_H
7 #define CalibCalorimetry_EcalPlugins_EcalTrivialConditionRetriever_H
202 std::vector< ROOT::Math::SVector<double,EcalDataFrame::MAXSAMPLES> >
amplWeights_;
205 std::vector< ROOT::Math::SVector<double,EcalDataFrame::MAXSAMPLES> >
pedWeights_;
206 std::vector< ROOT::Math::SVector<double,EcalDataFrame::MAXSAMPLES> >
pedWeightsAft_;
208 std::vector< ROOT::Math::SVector<double,EcalDataFrame::MAXSAMPLES> >
jittWeights_;
std::vector< double > energyUncertaintyParameters_
unsigned long laserAPDPNTime3_
virtual std::auto_ptr< EcalTimeCalibConstants > produceEcalTimeCalibConstants(const EcalTimeCalibConstantsRcd &)
bool producedEcalADCToGeVConstant_
virtual std::auto_ptr< EcalChannelStatus > produceEcalChannelStatus(const EcalChannelStatusRcd &)
virtual std::auto_ptr< EcalIntercalibConstants > getIntercalibConstantsFromConfiguration(const EcalIntercalibConstantsRcd &)
virtual void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &, edm::ValidityInterval &)
double intercalibConstantMeanMC_
bool producedEcalIntercalibConstants_
bool producedEcalMappingElectronics_
std::vector< ROOT::Math::SVector< double, EcalDataFrame::MAXSAMPLES > > jittWeightsAft_
virtual std::auto_ptr< EcalClusterCrackCorrParameters > produceEcalClusterCrackCorrParameters(const EcalClusterCrackCorrParametersRcd &)
virtual std::auto_ptr< EcalTPGCrystalStatus > produceEcalTrgChannelStatus(const EcalTPGCrystalStatusRcd &)
bool producedEcalIntercalibConstantsMC_
std::vector< double > energyCorrectionParameters_
bool producedEcalDQMChannelStatus_
bool producedEcalIntercalibErrors_
virtual std::auto_ptr< EcalChannelStatus > getChannelStatusFromConfiguration(const EcalChannelStatusRcd &)
bool producedEcalTimeCalibErrors_
double adcToGeVEEConstant_
bool producedEcalLaserCorrection_
virtual std::auto_ptr< EcalTBWeights > produceEcalTBWeights(const EcalTBWeightsRcd &)
virtual std::auto_ptr< EcalMappingElectronics > produceEcalMappingElectronics(const EcalMappingElectronicsRcd &)
bool producedEcalTrgChannelStatus_
bool producedEcalClusterEnergyUncertaintyParameters_
std::vector< ROOT::Math::SVector< double, EcalDataFrame::MAXSAMPLES > > pedWeightsAft_
std::vector< double > localContCorrParameters_
void getWeightsFromConfiguration(const edm::ParameterSet &ps)
const EcalTrivialConditionRetriever & operator=(const EcalTrivialConditionRetriever &)
bool producedEcalClusterLocalContCorrParameters_
double intercalibErrorMean_
bool producedEcalDCSTowerStatus_
virtual std::auto_ptr< EcalPedestals > produceEcalPedestals(const EcalPedestalsRcd &)
double laserAPDPNRefMean_
virtual std::auto_ptr< EcalLaserAPDPNRatios > produceEcalLaserAPDPNRatios(const EcalLaserAPDPNRatiosRcd &)
std::string intercalibConstantsFile_
double timeCalibErrorMean_
double timeCalibConstantMean_
std::string jittWeightsAftFile_
bool producedEcalGainRatios_
double intercalibConstantMean_
bool producedEcalDQMTowerStatus_
bool producedEcalTimeCalibConstants_
std::string timeCalibConstantsFile_
bool producedEcalPedestals_
double laserAPDPNRefSigma_
virtual std::auto_ptr< EcalLaserAlphas > produceEcalLaserAlphas(const EcalLaserAlphasRcd &)
virtual std::auto_ptr< EcalTimeCalibConstants > getTimeCalibConstantsFromConfiguration(const EcalTimeCalibConstantsRcd &)
virtual std::auto_ptr< EcalDAQTowerStatus > produceEcalDAQTowerStatus(const EcalDAQTowerStatusRcd &)
bool producedEcalClusterEnergyCorrectionParameters_
double intercalibConstantSigmaMC_
unsigned long laserAPDPNTime1_
virtual std::auto_ptr< EcalADCToGeVConstant > produceEcalADCToGeVConstant(const EcalADCToGeVConstantRcd &)
virtual std::auto_ptr< EcalClusterLocalContCorrParameters > produceEcalClusterLocalContCorrParameters(const EcalClusterLocalContCorrParametersRcd &)
double intercalibConstantSigma_
bool producedEcalDAQTowerStatus_
std::string trgChannelStatusFile_
std::string amplWeightsFile_
virtual std::auto_ptr< EcalWeightXtalGroups > produceEcalWeightXtalGroups(const EcalWeightXtalGroupsRcd &)
virtual std::auto_ptr< EcalIntercalibErrors > getIntercalibErrorsFromConfiguration(const EcalIntercalibErrorsRcd &)
bool producedEcalChannelStatus_
virtual std::auto_ptr< EcalDQMTowerStatus > produceEcalDQMTowerStatus(const EcalDQMTowerStatusRcd &)
double adcToGeVEBConstant_
std::vector< ROOT::Math::SVector< double, EcalDataFrame::MAXSAMPLES > > pedWeights_
virtual std::auto_ptr< EcalClusterEnergyUncertaintyParameters > produceEcalClusterEnergyUncertaintyParameters(const EcalClusterEnergyUncertaintyParametersRcd &)
virtual std::auto_ptr< EcalMappingElectronics > getMappingFromConfiguration(const EcalMappingElectronicsRcd &)
virtual std::auto_ptr< EcalIntercalibErrors > produceEcalIntercalibErrors(const EcalIntercalibErrorsRcd &)
std::string pedWeightsAftFile_
bool weightsForAsynchronousRunning_
virtual std::auto_ptr< EcalTimeCalibErrors > produceEcalTimeCalibErrors(const EcalTimeCalibErrorsRcd &)
virtual std::auto_ptr< EcalTPGCrystalStatus > getTrgChannelStatusFromConfiguration(const EcalTPGCrystalStatusRcd &)
virtual std::auto_ptr< EcalClusterEnergyCorrectionParameters > produceEcalClusterEnergyCorrectionParameters(const EcalClusterEnergyCorrectionParametersRcd &)
virtual ~EcalTrivialConditionRetriever()
unsigned long laserAPDPNTime2_
std::vector< ROOT::Math::SVector< double, EcalDataFrame::MAXSAMPLES > > amplWeights_
virtual std::auto_ptr< EcalDCSTowerStatus > produceEcalDCSTowerStatus(const EcalDCSTowerStatusRcd &)
std::vector< EcalWeightSet::EcalChi2WeightMatrix > chi2MatrixAft_
virtual std::auto_ptr< EcalIntercalibConstants > produceEcalIntercalibConstants(const EcalIntercalibConstantsRcd &)
double timeCalibConstantSigma_
virtual std::auto_ptr< EcalIntercalibConstantsMC > produceEcalIntercalibConstantsMC(const EcalIntercalibConstantsMCRcd &)
EcalTrivialConditionRetriever(const edm::ParameterSet &pset)
virtual std::auto_ptr< EcalLaserAPDPNRatiosRef > produceEcalLaserAPDPNRatiosRef(const EcalLaserAPDPNRatiosRefRcd &)
std::string chi2MatrixAftFile_
std::vector< double > crackCorrParameters_
std::string channelStatusFile_
std::vector< ROOT::Math::SVector< double, EcalDataFrame::MAXSAMPLES > > amplWeightsAft_
bool producedEcalClusterCrackCorrParameters_
std::string timeCalibErrorsFile_
virtual std::auto_ptr< EcalTimeCalibErrors > getTimeCalibErrorsFromConfiguration(const EcalTimeCalibErrorsRcd &)
std::string amplWeightsAftFile_
virtual std::auto_ptr< EcalDQMChannelStatus > produceEcalDQMChannelStatus(const EcalDQMChannelStatusRcd &)
std::string chi2MatrixFile_
bool producedEcalWeights_
virtual std::auto_ptr< EcalGainRatios > produceEcalGainRatios(const EcalGainRatiosRcd &)
std::string pedWeightsFile_
std::string intercalibErrorsFile_
std::string jittWeightsFile_
std::vector< EcalWeightSet::EcalChi2WeightMatrix > chi2Matrix_
std::vector< ROOT::Math::SVector< double, EcalDataFrame::MAXSAMPLES > > jittWeights_