Logo ROOT  
Reference Guide
TMatrixT< Element > Member List

This is the complete list of members for TMatrixT< Element >, including all inherited members.

Abs()TMatrixTBase< Element >virtual
AbstractMethod(const char *method) constTObject
AddToTObjectTable(TObject *)TObjectprivatestatic
Allocate(Int_t nrows, Int_t ncols, Int_t row_lwb=0, Int_t col_lwb=0, Int_t init=0, Int_t=-1)TMatrixT< Element >protected
AppendPad(Option_t *option="")TObjectvirtual
Apply(const TElementActionT< Element > &action)TMatrixTBase< Element >virtual
Apply(const TElementPosActionT< Element > &action)TMatrixTBase< Element >virtual
Browse(TBrowser *b)TObjectvirtual
CheckedHash()TObjectinline
Class()TMatrixT< Element >
ClassName() constTObjectvirtual
Clear(Option_t *="")TMatrixT< Element >inlinevirtual
Clone(const char *newname="") constTObjectvirtual
ColNorm() constTMatrixTBase< Element >virtual
Compare(const TObject *obj) constTObjectvirtual
Copy(TObject &object) constTObjectvirtual
Delete(Option_t *option="")TObjectvirtual
Delete_m(Int_t size, Element *&)TMatrixT< Element >protected
Determinant() constTMatrixT< Element >virtual
Determinant(Double_t &d1, Double_t &d2) constTMatrixT< Element >virtual
DistancetoPrimitive(Int_t px, Int_t py)TObjectvirtual
DoError(int level, const char *location, const char *fmt, va_list va) constTObjectprotectedvirtual
DoubleLexSort(Int_t n, Int_t *first, Int_t *second, Element *data)TMatrixTBase< Element >protectedstatic
Draw(Option_t *option="")TMatrixTBase< Element >virtual
DrawClass() constTObjectvirtual
DrawClone(Option_t *option="") constTObjectvirtual
Dump() constTObjectvirtual
E2Norm() constTMatrixTBase< Element >virtual
EDeprecatedStatusBits enum nameTObject
EigenVectors(TVectorT< Element > &eigenValues) constTMatrixT< Element >
EMatrixCreatorsOp1 enum nameTMatrixT< Element >
EMatrixCreatorsOp2 enum nameTMatrixT< Element >
EMatrixStatusBits enum nameTMatrixTBase< Element >protected
Error(const char *method, const char *msgfmt,...) constTObjectvirtual
EStatusBits enum nameTObject
Execute(const char *method, const char *params, Int_t *error=0)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=0)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TObjectvirtual
ExtractRow(Int_t row, Int_t col, Element *v, Int_t n=-1) constTMatrixTBase< Element >virtual
Fatal(const char *method, const char *msgfmt,...) constTObjectvirtual
fBitsTObjectprivate
fColLwbTMatrixTBase< Element >protected
fDataStackTMatrixT< Element >protected
fElementsTMatrixT< Element >protected
fgDtorOnlyTObjectprivatestatic
fgObjectStatTObjectprivatestatic
FindObject(const char *name) constTObjectvirtual
FindObject(const TObject *obj) constTObjectvirtual
fIsOwnerTMatrixTBase< Element >protected
fNcolsTMatrixTBase< Element >protected
fNelemsTMatrixTBase< Element >protected
fNrowIndexTMatrixTBase< Element >protected
fNrowsTMatrixTBase< Element >protected
fRowLwbTMatrixTBase< Element >protected
fTolTMatrixTBase< Element >protected
fUniqueIDTObjectprivate
GetColIndexArray() constTMatrixT< Element >inlinevirtual
GetColIndexArray()TMatrixT< Element >inlinevirtual
GetColLwb() constTMatrixTBase< Element >inline
GetColUpb() constTMatrixTBase< Element >inline
GetDrawOption() constTObjectvirtual
GetDtorOnly()TObjectstatic
GetElements()TMatrixTBase< Element >private
GetIconName() constTObjectvirtual
GetMatrix2Array(Element *data, Option_t *option="") constTMatrixTBase< Element >virtual
GetMatrixArray() constTMatrixT< Element >inlinevirtual
GetMatrixArray()TMatrixT< Element >inlinevirtual
GetName() constTObjectvirtual
GetNcols() constTMatrixTBase< Element >inline
GetNoElements() constTMatrixTBase< Element >inline
GetNrows() constTMatrixTBase< Element >inline
GetObjectInfo(Int_t px, Int_t py) constTObjectvirtual
GetObjectStat()TObjectstatic
GetOption() constTObjectinlinevirtual
GetRowIndexArray() constTMatrixT< Element >inlinevirtual
GetRowIndexArray()TMatrixT< Element >inlinevirtual
GetRowLwb() constTMatrixTBase< Element >inline
GetRowUpb() constTMatrixTBase< Element >inline
GetSub(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, TMatrixTBase< Element > &target, Option_t *option="S") constTMatrixT< Element >virtual
GetSub(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Option_t *option="S") constTMatrixT< Element >inline
GetTitle() constTObjectvirtual
GetTol() constTMatrixTBase< Element >inline
GetUniqueID() constTObjectvirtual
HandleTimer(TTimer *timer)TObjectvirtual
Hash() constTObjectvirtual
HasInconsistentHash() constTObjectinline
IndexedLexSort(Int_t n, Int_t *first, Int_t swapFirst, Int_t *second, Int_t swapSecond, Int_t *index)TMatrixTBase< Element >protectedstatic
Info(const char *method, const char *msgfmt,...) constTObjectvirtual
InheritsFrom(const char *classname) constTObjectvirtual
InheritsFrom(const TClass *cl) constTObjectvirtual
InsertRow(Int_t row, Int_t col, const Element *v, Int_t n=-1)TMatrixTBase< Element >virtual
Inspect() constTObjectvirtual
Invalidate()TMatrixTBase< Element >inline
Invert(Double_t *det=0)TMatrixT< Element >
InvertBit(UInt_t f)TObjectinline
InvertFast(Double_t *det=0)TMatrixT< Element >
IsEqual(const TObject *obj) constTObjectvirtual
IsFolder() constTObjectvirtual
IsOnHeap() constTObjectinline
IsOwner() constTMatrixTBase< Element >inline
IsSortable() constTObjectinlinevirtual
IsSymmetric() constTMatrixTBase< Element >virtual
IsValid() constTMatrixTBase< Element >inline
IsZombie() constTObjectinline
kAtA enum valueTMatrixT< Element >
kBitMask enum valueTObject
kCanDelete enum valueTObject
kCannotPick enum valueTObject
kHasUUID enum valueTObject
kInconsistent enum valueTObject
kInvalidObject enum valueTObject
kInverted enum valueTMatrixT< Element >
kInvMult enum valueTMatrixT< Element >
kIsOnHeap enum valueTObject
kIsReferenced enum valueTObject
kMinus enum valueTMatrixT< Element >
kMult enum valueTMatrixT< Element >
kMultTranspose enum valueTMatrixT< Element >
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kObjInCanvas enum valueTObject
kOnlyPrepStep enum valueTObjectprotected
kOverwrite enum valueTObject
kPlus enum valueTMatrixT< Element >
kSingleKey enum valueTObject
kSizeMax enum valueTMatrixTBase< Element >protected
kStatus enum valueTMatrixTBase< Element >protected
kTransposed enum valueTMatrixT< Element >
kTransposeMult enum valueTMatrixT< Element >
kUnit enum valueTMatrixT< Element >
kWorkMax enum valueTMatrixT< Element >
kWriteDelete enum valueTObject
kZero enum valueTMatrixT< Element >
kZombie enum valueTObject
ls(Option_t *option="") constTObjectvirtual
MakeValid()TMatrixTBase< Element >inline
MakeZombie()TObjectinlineprotected
Max() constTMatrixTBase< Element >virtual
MayNotUse(const char *method) constTObject
Memcpy_m(Element *newp, const Element *oldp, Int_t copySize, Int_t newSize, Int_t oldSize)TMatrixT< Element >protected
Min() constTMatrixTBase< Element >virtual
Minus(const TMatrixT< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
Minus(const TMatrixT< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >
Minus(const TMatrixTSym< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >inline
Mult(const TMatrixT< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
Mult(const TMatrixT< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >
Mult(const TMatrixTSym< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
Mult(const TMatrixTSym< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >
MultT(const TMatrixT< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
MultT(const TMatrixT< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >inline
MultT(const TMatrixTSym< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
MultT(const TMatrixTSym< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >inline
NaNValue()TMatrixTBase< Element >static
New_m(Int_t size)TMatrixT< Element >protected
NonZeros() constTMatrixTBase< Element >virtual
Norm1() constTMatrixTBase< Element >inline
NormByColumn(const TVectorT< Element > &v, Option_t *option="D")TMatrixT< Element >
NormByDiag(const TVectorT< Element > &v, Option_t *option="D")TMatrixTBase< Element >virtual
NormByRow(const TVectorT< Element > &v, Option_t *option="D")TMatrixT< Element >
NormInf() constTMatrixTBase< Element >inline
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) constTObject
operator delete(void *ptr)TObject
operator delete[](void *ptr)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator!=(Element val) constTMatrixTBase< Element >
operator()(Int_t rown, Int_t coln) constTMatrixT< Element >inlinevirtual
operator()(Int_t rown, Int_t coln)TMatrixT< Element >inlinevirtual
operator*=(Element val)TMatrixT< Element >
operator*=(const TMatrixT< Element > &source)TMatrixT< Element >
operator*=(const TMatrixTSym< Element > &source)TMatrixT< Element >
operator*=(const TMatrixTDiag_const< Element > &diag)TMatrixT< Element >
operator*=(const TMatrixTRow_const< Element > &row)TMatrixT< Element >
operator*=(const TMatrixTColumn_const< Element > &col)TMatrixT< Element >
operator+=(Element val)TMatrixT< Element >
operator+=(const TMatrixT< Element > &source)TMatrixT< Element >
operator+=(const TMatrixTSym< Element > &source)TMatrixT< Element >
operator-=(Element val)TMatrixT< Element >
operator-=(const TMatrixT< Element > &source)TMatrixT< Element >
operator-=(const TMatrixTSym< Element > &source)TMatrixT< Element >
operator/=(const TMatrixTDiag_const< Element > &diag)TMatrixT< Element >
operator/=(const TMatrixTRow_const< Element > &row)TMatrixT< Element >
operator/=(const TMatrixTColumn_const< Element > &col)TMatrixT< Element >
operator<(Element val) constTMatrixTBase< Element >
operator<=(Element val) constTMatrixTBase< Element >
operator=(const TMatrixT< Element > &source)TMatrixT< Element >
operator=(const TMatrixTSym< Element > &source)TMatrixT< Element >
operator=(const TMatrixTSparse< Element > &source)TMatrixT< Element >
operator=(const TMatrixTLazy< Element > &source)TMatrixT< Element >
operator=(const TMatrixT< Element2 > &source)TMatrixT< Element >inline
operator=(Element val)TMatrixT< Element >
TMatrixTBase::operator=(const TObject &rhs)TObjectinline
operator==(Element val) constTMatrixTBase< Element >
operator>(Element val) constTMatrixTBase< Element >
operator>=(Element val) constTMatrixTBase< Element >
operator[](Int_t rown) constTMatrixT< Element >inline
operator[](Int_t rown)TMatrixT< Element >inline
Paint(Option_t *option="")TObjectvirtual
Plus(const TMatrixT< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
Plus(const TMatrixT< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >
Plus(const TMatrixTSym< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >inline
Pop()TObjectvirtual
Print(Option_t *name="") constTMatrixTBase< Element >virtual
Randomize(Element alpha, Element beta, Double_t &seed)TMatrixTBase< Element >virtual
Rank1Update(const TVectorT< Element > &v, Element alpha=1.0)TMatrixT< Element >
Rank1Update(const TVectorT< Element > &v1, const TVectorT< Element > &v2, Element alpha=1.0)TMatrixT< Element >
Read(const char *name)TObjectvirtual
RecursiveRemove(TObject *obj)TObjectvirtual
ResetBit(UInt_t f)TObjectinline
ResizeTo(Int_t nrows, Int_t ncols, Int_t=-1)TMatrixT< Element >virtual
ResizeTo(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t=-1)TMatrixT< Element >virtual
ResizeTo(const TMatrixT< Element > &m)TMatrixT< Element >inline
RowNorm() constTMatrixTBase< Element >virtual
SaveAs(const char *filename="", Option_t *option="") constTObjectvirtual
SavePrimitive(std::ostream &out, Option_t *option="")TObjectvirtual
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetColIndexArray(Int_t *)TMatrixT< Element >inlinevirtual
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetMatrixArray(const Element *data, Option_t *option="")TMatrixTBase< Element >virtual
SetObjectStat(Bool_t stat)TObjectstatic
SetRowIndexArray(Int_t *)TMatrixT< Element >inlinevirtual
SetSub(Int_t row_lwb, Int_t col_lwb, const TMatrixTBase< Element > &source)TMatrixT< Element >virtual
SetTol(Element tol)TMatrixTBase< Element >inline
SetUniqueID(UInt_t uid)TObjectvirtual
Shift(Int_t row_shift, Int_t col_shift)TMatrixTBase< Element >virtual
Similarity(const TVectorT< Element > &v) constTMatrixT< Element >
Sqr()TMatrixTBase< Element >virtual
Sqrt()TMatrixTBase< Element >virtual
Sum() constTMatrixTBase< Element >virtual
SysError(const char *method, const char *msgfmt,...) constTObjectvirtual
T()TMatrixT< Element >inline
TestBit(UInt_t f) constTObjectinline
TestBits(UInt_t f) constTObjectinline
TMatrixT()TMatrixT< Element >inline
TMatrixT(Int_t nrows, Int_t ncols)TMatrixT< Element >
TMatrixT(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)TMatrixT< Element >
TMatrixT(Int_t nrows, Int_t ncols, const Element *data, Option_t *option="")TMatrixT< Element >
TMatrixT(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, const Element *data, Option_t *option="")TMatrixT< Element >
TMatrixT(const TMatrixT< Element > &another)TMatrixT< Element >
TMatrixT(const TMatrixTSym< Element > &another)TMatrixT< Element >
TMatrixT(const TMatrixTSparse< Element > &another)TMatrixT< Element >
TMatrixT(const TMatrixT< Element2 > &another)TMatrixT< Element >inline
TMatrixT(EMatrixCreatorsOp1 op, const TMatrixT< Element > &prototype)TMatrixT< Element >
TMatrixT(const TMatrixT< Element > &a, EMatrixCreatorsOp2 op, const TMatrixT< Element > &b)TMatrixT< Element >
TMatrixT(const TMatrixT< Element > &a, EMatrixCreatorsOp2 op, const TMatrixTSym< Element > &b)TMatrixT< Element >
TMatrixT(const TMatrixTSym< Element > &a, EMatrixCreatorsOp2 op, const TMatrixT< Element > &b)TMatrixT< Element >
TMatrixT(const TMatrixTSym< Element > &a, EMatrixCreatorsOp2 op, const TMatrixTSym< Element > &b)TMatrixT< Element >
TMatrixT(const TMatrixTLazy< Element > &lazy_constructor)TMatrixT< Element >
TMatrixTBase()TMatrixTBase< Element >inline
TMult(const TMatrixT< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >
TMult(const TMatrixT< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >
TMult(const TMatrixTSym< Element > &a, const TMatrixT< Element > &b)TMatrixT< Element >inline
TMult(const TMatrixTSym< Element > &a, const TMatrixTSym< Element > &b)TMatrixT< Element >inline
TObject()TObjectinline
TObject(const TObject &object)TObjectinline
Transpose(const TMatrixT< Element > &source)TMatrixT< Element >
UnitMatrix()TMatrixTBase< Element >virtual
Use(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Element *data)TMatrixT< Element >
Use(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, const Element *data) constTMatrixT< Element >inline
Use(Int_t nrows, Int_t ncols, Element *data)TMatrixT< Element >inline
Use(Int_t nrows, Int_t ncols, const Element *data) constTMatrixT< Element >inline
Use(TMatrixT< Element > &a)TMatrixT< Element >inline
Use(const TMatrixT< Element > &a) constTMatrixT< Element >inline
UseCurrentStyle()TObjectvirtual
Warning(const char *method, const char *msgfmt,...) constTObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0)TObjectvirtual
Write(const char *name=0, Int_t option=0, Int_t bufsize=0) constTObjectvirtual
Zero()TMatrixTBase< Element >virtual
~TMatrixT()TMatrixT< Element >inlinevirtual
~TMatrixTBase()TMatrixTBase< Element >inlinevirtual
~TObject()TObjectvirtual