geometry alignment

geometry alignment parameters (local X, localY, localZ, rotation angles ) of the eTOF counters

variables:

float   offsetX[ 36 ]        // offset in localX (cm) for each eTOF module (12 sectors * 3 modules)
float   offsetY[ 36 ]        // offset in localY (cm) for each eTOF module
float   offsetZ[ 36 ]        // offset in local Z (cm) for each eTOF module
float   angleXY[ 36 ]      // rotation angle in local XY plane for each eTOF module
float   angleXZ[ 36 ]      // rotation angle in local XY plane for each eTOF module
float   angleYZ[ 36 ]      // rotation angle in local XY plane for each eTOF module
                                   // ( sector - 13 ) * 9  +  ( zPlane - 1 )

frequency:

once per dataset

index name:

*table is not indexed

size:

864 bytes per entry

write access:

fseck          --  Florian Seck           ( TU Darmstadt )
weidenkaff  --  Philipp Weidenkaff   ( Heidelberg University )

etofGeomAlign.idl:

/* etofGeomAlign.idl

*

* table: etofGeomAlign

*

* description: geometry alignment parameters ( offset in localX, localY, localZ,

*              rotations in XY, XZ, YZ planes) of each etof module

*

* author: Florian Seck ( TU Darmstadt )

*

*/

struct etofGeomAlign{

float  offsetX[36];  /* offset in local X (cm) */
float  offsetY[36];  /* offset in local Y (cm) */
float  offsetZ[36];  /* offset in local Z (cm) */
float  angleXY[36];  /* rotation in local XY plane */
float  angleXZ[36];  /* rotation in local XZ plane */
float  angleYZ[36];  /* rotation in local YZ plane */

};

/* end etofGeomAlign.idl */