TMVA::Config Class Reference

#include <Config.h>

List of all members.

Public Member Functions

Bool_t UseColor () const
void SetUseColor (Bool_t uc)
Bool_t IsSilent () const
void SetSilent (Bool_t s)
Bool_t WriteOptionsReference () const
void SetWriteOptionsReference (Bool_t w)
Bool_t DrawProgressBar () const
void SetDrawProgressBar (Bool_t d)
VariablePlottingGetVariablePlotting ()
IONamesGetIONames ()
Bool_t UseColor () const
void SetUseColor (Bool_t uc)
Bool_t IsSilent () const
void SetSilent (Bool_t s)
Bool_t WriteOptionsReference () const
void SetWriteOptionsReference (Bool_t w)
Bool_t DrawProgressBar () const
void SetDrawProgressBar (Bool_t d)
VariablePlottingGetVariablePlotting ()
IONamesGetIONames ()

Static Public Member Functions

static ConfigInstance ()
static void DestroyInstance ()
static ConfigInstance ()
static void DestroyInstance ()

Public Attributes

TMVA::Config::VariablePlotting fVariablePlotting
TMVA::Config::IONames fIONames
TMVA::Config::VariablePlotting fVariablePlotting
TMVA::Config::IONames fIONames

Private Member Functions

 Config ()
virtual ~Config ()
MsgLoggerLog () const
 Config ()
virtual ~Config ()
MsgLoggerLog () const

Private Attributes

Bool_t fUseColoredConsole
Bool_t fSilent
Bool_t fWriteOptionsReference
Bool_t fDrawProgressBar
MsgLoggerfLogger
MsgLoggerfLogger

Static Private Attributes

static ConfigfgConfigPtr
static ConfigfgConfigPtr

Classes

class  IONames
class  VariablePlotting


Detailed Description

Definition at line 51 of file Config.h.


Constructor & Destructor Documentation

TMVA::Config::Config (  )  [private]

Definition at line 39 of file Config.cxx.

References fIONames, TMVA::Config::VariablePlotting::fMaxNumOfAllowedVariablesForScatterPlots, TMVA::Config::VariablePlotting::fNbins1D, TMVA::Config::VariablePlotting::fNbins2D, TMVA::Config::VariablePlotting::fNbinsXOfROCCurve, TMVA::Config::IONames::fOptionsReferenceFileDir, TMVA::Config::VariablePlotting::fTimesRMS, fVariablePlotting, TMVA::Config::IONames::fWeightFileDir, and TMVA::Config::IONames::fWeightFileExtension.

Referenced by Instance().

TMVA::Config::~Config (  )  [private, virtual]

Definition at line 63 of file Config.cxx.

References fLogger.

TMVA::Config::Config (  )  [private]

virtual TMVA::Config::~Config (  )  [private, virtual]


Member Function Documentation

TMVA::Config & TMVA::Config::Instance (  )  [static]

Definition at line 77 of file Config.cxx.

References Config(), and fgConfigPtr.

Referenced by G__G__TMVA3_112_0_1(), G__setup_memfuncTMVAcLcLConfig(), and TMVA::gConfig().

void TMVA::Config::DestroyInstance (  )  [static]

Definition at line 70 of file Config.cxx.

References fgConfigPtr.

Referenced by G__G__TMVA3_112_0_2(), G__setup_memfuncTMVAcLcLConfig(), and TMVA::Factory::~Factory().

Bool_t TMVA::Config::UseColor (  )  const [inline]

Definition at line 58 of file Config.h.

References fUseColoredConsole.

void TMVA::Config::SetUseColor ( Bool_t  uc  )  [inline]

Definition at line 59 of file Config.h.

References fUseColoredConsole.

Referenced by ClassImp(), and TMVA::Reader::Init().

Bool_t TMVA::Config::IsSilent (  )  const [inline]

Definition at line 61 of file Config.h.

References fSilent.

void TMVA::Config::SetSilent ( Bool_t  s  )  [inline]

Definition at line 62 of file Config.h.

References fSilent.

Referenced by ClassImp(), and TMVA::Reader::Init().

Bool_t TMVA::Config::WriteOptionsReference (  )  const [inline]

Definition at line 64 of file Config.h.

References fWriteOptionsReference.

Referenced by TMVA::MethodMLP::GetHelpMessage(), TMVA::MethodCuts::GetHelpMessage(), and TMVA::MethodRuleFit::GetHelpMessage().

