CMS 3D CMS Logo

GEDGsfElectronProducer.h
Go to the documentation of this file.
1 
2 #ifndef GEDGsfElectronProducer_h
3 #define GEDGsfElectronProducer_h
4 
7 #include <map>
8 
10  {
11  public:
12 
13  //static void fillDescriptions( edm::ConfigurationDescriptions & ) ;
14 
16  ~GEDGsfElectronProducer() override ;
17  void produce( edm::Event &, const edm::EventSetup & ) override ;
18 
19  private:
22  std::map<reco::GsfTrackRef,reco::GsfElectron::MvaInput> gsfMVAInputMap_;
23  std::map<reco::GsfTrackRef,reco::GsfElectron::MvaOutput> gsfMVAOutputMap_;
24 
25  private:
28 
29  } ;
30 
31 #endif
void matchWithPFCandidates(edm::Event &event)
void produce(edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::PFCandidateCollection > egmPFCandidateCollection_
void fillGsfElectronValueMap(edm::Event &event, edm::ValueMap< reco::GsfElectronRef >::Filler &filler)
GEDGsfElectronProducer(const edm::ParameterSet &, const gsfAlgoHelpers::HeavyObjectCache *)
std::map< reco::GsfTrackRef, reco::GsfElectron::MvaOutput > gsfMVAOutputMap_
Definition: event.py:1
std::map< reco::GsfTrackRef, reco::GsfElectron::MvaInput > gsfMVAInputMap_