Result of CTPPS track-based alignment. More...
#include <AlignmentResult.h>
Public Member Functions | |
AlignmentResult (double _sh_r1=0., double _sh_r1_e=0., double _sh_r2=0., double _sh_r2_e=0., double _sh_z=0., double _sh_z_e=0., double _rot_z=0., double _rot_z_e=0.) | |
double | getRotZ () const |
double | getRotZUnc () const |
double | getShR1 () const |
double | getShR1Unc () const |
double | getShR2 () const |
double | getShR2Unc () const |
double | getShZ () const |
double | getShZUnc () const |
void | setRotZ (const double &v) |
void | setRotZUnc (const double &v) |
void | setShR1 (const double &v) |
void | setShR1Unc (const double &v) |
void | setShR2 (const double &v) |
void | setShR2Unc (const double &v) |
void | setShZ (const double &v) |
void | setShZUnc (const double &v) |
Protected Attributes | |
double | rot_z |
rotation about beam axis, rad More... | |
double | rot_z_unc |
double | sh_r1 |
double | sh_r1_unc |
double | sh_r2 |
double | sh_r2_unc |
double | sh_z |
double | sh_z_unc |
Result of CTPPS track-based alignment.
Definition at line 10 of file AlignmentResult.h.
|
inline |
Definition at line 23 of file AlignmentResult.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 59 of file AlignmentResult.h.
References rot_z, and findQualityFiles::v.
Referenced by IdealResult::solve(), and JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 62 of file AlignmentResult.h.
References rot_z_unc, and findQualityFiles::v.
Referenced by JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 41 of file AlignmentResult.h.
References sh_r1, and findQualityFiles::v.
Referenced by IdealResult::solve(), and JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 44 of file AlignmentResult.h.
References sh_r1_unc, and findQualityFiles::v.
Referenced by JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 47 of file AlignmentResult.h.
References sh_r2, and findQualityFiles::v.
Referenced by IdealResult::solve(), and JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 50 of file AlignmentResult.h.
References sh_r2_unc, and findQualityFiles::v.
Referenced by JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 53 of file AlignmentResult.h.
References sh_z, and findQualityFiles::v.
Referenced by IdealResult::solve(), and JanAlignmentAlgorithm::solve().
|
inline |
Definition at line 56 of file AlignmentResult.h.
References sh_z_unc, and findQualityFiles::v.
Referenced by JanAlignmentAlgorithm::solve().
|
protected |
rotation about beam axis, rad
Definition at line 19 of file AlignmentResult.h.
|
protected |
Definition at line 20 of file AlignmentResult.h.
Referenced by getRotZUnc(), and setRotZUnc().
|
protected |
shift in read-out directions and along beam, mm "_unc" denotes the shift uncertainties
Definition at line 14 of file AlignmentResult.h.
|
protected |
Definition at line 14 of file AlignmentResult.h.
Referenced by getShR1Unc(), and setShR1Unc().
|
protected |
Definition at line 15 of file AlignmentResult.h.
|
protected |
Definition at line 15 of file AlignmentResult.h.
Referenced by getShR2Unc(), and setShR2Unc().
|
protected |
Definition at line 16 of file AlignmentResult.h.
|
protected |
Definition at line 16 of file AlignmentResult.h.
Referenced by getShZUnc(), and setShZUnc().