TMVA::RuleFitParams Class Reference

#include <RuleFitParams.h>

List of all members.

Public Member Functions

 RuleFitParams ()
virtual ~RuleFitParams ()
void Init ()
void SetMsgType (EMsgType t)
void SetRuleFit (RuleFit *rf)
void SetGDNPathSteps (Int_t np)
void SetGDPathStep (Double_t s)
void SetGDTauRange (Double_t t0, Double_t t1)
void SetGDTauScan (UInt_t n)
void SetGDTau (Double_t t)
void SetGDErrScale (Double_t s)
void SetGDTauPrec (Double_t p)
Int_t Type (const Event *e) const
UInt_t GetPathIdx1 () const
UInt_t GetPathIdx2 () const
UInt_t GetPerfIdx1 () const
UInt_t GetPerfIdx2 () const
Double_t LossFunction (const Event &e) const
Double_t LossFunction (UInt_t evtidx) const
Double_t LossFunction (UInt_t evtidx, UInt_t itau) const
Double_t Risk (UInt_t ind1, UInt_t ind2, Double_t neff) const
Double_t Risk (UInt_t ind1, UInt_t ind2, Double_t neff, UInt_t itau) const
Double_t RiskPath () const
Double_t RiskPerf () const
Double_t RiskPerf (UInt_t itau) const
UInt_t RiskPerfTst ()
Double_t Penalty () const
void InitGD ()
Int_t FindGDTau ()
void MakeGDPath ()
 RuleFitParams ()
virtual ~RuleFitParams ()
void Init ()
void SetMsgType (EMsgType t)
void SetRuleFit (RuleFit *rf)
void SetGDNPathSteps (Int_t np)
void SetGDPathStep (Double_t s)
void SetGDTauRange (Double_t t0, Double_t t1)
void SetGDTauScan (UInt_t n)
void SetGDTau (Double_t t)
void SetGDErrScale (Double_t s)
void SetGDTauPrec (Double_t p)
Int_t Type (const Event *e) const
UInt_t GetPathIdx1 () const
UInt_t GetPathIdx2 () const
UInt_t GetPerfIdx1 () const
UInt_t GetPerfIdx2 () const
Double_t LossFunction (const Event &e) const
Double_t LossFunction (UInt_t evtidx) const
Double_t LossFunction (UInt_t evtidx, UInt_t itau) const
Double_t Risk (UInt_t ind1, UInt_t ind2, Double_t neff) const
Double_t Risk (UInt_t ind1, UInt_t ind2, Double_t neff, UInt_t itau) const
Double_t RiskPath () const
Double_t RiskPerf () const
Double_t RiskPerf (UInt_t itau) const
UInt_t RiskPerfTst ()
Double_t Penalty () const
void InitGD ()
Int_t FindGDTau ()
void MakeGDPath ()

Protected Types

typedef std::vector< TMVA::Event
* >::const_iterator 
EventItr
typedef std::vector< TMVA::Event
* >::const_iterator 
EventItr

Protected Member Functions

void InitNtuple ()
void CalcGDNTau ()
void FillCoefficients ()
void CalcFStar ()
Double_t ErrorRateBin ()
Double_t ErrorRateReg ()
Double_t ErrorRateRocRaw (std::vector< Double_t > &sFsig, std::vector< Double_t > &sFbkg)
Double_t ErrorRateRoc ()
void ErrorRateRocTst ()
Double_t Optimism ()
void MakeGradientVector ()
void UpdateCoefficients ()
Double_t CalcAverageResponse ()
Double_t CalcAverageResponseOLD ()
Double_t CalcAverageTruth ()
void EvaluateAverage (UInt_t ind1, UInt_t ind2, std::vector< Double_t > &avsel, std::vector< Double_t > &avrul)
void EvaluateAveragePath ()
void EvaluateAveragePerf ()
void MakeTstGradientVector ()
void UpdateTstCoefficients ()
void CalcTstAverageResponse ()
void InitNtuple ()
void CalcGDNTau ()
void FillCoefficients ()
void CalcFStar ()
Double_t ErrorRateBin ()
Double_t ErrorRateReg ()
Double_t ErrorRateRocRaw (std::vector< Double_t > &sFsig, std::vector< Double_t > &sFbkg)
Double_t ErrorRateRoc ()
void ErrorRateRocTst ()
Double_t Optimism ()
void MakeGradientVector ()
void UpdateCoefficients ()
Double_t CalcAverageResponse ()
Double_t CalcAverageResponseOLD ()
Double_t CalcAverageTruth ()
void EvaluateAverage (UInt_t ind1, UInt_t ind2, std::vector< Double_t > &avsel, std::vector< Double_t > &avrul)
void EvaluateAveragePath ()
void EvaluateAveragePerf ()
void MakeTstGradientVector ()
void UpdateTstCoefficients ()
void CalcTstAverageResponse ()

Protected Attributes

RuleFitfRuleFit
RuleEnsemblefRuleEnsemble
UInt_t fNRules
UInt_t fNLinear
UInt_t fPathIdx1
UInt_t fPathIdx2
UInt_t fPerfIdx1
UInt_t fPerfIdx2
Double_t fNEveEffPath
Double_t fNEveEffPerf
std::vector< Double_tfAverageSelectorPath
std::vector< Double_tfAverageRulePath
std::vector< Double_tfAverageSelectorPerf
std::vector< Double_tfAverageRulePerf
std::vector< Double_tfGradVec
std::vector< Double_tfGradVecLin
std::vector< std::vector<
Double_t > > 
fGradVecTst
std::vector< std::vector<
Double_t > > 
fGradVecLinTst
std::vector< Double_tfGDErrTst
std::vector< Char_tfGDErrTstOK
std::vector< std::vector<
Double_t > > 
fGDCoefTst
std::vector< std::vector<
Double_t > > 
fGDCoefLinTst
std::vector< Double_tfGDOfsTst
std::vector< Double_tfGDTauVec
UInt_t fGDNTauTstOK
UInt_t fGDNTau
Double_t fGDTauPrec
UInt_t fGDTauScan
Double_t fGDTauMin
Double_t fGDTauMax
Double_t fGDTau
Double_t fGDPathStep
Int_t fGDNPathSteps
Double_t fGDErrScale
Double_t fAverageTruth
std::vector< Double_tfFstar
Double_t fFstarMedian
TTreefGDNtuple
Double_t fNTRisk
Double_t fNTErrorRate
Double_t fNTNuval
Double_t fNTCoefRad
Double_t fNTOffset
Double_tfNTCoeff
Double_tfNTLinCoeff
Double_t fsigave
Double_t fsigrms
Double_t fbkgave
Double_t fbkgrms
RuleFitfRuleFit
RuleEnsemblefRuleEnsemble
std::vector< Double_tfAverageSelectorPath
std::vector< Double_tfAverageRulePath
std::vector< Double_tfAverageSelectorPerf
std::vector< Double_tfAverageRulePerf
std::vector< Double_tfGradVec
std::vector< Double_tfGradVecLin
std::vector< std::vector<
Double_t > > 
fGradVecTst
std::vector< std::vector<
Double_t > > 
fGradVecLinTst
std::vector< Double_tfGDErrTst
std::vector< Char_tfGDErrTstOK
std::vector< std::vector<
Double_t > > 
fGDCoefTst
std::vector< std::vector<
Double_t > > 
fGDCoefLinTst
std::vector< Double_tfGDOfsTst
std::vector< Double_tfFstar
TTreefGDNtuple
Double_tfNTCoeff
Double_tfNTLinCoeff

