CMS 3D CMS Logo

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

#include <RecoTauDiscriminantPlugins.h>

Inheritance diagram for reco::tau::RecoTauDiscriminantPlugin:
reco::tau::RecoTauEventHolderPlugin reco::tau::RecoTauNamedPlugin reco::tau::RecoTauDiscriminantFromDiscriminator reco::tau::RecoTauDiscriminantFunctionPlugin< Function > reco::tau::RecoTauDiscriminantInvariantWidth reco::tau::RecoTauDiscriminantVectorFunctionPlugin< Function > reco::tau::RecoTauDiscriminationBinnedIsolation reco::tau::RecoTauDiscriminationBinnedIsolationImpl< Extractor >

Public Member Functions

void beginEvent () override
 
virtual std::vector< double > operator() (const reco::PFTauRef &pfTau) const =0
 
 RecoTauDiscriminantPlugin (const edm::ParameterSet &pset)
 
 ~RecoTauDiscriminantPlugin () 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 27 of file RecoTauDiscriminantPlugins.h.

Constructor & Destructor Documentation

reco::tau::RecoTauDiscriminantPlugin::RecoTauDiscriminantPlugin ( const edm::ParameterSet pset)
inlineexplicit

Definition at line 29 of file RecoTauDiscriminantPlugins.h.

29  :
RecoTauEventHolderPlugin(const edm::ParameterSet &pset)
reco::tau::RecoTauDiscriminantPlugin::~RecoTauDiscriminantPlugin ( )
inlineoverride

Definition at line 31 of file RecoTauDiscriminantPlugins.h.

31 {}

Member Function Documentation

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

Reimplemented from reco::tau::RecoTauEventHolderPlugin.

Reimplemented in reco::tau::RecoTauDiscriminantFromDiscriminator.

Definition at line 32 of file RecoTauDiscriminantPlugins.h.

References operator()().

32 {}
virtual std::vector<double> reco::tau::RecoTauDiscriminantPlugin::operator() ( const reco::PFTauRef pfTau) const
pure virtual