Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMVA::TMVAGlob Namespace Reference

Enumerations

enum  TypeOfPlot {
  kId = 0 , kNorm , kDecorrelated , kPCA ,
  kGaussDecorr , kNumOfMethods
}
 

Functions

void DestroyCanvases ()
 
Bool_t ExistMethodName (TString name, TDirectory *dir=nullptr)
 
TImagefindImage (const char *imageName)
 
TKeyFindMethod (TString name, TDirectory *dir=nullptr)
 
Int_t getBackgroundFill ()
 
Int_t getBackgroundLine ()
 
Int_t getCanvas ()
 
std::vector< TStringGetClassNames (TDirectory *dir)
 
TDirectoryGetCorrelationPlotsDir (TMVAGlob::TypeOfPlot type, TDirectory *dir=nullptr)
 
Int_t getFrameFill ()
 
std::vector< TStringGetInputVariableNames (TDirectory *dir)
 
TDirectoryGetInputVariablesDir (TMVAGlob::TypeOfPlot type, TDirectory *dir=nullptr)
 
UInt_t GetListOfJobs (TFile *file, TList &jobdirs)
 
UInt_t GetListOfKeys (TList &keys, TString inherits, TDirectory *dir=nullptr)
 
UInt_t GetListOfMethods (TList &methods, TDirectory *dir=nullptr)
 
UInt_t GetListOfTitles (TDirectory *rfdir, TList &titles)
 
UInt_t GetListOfTitles (TString &methodName, TList &titles, TDirectory *dir=nullptr)
 
void GetMethodName (TString &name, TDirectory *mdir)
 
void GetMethodName (TString &name, TKey *mkey)
 
void GetMethodTitle (TString &name, TDirectory *idir)
 
void GetMethodTitle (TString &name, TKey *ikey)
 
Int_t getNovelBlue ()
 
Int_t GetNumberOfInputVariables (TDirectory *dir)
 
Int_t GetNumberOfInputVariablesMultiClass (TDirectory *dir)
 
Int_t GetNumberOfTargets (TDirectory *dir)
 
Int_t getSignalFill ()
 
Int_t getSignalLine ()
 
Int_t getTitleBorder ()
 
Int_t getTitleBox ()
 
Int_t getTitleText ()
 
void imgconv (TCanvas *c, const TString &fname)
 
void Initialize (Bool_t useTMVAStyle=kTRUE)
 
TKeyNextKey (TIter &keyIter, TString className)
 
void NormalizeHist (TH1 *h)
 
void NormalizeHists (TH1 *sig, TH1 *bkg=nullptr)
 
TFileOpenFile (const TString &fin)
 
void plot_logo (Float_t v_scale=1.0, Float_t skew=1.0)
 
void SetFrameStyle (TH1 *frame, Float_t scale=1.0)
 
void SetMultiClassStyle (TObjArray *hists)
 
void SetSignalAndBackgroundStyle (TH1 *sig, TH1 *bkg, TH1 *all=nullptr)
 
void SetTMVAStyle ()
 

Enumeration Type Documentation

◆ TypeOfPlot

Enumerator
kId 
kNorm 
kDecorrelated 
kPCA 
kGaussDecorr 
kNumOfMethods 

Definition at line 37 of file tmvaglob.h.

Function Documentation

◆ DestroyCanvases()

void TMVA::TMVAGlob::DestroyCanvases ( )

Definition at line 166 of file tmvaglob.cxx.

◆ ExistMethodName()

Bool_t TMVA::TMVAGlob::ExistMethodName ( TString  name,
TDirectory dir = nullptr 
)

Definition at line 548 of file tmvaglob.cxx.

◆ findImage()

TImage * TMVA::TMVAGlob::findImage ( const char *  imageName)

Definition at line 252 of file tmvaglob.cxx.

◆ FindMethod()

TKey * TMVA::TMVAGlob::FindMethod ( TString  name,
TDirectory dir = nullptr 
)

Definition at line 519 of file tmvaglob.cxx.

◆ getBackgroundFill()

Int_t TMVA::TMVAGlob::getBackgroundFill ( )
inline

Definition at line 52 of file tmvaglob.h.

◆ getBackgroundLine()

Int_t TMVA::TMVAGlob::getBackgroundLine ( )
inline

Definition at line 51 of file tmvaglob.h.

◆ getCanvas()

Int_t TMVA::TMVAGlob::getCanvas ( )
inline

Definition at line 44 of file tmvaglob.h.

◆ GetClassNames()

std::vector< TString > TMVA::TMVAGlob::GetClassNames ( TDirectory dir)

Definition at line 469 of file tmvaglob.cxx.

◆ GetCorrelationPlotsDir()

TDirectory * TMVA::TMVAGlob::GetCorrelationPlotsDir ( TMVAGlob::TypeOfPlot  type,
TDirectory dir = nullptr 
)

Definition at line 725 of file tmvaglob.cxx.

◆ getFrameFill()

Int_t TMVA::TMVAGlob::getFrameFill ( )
inline

Definition at line 45 of file tmvaglob.h.

◆ GetInputVariableNames()

std::vector< TString > TMVA::TMVAGlob::GetInputVariableNames ( TDirectory dir)

Definition at line 436 of file tmvaglob.cxx.

◆ GetInputVariablesDir()

TDirectory * TMVA::TMVAGlob::GetInputVariablesDir ( TMVAGlob::TypeOfPlot  type,
TDirectory dir = nullptr 
)

Definition at line 707 of file tmvaglob.cxx.