Private Member Functions

MsgLoggerLog () const
 message logger
MsgLoggerLog () const
 message logger

Private Attributes

MsgLoggerfLogger
MsgLoggerfLogger


Detailed Description

Definition at line 57 of file RuleFitParams.h.


Member Typedef Documentation

typedef std::vector<TMVA::Event *>::const_iterator TMVA::RuleFitParams::EventItr [protected]

Definition at line 138 of file RuleFitParams.h.

typedef std::vector<TMVA::Event *>::const_iterator TMVA::RuleFitParams::EventItr [protected]

Definition at line 138 of file RuleFitParams.h.


Constructor & Destructor Documentation

TMVA::RuleFitParams::RuleFitParams (  ) 

Definition at line 54 of file RuleFitParams.cxx.

References Init().

TMVA::RuleFitParams::~RuleFitParams (  )  [virtual]

Definition at line 93 of file RuleFitParams.cxx.

References fLogger, fNTCoeff, and fNTLinCoeff.

TMVA::RuleFitParams::RuleFitParams (  ) 

virtual TMVA::RuleFitParams::~RuleFitParams (  )  [virtual]


Member Function Documentation

void TMVA::RuleFitParams::Init (  ) 

Definition at line 102 of file RuleFitParams.cxx.

References TMVA::RuleEnsemble::DoLinear(), TMVA::RuleEnsemble::DoRules(), Endl, fNEveEffPath, fNEveEffPerf, fNLinear, fNRules, fPathIdx1, fPathIdx2, fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, TMVA::MethodRuleFit::GetGDPathEveFrac(), TMVA::MethodRuleFit::GetGDValidEveFrac(), TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleEnsemble::GetNLinear(), TMVA::RuleEnsemble::GetNRules(), TMVA::RuleFit::GetRuleEnsemblePtr(), TMVA::RuleFit::GetTrainingEvents(), TMVA::RuleFit::GetTrainingEventWeight(), TMVA::kDEBUG, TMVA::kFATAL, TMVA::kVERBOSE, and Log().

Referenced by TMVA::RuleFit::Initialize(), and RuleFitParams().

void TMVA::RuleFitParams::SetMsgType ( EMsgType  t  ) 

Definition at line 1539 of file RuleFitParams.cxx.

References fLogger, and TMVA::MsgLogger::SetMinType().

Referenced by TMVA::RuleFit::SetMsgType().

void TMVA::RuleFitParams::SetRuleFit ( RuleFit rf  )  [inline]

Definition at line 70 of file RuleFitParams.h.

References fRuleFit.

Referenced by TMVA::RuleFit::InitPtrs().

void TMVA::RuleFitParams::SetGDNPathSteps ( Int_t  np  )  [inline]

Definition at line 73 of file RuleFitParams.h.

References fGDNPathSteps.

Referenced by TMVA::MethodRuleFit::ProcessOptions(), and TMVA::RuleFit::SetGDNPathSteps().

void TMVA::RuleFitParams::SetGDPathStep ( Double_t  s  )  [inline]

Definition at line 76 of file RuleFitParams.h.

References fGDPathStep.

Referenced by TMVA::MethodRuleFit::ProcessOptions(), and TMVA::RuleFit::SetGDPathStep().

void TMVA::RuleFitParams::SetGDTauRange ( Double_t  t0,
Double_t  t1 
) [inline]

Definition at line 79 of file RuleFitParams.h.

References fGDTauMax, and fGDTauMin.

Referenced by TMVA::MethodRuleFit::ProcessOptions().

void TMVA::RuleFitParams::SetGDTauScan ( UInt_t  n  )  [inline]

Definition at line 87 of file RuleFitParams.h.

References fGDTauScan.

Referenced by TMVA::MethodRuleFit::ProcessOptions().

void TMVA::RuleFitParams::SetGDTau ( Double_t  t  )  [inline]

Definition at line 90 of file RuleFitParams.h.

References fGDTau.

Referenced by TMVA::MethodRuleFit::ProcessOptions(), and TMVA::RuleFit::SetGDTau().

void TMVA::RuleFitParams::SetGDErrScale ( Double_t  s  )  [inline]

Definition at line 93 of file RuleFitParams.h.

References fGDErrScale.

Referenced by TMVA::MethodRuleFit::ProcessOptions().

void TMVA::RuleFitParams::SetGDTauPrec ( Double_t  p  )  [inline]

Definition at line 94 of file RuleFitParams.h.

References CalcGDNTau(), fGDNTau, fGDTauPrec, and fGDTauVec.

Referenced by TMVA::MethodRuleFit::ProcessOptions().

Int_t TMVA::RuleFitParams::Type ( const Event e  )  const

Definition at line 1533 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), and TMVA::DataSetInfo::IsSignal().

UInt_t TMVA::RuleFitParams::GetPathIdx1 (  )  const [inline]

Definition at line 99 of file RuleFitParams.h.

References fPathIdx1.

UInt_t TMVA::RuleFitParams::GetPathIdx2 (  )  const [inline]

Definition at line 100 of file RuleFitParams.h.

References fPathIdx2.

UInt_t TMVA::RuleFitParams::GetPerfIdx1 (  )  const [inline]

