Public Member Functions | |
LDA (Float_t tolerence=1.0e-5, Bool_t debug=false) | |
constructor | |
~LDA () | |
destructor | |
Float_t | GetLogLikelihood (const std::vector< Float_t > &x, Int_t k) |
Log likelihood function with Gaussian approximation. | |
Float_t | GetProb (const std::vector< Float_t > &x, Int_t k) |
Signal probability with Gaussian approximation. | |
void | Initialize (const LDAEvents &inputSignal, const LDAEvents &inputBackground) |
Create LDA matrix using local events found by knn method. | |
Private Member Functions | |
Float_t | FSub (const std::vector< Float_t > &x, Int_t k) |
Probability value using Gaussian approximation. | |
MsgLogger & | Log () const |
Private Attributes | |
Bool_t | fDebug |
documentation! | |
std::map< Int_t, Float_t > | fEventFraction |
documentation! | |
MsgLogger * | fLogger |
! message logging service | |
std::map< Int_t, std::vector< Float_t > > | fMu |
documentation! | |
UInt_t | fNumParams |
documentation! | |
TMatrixF * | fSigma |
documentation! | |
TMatrixF * | fSigmaInverse |
documentation! | |
Float_t | fTolerence |
documentation! | |
#include <TMVA/LDA.h>
|
mutableprivate |