Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:24:46

0001 
0002 #ifndef ElectronEnergyCorrector_H
0003 #define ElectronEnergyCorrector_H
0004 
0005 #include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
0006 #include "DataFormats/BeamSpot/interface/BeamSpot.h"
0007 
0008 class EcalClusterFunctionBaseClass;
0009 
0010 namespace egamma {
0011 
0012   float classBasedElectronEnergy(reco::GsfElectron const &,
0013                                  reco::BeamSpot const &,
0014                                  EcalClusterFunctionBaseClass const &crackCorrectionFunction);
0015   double classBasedElectronEnergyUncertainty(reco::GsfElectron const &);
0016   double simpleElectronEnergyUncertainty(reco::GsfElectron const &);
0017 
0018 }  // namespace egamma
0019 
0020 #endif