◆ GetListOfJobs()

UInt_t TMVA::TMVAGlob::GetListOfJobs ( TFile file,
TList jobdirs 
)

Definition at line 615 of file tmvaglob.cxx.

◆ GetListOfKeys()

UInt_t TMVA::TMVAGlob::GetListOfKeys ( TList keys,
TString  inherits,
TDirectory dir = nullptr 
)

Definition at line 382 of file tmvaglob.cxx.

◆ GetListOfMethods()

UInt_t TMVA::TMVAGlob::GetListOfMethods ( TList methods,
TDirectory dir = nullptr 
)

Definition at line 590 of file tmvaglob.cxx.

◆ GetListOfTitles() [1/2]

UInt_t TMVA::TMVAGlob::GetListOfTitles ( TDirectory rfdir,
TList titles 
)

Definition at line 643 of file tmvaglob.cxx.

◆ GetListOfTitles() [2/2]

UInt_t TMVA::TMVAGlob::GetListOfTitles ( TString methodName,
TList titles,
TDirectory dir = nullptr 
)

Definition at line 670 of file tmvaglob.cxx.

◆ GetMethodName() [1/2]

void TMVA::TMVAGlob::GetMethodName ( TString name,
TDirectory mdir 
)

Definition at line 353 of file tmvaglob.cxx.

◆ GetMethodName() [2/2]

void TMVA::TMVAGlob::GetMethodName ( TString name,
TKey mkey 
)

Definition at line 342 of file tmvaglob.cxx.

◆ GetMethodTitle() [1/2]

void TMVA::TMVAGlob::GetMethodTitle ( TString name,
TDirectory idir 
)

Definition at line 359 of file tmvaglob.cxx.

◆ GetMethodTitle() [2/2]

void TMVA::TMVAGlob::GetMethodTitle ( TString name,
TKey ikey 
)

Definition at line 348 of file tmvaglob.cxx.

◆ getNovelBlue()

Int_t TMVA::TMVAGlob::getNovelBlue ( )
inline

Definition at line 53 of file tmvaglob.h.

◆ GetNumberOfInputVariables()

Int_t TMVA::TMVAGlob::GetNumberOfInputVariables ( TDirectory dir)

Definition at line 420 of file tmvaglob.cxx.

◆ GetNumberOfInputVariablesMultiClass()

Int_t TMVA::TMVAGlob::GetNumberOfInputVariablesMultiClass ( TDirectory dir)

Definition at line 464 of file tmvaglob.cxx.

◆ GetNumberOfTargets()

Int_t TMVA::TMVAGlob::GetNumberOfTargets ( TDirectory dir)

Definition at line 403 of file tmvaglob.cxx.

◆ getSignalFill()

Int_t TMVA::TMVAGlob::getSignalFill ( )
inline

Definition at line 50 of file tmvaglob.h.

◆ getSignalLine()

Int_t TMVA::TMVAGlob::getSignalLine ( )
inline

Definition at line 49 of file tmvaglob.h.

◆ getTitleBorder()

Int_t TMVA::TMVAGlob::getTitleBorder ( )
inline

Definition at line 47 of file tmvaglob.h.

◆ getTitleBox()

Int_t TMVA::TMVAGlob::getTitleBox ( )
inline

Definition at line 46 of file tmvaglob.h.

◆ getTitleText()

Int_t TMVA::TMVAGlob::getTitleText ( )
inline

Definition at line 48 of file tmvaglob.h.

◆ imgconv()

void TMVA::TMVAGlob::imgconv ( TCanvas c,
const TString fname 
)

Definition at line 212 of file tmvaglob.cxx.

◆ Initialize()

void TMVA::TMVAGlob::Initialize ( Bool_t  useTMVAStyle = kTRUE)

Definition at line 176 of file tmvaglob.cxx.

◆ NextKey()

TKey * TMVA::TMVAGlob::NextKey ( TIter keyIter,
TString  className 
)

Definition at line 364 of file tmvaglob.cxx.

◆ NormalizeHist()

void TMVA::TMVAGlob::NormalizeHist ( TH1 h)

Definition at line 315 of file tmvaglob.cxx.

◆ NormalizeHists()

void TMVA::TMVAGlob::NormalizeHists ( TH1 sig,
TH1 bkg = nullptr 
)

Definition at line 324 of file tmvaglob.cxx.

◆ OpenFile()

TFile * TMVA::TMVAGlob::OpenFile ( const TString fin)

Definition at line 192 of file tmvaglob.cxx.

◆ plot_logo()

void TMVA::TMVAGlob::plot_logo ( Float_t  v_scale = 1.0,
Float_t  skew = 1.0 
)

Definition at line 270 of file tmvaglob.cxx.

◆ SetFrameStyle()

void TMVA::TMVAGlob::SetFrameStyle ( TH1 frame,
Float_t  scale = 1.0 
)

Definition at line 77 of file tmvaglob.cxx.

◆ SetMultiClassStyle()

void TMVA::TMVAGlob::SetMultiClassStyle ( TObjArray hists)

Definition at line 47 of file tmvaglob.cxx.

◆ SetSignalAndBackgroundStyle()

void TMVA::TMVAGlob::SetSignalAndBackgroundStyle ( TH1 sig,
TH1 bkg,
TH1 all = nullptr 
)

Definition at line 8 of file tmvaglob.cxx.

◆ SetTMVAStyle()

void TMVA::TMVAGlob::SetTMVAStyle ( )

Definition at line 96 of file tmvaglob.cxx.