CMS 3D CMS Logo

PFTauDiscriminants::DecayMode Class Reference

#include <RecoTauTag/TauTagTools/interface/Discriminants.h>

Inheritance diagram for PFTauDiscriminants::DecayMode:

PFTauDiscriminants::DiscriminantBase< int > PFTauDiscriminants::Discriminant

List of all members.

Public Member Functions

 DecayMode ()
 ~DecayMode ()

Protected Member Functions

void doComputation (PFTauDiscriminantManager *input, vector< int > &result)


Detailed Description

Definition at line 35 of file Discriminants.h.


Constructor & Destructor Documentation

PFTauDiscriminants::DecayMode::DecayMode (  )  [inline]

Definition at line 37 of file Discriminants.h.

00037 :DiscriminantBase<int>("DecayMode", "I", true, false, -1){};

PFTauDiscriminants::DecayMode::~DecayMode (  )  [inline]

Definition at line 38 of file Discriminants.h.

00038 {};


Member Function Documentation

void PFTauDiscriminants::DecayMode::doComputation ( PFTauDiscriminantManager input,
vector< int > &  result 
) [protected, virtual]

Implements PFTauDiscriminants::DiscriminantBase< int >.

Definition at line 9 of file Discriminants.cc.

References PFTauDiscriminants::PFTauDiscriminantManager::getDecayMode(), and reco::PFTauDecayMode::getDecayMode().

00010 {
00011    // convert to int for TTree
00012    result.push_back(static_cast<int>(input->getDecayMode()->getDecayMode()));
00013 }


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:49:59 2009 for CMSSW by  doxygen 1.5.4