![]() |
![]() |
#include <LowPtGsfElectronCoreProducer.h>
Public Member Functions | |
LowPtGsfElectronCoreProducer (const edm::ParameterSet &conf) | |
void | produce (edm::Event &, const edm::EventSetup &) override |
![]() | |
GsfElectronCoreBaseProducer (const edm::ParameterSet &conf) | |
![]() | |
EDProducer ()=default | |
bool | hasAbilityToProduceInBeginLumis () const final |
bool | hasAbilityToProduceInBeginRuns () const final |
bool | hasAbilityToProduceInEndLumis () const final |
bool | hasAbilityToProduceInEndRuns () const final |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &) |
![]() | |
static void | fillDescription (edm::ParameterSetDescription &, std::string const &gsfPfRecTracks="pfTrackElec", std::string const &gsfTracks="electronGsfTracks") |
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_.
|
static |
Definition at line 57 of file LowPtGsfElectronCoreProducer.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), DEFINE_FWK_MODULE, GsfElectronCoreBaseProducer::fillDescription(), and HLT_2018_cff::InputTag.
|
override |
Definition at line 16 of file LowPtGsfElectronCoreProducer.cc.
References pwdgSkimBPark_cfi::electrons, GsfElectronCoreBaseProducer::fillElectronCore(), ntupleEnum::gsf, GsfElectronCoreBaseProducer::gsfPfRecTracksH_, GsfElectronCoreBaseProducer::initEvent(), eostools::move(), SimDataFormats::CaloAnalysis::sc, superClusterRefs_, and GsfElectronCoreBaseProducer::useGsfPfRecTracks_.
|
private |
Definition at line 18 of file LowPtGsfElectronCoreProducer.h.
Referenced by LowPtGsfElectronCoreProducer(), and produce().