Simple class with various CLHEP classes for testing pool i/o from Athena.
More...
#include <AthenaPoolTestMatrix.h>
|
typedef std::vector< std::map< unsigned int, CLHEP::HepMatrix > > | matrixMaps_t |
|
Simple class with various CLHEP classes for testing pool i/o from Athena.
- Author
- RD Schaffer Created May 2004 for DC2 validation
Definition at line 35 of file AthenaPoolTestMatrix.h.
◆ matrixMaps_t
◆ AthenaPoolTestMatrix() [1/2]
AthenaPoolTestMatrix::AthenaPoolTestMatrix |
( |
| ) |
|
Definition at line 21 of file AthenaPoolTestMatrix.cxx.
26 m_point1 (
new HepGeom::Point3D<double>(4, 5, 6))
40 (*m_bigMatrix)[
i][j] =
k;
45 std::map<unsigned int, CLHEP::HepMatrix>
m1;
46 std::map<unsigned int, CLHEP::HepMatrix>
m2;
◆ ~AthenaPoolTestMatrix()
AthenaPoolTestMatrix::~AthenaPoolTestMatrix |
( |
| ) |
|
◆ AthenaPoolTestMatrix() [2/2]
◆ addMatrix()
void AthenaPoolTestMatrix::addMatrix |
( |
const CLHEP::HepMatrix * |
matrixPointer | ) |
|
|
inline |
◆ bigMatrix()
const CLHEP::HepMatrix & AthenaPoolTestMatrix::bigMatrix |
( |
| ) |
const |
|
inline |
◆ matrix()
const CLHEP::HepMatrix & AthenaPoolTestMatrix::matrix |
( |
int |
i | ) |
const |
|
inline |
◆ matrixMaps()
◆ numberOfMatrices()
int AthenaPoolTestMatrix::numberOfMatrices |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ point()
const HepGeom::Point3D< double > & AthenaPoolTestMatrix::point |
( |
| ) |
const |
|
inline |
◆ point1()
const HepGeom::Point3D< double > & AthenaPoolTestMatrix::point1 |
( |
| ) |
const |
|
inline |
◆ setTransform()
void AthenaPoolTestMatrix::setTransform |
( |
const HepGeom::Transform3D |
trans | ) |
|
|
inline |
◆ smallMatrix()
const CLHEP::HepMatrix & AthenaPoolTestMatrix::smallMatrix |
( |
| ) |
const |
|
inline |
◆ trans()
const HepGeom::Transform3D & AthenaPoolTestMatrix::trans |
( |
| ) |
const |
|
inline |
◆ m_bigMatrix
CLHEP::HepMatrix* AthenaPoolTestMatrix::m_bigMatrix |
|
private |
◆ m_matrices
std::vector< const CLHEP::HepMatrix* > AthenaPoolTestMatrix::m_matrices |
|
private |
◆ m_matrixMaps
◆ m_point
HepGeom::Point3D<double> AthenaPoolTestMatrix::m_point |
|
private |
◆ m_point1
HepGeom::Point3D<double>* AthenaPoolTestMatrix::m_point1 |
|
private |
◆ m_smallMatrix
CLHEP::HepMatrix AthenaPoolTestMatrix::m_smallMatrix |
|
private |
◆ m_trans
HepGeom::Transform3D AthenaPoolTestMatrix::m_trans |
|
private |
◆ m_vfloat
std::vector<float> AthenaPoolTestMatrix::m_vfloat |
|
private |
◆ m_vint
std::vector<int> AthenaPoolTestMatrix::m_vint |
|
private |
The documentation for this class was generated from the following files: