TSpline3


class description - source file - inheritance tree

class TSpline3 : public TSpline

    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()

Data Members

    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

Class Description



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.