CMS 3D CMS Logo

RegressionEnergyPatElectronProducer.h
Go to the documentation of this file.
1 #ifndef RegressionEnergyPatElectronProducer_h
2 #define RegressionEnergyPatElectronProducer_h
3 
8 
11 
13 //#include "EGamma/EGammaAnalysisTools/interface/ElectronEnergyRegressionEvaluate.h"
14 
18 
20 {
21  public:
22 
25  void produce( edm::Event &, const edm::EventSetup & ) override ;
26 
27  private:
28 
29  // input collections
36 
37  //
39 
40  //output collection
41  // std::string outputCollection_;
44 
48  bool debug_ ;
53 
54 
57  unsigned nElectrons_;
58 } ;
59 
60 #endif
edm::EDGetTokenT< EcalRecHitCollection > recHitCollectionEBToken_
edm::EDGetTokenT< EcalRecHitCollection > recHitCollectionEEToken_
edm::EDGetTokenT< reco::VertexCollection > verticesInputToken_
ElectronEnergyRegressionEvaluate * regressionEvaluator_
edm::EDGetTokenT< reco::GsfElectronCollection > inputGsfElectronsToken_
void produce(edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< pat::ElectronCollection > inputPatElectronsToken_