Definition at line 101 of file RuleFitParams.h.

References fPerfIdx1.

UInt_t TMVA::RuleFitParams::GetPerfIdx2 (  )  const [inline]

Definition at line 102 of file RuleFitParams.h.

References fPerfIdx2.

Double_t TMVA::RuleFitParams::LossFunction ( const Event e  )  const

Definition at line 263 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), TMVA::RuleEnsemble::EvalEvent(), fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::Event::GetWeight(), h, TMVA::DataSetInfo::IsSignal(), TMath::Max(), and TMath::Min().

Referenced by Risk().

Double_t TMVA::RuleFitParams::LossFunction ( UInt_t  evtidx  )  const

Definition at line 274 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), TMVA::RuleEnsemble::EvalEvent(), fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleEnsemble::GetRuleMapEvent(), TMVA::RuleFit::GetTrainingEventWeight(), h, TMVA::DataSetInfo::IsSignal(), TMath::Max(), and TMath::Min().

Double_t TMVA::RuleFitParams::LossFunction ( UInt_t  evtidx,
UInt_t  itau 
) const

Definition at line 285 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), TMVA::RuleEnsemble::EvalEvent(), fGDCoefLinTst, fGDCoefTst, fGDOfsTst, fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleEnsemble::GetRuleMapEvent(), TMVA::RuleFit::GetTrainingEventWeight(), h, TMVA::DataSetInfo::IsSignal(), TMath::Max(), and TMath::Min().

Double_t TMVA::RuleFitParams::Risk ( UInt_t  ind1,
UInt_t  ind2,
Double_t  neff 
) const

Definition at line 297 of file RuleFitParams.cxx.

References Endl, i, TMVA::kFATAL, Log(), and LossFunction().

Referenced by RiskPath(), and RiskPerf().

Double_t TMVA::RuleFitParams::Risk ( UInt_t  ind1,
UInt_t  ind2,
Double_t  neff,
UInt_t  itau 
) const

Definition at line 316 of file RuleFitParams.cxx.

References Endl, i, TMVA::kFATAL, Log(), and LossFunction().

Double_t TMVA::RuleFitParams::RiskPath (  )  const [inline]

Definition at line 116 of file RuleFitParams.h.

References fNEveEffPath, fPathIdx1, fPathIdx2, and Risk().

Referenced by MakeGDPath().

Double_t TMVA::RuleFitParams::RiskPerf (  )  const [inline]

Definition at line 117 of file RuleFitParams.h.

References fNEveEffPerf, fPerfIdx1, fPerfIdx2, and Risk().

Referenced by MakeGDPath(), and RiskPerfTst().

Double_t TMVA::RuleFitParams::RiskPerf ( UInt_t  itau  )  const [inline]

Definition at line 118 of file RuleFitParams.h.

References fNEveEffPerf, fPerfIdx1, fPerfIdx2, and Risk().

UInt_t TMVA::RuleFitParams::RiskPerfTst (  ) 

Definition at line 1179 of file RuleFitParams.cxx.

References Endl, fGDErrTst, fGDErrTstOK, fGDNTau, fGDNTauTstOK, fPerfIdx1, fPerfIdx2, TMVA::gTools(), kFALSE, TMVA::kFATAL, TMVA::kVERBOSE, Log(), RiskPerf(), and TMath::Sqrt().

Referenced by FindGDTau().

Double_t TMVA::RuleFitParams::Penalty (  )  const

Definition at line 335 of file RuleFitParams.cxx.

References TMath::Abs(), Endl, fNLinear, fNRules, fRuleEnsemble, TMVA::RuleEnsemble::GetLinCoefficients(), TMVA::RuleEnsemble::GetRules(), i, TMVA::kWARNING, and Log().

void TMVA::RuleFitParams::InitGD (  ) 

Definition at line 353 of file RuleFitParams.cxx.

References fGDCoefLinTst, fGDCoefTst, fGDErrTst, fGDErrTstOK, fGDNTau, fGDNTauTstOK, fGDOfsTst, fGDTau, fGDTauMax, fGDTauMin, fGDTauScan, fGDTauVec, fGradVec, fGradVecLin, fGradVecLinTst, fGradVecTst, fNLinear, fNRules, i, and kTRUE.

Referenced by MakeGDPath().

Int_t TMVA::RuleFitParams::FindGDTau (  ) 

Definition at line 428 of file RuleFitParams.cxx.

References Endl, fGDCoefLinTst, fGDCoefTst, fGDErrTst, fGDNTau, fGDOfsTst, fGDTau, fGDTauScan, fGDTauVec, Form(), fRuleEnsemble, TMVA::MsgLogger::GetMinType(), gFIRSTTST, TMVA::kERROR, kFALSE, TMVA::kFATAL, TMVA::kINFO, kTRUE, TMVA::kVERBOSE, Log(), MakeTstGradientVector(), min, RiskPerfTst(), TMVA::RuleEnsemble::SetCoefficients(), TMVA::RuleEnsemble::SetLinCoefficients(), TMVA::RuleEnsemble::SetOffset(), timer, and UpdateTstCoefficients().

Referenced by MakeGDPath().

void TMVA::RuleFitParams::MakeGDPath (  ) 

Definition at line 496 of file RuleFitParams.cxx.

References CalcAverageTruth(), TMVA::RuleEnsemble::ClearCoefficients(), TMVA::RuleEnsemble::ClearLinCoefficients(), CLOCKS_PER_SEC, TMVA::RuleEnsemble::CoefficientRadius(), Endl, EvaluateAveragePath(), EvaluateAveragePerf(), fAverageTruth, fGDErrScale, fGDNPathSteps, fGDNTau, fGDNtuple, fGDOfsTst, fGDPathStep, fGDTauScan, fGDTauVec, TTree::Fill(), FillCoefficients(), FindGDTau(), fNTCoefRad, fNTErrorRate, fNTNuval, fNTRisk, Form(), fPathIdx1, fPathIdx2, fPerfIdx1, fPerfIdx2, fRuleEnsemble, TMVA::RuleEnsemble::GetCoefficients(), TMVA::RuleEnsemble::GetLinCoefficients(), TMVA::MsgLogger::GetMinType(), TMVA::RuleEnsemble::GetOffset(), gFIRSTORG, gGDEval, gGDEvalRule, gGDInit, gGDLinLoop, gGDNorm, gGDPtr, gGDRuleLoop, i, InitGD(), InitNtuple(), TMVA::kDEBUG, kFALSE, TMVA::kFATAL, TMVA::kINFO, kTRUE, TMVA::kVERBOSE, TMVA::kWARNING, Log(), MakeGradientVector(), min, RiskPath(), RiskPerf(), TMVA::RuleEnsemble::SetCoefficients(), TMVA::RuleEnsemble::SetLinCoefficients(), TMVA::RuleEnsemble::SetOffset(), timer, UpdateCoefficients(), and TTree::Write().

