TMVA::TSpline1 Class Reference

#include <TSpline1.h>

Inheritance diagram for TMVA::TSpline1:

TSpline TSpline TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed List of all members.

Public Member Functions

 TSpline1 (const TString &title, TGraph *theGraph)
virtual ~TSpline1 (void)
virtual Double_t Eval (Double_t x) const
virtual void BuildCoeff (void)
virtual void GetKnot (Int_t i, Double_t &x, Double_t &y) const
const TGraphGetGraph () const
 TSpline1 (const TString &title, TGraph *theGraph)
virtual ~TSpline1 (void)
virtual Double_t Eval (Double_t x) const
virtual void BuildCoeff (void)
virtual void GetKnot (Int_t i, Double_t &x, Double_t &y) const
const TGraphGetGraph () const

Private Attributes

TGraphfGraph
TGraphfGraph

Detailed Description

Definition at line 45 of file TSpline1.h.


Constructor & Destructor Documentation

TMVA::TSpline1::TSpline1 ( const TString title,
TGraph theGraph 
)

TMVA::TSpline1::~TSpline1 ( void   )  [virtual]

Definition at line 49 of file TSpline1.cxx.

References fGraph.

TMVA::TSpline1::TSpline1 ( const TString title,
TGraph theGraph 
)

virtual TMVA::TSpline1::~TSpline1 ( void   )  [virtual]


Member Function Documentation

Double_t TMVA::TSpline1::Eval ( Double_t  x  )  const [virtual]

Implements TSpline.

Definition at line 56 of file TSpline1.cxx.

References TMath::BinarySearch(), fGraph, TGraph::GetN(), TGraph::GetX(), and TGraph::GetY().

Referenced by TMVA::MethodBase::GetEffForRoot(), TMVA::MethodBase::GetEfficiency(), and TMVA::MethodBase::GetTrainingEfficiency().

void TMVA::TSpline1::BuildCoeff ( void   )  [virtual]

Implements TSpline.

Definition at line 81 of file TSpline1.cxx.

void TMVA::TSpline1::GetKnot ( Int_t  i,
Double_t x,
Double_t y 
) const [virtual]

Implements TSpline.

Definition at line 87 of file TSpline1.cxx.

const TGraph* TMVA::TSpline1::GetGraph (  )  const [inline]

Definition at line 58 of file TSpline1.h.

References fGraph.

virtual Double_t TMVA::TSpline1::Eval ( Double_t  x  )  const [virtual]

Implements TSpline.

virtual void TMVA::TSpline1::BuildCoeff ( void   )  [virtual]

Implements TSpline.

virtual void TMVA::TSpline1::GetKnot ( Int_t  i,
Double_t x,
Double_t y 
) const [virtual]

Implements TSpline.

const TGraph* TMVA::TSpline1::GetGraph (  )  const [inline]

Definition at line 58 of file TSpline1.h.

References fGraph.


Member Data Documentation

TGraph* TMVA::TSpline1::fGraph [private]

Reimplemented from TSpline.

Definition at line 62 of file TSpline1.h.

Referenced by Eval(), GetGraph(), and ~TSpline1().

TGraph* TMVA::TSpline1::fGraph [private]

Reimplemented from TSpline.

Definition at line 62 of file TSpline1.h.


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