TSpline3
class description - source file - inheritance tree
private:
virtual void BuildCoeff()
void SetCond(const char* opt)
public:
TSpline3(const char* title, Double_t* x, Double_t* y, Int_t n, const char* opt = "0", Double_t valbeg = 0, Double_t valend = 0)
TSpline3(const char* title, Double_t xmin, Double_t xmax, Double_t* y, Int_t n, const char* opt = "0", Double_t valbeg = 0, Double_t valend = 0)
TSpline3(const char* title, Double_t* x, TF1* func, Int_t n, const char* opt = "0", Double_t valbeg = 0, Double_t valend = 0)
TSpline3(const char* title, Double_t xmin, Double_t xmax, TF1* func, Int_t n, const char* opt = "0", Double_t valbeg = 0, Double_t valend = 0)
TSpline3(const char* title, TGraph* g, const char* opt = "0", Double_t valbeg = 0, Double_t valend = 0)
TSpline3(const TSpline3&)
TSpline3()
virtual ~TSpline3()
static TClass* Class()
virtual Double_t Eval(Double_t x) const
void GetCoeff(Int_t i, Double_t& x, Double_t& y, Double_t& b, Double_t& c, Double_t& d)
virtual void GetKnot(Int_t i, Double_t& x, Double_t& y) const
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
static void Test()
private:
TSplinePoly3* fPoly [fNp] Array of polynomial terms
Double_t fValBeg Initial value of first or second derivative
Double_t fValEnd End value of first or second derivative
Int_t fBegCond 0=no beg cond, 1=first derivative, 2=second derivative
Int_t fEndCond 0=no end cond, 1=first derivative, 2=second derivative
Last update: Fri May 14 13:32:43 2004
ROOT page - Class index - 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.