Referenced by TMVA::RuleFit::FitCoefficients().

void TMVA::RuleFitParams::InitNtuple (  )  [protected]

Definition at line 172 of file RuleFitParams.cxx.

References TTree::Branch(), fGDNtuple, fNLinear, fNRules, fNTCoeff, fNTCoefRad, fNTErrorRate, fNTLinCoeff, fNTNuval, fNTOffset, fNTRisk, Form(), and i.

Referenced by MakeGDPath().

void TMVA::RuleFitParams::CalcGDNTau (  )  [inline, protected]

Definition at line 144 of file RuleFitParams.h.

References fGDNTau, and fGDTauPrec.

Referenced by SetGDTauPrec().

void TMVA::RuleFitParams::FillCoefficients (  )  [protected]

Definition at line 843 of file RuleFitParams.cxx.

References fNLinear, fNRules, fNTCoeff, fNTLinCoeff, fNTOffset, fRuleEnsemble, TMVA::RuleEnsemble::GetLinCoefficients(), TMVA::RuleEnsemble::GetOffset(), TMVA::RuleEnsemble::GetRules(), and i.

Referenced by MakeGDPath().

void TMVA::RuleFitParams::CalcFStar (  )  [protected]

Definition at line 858 of file RuleFitParams.cxx.

References Endl, fFstar, fFstarMedian, fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleEnsemble::FStar(), TMVA::RuleFit::GetTrainingEvents(), i, isnan(), TMVA::kFATAL, TMVA::kWARNING, Log(), and sort().

Double_t TMVA::RuleFitParams::ErrorRateBin (  )  [protected]

Definition at line 980 of file RuleFitParams.cxx.

References TMath::Abs(), TMVA::MethodBase::DataInfo(), Endl, TMVA::RuleEnsemble::EvalEvent(), fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, TMVA::kWARNING, and Log().

Double_t TMVA::RuleFitParams::ErrorRateReg (  )  [protected]

Definition at line 938 of file RuleFitParams.cxx.

References TMath::Abs(), Endl, TMVA::RuleEnsemble::EvalEvent(), fFstar, fFstarMedian, fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetTrainingEvents(), i, TMVA::kFATAL, TMVA::kWARNING, and Log().

Double_t TMVA::RuleFitParams::ErrorRateRocRaw ( std::vector< Double_t > &  sFsig,
std::vector< Double_t > &  sFbkg 
) [protected]

Definition at line 1017 of file RuleFitParams.cxx.

References TMath::Abs(), i, max, min, and sort().

Referenced by ErrorRateRoc(), and ErrorRateRocTst().

Double_t TMVA::RuleFitParams::ErrorRateRoc (  )  [protected]

Definition at line 1082 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), Endl, ErrorRateRocRaw(), TMVA::RuleEnsemble::EvalEvent(), fbkgave, fbkgrms, fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, fsigave, fsigrms, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), TMVA::gTools(), i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, TMVA::kWARNING, Log(), and TMath::Sqrt().

void TMVA::RuleFitParams::ErrorRateRocTst (  )  [protected]

Definition at line 1130 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), Endl, ErrorRateRocRaw(), TMVA::RuleEnsemble::EvalEvent(), fGDCoefLinTst, fGDCoefTst, fGDErrTst, fGDNTau, fGDOfsTst, fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, TMVA::kWARNING, and Log().

Double_t TMVA::RuleFitParams::Optimism (  )  [protected]

Definition at line 896 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), Endl, TMVA::RuleEnsemble::EvalEvent(), fNEveEffPerf, fPerfIdx1, fPerfIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), TMVA::RuleFit::GetTrainingEventWeight(), i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, TMVA::kWARNING, Log(), w, and y.

void TMVA::RuleFitParams::MakeGradientVector (  )  [protected]

Definition at line 1357 of file RuleFitParams.cxx.

References TMath::Abs(), CLOCKS_PER_SEC, TMVA::MethodBase::DataInfo(), TMVA::RuleEnsemble::DoRules(), Endl, TMVA::RuleEnsemble::EvalEvent(), TMVA::RuleEnsemble::EvalLinEventRaw(), fGradVec, fGradVecLin, fNEveEffPath, fNLinear, fNRules, fPathIdx1, fPathIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleEnsemble::GetEventRuleMap(), TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), TMVA::RuleFit::GetTrainingEventWeight(), gGDInit, i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, kTRUE, Log(), norm(), and y.

Referenced by MakeGDPath().

void TMVA::RuleFitParams::UpdateCoefficients (  )  [protected]

Definition at line 1424 of file RuleFitParams.cxx.

References TMath::Abs(), CalcAverageResponse(), TMVA::RuleEnsemble::DoLinear(), TMVA::RuleEnsemble::DoRules(), fGDPathStep, fGDTau, fGradVec, fGradVecLin, fRuleEnsemble, TMVA::RuleEnsemble::GetLinCoefficients(), TMVA::RuleEnsemble::GetLinNorm(), TMVA::RuleEnsemble::GetRules(), TMVA::RuleEnsemble::GetRulesConst(), gval, i, TMVA::RuleEnsemble::SetLinCoefficient(), and TMVA::RuleEnsemble::SetOffset().

Referenced by MakeGDPath().

Double_t TMVA::RuleFitParams::CalcAverageResponse (  )  [protected]

Definition at line 1492 of file RuleFitParams.cxx.

References fAverageRulePath, fAverageSelectorPath, fNLinear, fNRules, fRuleEnsemble, TMVA::RuleEnsemble::GetLinCoefficients(), TMVA::RuleEnsemble::GetRules(), and s.

Referenced by UpdateCoefficients().

Double_t TMVA::RuleFitParams::CalcAverageResponseOLD (  )  [protected]

Double_t TMVA::RuleFitParams::CalcAverageTruth (  )  [protected]

