library: libTMVA
#include "TMVA_PDF.h"

TMVA_PDF


class description - source file - inheritance tree (.pdf)

class TMVA_PDF : public TObject

Inheritance Chart:
TObject
<-
TMVA_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)

Data Members

    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

Class Description


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.