#include <LowPtGsfElectronCoreProducer.h>
Public Member Functions | |
LowPtGsfElectronCoreProducer (const edm::ParameterSet &conf) | |
void | produce (edm::Event &, const edm::EventSetup &) override |
~LowPtGsfElectronCoreProducer () override | |
Public Member Functions inherited from GsfElectronCoreBaseProducer | |
GsfElectronCoreBaseProducer (const edm::ParameterSet &conf) | |
~GsfElectronCoreBaseProducer () override | |
Public Member Functions inherited from edm::stream::EDProducer<> | |
EDProducer ()=default | |
bool | hasAbilityToProduceInLumis () const final |
bool | hasAbilityToProduceInRuns () const final |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &) |
Static Public Member Functions inherited from GsfElectronCoreBaseProducer | |
static void | fillDescription (edm::ParameterSetDescription &) |
Private Attributes | |
edm::EDGetTokenT< edm::ValueMap< reco::SuperClusterRef > > | superClusterRefs_ |
Definition at line 9 of file LowPtGsfElectronCoreProducer.h.
|
explicit |
Definition at line 10 of file LowPtGsfElectronCoreProducer.cc.
References edm::ParameterSet::getParameter(), and superClusterRefs_.
|
override |
Definition at line 16 of file LowPtGsfElectronCoreProducer.cc.
|
static |
Definition at line 61 of file LowPtGsfElectronCoreProducer.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), DEFINE_FWK_MODULE, and GsfElectronCoreBaseProducer::fillDescription().
|
override |
Definition at line 18 of file LowPtGsfElectronCoreProducer.cc.
References nano_cff::electrons, GsfElectronCoreBaseProducer::fillElectronCore(), ntupleEnum::gsf, GsfElectronCoreBaseProducer::gsfPfRecTracksH_, GsfElectronCoreBaseProducer::initEvent(), eostools::move(), SimDataFormats::CaloAnalysis::sc, superClusterRefs_, and GsfElectronCoreBaseProducer::useGsfPfRecTracks_.
|
private |
Definition at line 23 of file LowPtGsfElectronCoreProducer.h.
Referenced by LowPtGsfElectronCoreProducer(), and produce().