1 #ifndef RecoEcal_EgammaClusterProducers_EgammaSCCorrectionMaker_h
2 #define RecoEcal_EgammaClusterProducers_EgammaSCCorrectionMaker_h
virtual void produce(edm::Event &, const edm::EventSetup &)
EcalClusterFunctionBaseClass * localContCorrectionFunction_
EcalClusterFunctionBaseClass * energyCorrectionFunction_
std::string energyCorrectorName_
edm::EDGetTokenT< EcalRecHitCollection > rHInputProducer_
std::string localContCorrectorName_
EgammaSCCorrectionMaker(const edm::ParameterSet &)
double sigmaElectronicNoise_
bool applyEnergyCorrection_
std::string outputCollection_
EcalClusterFunctionBaseClass * crackCorrectionFunction_
std::string crackCorrectorName_
reco::CaloCluster::AlgoId sCAlgo_
edm::EDGetTokenT< reco::SuperClusterCollection > sCInputProducer_
bool applyCrackCorrection_
bool applyLocalContCorrection_
EgammaSCEnergyCorrectionAlgo * energyCorrector_
~EgammaSCCorrectionMaker()