![]() |
ATLAS Offline Software
|
#include <AlignPar.h>
Public Member Functions | |
| AlignPar (AlignModule *alignModule, AlignModule::TransformParameters paramType) | |
| constructor for alignment parameters of AlignModule | |
| AlignPar (const TrkDetElementBase *detElement, AlignModule::TransformParameters paramType) | |
| constructor for alignment parameters of TrkDetElementBase | |
| virtual | ~AlignPar () |
| const AlignModule * | alignModule () const |
| returns the AlignModule | |
| AlignModule * | alignModule () |
| const TrkDetElementBase * | detElement () const |
| returns the detElement | |
| AlignModule::TransformParameters | paramType () const |
| returns the type of parameter (i.e. | |
| std::string | dumpType () const |
| returns the string representing the type of parameter (i.e. | |
| double | initPar () const |
| returns initial parameter and error | |
| double | initErr () const |
| double | finalPar () const |
| returns final parameter and error | |
| double | finalErr () const |
| double | par () const |
| returns final parameter and error | |
| double | err () const |
| double | sigma () const |
| returns sigma | |
| double | softCut () const |
| returns soft-mode-cut | |
| void | setPar (double par, double err) |
| sets final parameter and error | |
| int | index () const |
| index of alignPar in AlignParList owned by AlignModuleList | |
| void | setInitPar (double par, double err) |
| sets initial parameter and error | |
| void | setFinalPar (double par, double err) |
| sets final parameter and error | |
| void | setSigma (double sigma) |
| sets sigma | |
| void | setSoftCut (double softCut) |
| sets soft-mode-cut | |
| void | setIndex (int index) |
| used by AlignModuleList to set value of index in AlignParList | |
| void | setFirstDeriv (double val) |
| void | setSecndDeriv (double val) |
| double | firstDeriv () const |
| double | secndDeriv () const |
Private Attributes | |
| AlignModule * | m_alignModule |
| const TrkDetElementBase * | m_detElement |
| AlignModule::TransformParameters | m_paramType |
| double | m_initPar |
| double | m_initErr |
| double | m_par |
| double | m_err |
| double | m_finalPar |
| double | m_finalErr |
| double | m_sigma |
| double | m_softCut |
| double | m_firstDeriv |
| double | m_secndDeriv |
| int | m_index |
Definition at line 25 of file AlignPar.h.
|
inline |
constructor for alignment parameters of AlignModule
Definition at line 126 of file AlignPar.h.
|
inline |
constructor for alignment parameters of TrkDetElementBase
Definition at line 128 of file AlignPar.h.
|
inlinevirtual |
Definition at line 37 of file AlignPar.h.
|
inline |
Definition at line 41 of file AlignPar.h.
|
inline |
|
inline |
| std::string AlignPar::dumpType | ( | ) | const |
returns the string representing the type of parameter (i.e.
TransX, RotX)
Definition at line 31 of file AlignPar.cxx.
|
inline |
Definition at line 62 of file AlignPar.h.
|
inline |
Definition at line 58 of file AlignPar.h.
|
inline |
|
inline |
Definition at line 98 of file AlignPar.h.
|
inline |
index of alignPar in AlignParList owned by AlignModuleList
Definition at line 78 of file AlignPar.h.
|
inline |
Definition at line 54 of file AlignPar.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 99 of file AlignPar.h.
|
inline |
|
inline |
Definition at line 95 of file AlignPar.h.
|
inline |
used by AlignModuleList to set value of index in AlignParList
Definition at line 93 of file AlignPar.h.
|
inline |
|
inline |
sets final parameter and error
Definition at line 71 of file AlignPar.h.
|
inline |
Definition at line 96 of file AlignPar.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 103 of file AlignPar.h.
|
private |
Definition at line 104 of file AlignPar.h.
|
private |
Definition at line 111 of file AlignPar.h.
|
private |
Definition at line 113 of file AlignPar.h.
|
private |
Definition at line 112 of file AlignPar.h.
|
private |
Definition at line 117 of file AlignPar.h.
|
private |
Definition at line 120 of file AlignPar.h.
|
private |
Definition at line 109 of file AlignPar.h.
|
private |
Definition at line 108 of file AlignPar.h.
|
private |
Definition at line 110 of file AlignPar.h.
|
private |
Definition at line 106 of file AlignPar.h.
|
private |
Definition at line 118 of file AlignPar.h.
|
private |
Definition at line 114 of file AlignPar.h.
|
private |
Definition at line 115 of file AlignPar.h.