#include <AlignTransformError.h>
Public Types | |
typedef CLHEP::HepSymMatrix | SymMatrix |
Public Member Functions | |
AlignTransformError () | |
AlignTransformError (const SymMatrix &symMatrix, align::ID irawId) | |
SymMatrix | matrix () const |
align::ID | rawId () const |
Private Attributes | |
double | m_Parameters [m_nPars *(m_nPars+1)/2] |
align::ID | m_rawId |
Static Private Attributes | |
static const unsigned int | m_nPars = 3 |
Class holding error due to an Alignment transformation It contains the raw detector id and the symmetrical error matrix. It is optimized for storage (error matrix is stored as C-array)
Definition at line 11 of file AlignTransformError.h.
typedef CLHEP::HepSymMatrix AlignTransformError::SymMatrix |
Definition at line 13 of file AlignTransformError.h.
AlignTransformError::AlignTransformError | ( | ) | [inline] |
Definition at line 16 of file AlignTransformError.h.
{ }
SymMatrix AlignTransformError::matrix | ( | void | ) | const [inline] |
align::ID AlignTransformError::rawId | ( | ) | const [inline] |
const unsigned int AlignTransformError::m_nPars = 3 [static, private] |
Definition at line 38 of file AlignTransformError.h.
Referenced by AlignTransformError(), and matrix().
double AlignTransformError::m_Parameters[m_nPars *(m_nPars+1)/2] [private] |
Definition at line 39 of file AlignTransformError.h.
Referenced by AlignTransformError(), and matrix().
align::ID AlignTransformError::m_rawId [private] |
Definition at line 40 of file AlignTransformError.h.
Referenced by rawId().