CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EnergyUncertaintyPhotonSpecific.h
Go to the documentation of this file.
1 #ifndef EnergyUncertaintyPhotonSpecific_H
2 #define EnergyUncertaintyPhotonSpecific_H
3 
10 #include <array>
11 
17 
19 public:
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 private:
31 };
32 
33 #endif
double computePhotonEnergyUncertainty_highR9(double eta, double brem, double energy)
double computePhotonEnergyUncertainty_lowR9(double eta, double brem, double energy)
EnergyUncertaintyPhotonSpecific(const edm::ParameterSet &config)
tuple config
parse the configuration file
void init(const edm::EventSetup &theEventSetup)