#include "SMatrix.h"

ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >


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

class ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >

Inheritance Chart:
ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >

    public:
~SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >() Double32_t apply(unsigned int i) const const Double32_t* Array() const Double32_t* Array() ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::iterator begin() ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::const_iterator begin() const ROOT::Math::SVector<Double32_t,3> Col(unsigned int thecol) const bool Det(Double32_t& det) bool Det2(Double32_t& det) const ROOT::Math::SVector<Double32_t,3> Diagonal() const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::iterator end() ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::const_iterator end() const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> > Inverse(int& ifail) const bool Invert() bool IsInUse(const Double32_t* p) const ROOT::Math::SVector<Double32_t,3*(4+1)/2> LowerBlock() const bool operator!=(const Double32_t& rhs) const bool operator!=(const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& rhs) const const Double32_t& operator()(unsigned int i, unsigned int j) const Double32_t& operator()(unsigned int i, unsigned int j) bool operator<(const Double32_t& rhs) const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& operator=(ROOT::Math::SMatrixIdentity) ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& operator=(const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >&) bool operator==(const Double32_t& rhs) const bool operator>(const Double32_t& rhs) const ostream& Print(ostream& os) const ROOT::Math::SVector<Double32_t,4> Row(unsigned int therow) const SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >() SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >(ROOT::Math::SMatrixIdentity) SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >(const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& rhs) SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >(const ROOT::Math::SVector<Double32_t,3*(4+1)/2>& v, bool lower = true) ROOT::Math::SVector<Double32_t,3*(4+1)/2> UpperBlock() const

Data Members


    public:
static const enum ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >:: kRows static const enum ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >:: kCols static const enum ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >:: kSize ROOT::Math::MatRepStd<Double32_t,3,4> fRep

Class Description




Inline Functions


                                                                                              void ~SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >()
                        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> > SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >()
                        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> > SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >(ROOT::Math::SMatrixIdentity)
                        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> > SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >(const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& rhs)
                        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> > SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >(const ROOT::Math::SVector<Double32_t,3*(4+1)/2>& v, bool lower = true)
                       ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& operator=(ROOT::Math::SMatrixIdentity)
                                                                                        Double32_t apply(unsigned int i) const
                                                                                 const Double32_t* Array() const
                                                                                       Double32_t* Array()
              ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::iterator begin()
              ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::iterator end()
        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::const_iterator begin() const
        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >::const_iterator end() const
                                                                                              bool operator==(const Double32_t& rhs) const
                                                                                              bool operator!=(const Double32_t& rhs) const
                                                                                              bool operator!=(const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& rhs) const
                                                                                              bool operator>(const Double32_t& rhs) const
                                                                                              bool operator<(const Double32_t& rhs) const
                                                                                 const Double32_t& operator()(unsigned int i, unsigned int j) const
                                                                                       Double32_t& operator()(unsigned int i, unsigned int j)
                                                                                              bool Invert()
                        ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> > Inverse(int& ifail) const
                                                                                              bool Det(Double32_t& det)
                                                                                              bool Det2(Double32_t& det) const
                                                                 ROOT::Math::SVector<Double32_t,4> Row(unsigned int therow) const
                                                                 ROOT::Math::SVector<Double32_t,3> Col(unsigned int thecol) const
                                                                 ROOT::Math::SVector<Double32_t,3> Diagonal() const
                                                         ROOT::Math::SVector<Double32_t,3*(4+1)/2> UpperBlock() const
                                                         ROOT::Math::SVector<Double32_t,3*(4+1)/2> LowerBlock() const
                                                                                              bool IsInUse(const Double32_t* p) const
                                                                                          ostream& Print(ostream& os) const
                       ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >& operator=(const ROOT::Math::SMatrix<Double32_t,3,4,ROOT::Math::MatRepStd<Double32_t,3,4> >&)


Last update: root/smatrix:$Name: $:$Id: SMatrix.h,v 1.23 2006/06/08 15:23:34 moneta Exp $


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.