|
CbmRoot
|
Misalignment correction for x, y and time measurements in tracking. More...
#include <CaMisalignmentTolerance.h>
Public Member Functions | |
| MisalignmentTolerance ()=default | |
| Deffault constructor. | |
| MisalignmentTolerance (float x, float y, float time) | |
| Constructor from arguments. | |
| float | GetTime () const |
| Gets tolerance for time measurement [ns]. | |
| float | GetTimeSq () const |
| Gets squared tolerance for time-measurement [ns2]. | |
| float | GetX () const |
| Gets tolerance for x-measurement [cm]. | |
| float | GetXsq () const |
| Gets squared tolerance for x-measurement [cm2]. | |
| float | GetY () const |
| Gets tolerance for y-measurement [cm]. | |
| float | GetYsq () const |
| Gets squared tolerance for y-measurement [cm2]. | |
Private Member Functions | |
| template<class Archive> | |
| void | serialize (Archive &ar, const unsigned int) |
Private Attributes | |
| float | fX {0.} |
| float | fY {0.} |
| float | fTime {0.} |
Friends | |
| class | boost::serialization::access |
Misalignment correction for x, y and time measurements in tracking.
Definition at line 19 of file CaMisalignmentTolerance.h.
|
default |
| MisalignmentTolerance::MisalignmentTolerance | ( | float | x, |
| float | y, | ||
| float | time ) |
|
inline |
Gets tolerance for time measurement [ns].
Definition at line 31 of file CaMisalignmentTolerance.h.
References fTime.
|
inline |
Gets squared tolerance for time-measurement [ns2].
Definition at line 34 of file CaMisalignmentTolerance.h.
References fTime.
|
inline |
Gets tolerance for x-measurement [cm].
Definition at line 37 of file CaMisalignmentTolerance.h.
References fX.
|
inline |
Gets squared tolerance for x-measurement [cm2].
Definition at line 40 of file CaMisalignmentTolerance.h.
References fX.
|
inline |
Gets tolerance for y-measurement [cm].
Definition at line 43 of file CaMisalignmentTolerance.h.
References fY.
|
inline |
Gets squared tolerance for y-measurement [cm2].
Definition at line 46 of file CaMisalignmentTolerance.h.
References fY.
|
inlineprivate |
Definition at line 55 of file CaMisalignmentTolerance.h.
|
friend |
Definition at line 53 of file CaMisalignmentTolerance.h.
References boost::serialization::access.
Referenced by boost::serialization::access.
|
private |
Definition at line 51 of file CaMisalignmentTolerance.h.
Referenced by GetTime(), GetTimeSq(), MisalignmentTolerance(), and serialize().
|
private |
Definition at line 49 of file CaMisalignmentTolerance.h.
Referenced by GetX(), GetXsq(), MisalignmentTolerance(), and serialize().
|
private |
Definition at line 50 of file CaMisalignmentTolerance.h.
Referenced by GetY(), GetYsq(), MisalignmentTolerance(), and serialize().