library: libTMVA #include "TMVA_PDF.h" |
TMVA_PDF
class description - source file - inheritance tree (.pdf)
private:
void CheckHist()
void FillSplineToHist()
Double_t Integral(Double_t xmin, Double_t xmax)
Double_t Integral()
public:
TMVA_PDF(const TH1* theHist, TMVA_PDF::SmoothMethod method = kSpline2, Int_t nsmooth = 0)
TMVA_PDF(const TMVA_PDF&)
~TMVA_PDF()
static TClass* Class()
Double_t GetIntegral(Double_t xmin, Double_t xmax)
TH1* GetPDFHist()
TSpline* GetSpline() const
Double_t GetVal(const Double_t x)
Double_t GetXmax() const
Double_t GetXmin() const
virtual TClass* IsA() const
TMVA_PDF& operator=(const TMVA_PDF&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t fNbinsPDFHist
Int_t fNsmooth # times the histogram is smoothed
Double_t fXmin
Double_t fXmax
Int_t fNbins
TSpline* fSpline
TH1* fPDFHist
TH1* fHist copy of input histogram
TGraph* fGraph
Double_t fIntegral
public:
static const TMVA_PDF::SmoothMethod kSpline1
static const TMVA_PDF::SmoothMethod kSpline2
static const TMVA_PDF::SmoothMethod kSpline3
static const TMVA_PDF::SmoothMethod kSpline5
TMVA_PDF( const TH1 *hist, TMVA_PDF::SmoothMethod method, Int_t nsmooth )
: fNsmooth ( nsmooth ),
fSpline ( 0 ),
fPDFHist ( 0 ),
fHist ( 0 ),
fGraph ( 0 ),
fIntegral( 1.0)
sanity check
~TMVA_PDF( void )
void FillSplineToHist( void )
void CheckHist(void)
Double_t Integral( void )
Double_t Integral( Double_t /*xmin*/, Double_t /*xmax*/ )
Double_t GetIntegral( Double_t xmin, Double_t xmax )
Double_t GetVal( const Double_t x )
check which is filled
Inline Functions
TH1* GetPDFHist()
TSpline* GetSpline() const
Double_t GetXmin() const
Double_t GetXmax() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TMVA_PDF TMVA_PDF(const TMVA_PDF&)
TMVA_PDF& operator=(const TMVA_PDF&)
Last update: Wed May 17 16:21:09 2006
Copyright (c) 2005: *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.