![]() |
ROOT
6.06/09
Reference Guide
|
Public Member Functions | |
ROCCalc (TH1 *mvaS, TH1 *mvaB) | |
~ROCCalc () | |
destructor More... | |
TH1D * | GetROC () |
get the ROC curve More... | |
Double_t | GetEffSForEffBof (Double_t effBref, Double_t &effSerr) |
get the signal efficiency for a particular backgroud efficiency that will be the value of the efficiency retured (does not affect the efficiency-vs-bkg plot which is done anyway. More... | |
Double_t | GetSignalReferenceCut () |
Double_t | GetROCIntegral () |
code to compute the area under the ROC ( rej-vs-eff ) curve More... | |
TH1 * | GetSignificance (Int_t nStot, Int_t nBtot) |
TH1 * | GetPurity (Int_t nStot, Int_t nBtot) |
void | ApplySignalAndBackgroundStyle (TH1 *sig, TH1 *bkg, TH1 *any=0) |
Int_t c_Canvas = TColor::GetColor( "#f0f0f0" ); Int_t c_FrameFill = TColor::GetColor( "#fffffd" ); Int_t c_TitleBox = TColor::GetColor( "#5D6B7D" ); Int_t c_TitleBorder = TColor::GetColor( "#7D8B9D" ); Int_t c_TitleText = TColor::GetColor( "#FFFFFF" );. More... | |
TH1 * | GetMvaSpdf () |
TH1 * | GetMvaBpdf () |
Private Member Functions | |
Double_t | Root (Double_t) |
Root finding using Brents algorithm; taken from CERNLIB function RZERO. More... | |
Double_t | GetEffForRoot (Double_t theCut) |
returns efficiency as function of cut More... | |
MsgLogger & | Log () const |
message logger More... | |
Private Attributes | |
Int_t | fMaxIter |
Double_t | fAbsTol |
UInt_t | fNbins |
Bool_t | fUseSplines |
TH1 * | fmvaS |
TH1 * | fmvaB |
TH1 * | fmvaSpdf |
TH1 * | fmvaBpdf |
Float_t | fXmin |
Float_t | fXmax |
Double_t | fNevtS |
Int_t | fCutOrientation |
TSpline * | fSplS |
TSpline * | fSplB |
TSpline * | fSplmvaCumS |
TSpline * | fSplmvaCumB |
TSpline * | fSpleffBvsS |
TH1 * | fmvaScumul |
TH1 * | fmvaBcumul |
Int_t | fnStot |
Int_t | fnBtot |
TH1 * | fSignificance |
TH1 * | fPurity |
Double_t | fSignalCut |
MsgLogger * | fLogger |
#include <TMVA/ROCCalc.h>
Definition at line 56 of file ROCCalc.cxx.
TMVA::ROCCalc::~ROCCalc | ( | ) |
destructor
Definition at line 164 of file ROCCalc.cxx.
Int_t c_Canvas = TColor::GetColor( "#f0f0f0" ); Int_t c_FrameFill = TColor::GetColor( "#fffffd" ); Int_t c_TitleBox = TColor::GetColor( "#5D6B7D" ); Int_t c_TitleBorder = TColor::GetColor( "#7D8B9D" ); Int_t c_TitleText = TColor::GetColor( "#FFFFFF" );.
Definition at line 116 of file ROCCalc.cxx.
Referenced by ROCCalc().
returns efficiency as function of cut
Definition at line 324 of file ROCCalc.cxx.
get the signal efficiency for a particular backgroud efficiency that will be the value of the efficiency retured (does not affect the efficiency-vs-bkg plot which is done anyway.
Definition at line 293 of file ROCCalc.cxx.
Definition at line 430 of file ROCCalc.cxx.
TH1D * TMVA::ROCCalc::GetROC | ( | ) |
get the ROC curve
Definition at line 180 of file ROCCalc.cxx.
Double_t TMVA::ROCCalc::GetROCIntegral | ( | ) |
code to compute the area under the ROC ( rej-vs-eff ) curve
Definition at line 269 of file ROCCalc.cxx.
Definition at line 441 of file ROCCalc.cxx.
|
inlineprivate |
Root finding using Brents algorithm; taken from CERNLIB function RZERO.
Definition at line 349 of file ROCCalc.cxx.
|
private |
|
mutableprivate |
|
private |
|
private |
Definition at line 56 of file ROCCalc.h.
Referenced by GetMvaBpdf(), and ROCCalc().
|
private |
Definition at line 56 of file ROCCalc.h.
Referenced by GetMvaSpdf(), and ROCCalc().
|
private |
|
private |
|
private |
Definition at line 68 of file ROCCalc.h.
Referenced by GetSignalReferenceCut().
|
private |
|
private |
|
private |