CMS 3D CMS Logo

List of all members | Public Member Functions
reco::tau::RecoTauCleanerPlugin Class Referenceabstract

#include <RecoTauBuilderPlugins.h>

Inheritance diagram for reco::tau::RecoTauCleanerPlugin:
reco::tau::RecoTauEventHolderPlugin reco::tau::RecoTauNamedPlugin reco::tau::RecoTauChargeCleanerPlugin reco::tau::RecoTauChargedHadronMultiplicityCleanerPlugin reco::tau::RecoTauDiscriminantCleanerPlugin reco::tau::RecoTauSoftTwoProngTausCleanerPlugin reco::tau::RecoTauStringCleanerPlugin

Public Member Functions

void beginEvent () override
 
virtual double operator() (const PFTauRef &) const =0
 
 RecoTauCleanerPlugin (const edm::ParameterSet &pset, edm::ConsumesCollector &&iC)
 
 ~RecoTauCleanerPlugin () override
 
- Public Member Functions inherited from reco::tau::RecoTauEventHolderPlugin
const edm::Eventevt () const
 
edm::Eventevt ()
 
const edm::EventSetupevtSetup () const
 
 RecoTauEventHolderPlugin (const edm::ParameterSet &pset)
 
void setup (edm::Event &, const edm::EventSetup &)
 
 ~RecoTauEventHolderPlugin () override
 
- Public Member Functions inherited from reco::tau::RecoTauNamedPlugin
const std::string & name () const
 
 RecoTauNamedPlugin (const edm::ParameterSet &pset)
 
virtual ~RecoTauNamedPlugin ()
 

Detailed Description

Definition at line 113 of file RecoTauBuilderPlugins.h.

Constructor & Destructor Documentation

◆ RecoTauCleanerPlugin()

reco::tau::RecoTauCleanerPlugin::RecoTauCleanerPlugin ( const edm::ParameterSet pset,
edm::ConsumesCollector &&  iC 
)
inlineexplicit

Definition at line 115 of file RecoTauBuilderPlugins.h.

◆ ~RecoTauCleanerPlugin()

reco::tau::RecoTauCleanerPlugin::~RecoTauCleanerPlugin ( )
inlineoverride

Definition at line 117 of file RecoTauBuilderPlugins.h.

117 {}

Member Function Documentation

◆ beginEvent()

void reco::tau::RecoTauCleanerPlugin::beginEvent ( )
inlineoverridevirtual

Reimplemented from reco::tau::RecoTauEventHolderPlugin.

Reimplemented in reco::tau::RecoTauDiscriminantCleanerPlugin.

Definition at line 120 of file RecoTauBuilderPlugins.h.

120 {}

◆ operator()()

virtual double reco::tau::RecoTauCleanerPlugin::operator() ( const PFTauRef ) const
pure virtual