CMS 3D CMS Logo

GsfElectronEcalDrivenProducer.cc
Go to the documentation of this file.
3 
10 
18 
19 
20 #include <iostream>
21 
22 using namespace reco;
23 
25  : GsfElectronBaseProducer(cfg,hoc)
26  {}
27 
29  {}
30 
31 // ------------ method called to produce the data ------------
33  {
35  algo_->completeElectrons(electrons, event, setup, globalCache()) ;
36  fillEvent(electrons, event) ;
37  }
def setup(process, global_tag, zero_tesla=False)
Definition: GeneralSetup.py:2
GsfElectronEcalDrivenProducer(const edm::ParameterSet &, const gsfAlgoHelpers::HeavyObjectCache *)
std::vector< GsfElectron > GsfElectronCollection
collection of GsfElectron objects
void fillEvent(reco::GsfElectronCollection &electrons, edm::Event &event)
void completeElectrons(reco::GsfElectronCollection &electrons, edm::Event const &event, edm::EventSetup const &eventSetup, const gsfAlgoHelpers::HeavyObjectCache *hoc)
void produce(edm::Event &, const edm::EventSetup &) override
fixed size matrix
Definition: event.py:1