CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::tau::RecoTauEventHolderPlugin Class Reference

#include <RecoTauPluginsCommon.h>

Inheritance diagram for reco::tau::RecoTauEventHolderPlugin:
reco::tau::RecoTauNamedPlugin reco::tau::RecoTauBuilderPlugin reco::tau::RecoTauCleanerPlugin reco::tau::RecoTauDiscriminantPlugin reco::tau::RecoTauModifierPlugin reco::tau::RecoTauPiZeroBuilderPlugin reco::tau::RecoTauBuilderCombinatoricPlugin reco::tau::RecoTauBuilderConePlugin reco::tau::RecoTauDiscriminantCleanerPlugin reco::tau::RecoTauRandomCleanerPlugin reco::tau::RecoTauStringCleanerPlugin tautools::RecoTauDecayModeTruthMatchPlugin tautools::RecoTauDistanceFromTruthPlugin reco::tau::RecoTauDiscriminantFromDiscriminator reco::tau::RecoTauDiscriminantFunctionPlugin< Function > reco::tau::RecoTauDiscriminantInvariantWidth reco::tau::RecoTauDiscriminantVectorFunctionPlugin< Function > reco::tau::RecoTauDiscriminationBinnedIsolation reco::tau::RecoTauElectronRejectionPlugin reco::tau::RecoTauEnergyRecoveryPlugin reco::tau::RecoTauEnergyRecoveryPlugin2 reco::tau::RecoTauImpactParameterSignificancePlugin reco::tau::RecoTauObjectEmbedder< T > reco::tau::RecoTauPhotonFilter reco::tau::RecoTauTagInfoWorkaroundModifer reco::tau::RecoTauTwoProngFilter reco::tau::RecoTauPiZeroCombinatoricPlugin reco::tau::RecoTauPiZeroStripPlugin reco::tau::RecoTauPiZeroStripPlugin2 reco::tau::RecoTauPiZeroTrivialPlugin

List of all members.

Public Member Functions

virtual void beginEvent ()
const edm::Eventevt () const
const edm::EventSetupevtSetup () const
 RecoTauEventHolderPlugin (const edm::ParameterSet &pset)
void setup (const edm::Event &, const edm::EventSetup &)
virtual ~RecoTauEventHolderPlugin ()

Private Attributes

const edm::EventSetupes_
const edm::Eventevt_

Detailed Description

Definition at line 40 of file RecoTauPluginsCommon.h.


Constructor & Destructor Documentation

reco::tau::RecoTauEventHolderPlugin::RecoTauEventHolderPlugin ( const edm::ParameterSet pset) [explicit]

Definition at line 13 of file RecoTauPluginsCommon.cc.

virtual reco::tau::RecoTauEventHolderPlugin::~RecoTauEventHolderPlugin ( ) [inline, virtual]

Definition at line 45 of file RecoTauPluginsCommon.h.

{}

Member Function Documentation

virtual void reco::tau::RecoTauEventHolderPlugin::beginEvent ( ) [inline, virtual]
const edm::Event * reco::tau::RecoTauEventHolderPlugin::evt ( ) const
const edm::EventSetup * reco::tau::RecoTauEventHolderPlugin::evtSetup ( ) const

Definition at line 17 of file RecoTauPluginsCommon.cc.

References es_.

Referenced by reco::tau::RecoTauImpactParameterSignificancePlugin::beginEvent().

{ return es_; }
void reco::tau::RecoTauEventHolderPlugin::setup ( const edm::Event evt,
const edm::EventSetup es 
)

Definition at line 19 of file RecoTauPluginsCommon.cc.

References beginEvent(), es_, evt(), and evt_.

Referenced by RecoTauPiZeroProducer::produce().

{
  evt_ = &evt;
  es_ = &es;
  // Call the virtual beginEvent() function
  this->beginEvent();
}

Member Data Documentation

Definition at line 55 of file RecoTauPluginsCommon.h.

Referenced by evtSetup(), and setup().

Definition at line 54 of file RecoTauPluginsCommon.h.

Referenced by evt(), and setup().