TMVA::TActivationChooser Class Reference

#include <TActivationChooser.h>

List of all members.

Public Types

enum  EActivationType
enum  EActivationType

Public Member Functions

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

Private Member Functions

MsgLoggerLog () const
 message logger
MsgLoggerLog () const
 message logger

Private Attributes

TString fLINEAR
TString fSIGMOID
TString fTANH
TString fRADIAL
MsgLoggerfLogger
MsgLoggerfLogger


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