An object decorating a track and holding degrees of freedom reflecting alignment accuracy.
More...
#include <AlignmentDeviation.h>
An object decorating a track and holding degrees of freedom reflecting alignment accuracy.
Definition at line 20 of file AlignmentDeviation.h.
◆ AlignmentDeviation()
Trk::AlignmentDeviation::AlignmentDeviation |
( |
const std::vector< const Trk::RIO_OnTrack * > & |
hits, |
|
|
std::size_t |
hitshash, |
|
|
bool |
hitshashdone |
|
) |
| |
|
inline |
◆ ~AlignmentDeviation()
virtual Trk::AlignmentDeviation::~AlignmentDeviation |
( |
| ) |
|
|
inlinevirtual |
◆ getCovariance()
virtual double Trk::AlignmentDeviation::getCovariance |
( |
int |
ipar, |
|
|
int |
jpar |
|
) |
| const |
|
pure virtual |
◆ getHashOfHits()
std::size_t Trk::AlignmentDeviation::getHashOfHits |
( |
| ) |
const |
|
inline |
Return hash built out of associated hits for fast comparison if deviations have same content.
Definition at line 88 of file AlignmentDeviation.h.
◆ getListOfHits()
Return the list of hits the transform should be applied to.
Definition at line 86 of file AlignmentDeviation.h.
◆ getTransform()
virtual Amg::Transform3D Trk::AlignmentDeviation::getTransform |
( |
const std::vector< double > & |
parameters | ) |
const |
|
pure virtual |
◆ hasValidHashOfHits()
bool Trk::AlignmentDeviation::hasValidHashOfHits |
( |
| ) |
const |
|
inline |
◆ nPar()
virtual int Trk::AlignmentDeviation::nPar |
( |
| ) |
const |
|
pure virtual |
◆ print()
virtual void Trk::AlignmentDeviation::print |
( |
std::ostream & |
out | ) |
const |
|
pure virtual |
◆ setHashOfHits()
void Trk::AlignmentDeviation::setHashOfHits |
( |
std::size_t |
hash | ) |
|
|
inline |
Set hash built out of associated hits - cannot be calculated in constructor because of dependencies.
Definition at line 90 of file AlignmentDeviation.h.
◆ m_hits
◆ m_hitshash
std::size_t Trk::AlignmentDeviation::m_hitshash |
|
protected |
◆ m_hitshashdone
bool Trk::AlignmentDeviation::m_hitshashdone |
|
protected |
The documentation for this class was generated from the following file: