ra4_macros
bede988c286599a3a84b77a4d788ac0a971e89f9
|
#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) |
void DrawROC | ( | std::vector< var_class > | vars, |
TString | cuts, | ||
TString | tag | ||
) |
Definition at line 232 of file plot_mj_bdt_aux.cxx.
References efficiency_map::graphs, rpv_bkg_syst::leg, MakeROC(), anonymous_namespace{make_rpv_datacard.cxx}::nbins, styles::PadLeftMargin, styles::PadTopMargin, styles::setDefaultStyle(), and styles::setTitles().
Referenced by plotROC().
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().