CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EnergyUncertaintyPhotonSpecific.h
Go to the documentation of this file.
1 #ifndef EnergyUncertaintyPhotonSpecific_H
2 #define EnergyUncertaintyPhotonSpecific_H
3 
15 
17  {
18  public:
19 
22 
23  void init(const edm::EventSetup& theEventSetup );
24  //void calculate( edm::Event& evt, reco::Photon &, int subdet,const reco::VertexCollection& vtxcol,const edm::EventSetup& iSetup) ;
25  //double applyCrackCorrection(const reco::SuperCluster &cl, EcalClusterFunctionBaseClass* crackCorrectionFunction);
26 
27  double computePhotonEnergyUncertainty_lowR9(double eta, double brem, double energy);
28  double computePhotonEnergyUncertainty_highR9(double eta, double brem, double energy);
29 
30 
31  private:
32 
33 
34  } ;
35 
36 #endif
double computePhotonEnergyUncertainty_highR9(double eta, double brem, double energy)
T eta() const
double computePhotonEnergyUncertainty_lowR9(double eta, double brem, double energy)
EnergyUncertaintyPhotonSpecific(const edm::ParameterSet &config)
void init(const edm::EventSetup &theEventSetup)