library: libMatrix #include "TMatrixF.h"

# TMatrix

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

## class TMatrix : public TMatrixF

| Inheritance Chart:
`TObject`
| <- | `TMatrixFBase`
| <- | `TMatrixF`
| <- | `TMatrix` |

        public:

                          TMatrix()
                          TMatrix(Int_t nrows, Int_t ncols)
                          TMatrix(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)
                          TMatrix(Int_t nrows, Int_t ncols, const Float_t* data, Option_t* option = "")
                          TMatrix(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, const Float_t* data, Option_t* option = "")
                          TMatrix(const TMatrixF& another)
                          TMatrix(const TMatrixD& another)
                          TMatrix(const TMatrixFSym& another)
                          TMatrix(TMatrixFBase::EMatrixCreatorsOp1 op, const TMatrixF& prototype)
                          TMatrix(const TMatrixF& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixF& b)
                          TMatrix(const TMatrixF& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixFSym& b)
                          TMatrix(const TMatrixFSym& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixF& b)
                          TMatrix(const TMatrixFSym& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixFSym& b)
                          TMatrix(const TMatrixFLazy& lazy_constructor)
                          TMatrix(const TMatrix&)
                  virtual ~TMatrix()
           static TClass* Class()
          virtual TClass* IsA() const
                 TMatrix& operator=(const TMatrix&)
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

## Class Description

     TMatrixF

     Implementation of a general matrix in the linear algebra package

### Inline Functions

                   void ~TMatrix()
                TMatrix TMatrix()
                TMatrix TMatrix(Int_t nrows, Int_t ncols)
                TMatrix TMatrix(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)
                TMatrix TMatrix(Int_t nrows, Int_t ncols, const Float_t* data, Option_t* option = "")
                TMatrix TMatrix(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, const Float_t* data, Option_t* option = "")
                TMatrix TMatrix(const TMatrixF& another)
                TMatrix TMatrix(const TMatrixD& another)
                TMatrix TMatrix(const TMatrixFSym& another)
                TMatrix TMatrix(TMatrixFBase::EMatrixCreatorsOp1 op, const TMatrixF& prototype)
                TMatrix TMatrix(const TMatrixF& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixF& b)
                TMatrix TMatrix(const TMatrixF& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixFSym& b)
                TMatrix TMatrix(const TMatrixFSym& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixF& b)
                TMatrix TMatrix(const TMatrixFSym& a, TMatrixFBase::EMatrixCreatorsOp2 op, const TMatrixFSym& b)
                TMatrix TMatrix(const TMatrixFLazy& lazy_constructor)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
                TMatrix TMatrix(const TMatrix&)
               TMatrix& operator=(const TMatrix&)

Last update: root/matrix:$Name: $:$Id: TMatrixF.h,v 1.17 2005/01/06 06:37:14 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *