|
CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <GenMatrix.h>
Classes | |
| class | Alloc |
| class | HepGenMatrix_row |
| class | HepGenMatrix_row_const |
Public Types | |
| enum | { size_max = 25 } |
| enum | { size_max = 25 } |
| enum | { size_max = 25 } |
| typedef std::vector< double, Alloc< double, 25 > >::iterator | mIter |
| typedef std::vector< double, Alloc< double, 25 > >::const_iterator | mcIter |
| typedef std::vector< double, Alloc< double, 25 > >::iterator | mIter |
| typedef std::vector< double, Alloc< double, 25 > >::const_iterator | mcIter |
| typedef std::vector< double, Alloc< double, 25 > >::iterator | mIter |
| typedef std::vector< double, Alloc< double, 25 > >::const_iterator | mcIter |
Public Member Functions | |
| virtual | ~HepGenMatrix () |
| virtual int | num_row () const =0 |
| virtual int | num_col () const =0 |
| virtual const double & | operator() (int row, int col) const =0 |
| virtual double & | operator() (int row, int col)=0 |
| virtual void | invert (int &)=0 |
| HepGenMatrix_row | operator[] (int) |
| const HepGenMatrix_row_const | operator[] (int) const |
| virtual bool | operator== (const HepGenMatrix &) const |
| virtual | ~HepGenMatrix () |
| virtual int | num_row () const =0 |
| virtual int | num_col () const =0 |
| virtual const double & | operator() (int row, int col) const =0 |
| virtual double & | operator() (int row, int col)=0 |
| virtual void | invert (int &)=0 |
| HepGenMatrix_row | operator[] (int) |
| const HepGenMatrix_row_const | operator[] (int) const |
| virtual bool | operator== (const HepGenMatrix &) const |
| virtual | ~HepGenMatrix () |
| virtual int | num_row () const =0 |
| virtual int | num_col () const =0 |
| virtual const double & | operator() (int row, int col) const =0 |
| virtual double & | operator() (int row, int col)=0 |
| virtual void | invert (int &)=0 |
| HepGenMatrix_row | operator[] (int) |
| const HepGenMatrix_row_const | operator[] (int) const |
| virtual bool | operator== (const HepGenMatrix &) const |
Static Public Member Functions | |
| static void | swap (int &, int &) |
| static void | swap (std::vector< double, Alloc< double, 25 > > &, std::vector< double, Alloc< double, 25 > > &) |
| static void | error (const char *s) |
| static void | swap (int &, int &) |
| static void | swap (std::vector< double, Alloc< double, 25 > > &, std::vector< double, Alloc< double, 25 > > &) |
| static void | error (const char *s) |
| static void | swap (int &, int &) |
| static void | swap (std::vector< double, Alloc< double, 25 > > &, std::vector< double, Alloc< double, 25 > > &) |
| static void | error (const char *s) |
Protected Member Functions | |
| virtual int | num_size () const =0 |
| void | delete_m (int size, double *) |
| double * | new_m (int size) |
| virtual int | num_size () const =0 |
| void | delete_m (int size, double *) |
| double * | new_m (int size) |
| virtual int | num_size () const =0 |
| void | delete_m (int size, double *) |
| double * | new_m (int size) |
Friends | |
| class | HepGenMatrix_row |
| class | HepGenMatrix_row_const |
Definition at line 36 of file Matrix/CLHEP/Matrix/GenMatrix.h.
| typedef std::vector<double,Alloc<double,25> >::const_iterator CLHEP::HepGenMatrix::mcIter |
Definition at line 78 of file Matrix/CLHEP/Matrix/GenMatrix.h.
| typedef std::vector<double,Alloc<double,25> >::const_iterator CLHEP::HepGenMatrix::mcIter |
Definition at line 78 of file Matrix/Matrix/GenMatrix.h.
| typedef std::vector<double,Alloc<double,25> >::const_iterator CLHEP::HepGenMatrix::mcIter |
Definition at line 78 of file RandomObjects/CLHEP/Matrix/GenMatrix.h.
| typedef std::vector<double,Alloc<double,25> >::iterator CLHEP::HepGenMatrix::mIter |
Definition at line 77 of file Matrix/CLHEP/Matrix/GenMatrix.h.
| typedef std::vector<double,Alloc<double,25> >::iterator CLHEP::HepGenMatrix::mIter |
Definition at line 77 of file RandomObjects/CLHEP/Matrix/GenMatrix.h.
| typedef std::vector<double,Alloc<double,25> >::iterator CLHEP::HepGenMatrix::mIter |
Definition at line 77 of file Matrix/Matrix/GenMatrix.h.
| anonymous enum |
Definition at line 134 of file Matrix/CLHEP/Matrix/GenMatrix.h.
| anonymous enum |
Definition at line 134 of file Matrix/Matrix/GenMatrix.h.
| anonymous enum |
Definition at line 134 of file RandomObjects/CLHEP/Matrix/GenMatrix.h.
|
inlinevirtual |
Definition at line 39 of file Matrix/CLHEP/Matrix/GenMatrix.h.
|
inlinevirtual |
Definition at line 39 of file Matrix/Matrix/GenMatrix.h.
|
inlinevirtual |
Definition at line 39 of file RandomObjects/CLHEP/Matrix/GenMatrix.h.
|
protected |
Definition at line 92 of file GenMatrix.cc.
References size_max.
|
protected |
|
protected |
|
static |
|
static |
Definition at line 74 of file GenMatrix.cc.
References abort.
Referenced by CLHEP::HepMatrix::determinant(), CLHEP::dot(), CLHEP::HepDiagMatrix::HepDiagMatrix(), CLHEP::HepMatrix::HepMatrix(), CLHEP::HepSymMatrix::HepSymMatrix(), CLHEP::HepVector::HepVector(), CLHEP::HepMatrix::invert(), CLHEP::HepMatrix::operator()(), CLHEP::HepVector::operator=(), CLHEP::qr_inverse(), CLHEP::HepVector::sub(), CLHEP::HepDiagMatrix::sub(), CLHEP::HepSymMatrix::sub(), and CLHEP::HepMatrix::sub().
|
static |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protected |
|
protected |
Definition at line 101 of file GenMatrix.cc.
|
protected |
|
pure virtual |
|
pure virtual |
Implemented in CLHEP::HepMatrix, CLHEP::HepMatrix, CLHEP::HepMatrix, CLHEP::HepVector, CLHEP::HepVector, CLHEP::HepVector, CLHEP::HepSymMatrix, CLHEP::HepSymMatrix, CLHEP::HepSymMatrix, CLHEP::HepDiagMatrix, CLHEP::HepDiagMatrix, and CLHEP::HepDiagMatrix.
Referenced by matrix_test1(), CLHEP::norm(), CLHEP::norm1(), CLHEP::norm_infinity(), and operator==().
|
pure virtual |
|
pure virtual |
Implemented in CLHEP::HepMatrix, CLHEP::HepMatrix, CLHEP::HepMatrix, CLHEP::HepVector, CLHEP::HepVector, CLHEP::HepVector, CLHEP::HepSymMatrix, CLHEP::HepSymMatrix, CLHEP::HepSymMatrix, CLHEP::HepDiagMatrix, CLHEP::HepDiagMatrix, and CLHEP::HepDiagMatrix.
Referenced by CLHEP::norm(), CLHEP::norm1(), CLHEP::norm_infinity(), and operator==().
|
pure virtual |
|
pure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
|
virtual |
Definition at line 81 of file GenMatrix.cc.
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
friend |
Definition at line 146 of file Matrix/CLHEP/Matrix/GenMatrix.h.
|
friend |
Definition at line 147 of file Matrix/CLHEP/Matrix/GenMatrix.h.
1.8.1