void TMVA::Config::SetWriteOptionsReference ( Bool_t  w  )  [inline]

Definition at line 65 of file Config.h.

References fWriteOptionsReference.

Bool_t TMVA::Config::DrawProgressBar (  )  const [inline]

Definition at line 67 of file Config.h.

References fDrawProgressBar.

void TMVA::Config::SetDrawProgressBar ( Bool_t  d  )  [inline]

Definition at line 68 of file Config.h.

References fDrawProgressBar.

Referenced by ClassImp().

VariablePlotting& TMVA::Config::GetVariablePlotting (  )  [inline]

Definition at line 75 of file Config.h.

References fVariablePlotting.

Referenced by TMVA::TransformationHandler::PlotVariables().

IONames& TMVA::Config::GetIONames (  )  [inline]

Definition at line 76 of file Config.h.

References fIONames.

Referenced by TMVA::MethodBase::GetWeightFileName(), and TMVA::Configurable::WriteOptionsReferenceToFile().

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

Definition at line 116 of file Config.h.

References fLogger.

static Config& TMVA::Config::Instance (  )  [static]

static void TMVA::Config::DestroyInstance (  )  [static]

Bool_t TMVA::Config::UseColor (  )  const [inline]

Definition at line 58 of file Config.h.

References fUseColoredConsole.

void TMVA::Config::SetUseColor ( Bool_t  uc  )  [inline]

Definition at line 59 of file Config.h.

References fUseColoredConsole.

Bool_t TMVA::Config::IsSilent (  )  const [inline]

Definition at line 61 of file Config.h.

References fSilent.

void TMVA::Config::SetSilent ( Bool_t  s  )  [inline]

Definition at line 62 of file Config.h.

References fSilent.

Bool_t TMVA::Config::WriteOptionsReference (  )  const [inline]

Definition at line 64 of file Config.h.

References fWriteOptionsReference.

void TMVA::Config::SetWriteOptionsReference ( Bool_t  w  )  [inline]

Definition at line 65 of file Config.h.

References fWriteOptionsReference.

Bool_t TMVA::Config::DrawProgressBar ( void   )  const [inline]

Definition at line 67 of file Config.h.

References fDrawProgressBar.

void TMVA::Config::SetDrawProgressBar ( Bool_t  d  )  [inline]

Definition at line 68 of file Config.h.

References fDrawProgressBar.

VariablePlotting& TMVA::Config::GetVariablePlotting (  )  [inline]

Definition at line 75 of file Config.h.

References fVariablePlotting.

IONames& TMVA::Config::GetIONames (  )  [inline]

Definition at line 76 of file Config.h.

References fIONames.

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

Definition at line 116 of file Config.h.

References fLogger.


Member Data Documentation

class TMVA::Config::VariablePlotting TMVA::Config::fVariablePlotting

Referenced by Config(), TMVA::MethodBoost::CreateMVAHistorgrams(), TMVA::MethodBoost::GetBoostROCIntegral(), GetVariablePlotting(), and TMVA::MethodBase::InitBase().

class TMVA::Config::IONames TMVA::Config::fIONames

Referenced by Config(), and GetIONames().

Config* TMVA::Config::fgConfigPtr [static, private]

Definition at line 106 of file Config.h.

Referenced by DestroyInstance(), and Instance().

Bool_t TMVA::Config::fUseColoredConsole [private]

Definition at line 110 of file Config.h.

Referenced by SetUseColor(), and UseColor().

Bool_t TMVA::Config::fSilent [private]

Definition at line 111 of file Config.h.

Referenced by IsSilent(), and SetSilent().

Bool_t TMVA::Config::fWriteOptionsReference [private]

Definition at line 112 of file Config.h.

Referenced by SetWriteOptionsReference(), and WriteOptionsReference().

Bool_t TMVA::Config::fDrawProgressBar [private]

Definition at line 113 of file Config.h.

Referenced by DrawProgressBar(), and SetDrawProgressBar().

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

Definition at line 115 of file Config.h.

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

class TMVA::Config::VariablePlotting TMVA::Config::fVariablePlotting

class TMVA::Config::IONames TMVA::Config::fIONames

Config* TMVA::Config::fgConfigPtr [static, private]

Definition at line 106 of file Config.h.

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

Definition at line 115 of file Config.h.


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