Definition at line 1508 of file RuleFitParams.cxx.

References TMVA::MethodBase::DataInfo(), Endl, fNEveEffPath, fPathIdx1, fPathIdx2, fRuleFit, TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), TMVA::RuleFit::GetTrainingEventWeight(), i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, TMVA::kVERBOSE, and Log().

Referenced by MakeGDPath().

void TMVA::RuleFitParams::EvaluateAverage ( UInt_t  ind1,
UInt_t  ind2,
std::vector< Double_t > &  avsel,
std::vector< Double_t > &  avrul 
) [protected]

Definition at line 195 of file RuleFitParams.cxx.

References TMVA::RuleEnsemble::DoRules(), Endl, TMVA::RuleEnsemble::EvalEvent(), TMVA::RuleEnsemble::EvalLinEvent(), fNLinear, fNRules, fRuleEnsemble, fRuleFit, TMVA::RuleEnsemble::GetEventLinearValNorm(), TMVA::RuleEnsemble::GetEventRuleMap(), TMVA::RuleEnsemble::GetEventRuleVal(), TMVA::RuleFit::GetTrainingEvents(), TMVA::RuleFit::GetTrainingEventWeight(), i, TMVA::RuleEnsemble::IsRuleMapOK(), TMVA::kFATAL, Log(), sel, and val.

Referenced by EvaluateAveragePath(), and EvaluateAveragePerf().

void TMVA::RuleFitParams::EvaluateAveragePath (  )  [inline, protected]

Definition at line 185 of file RuleFitParams.h.

References EvaluateAverage(), fAverageRulePath, fAverageSelectorPath, fPathIdx1, and fPathIdx2.

Referenced by MakeGDPath().

void TMVA::RuleFitParams::EvaluateAveragePerf (  )  [inline, protected]

Definition at line 188 of file RuleFitParams.h.

References EvaluateAverage(), fAverageRulePerf, fAverageSelectorPerf, fPerfIdx1, and fPerfIdx2.

Referenced by MakeGDPath().

void TMVA::RuleFitParams::MakeTstGradientVector (  )  [protected]

Definition at line 1239 of file RuleFitParams.cxx.

References TMath::Abs(), TMVA::MethodBase::DataInfo(), TMVA::RuleEnsemble::DoRules(), Endl, TMVA::RuleEnsemble::EvalEvent(), TMVA::RuleEnsemble::EvalLinEventRaw(), fGDCoefLinTst, fGDCoefTst, fGDErrTstOK, fGDNTau, fGDOfsTst, fGradVecLinTst, fGradVecTst, fNEveEffPath, fNLinear, fNRules, fPathIdx1, fPathIdx2, fRuleEnsemble, fRuleFit, TMVA::RuleEnsemble::GetEventRuleMap(), TMVA::RuleFit::GetMethodRuleFit(), TMVA::RuleFit::GetTrainingEvents(), TMVA::RuleFit::GetTrainingEventWeight(), i, TMVA::DataSetInfo::IsSignal(), TMVA::kFATAL, kTRUE, Log(), norm(), and y.

Referenced by FindGDTau().

void TMVA::RuleFitParams::UpdateTstCoefficients (  )  [protected]

Definition at line 1308 of file RuleFitParams.cxx.

References TMath::Abs(), CalcTstAverageResponse(), fGDCoefLinTst, fGDCoefTst, fGDErrTstOK, fGDNTau, fGDPathStep, fGDTauVec, fGradVecLinTst, fGradVecTst, fNLinear, fNRules, fRuleEnsemble, TMVA::RuleEnsemble::GetLinNorm(), i, and val.

Referenced by FindGDTau().

void TMVA::RuleFitParams::CalcTstAverageResponse (  )  [protected]

Definition at line 1473 of file RuleFitParams.cxx.

References fAverageRulePath, fAverageSelectorPath, fGDCoefLinTst, fGDCoefTst, fGDErrTstOK, fGDNTau, fGDOfsTst, fNLinear, fNRules, and s.

Referenced by UpdateTstCoefficients().

MsgLogger& TMVA::RuleFitParams::Log (  )  const [inline, private]

message logger

Definition at line 262 of file RuleFitParams.h.

References fLogger.

Referenced by CalcAverageTruth(), CalcFStar(), ErrorRateBin(), ErrorRateReg(), ErrorRateRoc(), ErrorRateRocTst(), EvaluateAverage(), FindGDTau(), Init(), MakeGDPath(), MakeGradientVector(), MakeTstGradientVector(), Optimism(), Penalty(), Risk(), and RiskPerfTst().

void TMVA::RuleFitParams::Init (  ) 

void TMVA::RuleFitParams::SetMsgType ( EMsgType  t  ) 

void TMVA::RuleFitParams::SetRuleFit ( RuleFit rf  )  [inline]

Definition at line 70 of file RuleFitParams.h.

References fRuleFit.

void TMVA::RuleFitParams::SetGDNPathSteps ( Int_t  np  )  [inline]

Definition at line 73 of file RuleFitParams.h.

References fGDNPathSteps.

void TMVA::RuleFitParams::SetGDPathStep ( Double_t  s  )  [inline]

Definition at line 76 of file RuleFitParams.h.

References fGDPathStep.

void TMVA::RuleFitParams::SetGDTauRange ( Double_t  t0,
Double_t  t1 
) [inline]

Definition at line 79 of file RuleFitParams.h.

References fGDTauMax, and fGDTauMin.

void TMVA::RuleFitParams::SetGDTauScan ( UInt_t  n  )  [inline]

Definition at line 87 of file RuleFitParams.h.

References fGDTauScan.

void TMVA::RuleFitParams::SetGDTau ( Double_t  t  )  [inline]

Definition at line 90 of file RuleFitParams.h.

References fGDTau.

void TMVA::RuleFitParams::SetGDErrScale ( Double_t  s  )  [inline]

Definition at line 93 of file RuleFitParams.h.

References fGDErrScale.

void TMVA::RuleFitParams::SetGDTauPrec ( Double_t  p  )  [inline]

Definition at line 94 of file RuleFitParams.h.

References CalcGDNTau(), fGDNTau, fGDTauPrec, and fGDTauVec.

Int_t TMVA::RuleFitParams::Type ( const Event e  )  const

UInt_t TMVA::RuleFitParams::GetPathIdx1 (  )  const [inline]

Definition at line 99 of file RuleFitParams.h.

