2 #ifndef ElectronEnergyCorrector_H
3 #define ElectronEnergyCorrector_H
double fEtaBarrelGood(double scEta) const
ElectronEnergyCorrector(EcalClusterFunctionBaseClass *crackCorrectionFunction)
double fEtaEndcapBad(double scEta) const
float fBremEta(float sigmaPhiSigmaEta, float eta, int algorithm, reco::GsfElectron::Classification cl) const
void simpleParameterizationUncertainty(reco::GsfElectron &)
float fEt(float et, int algorithm, reco::GsfElectron::Classification cl) const
void classBasedParameterizationEnergy(reco::GsfElectron &, const reco::BeamSpot &bs)
double fEtaEndcapGood(double scEta) const
float fEnergy(float e, int algorithm, reco::GsfElectron::Classification cl) const
double fEtaBarrelBad(double scEta) const
float fEta(float energy, float eta, int algorithm) const
void classBasedParameterizationUncertainty(reco::GsfElectron &)
EcalClusterFunctionBaseClass * crackCorrectionFunction_