library: libMatrix #include "TMatrixFUtils.h"

# TMatrixDiag

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

## class TMatrixDiag : public TMatrixFDiag

| Inheritance Chart:

`TMatrixFDiag_const`

<-

`TMatrixFDiag`

<-

`TMatrixDiag`

        public:

                          TMatrixDiag()
                          TMatrixDiag(TMatrixF& matrix)
                          TMatrixDiag(TMatrixFSym& matrix)
                          TMatrixDiag(const TMatrixFDiag& md)
                          TMatrixDiag(const TMatrixDiag&)
                  virtual ~TMatrixDiag()
           static TClass* Class()
          virtual TClass* IsA() const
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

## Class Description

     Matrix utility classes.

     This file defines utility classes for the Linear Algebra Package.
     The following classes are defined here:

     Different matrix views without copying data elements :
       TMatrixFRow_const        TMatrixFRow
       TMatrixFColumn_const     TMatrixFColumn
       TMatrixFDiag_const       TMatrixFDiag
       TMatrixFFlat_const       TMatrixFFlat
       TMatrixFSub_const        TMatrixFSub

       TElementActionF
       TElementPosActionF

### Inline Functions

                   void ~TMatrixDiag()
            TMatrixDiag TMatrixDiag()
            TMatrixDiag TMatrixDiag(TMatrixF& matrix)
            TMatrixDiag TMatrixDiag(TMatrixFSym& matrix)
            TMatrixDiag TMatrixDiag(const TMatrixFDiag& md)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
            TMatrixDiag TMatrixDiag(const TMatrixDiag&)

Last update: root/matrix:$Name: $:$Id: TMatrixFUtils.h,v 1.11 2005/04/07 14:43:35 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *