TMVA::TActivationChooser Class Reference

#include <TActivationChooser.h>

List of all members.

Public Types

enum  EActivationType
enum  EActivationType

Public Member Functions

 TActivationChooser ()
virtual ~TActivationChooser ()
TActivation * CreateActivation (EActivationType type) const
TActivation * CreateActivation (const TString &type) const
std::vector< TString > * GetAllActivationNames () const
 TActivationChooser ()
virtual ~TActivationChooser ()
TActivation * CreateActivation (EActivationType type) const
TActivation * CreateActivation (const TString &type) const
std::vector< TString > * GetAllActivationNames () const

Private Member Functions

MsgLogger & Log () const
 message logger
MsgLogger & Log () const
 message logger

Private Attributes

TString fLINEAR
TString fSIGMOID
TString fTANH
TString fRADIAL
MsgLogger * fLogger
MsgLogger * fLogger


Detailed Description

Definition at line 46 of file TActivationChooser.h.


Member Enumeration Documentation

enum TMVA::TActivationChooser::EActivationType

Definition at line 49 of file TActivationChooser.h.

enum TMVA::TActivationChooser::EActivationType

Definition at line 49 of file TActivationChooser.h.


Constructor & Destructor Documentation

TMVA::TActivationChooser::TActivationChooser (  ) 

Definition at line 58 of file TActivationChooser.cxx.

TMVA::TActivationChooser::~TActivationChooser (  )  [virtual]

Definition at line 68 of file TActivationChooser.cxx.

References fLogger.

TMVA::TActivationChooser::TActivationChooser (  ) 

virtual TMVA::TActivationChooser::~TActivationChooser (  )  [virtual]


Member Function Documentation

TMVA::TActivation * TMVA::TActivationChooser::CreateActivation ( EActivationType  type  )  const

Definition at line 75 of file TActivationChooser.cxx.

References Endl, TMVA::kFATAL, kLinear, kRadial, kSigmoid, kTanh, Log(), and NULL.

Referenced by CreateActivation().

TMVA::TActivation * TMVA::TActivationChooser::CreateActivation ( const TString &  type  )  const

Definition at line 93 of file TActivationChooser.cxx.

References CreateActivation(), Endl, fLINEAR, fRADIAL, fSIGMOID, fTANH, TMVA::kFATAL, kLinear, kRadial, kSigmoid, kTanh, Log(), and type.

std::vector< TString > * TMVA::TActivationChooser::GetAllActivationNames (  )  const

Definition at line 109 of file TActivationChooser.cxx.

References fLINEAR, fRADIAL, fSIGMOID, fTANH, and names.

Referenced by TMVA::MethodANNBase::DeclareOptions().

MsgLogger& TMVA::TActivationChooser::Log (  )  const [inline, private]

message logger

Definition at line 70 of file TActivationChooser.h.

References fLogger.

Referenced by CreateActivation().

TActivation* TMVA::TActivationChooser::CreateActivation ( EActivationType  type  )  const

TActivation* TMVA::TActivationChooser::CreateActivation ( const TString &  type  )  const

std::vector<TString>* TMVA::TActivationChooser::GetAllActivationNames (  )  const

MsgLogger& TMVA::TActivationChooser::Log (  )  const [inline, private]

message logger

Definition at line 70 of file TActivationChooser.h.

References fLogger.


Member Data Documentation

TString TMVA::TActivationChooser::fLINEAR [private]

Definition at line 64 of file TActivationChooser.h.

Referenced by CreateActivation(), and GetAllActivationNames().

TString TMVA::TActivationChooser::fSIGMOID [private]

Definition at line 65 of file TActivationChooser.h.

Referenced by CreateActivation(), and GetAllActivationNames().

TString TMVA::TActivationChooser::fTANH [private]

Definition at line 66 of file TActivationChooser.h.

Referenced by CreateActivation(), and GetAllActivationNames().

TString TMVA::TActivationChooser::fRADIAL [private]

Definition at line 67 of file TActivationChooser.h.

Referenced by CreateActivation(), and GetAllActivationNames().

MsgLogger* TMVA::TActivationChooser::fLogger [mutable, private]

Definition at line 69 of file TActivationChooser.h.

Referenced by Log(), and ~TActivationChooser().

MsgLogger* TMVA::TActivationChooser::fLogger [mutable, private]

Definition at line 69 of file TActivationChooser.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 17:01:45 2011 for ROOT_528-00b_version by  doxygen 1.5.1