FairRoot/PandaRoot
|
Alignment Parameter Class for LMD. More...
#include <PndLmdAlignPar.h>
Public Member Functions | |
PndLmdAlignPar (const char *name="PndLmdAlignPar", const char *title="PndLmd alignment parameter", const char *context="TestDefaultContext") | |
~PndLmdAlignPar (void) | |
void | clear (void) |
void | putParams (FairParamList *list) |
Bool_t | getParams (FairParamList *list) |
void | Print () |
Double_t | GetShiftX (int j) const |
Double_t | GetShiftY (int j) const |
Double_t | GetShiftZ (int j) const |
Double_t | GetRotateX (int j) const |
Double_t | GetRotateY (int j) const |
Double_t | GetRotateZ (int j) const |
Int_t | GetNsensors () |
Int_t | GetNsides () |
Int_t | GetNplanes () |
Int_t | GetNhalfs () |
Int_t | GetNmodules () |
Private Member Functions | |
ClassDef (PndLmdAlignPar, 6) | |
Private Attributes | |
Int_t | fsensors |
Int_t | fsides |
Int_t | fplanes |
Int_t | fhalfs |
Int_t | fmodules |
vector< double > | fshift_x |
vector< double > | fshift_y |
vector< double > | fshift_z |
vector< double > | frotate_x |
vector< double > | frotate_y |
vector< double > | frotate_z |
Alignment Parameter Class for LMD.
Definition at line 17 of file PndLmdAlignPar.h.
PndLmdAlignPar::PndLmdAlignPar | ( | const char * | name = "PndLmdAlignPar" , |
const char * | title = "PndLmd alignment parameter" , |
||
const char * | context = "TestDefaultContext" |
||
) |
|
inline |
Definition at line 23 of file PndLmdAlignPar.h.
|
private |
|
inline |
|
inline |
Definition at line 40 of file PndLmdAlignPar.h.
|
inline |
Definition at line 41 of file PndLmdAlignPar.h.
|
inline |
Definition at line 38 of file PndLmdAlignPar.h.
|
inline |
Definition at line 36 of file PndLmdAlignPar.h.
|
inline |
Definition at line 37 of file PndLmdAlignPar.h.
Bool_t PndLmdAlignPar::getParams | ( | FairParamList * | list | ) |
|
inline |
|
inline |
|
inline |
|
inline |
Accessor functions
Definition at line 30 of file PndLmdAlignPar.h.
Referenced by PndLmdDim::Read_DB_offsets().
|
inline |
|
inline |
void PndLmdAlignPar::Print | ( | ) |
void PndLmdAlignPar::putParams | ( | FairParamList * | list | ) |
|
private |
Definition at line 47 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 48 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 46 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 53 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 54 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 55 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 44 of file PndLmdAlignPar.h.
Referenced by getParams(), and putParams().
|
private |
Definition at line 50 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 51 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 52 of file PndLmdAlignPar.h.
Referenced by getParams(), Print(), and putParams().
|
private |
Definition at line 45 of file PndLmdAlignPar.h.
Referenced by getParams(), and putParams().