ra4_macros  bede988c286599a3a84b77a4d788ac0a971e89f9
Classes | Functions
plot_mj_bdt_aux.hpp File Reference
#include <vector>
#include "TH1D.h"
#include "TGraph.h"
#include "TString.h"

Go to the source code of this file.

Classes

class  marker_class
 
class  sample_class
 
class  var_class
 
class  bdtvar_class
 
class  bdt_class
 

Functions

TGraph MakeROC (TH1D &good, TH1D &bad, const bool less_is_better, std::vector< marker_class > cuts)
 
void DrawROC (std::vector< var_class > vars, TString cuts, TString tag)
 
void plotROC (TString bdtfolder)
 
void trainBDT (TString ntufolder, TString bdtfolder)
 

Function Documentation

void DrawROC ( std::vector< var_class vars,
TString  cuts,
TString  tag 
)
TGraph MakeROC ( TH1D &  good,
TH1D &  bad,
const bool  less_is_better,
std::vector< marker_class cuts 
)

Definition at line 311 of file plot_mj_bdt_aux.cxx.

void plotROC ( TString  bdtfolder)

Definition at line 50 of file plot_mj_bdt_aux.cxx.

References DrawROC(), and efficiency_map::lsp.

Referenced by main().

void trainBDT ( TString  ntufolder,
TString  bdtfolder 
)

Definition at line 145 of file plot_mj_bdt_aux.cxx.

Referenced by main().