library: libMatrix #include "TMatrixFUtils.h"

# TMatrixFSub

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

## class TMatrixFSub : public TMatrixFSub_const

| Inheritance Chart:

`TMatrixFSub_const`

<-

`TMatrixFSub`

        public:

                          TMatrixFSub()
                          TMatrixFSub(TMatrixF& matrix, Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)
                          TMatrixFSub(TMatrixFSym& matrix, Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)
                          TMatrixFSub(const TMatrixFSub& ms)
                          ~TMatrixFSub()
           static TClass* Class()
          virtual TClass* IsA() const
                 Float_t& operator()(Int_t rown, Int_t coln)
                     void operator*=(Float_t val)
                     void operator*=(const TMatrixFSub_const& s)
                     void operator*=(const TMatrixF& m)
                     void operator*=(const TMatrixFSym& m)
                     void operator+=(Float_t val)
                     void operator+=(const TMatrixFSub_const& s)
                     void operator+=(const TMatrixFBase& m)
                     void operator=(Float_t val)
                     void operator=(const TMatrixFSub_const& s)
                     void operator=(const TMatrixFSub& s)
                     void operator=(const TMatrixFBase& m)
                     void Rank1Update(const TVectorF& vec, Float_t alpha = 1.0)
             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 ~TMatrixFSub()
            TMatrixFSub TMatrixFSub()
            TMatrixFSub TMatrixFSub(TMatrixF& matrix, Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)
            TMatrixFSub TMatrixFSub(TMatrixFSym& matrix, Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb)
            TMatrixFSub TMatrixFSub(const TMatrixFSub& ms)
               Float_t& operator()(Int_t rown, Int_t coln)
                   void Rank1Update(const TVectorF& vec, Float_t alpha = 1.0)
                   void operator=(Float_t val)
                   void operator+=(Float_t val)
                   void operator*=(Float_t val)
                   void operator=(const TMatrixFSub_const& s)
                   void operator=(const TMatrixFSub& s)
                   void operator=(const TMatrixFBase& m)
                   void operator+=(const TMatrixFSub_const& s)
                   void operator*=(const TMatrixFSub_const& s)
                   void operator+=(const TMatrixFBase& m)
                   void operator*=(const TMatrixF& m)
                   void operator*=(const TMatrixFSym& m)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)

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. *