References fPathIdx1.

UInt_t TMVA::RuleFitParams::GetPathIdx2 (  )  const [inline]

Definition at line 100 of file RuleFitParams.h.

References fPathIdx2.

UInt_t TMVA::RuleFitParams::GetPerfIdx1 (  )  const [inline]

Definition at line 101 of file RuleFitParams.h.

References fPerfIdx1.

UInt_t TMVA::RuleFitParams::GetPerfIdx2 (  )  const [inline]

Definition at line 102 of file RuleFitParams.h.

References fPerfIdx2.

Double_t TMVA::RuleFitParams::LossFunction ( const Event e  )  const

Double_t TMVA::RuleFitParams::LossFunction ( UInt_t  evtidx  )  const

Double_t TMVA::RuleFitParams::LossFunction ( UInt_t  evtidx,
UInt_t  itau 
) const

Double_t TMVA::RuleFitParams::Risk ( UInt_t  ind1,
UInt_t  ind2,
Double_t  neff 
) const

Double_t TMVA::RuleFitParams::Risk ( UInt_t  ind1,
UInt_t  ind2,
Double_t  neff,
UInt_t  itau 
) const

Double_t TMVA::RuleFitParams::RiskPath (  )  const [inline]

Definition at line 116 of file RuleFitParams.h.

References fNEveEffPath, fPathIdx1, fPathIdx2, and Risk().

Double_t TMVA::RuleFitParams::RiskPerf (  )  const [inline]

Definition at line 117 of file RuleFitParams.h.

References fNEveEffPerf, fPerfIdx1, fPerfIdx2, and Risk().

Double_t TMVA::RuleFitParams::RiskPerf ( UInt_t  itau  )  const [inline]

Definition at line 118 of file RuleFitParams.h.

References fNEveEffPerf, fPerfIdx1, fPerfIdx2, and Risk().

UInt_t TMVA::RuleFitParams::RiskPerfTst (  ) 

Double_t TMVA::RuleFitParams::Penalty (  )  const

void TMVA::RuleFitParams::InitGD (  ) 

Int_t TMVA::RuleFitParams::FindGDTau (  ) 

void TMVA::RuleFitParams::MakeGDPath (  ) 

void TMVA::RuleFitParams::InitNtuple (  )  [protected]

void TMVA::RuleFitParams::CalcGDNTau (  )  [inline, protected]

Definition at line 144 of file RuleFitParams.h.

References fGDNTau, and fGDTauPrec.

void TMVA::RuleFitParams::FillCoefficients (  )  [protected]

void TMVA::RuleFitParams::CalcFStar (  )  [protected]

Double_t TMVA::RuleFitParams::ErrorRateBin (  )  [protected]

Double_t TMVA::RuleFitParams::ErrorRateReg (  )  [protected]

Double_t TMVA::RuleFitParams::ErrorRateRocRaw ( std::vector< Double_t > &  sFsig,
std::vector< Double_t > &  sFbkg 
) [protected]

Double_t TMVA::RuleFitParams::ErrorRateRoc (  )  [protected]

void TMVA::RuleFitParams::ErrorRateRocTst (  )  [protected]

Double_t TMVA::RuleFitParams::Optimism (  )  [protected]

void TMVA::RuleFitParams::MakeGradientVector (  )  [protected]

void TMVA::RuleFitParams::UpdateCoefficients (  )  [protected]

Double_t TMVA::RuleFitParams::CalcAverageResponse (  )  [protected]

Double_t TMVA::RuleFitParams::CalcAverageResponseOLD (  )  [protected]

Double_t TMVA::RuleFitParams::CalcAverageTruth (  )  [protected]

void TMVA::RuleFitParams::EvaluateAverage ( UInt_t  ind1,
UInt_t  ind2,
std::vector< Double_t > &  avsel,
std::vector< Double_t > &  avrul 
) [protected]

void TMVA::RuleFitParams::EvaluateAveragePath (  )  [inline, protected]

Definition at line 185 of file RuleFitParams.h.

References EvaluateAverage(), fAverageRulePath, fAverageSelectorPath, fPathIdx1, and fPathIdx2.

void TMVA::RuleFitParams::EvaluateAveragePerf (  )  [inline, protected]

Definition at line 188 of file RuleFitParams.h.

References EvaluateAverage(), fAverageRulePerf, fAverageSelectorPerf, fPerfIdx1, and fPerfIdx2.

void TMVA::RuleFitParams::MakeTstGradientVector (  )  [protected]

void TMVA::RuleFitParams::UpdateTstCoefficients (  )  [protected]

void TMVA::RuleFitParams::CalcTstAverageResponse (  )  [protected]

MsgLogger& TMVA::RuleFitParams::Log (  )  const [inline, private]

message logger

Definition at line 262 of file RuleFitParams.h.

References fLogger.


Member Data Documentation

RuleFit* TMVA::RuleFitParams::fRuleFit [protected]

Definition at line 196 of file RuleFitParams.h.

Referenced by CalcAverageTruth(), CalcFStar(), ErrorRateBin(), ErrorRateReg(), ErrorRateRoc(), ErrorRateRocTst(), EvaluateAverage(), Init(), LossFunction(), MakeGradientVector(), MakeTstGradientVector(), Optimism(), SetRuleFit(), and Type().

RuleEnsemble* TMVA::RuleFitParams::fRuleEnsemble [protected]

Definition at line 197 of file RuleFitParams.h.

Referenced by CalcAverageResponse(), CalcFStar(), ErrorRateBin(), ErrorRateReg(), ErrorRateRoc(), ErrorRateRocTst(), EvaluateAverage(), FillCoefficients(), FindGDTau(), Init(), LossFunction(), MakeGDPath(), MakeGradientVector(), MakeTstGradientVector(), Optimism(), Penalty(), UpdateCoefficients(), and UpdateTstCoefficients().

UInt_t TMVA::RuleFitParams::fNRules [protected]

Definition at line 199 of file RuleFitParams.h.

Referenced by CalcAverageResponse(), CalcTstAverageResponse(), EvaluateAverage(), FillCoefficients(), Init(), InitGD(), InitNtuple(), MakeGradientVector(), MakeTstGradientVector(), Penalty(), and UpdateTstCoefficients().

UInt_t TMVA::RuleFitParams::fNLinear [protected]

Definition at line 200 of file RuleFitParams.h.

Referenced by CalcAverageResponse(), CalcTstAverageResponse(), EvaluateAverage(), FillCoefficients(), Init(), InitGD(), InitNtuple(), MakeGradientVector(), MakeTstGradientVector(), Penalty(), and UpdateTstCoefficients().

UInt_t TMVA::RuleFitParams::fPathIdx1 [protected]

Definition at line 205 of file RuleFitParams.h.

Referenced by CalcAverageTruth(), EvaluateAveragePath(), GetPathIdx1(), Init(), MakeGDPath(), MakeGradientVector(), MakeTstGradientVector(), and RiskPath().

UInt_t TMVA::RuleFitParams::fPathIdx2 [protected]

Definition at line 206 of file RuleFitParams.h.

Referenced by CalcAverageTruth(), EvaluateAveragePath(), GetPathIdx2(), Init(), MakeGDPath(), MakeGradientVector(), MakeTstGradientVector(), and RiskPath().

UInt_t TMVA::RuleFitParams::fPerfIdx1 [protected]

Definition at line 207 of file RuleFitParams.h.

Referenced by CalcFStar(), ErrorRateBin(), ErrorRateReg(), ErrorRateRoc(), ErrorRateRocTst(), EvaluateAveragePerf(), GetPerfIdx1(), Init(), MakeGDPath(), Optimism(), RiskPerf(), and RiskPerfTst().

UInt_t TMVA::RuleFitParams::fPerfIdx2 [protected]

Definition at line 208 of file RuleFitParams.h.

Referenced by CalcFStar(), ErrorRateBin(), ErrorRateReg(), ErrorRateRoc(), ErrorRateRocTst(), EvaluateAveragePerf(), GetPerfIdx2(), Init(), MakeGDPath(), Optimism(), RiskPerf(), and RiskPerfTst().

Double_t TMVA::RuleFitParams::fNEveEffPath [protected]

Definition at line 209 of file RuleFitParams.h.

Referenced by CalcAverageTruth(), Init(), MakeGradientVector(), MakeTstGradientVector(), and RiskPath().

Double_t TMVA::RuleFitParams::fNEveEffPerf [protected]

Definition at line 210 of file RuleFitParams.h.

Referenced by Init(), Optimism(), and RiskPerf().

std::vector<Double_t> TMVA::RuleFitParams::fAverageSelectorPath [protected]

Definition at line 212 of file RuleFitParams.h.

Referenced by CalcAverageResponse(), CalcTstAverageResponse(), and EvaluateAveragePath().

std::vector<Double_t> TMVA::RuleFitParams::fAverageRulePath [protected]

Definition at line 213 of file RuleFitParams.h.

Referenced by CalcAverageResponse(), CalcTstAverageResponse(), and EvaluateAveragePath().

std::vector<Double_t> TMVA::RuleFitParams::fAverageSelectorPerf [protected]

Definition at line 214 of file RuleFitParams.h.

Referenced by EvaluateAveragePerf().

std::vector<Double_t> TMVA::RuleFitParams::fAverageRulePerf [protected]

Definition at line 215 of file RuleFitParams.h.

Referenced by EvaluateAveragePerf().

std::vector<Double_t> TMVA::RuleFitParams::fGradVec [protected]

Definition at line 217 of file RuleFitParams.h.

Referenced by InitGD(), MakeGradientVector(), and UpdateCoefficients().

std::vector<Double_t> TMVA::RuleFitParams::fGradVecLin [protected]

Definition at line 218 of file RuleFitParams.h.

Referenced by InitGD(), MakeGradientVector(), and UpdateCoefficients().

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGradVecTst [protected]

Definition at line 220 of file RuleFitParams.h.

Referenced by InitGD(), MakeTstGradientVector(), and UpdateTstCoefficients().

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGradVecLinTst [protected]

Definition at line 221 of file RuleFitParams.h.

Referenced by InitGD(), MakeTstGradientVector(), and UpdateTstCoefficients().

std::vector<Double_t> TMVA::RuleFitParams::fGDErrTst [protected]

Definition at line 223 of file RuleFitParams.h.

Referenced by ErrorRateRocTst(), FindGDTau(), InitGD(), and RiskPerfTst().

std::vector<Char_t> TMVA::RuleFitParams::fGDErrTstOK [protected]

Definition at line 224 of file RuleFitParams.h.

Referenced by CalcTstAverageResponse(), InitGD(), MakeTstGradientVector(), RiskPerfTst(), and UpdateTstCoefficients().

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGDCoefTst [protected]

Definition at line 225 of file RuleFitParams.h.

Referenced by CalcTstAverageResponse(), ErrorRateRocTst(), FindGDTau(), InitGD(), LossFunction(), MakeTstGradientVector(), and UpdateTstCoefficients().

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGDCoefLinTst [protected]

Definition at line 226 of file RuleFitParams.h.

Referenced by CalcTstAverageResponse(), ErrorRateRocTst(), FindGDTau(), InitGD(), LossFunction(), MakeTstGradientVector(), and UpdateTstCoefficients().

std::vector<Double_t> TMVA::RuleFitParams::fGDOfsTst [protected]

Definition at line 227 of file RuleFitParams.h.

Referenced by CalcTstAverageResponse(), ErrorRateRocTst(), FindGDTau(), InitGD(), LossFunction(), MakeGDPath(), and MakeTstGradientVector().

std::vector< Double_t > TMVA::RuleFitParams::fGDTauVec [protected]

Definition at line 228 of file RuleFitParams.h.

Referenced by FindGDTau(), InitGD(), MakeGDPath(), SetGDTauPrec(), and UpdateTstCoefficients().

UInt_t TMVA::RuleFitParams::fGDNTauTstOK [protected]

Definition at line 229 of file RuleFitParams.h.

Referenced by InitGD(), and RiskPerfTst().

UInt_t TMVA::RuleFitParams::fGDNTau [protected]

Definition at line 230 of file RuleFitParams.h.

Referenced by CalcGDNTau(), CalcTstAverageResponse(), ErrorRateRocTst(), FindGDTau(), InitGD(), MakeGDPath(), MakeTstGradientVector(), RiskPerfTst(), SetGDTauPrec(), and UpdateTstCoefficients().

Double_t TMVA::RuleFitParams::fGDTauPrec [protected]

Definition at line 231 of file RuleFitParams.h.

Referenced by CalcGDNTau(), and SetGDTauPrec().

