ROOT logo
Gled » NUMERICA » ODEStorageT<float>

class ODEStorageT<float>: public ODEStorage

 ODEStorage, ODEStorageT and typedefs

This class is also known as (typedefs to this class)

ODEStorageT<Float_t>, ODEStorageF

Function Members (Methods)

public:
ODEStorageT<float>(const ODEStorageT<float>&)
ODEStorageT<float>(Int_t order, Int_t capacity = 128)
virtual~ODEStorageT<float>()
virtual voidAddEntry(Double_t x, Double_t* y)
static TClass*Class()
virtual Double_tGetDeltaXStored() const
virtual Double_tGetMaxXStored() const
virtual Double_tGetMinXStored() const
floatGetX(Int_t i) const
const float*GetXArr() const
const float*GetY(Int_t i) const
const float*GetYArr() const
virtual TClass*IsA() const
ODEStorageT<float>&operator=(const ODEStorageT<float>&)
Int_tODEStorage::Order() const
virtual voidReset(Int_t capacity)
voidODEStorage::ResetOrder(Int_t order, Int_t capacity = -1)
virtual voidShowMembers(TMemberInspector& insp)
Int_tODEStorage::Size() const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
Int_tODEStorage::mOrder
Int_tODEStorage::mSize
vector<float>mX
vector<float>mY

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

Reset(Int_t capacity)
void AddEntry(Double_t x, Double_t* y)
Double_t GetMinXStored() const
Double_t GetMaxXStored() const
Double_t GetDeltaXStored() const
{ return GetMaxXStored() - GetMinXStored(); }
TT GetX(Int_t i) const
{ return mX[i]; }
const TT* GetY(Int_t i) const
{ return &mY[mOrder*i]; }
const TT* GetXArr() const
{ return &mX[0]; }
const TT* GetYArr() const
{ return &mY[0]; }