library: libMatrix #include "TMatrixDLazy.h"

# THaarMatrixD

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

## class THaarMatrixD : public TMatrixDLazy

| Inheritance Chart:

`TObject`

<-

`TMatrixDLazy`

<-

`THaarMatrixD`

        private:

          virtual void FillIn(TMatrixD& m) const

        public:

                          THaarMatrixD()
                          THaarMatrixD(Int_t n, Int_t no_cols = 0)
                          THaarMatrixD(const THaarMatrixD&)
                  virtual ~THaarMatrixD()
           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

     Lazy Matrix classes.

       TMatrixDLazy
       TMatrixDSymLazy
       THaarMatrixD
       THilbertMatrixD

THaarMatrixD(Int_t order,Int_t no_cols) : TMatrixDLazy(1<<order, no_cols == 0 ? 1<<order : no_cols)

void FillIn(TMatrixD &m) const

### Inline Functions

                    void ~THaarMatrixD()
            THaarMatrixD THaarMatrixD(Int_t n, Int_t no_cols = 0)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
            THaarMatrixD THaarMatrixD(const THaarMatrixD&)

Last update: root/matrix:$Name: $:$Id: TMatrixDLazy.cxx,v 1.5 2004/09/03 13:41:34 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *