#include <RecoTauPluginsCommon.h>
Public Member Functions | |
virtual void | beginEvent () |
const edm::Event * | evt () const |
edm::Event * | evt () |
const edm::EventSetup * | evtSetup () const |
RecoTauEventHolderPlugin (const edm::ParameterSet &pset) | |
void | setup (edm::Event &, const edm::EventSetup &) |
virtual | ~RecoTauEventHolderPlugin () |
Public Member Functions inherited from reco::tau::RecoTauNamedPlugin | |
const std::string & | name () const |
RecoTauNamedPlugin (const edm::ParameterSet &pset) | |
virtual | ~RecoTauNamedPlugin () |
Private Attributes | |
const edm::EventSetup * | es_ |
edm::Event * | evt_ |
Definition at line 39 of file RecoTauPluginsCommon.h.
|
explicit |
Definition at line 13 of file RecoTauPluginsCommon.cc.
|
inlinevirtual |
Definition at line 44 of file RecoTauPluginsCommon.h.
|
inlinevirtual |
Reimplemented in reco::tau::RecoTauCleanerPlugin, reco::tau::RecoTauModifierPlugin, reco::tau::RecoTauBuilderPlugin, reco::tau::RecoTauPiZeroStripPlugin3, reco::tau::RecoTauObjectEmbedder< T >, reco::tau::RecoTauPiZeroStripPlugin2, reco::tau::PFRecoTauChargedHadronFromTrackPlugin, reco::tau::RecoTauPiZeroStripPlugin, reco::tau::PFRecoTauChargedHadronBuilderPlugin, reco::tau::PFRecoTauChargedHadronFromPFCandidatePlugin, reco::tau::RecoTauPiZeroBuilderPlugin, reco::tau::RecoTauEnergyRecoveryPlugin2, reco::tau::PFRecoTauEnergyAlgorithmPlugin, reco::tau::RecoTauImpactParameterSignificancePlugin, tautools::RecoTauDecayModeTruthMatchPlugin, reco::tau::RecoTauDiscriminantPlugin, reco::tau::PFRecoTauMassPlugin, reco::tau::RecoTauDiscriminationBinnedIsolation, reco::tau::RecoTauTagInfoWorkaroundModifer, reco::tau::RecoTauDiscriminantCleanerPlugin, reco::tau::RecoTauDiscriminantFromDiscriminator, and tautools::RecoTauDistanceFromTruthPlugin.
Definition at line 52 of file RecoTauPluginsCommon.h.
Referenced by setup().
const edm::Event * reco::tau::RecoTauEventHolderPlugin::evt | ( | ) | const |
Definition at line 16 of file RecoTauPluginsCommon.cc.
References evt_.
Referenced by tautools::RecoTauDistanceFromTruthPlugin::beginEvent(), reco::tau::RecoTauDiscriminantFromDiscriminator::beginEvent(), reco::tau::RecoTauDiscriminantCleanerPlugin::beginEvent(), reco::tau::RecoTauTagInfoWorkaroundModifer::beginEvent(), reco::tau::RecoTauDiscriminationBinnedIsolation::beginEvent(), tautools::RecoTauDecayModeTruthMatchPlugin::beginEvent(), reco::tau::RecoTauImpactParameterSignificancePlugin::beginEvent(), reco::tau::PFRecoTauChargedHadronFromPFCandidatePlugin::beginEvent(), reco::tau::RecoTauPiZeroStripPlugin::beginEvent(), reco::tau::PFRecoTauChargedHadronFromTrackPlugin::beginEvent(), reco::tau::RecoTauPiZeroStripPlugin2::beginEvent(), reco::tau::RecoTauPiZeroStripPlugin3::beginEvent(), reco::tau::RecoTauBuilderPlugin::beginEvent(), reco::tau::PFRecoTauChargedHadronFromTrackPlugin::operator()(), and setup().
edm::Event * reco::tau::RecoTauEventHolderPlugin::evt | ( | ) |
const edm::EventSetup * reco::tau::RecoTauEventHolderPlugin::evtSetup | ( | ) | const |
Definition at line 18 of file RecoTauPluginsCommon.cc.
References es_.
Referenced by reco::tau::RecoTauImpactParameterSignificancePlugin::beginEvent(), and reco::tau::PFRecoTauChargedHadronFromTrackPlugin::beginEvent().
void reco::tau::RecoTauEventHolderPlugin::setup | ( | edm::Event & | evt, |
const edm::EventSetup & | es | ||
) |
Definition at line 20 of file RecoTauPluginsCommon.cc.
References beginEvent(), es_, evt(), and evt_.
Referenced by RecoTauPiZeroProducer::produce(), and PFRecoTauChargedHadronProducer::produce().
|
private |
Definition at line 55 of file RecoTauPluginsCommon.h.
Referenced by evtSetup(), and setup().
|
private |
Definition at line 54 of file RecoTauPluginsCommon.h.