CMS 3D CMS Logo

CalibratedElectronProducer.h
Go to the documentation of this file.
1 // This file is imported from
2 
3 #ifndef CalibratedElectronProducer_h
4 #define CalibratedElectronProducer_h
5 
11 
16 
20 
25 
26 
28 {
29  public:
30  explicit CalibratedElectronProducer( const edm::ParameterSet & ) ;
32  virtual void produce( edm::Event &, const edm::EventSetup & ) ;
33 
34  private:
40 
43 
45  bool isAOD ;
46  bool isMC ;
51  bool verbose ;
53  double lumiRatio;
54 
62 
66 };
67 
68 #endif
edm::EDGetTokenT< EcalRecHitCollection > recHitCollectionEEToken_
edm::EDGetTokenT< edm::ValueMap< double > > energyRegToken_
edm::EDGetTokenT< EcalRecHitCollection > recHitCollectionEBToken_
virtual void produce(edm::Event &, const edm::EventSetup &)
edm::EDGetTokenT< edm::ValueMap< double > > energyErrorRegToken_
edm::EDGetTokenT< reco::GsfElectronCollection > inputElectronsToken_
ElectronEnergyCalibrator * theEnCorrector
CalibratedElectronProducer(const edm::ParameterSet &)