CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
reco::tau::RecoTauDiscriminantFunctionPlugin< Function > Class Template Reference

#include <RecoTauDiscriminantPlugins.h>

Inheritance diagram for reco::tau::RecoTauDiscriminantFunctionPlugin< Function >:
reco::tau::RecoTauDiscriminantPlugin reco::tau::RecoTauEventHolderPlugin reco::tau::RecoTauNamedPlugin

Public Member Functions

virtual std::vector< double > operator() (const reco::PFTauRef &pfTau) const
 
 RecoTauDiscriminantFunctionPlugin (const edm::ParameterSet &pset)
 
virtual ~RecoTauDiscriminantFunctionPlugin ()
 
- Public Member Functions inherited from reco::tau::RecoTauDiscriminantPlugin
 RecoTauDiscriminantPlugin (const edm::ParameterSet &pset)
 
virtual ~RecoTauDiscriminantPlugin ()
 
- Public Member Functions inherited from reco::tau::RecoTauEventHolderPlugin
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 ()
 
- Public Member Functions inherited from reco::tau::RecoTauNamedPlugin
const std::string & name () const
 
 RecoTauNamedPlugin (const edm::ParameterSet &pset)
 
virtual ~RecoTauNamedPlugin ()
 

Detailed Description

template<double Function>
class reco::tau::RecoTauDiscriminantFunctionPlugin< Function >

Definition at line 41 of file RecoTauDiscriminantPlugins.h.

Constructor & Destructor Documentation

template<double Function>
reco::tau::RecoTauDiscriminantFunctionPlugin< Function >::RecoTauDiscriminantFunctionPlugin ( const edm::ParameterSet pset)
inlineexplicit

Definition at line 43 of file RecoTauDiscriminantPlugins.h.

43  :
RecoTauDiscriminantPlugin(const edm::ParameterSet &pset)
template<double Function>
virtual reco::tau::RecoTauDiscriminantFunctionPlugin< Function >::~RecoTauDiscriminantFunctionPlugin ( )
inlinevirtual

Definition at line 46 of file RecoTauDiscriminantPlugins.h.

46 {}

Member Function Documentation

template<double Function>
virtual std::vector<double> reco::tau::RecoTauDiscriminantFunctionPlugin< Function >::operator() ( const reco::PFTauRef pfTau) const
inlinevirtual

Implements reco::tau::RecoTauDiscriminantPlugin.

Definition at line 48 of file RecoTauDiscriminantPlugins.h.

References convertSQLitetoXML_cfg::output.

48  {
49  std::vector<double> output(1, Function(*pfTau));
50  return output;
51  }