Logo ROOT   6.07/09
Reference Guide
List of all members | Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
TMVA::Config Class Reference

Definition at line 53 of file Config.h.

Classes

class  IONames
 
class  VariablePlotting
 

Public Member Functions

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

Static Public Member Functions

static void DestroyInstance ()
 static function: destroy TMVA instance More...
 
static ConfigInstance ()
 static function: returns TMVA instance More...
 

Public Attributes

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

Private Member Functions

 Config ()
 constructor - set defaults More...
 
 Config (const Config &)
 
virtual ~Config ()
 destructor More...
 
MsgLoggerLog () const
 
Configoperator= (const Config &)
 

Private Attributes

Bool_t fDrawProgressBar
 
MsgLoggerfLogger
 
Bool_t fSilent
 
Bool_t fUseColoredConsole
 
Bool_t fWriteOptionsReference
 

Static Private Attributes

static ConfigfgConfigPtr = 0
 

#include <TMVA/Config.h>

Constructor & Destructor Documentation

TMVA::Config::Config ( )
private

constructor - set defaults

Definition at line 48 of file Config.cxx.

TMVA::Config::Config ( const Config )
private
TMVA::Config::~Config ( )
privatevirtual

destructor

Definition at line 73 of file Config.cxx.

Member Function Documentation

void TMVA::Config::DestroyInstance ( )
static

static function: destroy TMVA instance

Definition at line 81 of file Config.cxx.

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

Definition at line 69 of file Config.h.

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

Definition at line 78 of file Config.h.

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

Definition at line 77 of file Config.h.

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

static function: returns TMVA instance

Definition at line 93 of file Config.cxx.

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

Definition at line 63 of file Config.h.

MsgLogger& TMVA::Config::Log ( ) const
inlineprivate

Definition at line 132 of file Config.h.

Config& TMVA::Config::operator= ( const Config )
private
void TMVA::Config::SetDrawProgressBar ( Bool_t  d)
inline

Definition at line 70 of file Config.h.

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

Definition at line 64 of file Config.h.

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

Definition at line 61 of file Config.h.

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

Definition at line 67 of file Config.h.

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

Definition at line 60 of file Config.h.

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

Definition at line 66 of file Config.h.

Member Data Documentation

Bool_t TMVA::Config::fDrawProgressBar
private

Definition at line 129 of file Config.h.

TMVA::Config * TMVA::Config::fgConfigPtr = 0
staticprivate

Definition at line 116 of file Config.h.

class TMVA::Config::IONames TMVA::Config::fIONames
MsgLogger* TMVA::Config::fLogger
mutableprivate

Definition at line 131 of file Config.h.

Bool_t TMVA::Config::fSilent
private

Definition at line 127 of file Config.h.

Bool_t TMVA::Config::fUseColoredConsole
private

Definition at line 126 of file Config.h.

class TMVA::Config::VariablePlotting TMVA::Config::fVariablePlotting
Bool_t TMVA::Config::fWriteOptionsReference
private

Definition at line 128 of file Config.h.


The documentation for this class was generated from the following files: