CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Public Attributes
PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry Struct Reference

Public Types

enum  { kUndefined, kFixedCut, kVariableCut }
 

Public Member Functions

 DiscriminantCutEntry ()
 
 ~DiscriminantCutEntry ()
 

Public Attributes

std::unique_ptr< const TGraph > cutFunction_
 
std::string cutName_
 
double cutValue_
 
std::unique_ptr< StringObjectFunction< pat::Tau > > cutVariable_
 
int mode_
 

Detailed Description

Definition at line 55 of file PATTauDiscriminantCutMultiplexer.cc.

Member Enumeration Documentation

anonymous enum

Constructor & Destructor Documentation

PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::DiscriminantCutEntry ( )
inline
PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::~DiscriminantCutEntry ( )
inline

Definition at line 62 of file PATTauDiscriminantCutMultiplexer.cc.

63  {
64  }

Member Data Documentation

std::unique_ptr<const TGraph> PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::cutFunction_

Definition at line 68 of file PATTauDiscriminantCutMultiplexer.cc.

std::string PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::cutName_

Definition at line 66 of file PATTauDiscriminantCutMultiplexer.cc.

double PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::cutValue_

Definition at line 65 of file PATTauDiscriminantCutMultiplexer.cc.

std::unique_ptr<StringObjectFunction<pat::Tau> > PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::cutVariable_

Definition at line 67 of file PATTauDiscriminantCutMultiplexer.cc.

int PATTauDiscriminantCutMultiplexer::DiscriminantCutEntry::mode_

Definition at line 70 of file PATTauDiscriminantCutMultiplexer.cc.