HSymMat5
class description - source file - inheritance tree (.pdf)
public:
HSymMat5()
HSymMat5(const HSymMat5&)
~HSymMat5()
static TClass* Class()
virtual TClass* IsA() const
HSymMat5& operator=(const HSymMat5&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Float_t data[15]
HSymMat
Implements a generic symetric matrix
In order to allow statically sized matrixes
the HSymMat class cannot be instantiated directly
but one of the derived classes HSymMat4, HSymMat5 ...
can be instantiated.
Each of these classes corresponds to a
symetric matrix of fixed dimension; i.e. HSymMat5 is
a symetric matrix of dimension 5.
The HSymMatX classes themselves have no useful
methods, but inherit all their functionality from
HSymMat.
Elements in the matrix can be accessed both via
a row and column number or with a linear index. The
relation between both of them is:
linear_index = row * dimension + column
Inline Functions
void ~HSymMat5()
HSymMat5 HSymMat5()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HSymMat5 HSymMat5(const HSymMat5&)
HSymMat5& operator=(const HSymMat5&)
Author: R.Schicker
Last update: M.Sanchez (01.06.2000)
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.