#include <TSpline.h>
Inheritance diagram for TSplinePoly:
Public Member Functions | |
TSplinePoly () | |
TSplinePoly (Double_t x, Double_t y) | |
TSplinePoly (TSplinePoly const &other) | |
TSplinePoly & | operator= (TSplinePoly const &other) |
Double_t & | X () |
Double_t & | Y () |
void | GetKnot (Double_t &x, Double_t &y) const |
virtual Double_t | Eval (Double_t) const |
TSplinePoly () | |
TSplinePoly (Double_t x, Double_t y) | |
TSplinePoly (TSplinePoly const &other) | |
TSplinePoly & | operator= (TSplinePoly const &other) |
Double_t & | X () |
Double_t & | Y () |
void | GetKnot (Double_t &x, Double_t &y) const |
virtual Double_t | Eval (Double_t) const |
Protected Attributes | |
Double_t | fX |
Double_t | fY |
Private Member Functions | |
void | CopyPoly (TSplinePoly const &other) |
void | CopyPoly (TSplinePoly const &other) |
Definition at line 70 of file TSpline.h.
TSplinePoly::TSplinePoly | ( | TSplinePoly const & | other | ) | [inline] |
TSplinePoly::TSplinePoly | ( | TSplinePoly const & | other | ) |
TSplinePoly & TSplinePoly::operator= | ( | TSplinePoly const & | other | ) |
Definition at line 280 of file TSpline.cxx.
References CopyPoly(), and TObject::operator=().
Referenced by TSplinePoly5::operator=(), and TSplinePoly3::operator=().
Double_t& TSplinePoly::X | ( | ) | [inline] |
Definition at line 84 of file TSpline.h.
References fX.
Referenced by TSpline5::BuildCoeff(), TSpline5::GetCoeff(), TSpline3::GetCoeff(), TSpline5::GetKnot(), TSpline3::GetKnot(), TSpline5::SetBoundaries(), TSpline3::SetPoint(), TSpline5::SetPoint(), TSpline3::TSpline3(), and TSpline5::TSpline5().
Double_t& TSplinePoly::Y | ( | ) | [inline] |
Definition at line 85 of file TSpline.h.
References fY.
Referenced by TSpline5::BuildCoeff(), TSpline3::BuildCoeff(), TSpline5::GetCoeff(), TSpline3::GetCoeff(), TSpline5::GetKnot(), TSpline3::GetKnot(), TSpline5::SavePrimitive(), TSpline5::SetBoundaries(), TSpline3::SetPoint(), TSpline5::SetPoint(), TSpline3::TSpline3(), and TSpline5::TSpline5().
void TSplinePoly::CopyPoly | ( | TSplinePoly const & | other | ) | [private] |
TSplinePoly& TSplinePoly::operator= | ( | TSplinePoly const & | other | ) |
void TSplinePoly::CopyPoly | ( | TSplinePoly const & | other | ) | [private] |
Double_t TSplinePoly::fX [protected] |
Definition at line 73 of file TSpline.h.
Referenced by CopyPoly(), TSplinePoly5::Derivative(), TSplinePoly3::Derivative(), TSplinePoly5::Eval(), TSplinePoly3::Eval(), GetKnot(), and X().
Double_t TSplinePoly::fY [protected] |
Definition at line 74 of file TSpline.h.
Referenced by CopyPoly(), Eval(), TSplinePoly5::Eval(), TSplinePoly3::Eval(), GetKnot(), and Y().