UInt_t TMVA::RuleFitParams::fGDTauScan [protected]

Definition at line 232 of file RuleFitParams.h.

Referenced by FindGDTau(), InitGD(), MakeGDPath(), and SetGDTauScan().

Double_t TMVA::RuleFitParams::fGDTauMin [protected]

Definition at line 233 of file RuleFitParams.h.

Referenced by InitGD(), and SetGDTauRange().

Double_t TMVA::RuleFitParams::fGDTauMax [protected]

Definition at line 234 of file RuleFitParams.h.

Referenced by InitGD(), and SetGDTauRange().

Double_t TMVA::RuleFitParams::fGDTau [protected]

Definition at line 235 of file RuleFitParams.h.

Referenced by FindGDTau(), InitGD(), SetGDTau(), and UpdateCoefficients().

Double_t TMVA::RuleFitParams::fGDPathStep [protected]

Definition at line 236 of file RuleFitParams.h.

Referenced by MakeGDPath(), SetGDPathStep(), UpdateCoefficients(), and UpdateTstCoefficients().

Int_t TMVA::RuleFitParams::fGDNPathSteps [protected]

Definition at line 237 of file RuleFitParams.h.

Referenced by MakeGDPath(), and SetGDNPathSteps().

Double_t TMVA::RuleFitParams::fGDErrScale [protected]

Definition at line 238 of file RuleFitParams.h.

Referenced by MakeGDPath(), and SetGDErrScale().

Double_t TMVA::RuleFitParams::fAverageTruth [protected]

Definition at line 240 of file RuleFitParams.h.

Referenced by MakeGDPath().

std::vector<Double_t> TMVA::RuleFitParams::fFstar [protected]

Definition at line 242 of file RuleFitParams.h.

Referenced by CalcFStar(), and ErrorRateReg().

Double_t TMVA::RuleFitParams::fFstarMedian [protected]

Definition at line 243 of file RuleFitParams.h.

Referenced by CalcFStar(), and ErrorRateReg().

TTree* TMVA::RuleFitParams::fGDNtuple [protected]

Definition at line 245 of file RuleFitParams.h.

Referenced by InitNtuple(), and MakeGDPath().

Double_t TMVA::RuleFitParams::fNTRisk [protected]

Definition at line 246 of file RuleFitParams.h.

Referenced by InitNtuple(), and MakeGDPath().

Double_t TMVA::RuleFitParams::fNTErrorRate [protected]

Definition at line 247 of file RuleFitParams.h.

Referenced by InitNtuple(), and MakeGDPath().

Double_t TMVA::RuleFitParams::fNTNuval [protected]

Definition at line 248 of file RuleFitParams.h.

Referenced by InitNtuple(), and MakeGDPath().

Double_t TMVA::RuleFitParams::fNTCoefRad [protected]

Definition at line 249 of file RuleFitParams.h.

Referenced by InitNtuple(), and MakeGDPath().

Double_t TMVA::RuleFitParams::fNTOffset [protected]

Definition at line 250 of file RuleFitParams.h.

Referenced by FillCoefficients(), and InitNtuple().

Double_t* TMVA::RuleFitParams::fNTCoeff [protected]

Definition at line 251 of file RuleFitParams.h.

Referenced by FillCoefficients(), InitNtuple(), and ~RuleFitParams().

Double_t* TMVA::RuleFitParams::fNTLinCoeff [protected]

Definition at line 252 of file RuleFitParams.h.

Referenced by FillCoefficients(), InitNtuple(), and ~RuleFitParams().

Double_t TMVA::RuleFitParams::fsigave [protected]

Definition at line 254 of file RuleFitParams.h.

Referenced by ErrorRateRoc().

Double_t TMVA::RuleFitParams::fsigrms [protected]

Definition at line 255 of file RuleFitParams.h.

Referenced by ErrorRateRoc().

Double_t TMVA::RuleFitParams::fbkgave [protected]

Definition at line 256 of file RuleFitParams.h.

Referenced by ErrorRateRoc().

Double_t TMVA::RuleFitParams::fbkgrms [protected]

Definition at line 257 of file RuleFitParams.h.

Referenced by ErrorRateRoc().

MsgLogger* TMVA::RuleFitParams::fLogger [mutable, private]

Definition at line 261 of file RuleFitParams.h.

Referenced by Log(), SetMsgType(), and ~RuleFitParams().

RuleFit* TMVA::RuleFitParams::fRuleFit [protected]

Definition at line 196 of file RuleFitParams.h.

RuleEnsemble* TMVA::RuleFitParams::fRuleEnsemble [protected]

Definition at line 197 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fAverageSelectorPath [protected]

Definition at line 212 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fAverageRulePath [protected]

Definition at line 213 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fAverageSelectorPerf [protected]

Definition at line 214 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fAverageRulePerf [protected]

Definition at line 215 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fGradVec [protected]

Definition at line 217 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fGradVecLin [protected]

Definition at line 218 of file RuleFitParams.h.

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGradVecTst [protected]

Definition at line 220 of file RuleFitParams.h.

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGradVecLinTst [protected]

Definition at line 221 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fGDErrTst [protected]

Definition at line 223 of file RuleFitParams.h.

std::vector<Char_t> TMVA::RuleFitParams::fGDErrTstOK [protected]

Definition at line 224 of file RuleFitParams.h.

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGDCoefTst [protected]

Definition at line 225 of file RuleFitParams.h.

std::vector< std::vector<Double_t> > TMVA::RuleFitParams::fGDCoefLinTst [protected]

Definition at line 226 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fGDOfsTst [protected]

Definition at line 227 of file RuleFitParams.h.

std::vector<Double_t> TMVA::RuleFitParams::fFstar [protected]

Definition at line 242 of file RuleFitParams.h.

TTree* TMVA::RuleFitParams::fGDNtuple [protected]

Definition at line 245 of file RuleFitParams.h.

Double_t* TMVA::RuleFitParams::fNTCoeff [protected]

Definition at line 251 of file RuleFitParams.h.

Double_t* TMVA::RuleFitParams::fNTLinCoeff [protected]

Definition at line 252 of file RuleFitParams.h.

MsgLogger* TMVA::RuleFitParams::fLogger [mutable, private]

Definition at line 261 of file RuleFitParams.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 17:01:41 2011 for ROOT_528-00b_version by  doxygen 1.5.1