CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 
12 
17 
21 
26 
27 
29 {
30  public:
31  explicit CalibratedElectronProducer( const edm::ParameterSet & ) ;
33  virtual void produce( edm::Event &, const edm::EventSetup & ) ;
34 
35  private:
41 
44 
46  bool isAOD ;
47  bool isMC ;
52  bool verbose ;
54  double lumiRatio;
55 
63 
67 };
68 
69 #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 &)