CMS 3D CMS Logo

Macros | Functions
RecoTauDiscriminantFunctionPlugins.cc File Reference
#include "RecoTauTag/RecoTau/interface/RecoTauDiscriminantPlugins.h"
#include "RecoTauTag/RecoTau/interface/RecoTauDiscriminantFunctions.h"
#include "FWCore/Framework/interface/MakerMacros.h"

Go to the source code of this file.

Macros

#define TAU_DISC_PLUGIN(DiscriminatorFunction)   DEFINE_EDM_PLUGIN(RecoTauDiscriminantPluginFactory, reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc::DiscriminatorFunction>, reco::tau::discPluginName(#DiscriminatorFunction))
 
#define TAU_VEC_DISC_PLUGIN(DiscriminatorFunction)   DEFINE_EDM_PLUGIN(RecoTauDiscriminantPluginFactory, reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc::DiscriminatorFunction>, reco::tau::discPluginName(#DiscriminatorFunction))
 

Functions

static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::JetEta > > s_maker__LINE__ (reco::tau::discPluginName("JetEta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::AbsJetEta > > s_maker__LINE__ (reco::tau::discPluginName("AbsJetEta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::JetWidth > > s_maker__LINE__ (reco::tau::discPluginName("JetWidth"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::JetTauDR > > s_maker__LINE__ (reco::tau::discPluginName("JetTauDR"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::JetPt > > s_maker__LINE__ (reco::tau::discPluginName("JetPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::SignalPtFraction > > s_maker__LINE__ (reco::tau::discPluginName("SignalPtFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationChargedPtFraction > > s_maker__LINE__ (reco::tau::discPluginName("IsolationChargedPtFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationECALPtFraction > > s_maker__LINE__ (reco::tau::discPluginName("IsolationECALPtFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationNeutralHadronPtFraction > > s_maker__LINE__ (reco::tau::discPluginName("IsolationNeutralHadronPtFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::MainTrackPtFraction > > s_maker__LINE__ (reco::tau::discPluginName("MainTrackPtFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationChargedAveragePtFraction > > s_maker__LINE__ (reco::tau::discPluginName("IsolationChargedAveragePtFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::ScaledEtaJetCollimation > > s_maker__LINE__ (reco::tau::discPluginName("ScaledEtaJetCollimation"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::ScaledPhiJetCollimation > > s_maker__LINE__ (reco::tau::discPluginName("ScaledPhiJetCollimation"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::ScaledOpeningDeltaR > > s_maker__LINE__ (reco::tau::discPluginName("ScaledOpeningDeltaR"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::Dalitz2 > > s_maker__LINE__ (reco::tau::discPluginName("Dalitz2"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationChargedSumHard > > s_maker__LINE__ (reco::tau::discPluginName("IsolationChargedSumHard"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationChargedSumSoft > > s_maker__LINE__ (reco::tau::discPluginName("IsolationChargedSumSoft"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationChargedSumHardRelative > > s_maker__LINE__ (reco::tau::discPluginName("IsolationChargedSumHardRelative"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationChargedSumSoftRelative > > s_maker__LINE__ (reco::tau::discPluginName("IsolationChargedSumSoftRelative"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationECALSumHard > > s_maker__LINE__ (reco::tau::discPluginName("IsolationECALSumHard"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationECALSumSoft > > s_maker__LINE__ (reco::tau::discPluginName("IsolationECALSumSoft"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationECALSumHardRelative > > s_maker__LINE__ (reco::tau::discPluginName("IsolationECALSumHardRelative"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::IsolationECALSumSoftRelative > > s_maker__LINE__ (reco::tau::discPluginName("IsolationECALSumSoftRelative"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::EMFraction > > s_maker__LINE__ (reco::tau::discPluginName("EMFraction"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::ImpactParameterSignificance > > s_maker__LINE__ (reco::tau::discPluginName("ImpactParameterSignificance"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::Pt > > s_maker__LINE__ (reco::tau::discPluginName("Pt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::Eta > > s_maker__LINE__ (reco::tau::discPluginName("Eta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::AbsEta > > s_maker__LINE__ (reco::tau::discPluginName("AbsEta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::Mass > > s_maker__LINE__ (reco::tau::discPluginName("Mass"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::DecayMode > > s_maker__LINE__ (reco::tau::discPluginName("DecayMode"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::OutlierN > > s_maker__LINE__ (reco::tau::discPluginName("OutlierN"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::OutlierNCharged > > s_maker__LINE__ (reco::tau::discPluginName("OutlierNCharged"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::MainTrackPt > > s_maker__LINE__ (reco::tau::discPluginName("MainTrackPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::MainTrackEta > > s_maker__LINE__ (reco::tau::discPluginName("MainTrackEta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::MainTrackAngle > > s_maker__LINE__ (reco::tau::discPluginName("MainTrackAngle"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::OutlierSumPt > > s_maker__LINE__ (reco::tau::discPluginName("OutlierSumPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::ChargedOutlierSumPt > > s_maker__LINE__ (reco::tau::discPluginName("ChargedOutlierSumPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::NeutralOutlierSumPt > > s_maker__LINE__ (reco::tau::discPluginName("NeutralOutlierSumPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin< reco::tau::disc::InvariantMassOfSignal > > s_maker__LINE__ (reco::tau::discPluginName("InvariantMassOfSignal"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::TrackPt > > s_maker__LINE__ (reco::tau::discPluginName("TrackPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::TrackAngle > > s_maker__LINE__ (reco::tau::discPluginName("TrackAngle"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::TrackEta > > s_maker__LINE__ (reco::tau::discPluginName("TrackEta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::PiZeroPt > > s_maker__LINE__ (reco::tau::discPluginName("PiZeroPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::PiZeroAngle > > s_maker__LINE__ (reco::tau::discPluginName("PiZeroAngle"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::PiZeroEta > > s_maker__LINE__ (reco::tau::discPluginName("PiZeroEta"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::OutlierPt > > s_maker__LINE__ (reco::tau::discPluginName("OutlierPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::OutlierAngle > > s_maker__LINE__ (reco::tau::discPluginName("OutlierAngle"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::ChargedOutlierPt > > s_maker__LINE__ (reco::tau::discPluginName("ChargedOutlierPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::ChargedOutlierAngle > > s_maker__LINE__ (reco::tau::discPluginName("ChargedOutlierAngle"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::NeutralOutlierPt > > s_maker__LINE__ (reco::tau::discPluginName("NeutralOutlierPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::NeutralOutlierAngle > > s_maker__LINE__ (reco::tau::discPluginName("NeutralOutlierAngle"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::Dalitz > > s_maker__LINE__ (reco::tau::discPluginName("Dalitz"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::FilteredObjectPt > > s_maker__LINE__ (reco::tau::discPluginName("FilteredObjectPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::GammaOccupancy > > s_maker__LINE__ (reco::tau::discPluginName("GammaOccupancy"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::GammaPt > > s_maker__LINE__ (reco::tau::discPluginName("GammaPt"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::InvariantMassOfSignalWithFiltered > > s_maker__LINE__ (reco::tau::discPluginName("InvariantMassOfSignalWithFiltered"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::InvariantMass > > s_maker__LINE__ (reco::tau::discPluginName("InvariantMass"))
 
static const RecoTauDiscriminantPluginFactory::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin< reco::tau::disc::OutlierMass > > s_maker__LINE__ (reco::tau::discPluginName("OutlierMass"))
 

Macro Definition Documentation

#define TAU_DISC_PLUGIN (   DiscriminatorFunction)    DEFINE_EDM_PLUGIN(RecoTauDiscriminantPluginFactory, reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc::DiscriminatorFunction>, reco::tau::discPluginName(#DiscriminatorFunction))

Definition at line 24 of file RecoTauDiscriminantFunctionPlugins.cc.

#define TAU_VEC_DISC_PLUGIN (   DiscriminatorFunction)    DEFINE_EDM_PLUGIN(RecoTauDiscriminantPluginFactory, reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc::DiscriminatorFunction>, reco::tau::discPluginName(#DiscriminatorFunction))

Definition at line 26 of file RecoTauDiscriminantFunctionPlugins.cc.

Function Documentation

static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: JetEta > > s_maker__LINE__ ( reco::tau::discPluginName("JetEta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: AbsJetEta > > s_maker__LINE__ ( reco::tau::discPluginName("AbsJetEta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: JetWidth > > s_maker__LINE__ ( reco::tau::discPluginName("JetWidth")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: JetTauDR > > s_maker__LINE__ ( reco::tau::discPluginName("JetTauDR")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: JetPt > > s_maker__LINE__ ( reco::tau::discPluginName("JetPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: SignalPtFraction > > s_maker__LINE__ ( reco::tau::discPluginName("SignalPtFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationChargedPtFraction > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationChargedPtFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationECALPtFraction > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationECALPtFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationNeutralHadronPtFraction > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationNeutralHadronPtFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: MainTrackPtFraction > > s_maker__LINE__ ( reco::tau::discPluginName("MainTrackPtFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationChargedAveragePtFraction > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationChargedAveragePtFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: ScaledEtaJetCollimation > > s_maker__LINE__ ( reco::tau::discPluginName("ScaledEtaJetCollimation")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: ScaledPhiJetCollimation > > s_maker__LINE__ ( reco::tau::discPluginName("ScaledPhiJetCollimation")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: ScaledOpeningDeltaR > > s_maker__LINE__ ( reco::tau::discPluginName("ScaledOpeningDeltaR")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: Dalitz2 > > s_maker__LINE__ ( reco::tau::discPluginName("Dalitz2")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationChargedSumHard > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationChargedSumHard")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationChargedSumSoft > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationChargedSumSoft")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationChargedSumHardRelative > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationChargedSumHardRelative")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationChargedSumSoftRelative > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationChargedSumSoftRelative")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationECALSumHard > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationECALSumHard")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationECALSumSoft > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationECALSumSoft")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationECALSumHardRelative > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationECALSumHardRelative")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: IsolationECALSumSoftRelative > > s_maker__LINE__ ( reco::tau::discPluginName("IsolationECALSumSoftRelative")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: EMFraction > > s_maker__LINE__ ( reco::tau::discPluginName("EMFraction")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: ImpactParameterSignificance > > s_maker__LINE__ ( reco::tau::discPluginName("ImpactParameterSignificance")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: Pt > > s_maker__LINE__ ( reco::tau::discPluginName("Pt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: Eta > > s_maker__LINE__ ( reco::tau::discPluginName("Eta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: AbsEta > > s_maker__LINE__ ( reco::tau::discPluginName("AbsEta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: Mass > > s_maker__LINE__ ( reco::tau::discPluginName("Mass")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: DecayMode > > s_maker__LINE__ ( reco::tau::discPluginName("DecayMode")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: OutlierN > > s_maker__LINE__ ( reco::tau::discPluginName("OutlierN")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: OutlierNCharged > > s_maker__LINE__ ( reco::tau::discPluginName("OutlierNCharged")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: MainTrackPt > > s_maker__LINE__ ( reco::tau::discPluginName("MainTrackPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: MainTrackEta > > s_maker__LINE__ ( reco::tau::discPluginName("MainTrackEta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: MainTrackAngle > > s_maker__LINE__ ( reco::tau::discPluginName("MainTrackAngle")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: OutlierSumPt > > s_maker__LINE__ ( reco::tau::discPluginName("OutlierSumPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: ChargedOutlierSumPt > > s_maker__LINE__ ( reco::tau::discPluginName("ChargedOutlierSumPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: NeutralOutlierSumPt > > s_maker__LINE__ ( reco::tau::discPluginName("NeutralOutlierSumPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantFunctionPlugin<reco::tau::disc:: InvariantMassOfSignal > > s_maker__LINE__ ( reco::tau::discPluginName("InvariantMassOfSignal")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: TrackPt > > s_maker__LINE__ ( reco::tau::discPluginName("TrackPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: TrackAngle > > s_maker__LINE__ ( reco::tau::discPluginName("TrackAngle")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: TrackEta > > s_maker__LINE__ ( reco::tau::discPluginName("TrackEta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: PiZeroPt > > s_maker__LINE__ ( reco::tau::discPluginName("PiZeroPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: PiZeroAngle > > s_maker__LINE__ ( reco::tau::discPluginName("PiZeroAngle")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: PiZeroEta > > s_maker__LINE__ ( reco::tau::discPluginName("PiZeroEta")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: OutlierPt > > s_maker__LINE__ ( reco::tau::discPluginName("OutlierPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: OutlierAngle > > s_maker__LINE__ ( reco::tau::discPluginName("OutlierAngle")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: ChargedOutlierPt > > s_maker__LINE__ ( reco::tau::discPluginName("ChargedOutlierPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: ChargedOutlierAngle > > s_maker__LINE__ ( reco::tau::discPluginName("ChargedOutlierAngle")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: NeutralOutlierPt > > s_maker__LINE__ ( reco::tau::discPluginName("NeutralOutlierPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: NeutralOutlierAngle > > s_maker__LINE__ ( reco::tau::discPluginName("NeutralOutlierAngle")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: Dalitz > > s_maker__LINE__ ( reco::tau::discPluginName("Dalitz")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: FilteredObjectPt > > s_maker__LINE__ ( reco::tau::discPluginName("FilteredObjectPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: GammaOccupancy > > s_maker__LINE__ ( reco::tau::discPluginName("GammaOccupancy")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: GammaPt > > s_maker__LINE__ ( reco::tau::discPluginName("GammaPt")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: InvariantMassOfSignalWithFiltered > > s_maker__LINE__ ( reco::tau::discPluginName("InvariantMassOfSignalWithFiltered")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: InvariantMass > > s_maker__LINE__ ( reco::tau::discPluginName("InvariantMass")  )
static
static const RecoTauDiscriminantPluginFactory ::PMaker< reco::tau::RecoTauDiscriminantVectorFunctionPlugin<reco::tau::disc:: OutlierMass > > s_maker__LINE__ ( reco::tau::discPluginName("OutlierMass")  )
static