TMVA::TActivationRadial Class Reference

#include <TActivationRadial.h>

Inheritance diagram for TMVA::TActivationRadial:

TMVA::TActivation TMVA::TActivation List of all members.

Public Member Functions

 TActivationRadial ()
 ~TActivationRadial ()
Double_t Eval (Double_t arg)
Double_t EvalDerivative (Double_t arg)
Double_t GetMin ()
Double_t GetMax ()
TString GetExpression ()
virtual void MakeFunction (std::ostream &fout, const TString &fncName)
 TActivationRadial ()
 ~TActivationRadial ()
Double_t Eval (Double_t arg)
Double_t EvalDerivative (Double_t arg)
Double_t GetMin ()
Double_t GetMax ()
TString GetExpression ()
virtual void MakeFunction (std::ostream &fout, const TString &fncName)

Private Attributes

TFormulafEqn
TFormulafEqnDerivative
TFormulafEqn
TFormulafEqnDerivative

Detailed Description

Definition at line 48 of file TActivationRadial.h.


Constructor & Destructor Documentation

TMVA::TActivationRadial::TActivationRadial (  ) 

TMVA::TActivationRadial::~TActivationRadial (  ) 

Definition at line 55 of file TActivationRadial.cxx.

References fEqn, fEqnDerivative, and NULL.

TMVA::TActivationRadial::TActivationRadial (  ) 

TMVA::TActivationRadial::~TActivationRadial (  ) 


Member Function Documentation

Double_t TMVA::TActivationRadial::Eval ( Double_t  arg  )  [virtual]

Implements TMVA::TActivation.

Definition at line 64 of file TActivationRadial.cxx.

References TFormula::Eval(), fEqn, NULL, and UNINITIALIZED.

Double_t TMVA::TActivationRadial::EvalDerivative ( Double_t  arg  )  [virtual]

Implements TMVA::TActivation.

Definition at line 73 of file TActivationRadial.cxx.

References TFormula::Eval(), fEqnDerivative, NULL, and UNINITIALIZED.

Double_t TMVA::TActivationRadial::GetMin (  )  [inline, virtual]

Implements TMVA::TActivation.

Definition at line 62 of file TActivationRadial.h.

Double_t TMVA::TActivationRadial::GetMax (  )  [inline, virtual]

Implements TMVA::TActivation.

Definition at line 65 of file TActivationRadial.h.

TString TMVA::TActivationRadial::GetExpression (  )  [virtual]

Implements TMVA::TActivation.

Definition at line 82 of file TActivationRadial.cxx.

References fEqn, fEqnDerivative, TFormula::GetExpFormula(), and NULL.

void TMVA::TActivationRadial::MakeFunction ( std::ostream &  fout,
const TString fncName 
) [virtual]

Implements TMVA::TActivation.

Definition at line 100 of file TActivationRadial.cxx.

Double_t TMVA::TActivationRadial::Eval ( Double_t  arg  )  [virtual]

Implements TMVA::TActivation.

Double_t TMVA::TActivationRadial::EvalDerivative ( Double_t  arg  )  [virtual]

Implements TMVA::TActivation.

Double_t TMVA::TActivationRadial::GetMin (  )  [inline, virtual]

Implements TMVA::TActivation.

Definition at line 62 of file TActivationRadial.h.

Double_t TMVA::TActivationRadial::GetMax (  )  [inline, virtual]

Implements TMVA::TActivation.

Definition at line 65 of file TActivationRadial.h.

TString TMVA::TActivationRadial::GetExpression (  )  [virtual]

Implements TMVA::TActivation.

virtual void TMVA::TActivationRadial::MakeFunction ( std::ostream &  fout,
const TString fncName 
) [virtual]

Implements TMVA::TActivation.


Member Data Documentation

TFormula* TMVA::TActivationRadial::fEqn [private]

Definition at line 75 of file TActivationRadial.h.

Referenced by Eval(), GetExpression(), and ~TActivationRadial().

TFormula* TMVA::TActivationRadial::fEqnDerivative [private]

Definition at line 76 of file TActivationRadial.h.

Referenced by EvalDerivative(), GetExpression(), and ~TActivationRadial().

TFormula* TMVA::TActivationRadial::fEqn [private]

Definition at line 75 of file TActivationRadial.h.

TFormula* TMVA::TActivationRadial::fEqnDerivative [private]

Definition at line 76 of file TActivationRadial.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