#include "hrttypematrix.h"

HRtFloatMatrix


class description - source file - inheritance tree (.pdf)

class HRtFloatMatrix : public TObject

Inheritance Chart:
TObject
<-
HRtFloatMatrix

    protected:
void freeMemory() public:
HRtFloatMatrix() HRtFloatMatrix(const HRtFloatMatrix&) ~HRtFloatMatrix() Float_t& bin(UInt_t* point) Float_t& bin(Float_t* point) Float_t& bin(const HRtVector& v) static TClass* Class() void fillCurrentBinCoord(HRtVector& out) Float_t getBinCenter(UInt_t var, UInt_t bin) UInt_t getBins(UInt_t i) Float_t getBinSize(UInt_t var) UInt_t getCurrentAddress() UInt_t* getCurrentBin() Int_t getDimension() Float_t getMaximum(UInt_t i) Float_t getMidValue(UInt_t var) Float_t getMinimum(UInt_t i) HRtFloatMatrix::EState getStatus() Float_t interpol2D(Float_t* point) virtual TClass* IsA() const HRtFloatMatrix& operator=(const HRtFloatMatrix&) void setDimension(Int_t d, const UInt_t* siz) void setRange(UInt_t i, Float_t min, Float_t max) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
UInt_t fDimension Int_t fSize Float_t* fCells [fSize] UInt_t* fBins [fDimension] UInt_t* fIdx [fDimension] Float_t* fMin [fDimension] Float_t* fFirstBin [fDimension] Float_t* fMax [fDimension] Float_t* fStep [fDimension] UInt_t fCurrentAddress Int_t fTotalBins HRtFloatMatrix::EState fState public:
static const HRtFloatMatrix::EState kOk static const HRtFloatMatrix::EState kOutOfBounds

Class Description


HRtFloatMatrix(void)

void setDimension(Int_t d,const UInt_t siz[])

~HRtFloatMatrix(void)

Float_t interpol2D(Float_t v[])

void fillCurrentBinCoord(HRtVector &v)

void freeMemory(void)

Float_t getBinCenter(UInt_t var, UInt_t bin)

void setRange(UInt_t i, Float_t min, Float_t max)

Float_t& bin(UInt_t idx[])

Float_t& bin(Float_t var[])

Float_t& bin(const HRtVector &v)



Inline Functions


                       Float_t getMinimum(UInt_t i)
                       Float_t getMaximum(UInt_t i)
                       Float_t getBinSize(UInt_t var)
                       Float_t getMidValue(UInt_t var)
                        UInt_t getBins(UInt_t i)
                       UInt_t* getCurrentBin()
                        UInt_t getCurrentAddress()
                         Int_t getDimension()
        HRtFloatMatrix::EState getStatus()
                       TClass* Class()
                       TClass* IsA() const
                          void ShowMembers(TMemberInspector& insp, char* parent)
                          void Streamer(TBuffer& b)
                          void StreamerNVirtual(TBuffer& b)
                HRtFloatMatrix HRtFloatMatrix(const HRtFloatMatrix&)
               HRtFloatMatrix& operator=(const HRtFloatMatrix&)


Last update: Fri Jan 26 12:31:15 2007


ROOT page - Class index - Class Hierarchy - 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.