HSymMat3
class description - source file - inheritance tree (.pdf)
public:
HSymMat3()
HSymMat3(const HSymMat3&)
~HSymMat3()
static TClass* Class()
virtual TClass* IsA() const
HSymMat3& operator=(const HSymMat3&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Float_t data[6]
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 ~HSymMat3()
HSymMat3 HSymMat3()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HSymMat3 HSymMat3(const HSymMat3&)
HSymMat3& operator=(const HSymMat3&)
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.