#include <AlignmentTranslationDeviation.h>
◆ AlignmentTranslationDeviation()
| AlignmentTranslationDeviation::AlignmentTranslationDeviation |
( |
const Amg::Vector3D & | u, |
|
|
double | sigma, |
|
|
const std::vector< const Trk::RIO_OnTrack * > & | hits ) |
Definition at line 11 of file AlignmentTranslationDeviation.cxx.
12 :
15{
16}
AlignmentDeviation(const std::vector< const Trk::RIO_OnTrack * > &hits, std::size_t hitshash, bool hitshashdone)
@ u
Enums for curvilinear frames.
◆ ~AlignmentTranslationDeviation()
| virtual MuonAlign::AlignmentTranslationDeviation::~AlignmentTranslationDeviation |
( |
| ) |
|
|
virtualdefault |
◆ getCovariance()
| double AlignmentTranslationDeviation::getCovariance |
( |
int | ipar, |
|
|
int | jpar ) const |
|
virtual |
◆ getHashOfHits()
| std::size_t Trk::AlignmentDeviation::getHashOfHits |
( |
| ) |
const |
|
inlineinherited |
Return hash built out of associated hits for fast comparison if deviations have same content.
Definition at line 88 of file AlignmentDeviation.h.
◆ getListOfHits()
| const std::vector< const Trk::RIO_OnTrack * > & Trk::AlignmentDeviation::getListOfHits |
( |
| ) |
const |
|
inlineinherited |
Return the list of hits the transform should be applied to.
Definition at line 86 of file AlignmentDeviation.h.
std::vector< const Trk::RIO_OnTrack * > m_hits
◆ getSigma()
| double MuonAlign::AlignmentTranslationDeviation::getSigma |
( |
| ) |
const |
|
inline |
◆ getTransform()
| Amg::Transform3D AlignmentTranslationDeviation::getTransform |
( |
const std::vector< double > & | parameters | ) |
const |
|
virtual |
◆ getU()
| const Amg::Vector3D & MuonAlign::AlignmentTranslationDeviation::getU |
( |
| ) |
const |
|
inline |
◆ hasValidHashOfHits()
| bool Trk::AlignmentDeviation::hasValidHashOfHits |
( |
| ) |
const |
|
inlineinherited |
◆ nPar()
| int AlignmentTranslationDeviation::nPar |
( |
| ) |
const |
|
virtual |
◆ print()
| void AlignmentTranslationDeviation::print |
( |
std::ostream & | out | ) |
const |
|
virtual |
◆ setHashOfHits()
| void Trk::AlignmentDeviation::setHashOfHits |
( |
std::size_t | hash | ) |
|
|
inlineinherited |
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 |
|
protectedinherited |
◆ m_hitshashdone
| bool Trk::AlignmentDeviation::m_hitshashdone |
|
protectedinherited |
◆ m_sigma
| double MuonAlign::AlignmentTranslationDeviation::m_sigma |
|
private |
◆ m_u
The documentation for this class was generated from the following files: