1 #ifndef Alignment_CommonAlignment_TPENameSpace_H
2 #define Alignment_CommonAlignment_TPENameSpace_H
23 const unsigned int bpqd = 6;
80 return b >
bpqd && b <= 3 *
bpqd ? 1 : 2;
unsigned int pxfDisk(const DetId &id) const
unsigned int halfCylinderNumber(align::ID, const TrackerTopology *)
Half cylinder number is 1 at left side (-x) and 2 at right side (+x).
unsigned int bladeNumber(align::ID, const TrackerTopology *)
unsigned int panelNumber(align::ID, const TrackerTopology *)
Panel number is 1 for 4 modules, 2 for 3 modules.
unsigned int pxfModule(const DetId &id) const
unsigned int endcapNumber(align::ID, const TrackerTopology *)
Endcap number is 1 for -z and 2 for +z.
unsigned int moduleNumber(align::ID, const TrackerTopology *)
Module number increases with rho; from 1 to 4.
unsigned int pxfSide(const DetId &id) const
unsigned int pxfPanel(const DetId &id) const
unsigned int halfDiskNumber(align::ID, const TrackerTopology *)
Half disk number increases with |z| from 1 to 3.
unsigned int pxfBlade(const DetId &id) const