ROOT 6.08/07 Reference Guide |
Public Member Functions | |
ROCCalc (TH1 *mvaS, TH1 *mvaB) | |
~ROCCalc () | |
destructor More... | |
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... | |
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... | |
TH1 * | GetMvaBpdf () |
TH1 * | GetMvaSpdf () |
TH1 * | GetPurity (Int_t nStot, Int_t nBtot) |
TH1D * | GetROC () |
get the ROC curve More... | |
Double_t | GetROCIntegral () |
code to compute the area under the ROC ( rej-vs-eff ) curve More... | |
Double_t | GetSignalReferenceCut () |
TH1 * | GetSignificance (Int_t nStot, Int_t nBtot) |
Bool_t | GetStatus () |
void | ResetStatus () |
Private Member Functions | |
Double_t | GetEffForRoot (Double_t theCut) |
returns efficiency as function of cut More... | |
MsgLogger & | Log () const |
message logger More... | |
Double_t | Root (Double_t) |
Root finding using Brents algorithm; taken from CERNLIB function RZERO. More... | |
Private Attributes | |
TH1D * | effBvsS |
Double_t | fAbsTol |
Int_t | fCutOrientation |
MsgLogger * | fLogger |
Int_t | fMaxIter |
TH1 * | fmvaB |
TH1 * | fmvaBcumul |
TH1 * | fmvaBpdf |
TH1 * | fmvaS |
TH1 * | fmvaScumul |
TH1 * | fmvaSpdf |
UInt_t | fNbins |
Int_t | fnBtot |
Double_t | fNevtS |
Int_t | fnStot |
TH1 * | fPurity |
Double_t | fSignalCut |
TH1 * | fSignificance |
TSpline * | fSplB |
TSpline * | fSpleffBvsS |
TSpline * | fSplmvaCumB |
TSpline * | fSplmvaCumS |
TSpline * | fSplS |
Bool_t | fStatus |
Bool_t | fUseSplines |
Float_t | fXmax |
Float_t | fXmin |
TH1D * | inveffBvsS |
TH1D * | rejBvsS |
#include <TMVA/ROCCalc.h>
Definition at line 57 of file ROCCalc.cxx.
TMVA::ROCCalc::~ROCCalc | ( | ) |
destructor
Definition at line 181 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 133 of file ROCCalc.cxx.
returns efficiency as function of cut
Definition at line 344 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 313 of file ROCCalc.cxx.
Definition at line 450 of file ROCCalc.cxx.
TH1D * TMVA::ROCCalc::GetROC | ( | ) |
get the ROC curve
Definition at line 199 of file ROCCalc.cxx.
Double_t TMVA::ROCCalc::GetROCIntegral | ( | ) |
code to compute the area under the ROC ( rej-vs-eff ) curve
Definition at line 289 of file ROCCalc.cxx.
Definition at line 461 of file ROCCalc.cxx.
|
inlineprivate |
Root finding using Brents algorithm; taken from CERNLIB function RZERO.
Definition at line 369 of file ROCCalc.cxx.