![]() |
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>
Collaboration diagram for TMVA::ROCCalc: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 |