![]() |
ATLAS Offline Software
|
Simple class with various CLHEP classes for testing pool i/o from Athena. More...
#include <AthenaPoolTestMatrix.h>
Public Types | |
| typedef std::vector< std::map< unsigned int, CLHEP::HepMatrix > > | matrixMaps_t |
Public Member Functions | |
| AthenaPoolTestMatrix () | |
| ~AthenaPoolTestMatrix () | |
| AthenaPoolTestMatrix (const AthenaPoolTestMatrix &)=delete | |
| AthenaPoolTestMatrix & | operator= (const AthenaPoolTestMatrix &)=delete |
| const CLHEP::HepMatrix & | smallMatrix () const |
| const CLHEP::HepMatrix & | bigMatrix () const |
| const HepGeom::Point3D< double > & | point () const |
| const HepGeom::Point3D< double > & | point1 () const |
| const HepGeom::Transform3D & | trans () const |
| int | numberOfMatrices () const |
| const CLHEP::HepMatrix & | matrix (int i) const |
| const matrixMaps_t & | matrixMaps () const |
| void | addMatrix (const CLHEP::HepMatrix *matrixPointer) |
| void | setTransform (const HepGeom::Transform3D trans) |
Private Attributes | |
| CLHEP::HepMatrix | m_smallMatrix |
| CLHEP::HepMatrix * | m_bigMatrix |
| HepGeom::Point3D< double > | m_point |
| HepGeom::Point3D< double > * | m_point1 |
| std::vector< const CLHEP::HepMatrix * > | m_matrices |
| matrixMaps_t | m_matrixMaps |
| HepGeom::Transform3D | m_trans |
| std::vector< int > | m_vint |
| std::vector< float > | m_vfloat |
Simple class with various CLHEP classes for testing pool i/o from Athena.
Definition at line 35 of file AthenaPoolTestMatrix.h.
| typedef std::vector< std::map<unsigned int, CLHEP::HepMatrix> > AthenaPoolTestMatrix::matrixMaps_t |
Definition at line 39 of file AthenaPoolTestMatrix.h.
| AthenaPoolTestMatrix::AthenaPoolTestMatrix | ( | ) |
Definition at line 21 of file AthenaPoolTestMatrix.cxx.
| AthenaPoolTestMatrix::~AthenaPoolTestMatrix | ( | ) |
Definition at line 65 of file AthenaPoolTestMatrix.cxx.
|
delete |
|
inline |
Definition at line 96 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 84 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 108 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 111 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 105 of file AthenaPoolTestMatrix.h.
|
delete |
|
inline |
Definition at line 87 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 90 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 99 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 81 of file AthenaPoolTestMatrix.h.
|
inline |
Definition at line 93 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 63 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 66 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 67 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 64 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 65 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 62 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 68 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 70 of file AthenaPoolTestMatrix.h.
|
private |
Definition at line 69 of file AthenaPoolTestMatrix.h.