1 #ifndef Alignment_CommonAlignment_TPENameSpace_H
2 #define Alignment_CommonAlignment_TPENameSpace_H
22 const unsigned int bpqd = 6;
79 return b >
bpqd && b <= 3 *
bpqd ? 1 : 2;
unsigned int panel() const
panel id
unsigned int endcapNumber(align::ID)
Endcap number is 1 for -z and 2 for +z.
unsigned int blade() const
blade id
unsigned int bladeNumber(align::ID)
unsigned int halfDiskNumber(align::ID)
Half disk number increases with |z| from 1 to 3.
unsigned int panelNumber(align::ID)
Panel number is 1 for 4 modules, 2 for 3 modules.
unsigned int module() const
det id
unsigned int halfCylinderNumber(align::ID)
Half cylinder number is 1 at left side (-x) and 2 at right side (+x).
unsigned int moduleNumber(align::ID)
Module number increases with rho; from 1 to 4.
unsigned int disk() const
disk id
unsigned int side() const
positive or negative id