33   legend->SetHeader( 
"MVA Method:" );
 
   47      cout << 
"ups .. no methods found in to plot training history for ... give up"  << endl;
 
   57      if (
ninst==0) cout << 
"hmm... sorry, but this printout was supposed to be only to keep the compiler quite.. never supposed to happen :(" << endl;
 
   72               if (
h->GetMaximum() > 
y2) 
y2 = 
h->GetMaximum()*1.1;
 
   73               if (
h->GetMinimum() < 
y1) 
y1 = 
h->GetMinimum();
 
   74               if (
h->GetBinLowEdge(0) < 
x1 ) 
x1 = 
h->GetBinLowEdge(0);
 
   75               if (
h->GetBinLowEdge(
h->GetNbinsX()+1 ) > 
x2 ) 
x2 = 
h->GetBinLowEdge(
h->GetNbinsX()+1 );
 
   84   if(
gROOT->FindObject(
"frame")!=0) 
gROOT->FindObject(
"frame")->Delete();
 
  100      cout << 
"ups .. no methods found in to plot ROC curve for ... give up"  << endl;
 
  107   while ((key = (
TKey*)next())) {
 
  111      if (
ninst==0) cout << 
"hmm...  sorry, but this printout was supposed to be only to keep the compiler quite.. never supposed to happen :(" << endl;
 
  126               h->SetLineColor(color);
 
  127               color++; 
if (color == 5 || color == 10 || color == 11) color++;
 
  136   while (
hists.GetSize()) {
 
  141      while ((hist = (
TH1*)
hIt())!=0) {
 
  142         Double_t integral = hist->Integral(1,hist->FindBin(0.9999));
 
  149         cout << 
"ERROR - unknown hist \"histWithLargestInt\" --> serious problem in ROOT file" << endl;
 
  153      histLabel.ReplaceAll(
"TrainingHistory_", 
"");
 
  164   frame->
Draw(
"sameaxis");
 
  178      fprepend.ReplaceAll(
"multicutMVA_",
"");
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char x2
Option_t Option_t TPoint TPoint const char x1
Option_t Option_t TPoint TPoint const char y2
Option_t Option_t TPoint TPoint const char y1
TDirectory * GetDirectory(const char *apath, Bool_t printError=false, const char *funcname="GetDirectory") override
Find a directory named "apath".
Describe directory structure in memory.
A ROOT file is an on-disk file, usually with extension .root, that stores objects in a file-system-li...
TH1 is the base class of all histogram classes in ROOT.
void Draw(Option_t *option="") override
Draw this histogram with options.
2-D histogram with a float per channel (see TH1 documentation)
Book space in a file, create I/O buffers, to fill them, (un)compress them.
virtual TObject * ReadObj()
To read a TObject* from the file.
This class displays a legend box (TPaveText) containing several legend entries.
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
TString & ReplaceAll(const TString &s1, const TString &s2)
Bool_t Contains(const char *pat, ECaseCompare cmp=kExact) const
UInt_t GetListOfTitles(TDirectory *rfdir, TList &titles)
void Initialize(Bool_t useTMVAStyle=kTRUE)
TKey * NextKey(TIter &keyIter, TString className)
void GetMethodTitle(TString &name, TKey *ikey)
void plot_logo(Float_t v_scale=1.0, Float_t skew=1.0)
TFile * OpenFile(const TString &fin)
void SetFrameStyle(TH1 *frame, Float_t scale=1.0)
UInt_t GetListOfMethods(TList &methods, TDirectory *dir=nullptr)
void imgconv(TCanvas *c, const TString &fname)
void plot_training_history(TString dataset, TFile *file, TDirectory *BinDir=nullptr)
void training_history(TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
Short_t Min(Short_t a, Short_t b)
Returns the smallest of a and b.