class TMVA::Config


Config

Singleton class for global configuration settings used by TMVA


Function Members (Methods)

public:
virtual~Config()
static TClass*Class()
TMVA::Config::IONames&GetIONames()
TMVA::Config::VariablePlotting&GetVariablePlotting()
static TMVA::Config&Instance()
virtual TClass*IsA() const
Bool_tIsSilent()
voidSetSilent(Bool_t s)
voidSetUseColor(Bool_t uc)
voidSetWriteOptionsReference(Bool_t w)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
Bool_tUseColor()
Bool_tWriteOptionsReference()
private:
TMVA::ConfigConfig()

Data Members

public:
TMVA::Config::IONamesfIONamesCustomisable weight file properties
TMVA::Config::VariablePlottingfVariablePlottingCustomisable plotting properties
private:
TMVA::MsgLoggerfLoggermessage logger
Bool_tfSilentno output at all
Bool_tfUseColoredConsolecoloured standard output
Bool_tfWriteOptionsReferenceif set true: Configurable objects write file with option reference
static TMVA::Config*fgConfigPtr

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

Config()
 constructor - set defaults
~Config()
 destructor
Config& Instance()
{ return fgConfigPtr ? *fgConfigPtr : *(fgConfigPtr = new Config()); }
Bool_t UseColor()
{ return fUseColoredConsole; }
void SetUseColor(Bool_t uc)
{ fUseColoredConsole = uc; }
Bool_t IsSilent()
{ return fSilent; }
void SetSilent(Bool_t s)
{ fSilent = s; }
Bool_t WriteOptionsReference()
{ return fWriteOptionsReference; }
void SetWriteOptionsReference(Bool_t w)
{ fWriteOptionsReference = w; }
VariablePlotting& GetVariablePlotting()
{ return fVariablePlotting; }
IONames& GetIONames()
{ return fIONames; }

Author: Andreas Hoecker, Joerg Stelzer, Fredrik Tegenfeldt, Helge Voss
Last change: root/tmva $Id: Config.h 26050 2008-11-01 09:18:41Z brun $
Last generated: 2008-11-01 10:21
Copyright (c) 2006: *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.