10 using namespace align;
unsigned int endcapNumber(align::ID, const TrackerTopology *)
Endcap number is 1 at -z side and 2 at +z side.
unsigned int halfBarrelNumber(align::ID, const TrackerTopology *)
Half barrel number is 1 at -z side and 2 at +z side.
unsigned int diskNumber(align::ID, const TrackerTopology *)
Disk number increases with |z| from 1 to 9.
unsigned int stringNumber(align::ID, const TrackerTopology *)
unsigned int petalNumber(align::ID, const TrackerTopology *)
Petal number increases with phi from 1 to 8.
unsigned int ringNumber(align::ID, const TrackerTopology *)
Ring number increases with rho.
unsigned int layerNumber(align::ID, const TrackerTopology *)
Layer number increases with rho from 1 to 6.
unsigned int moduleNumber(align::ID, const TrackerTopology *)
Module number increases with |z| from 1 to 6.
TrackerCounters()
Build the counters map.
unsigned int halfShellNumber(align::ID, const TrackerTopology *)
Half shell number is 1 for bottom (-y) and 2 for top (+y).
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 moduleNumber(align::ID, const TrackerTopology *)
Module number increases (decreases) with phi for +z (-z) endcap.
unsigned int diskNumber(align::ID, const TrackerTopology *)
Disk number increases with |z| from 1 to 3.
unsigned int moduleNumber(align::ID, const TrackerTopology *)
Module number increases with |z| from 1 to 3.
unsigned int moduleNumber(align::ID, const TrackerTopology *)
Module number increases with z from 1 to 8.
unsigned int layerNumber(align::ID, const TrackerTopology *)
Layer number increases with rho from 1 to 3.
unsigned int rodNumber(align::ID, const TrackerTopology *)
Rod number increases with phi.
unsigned int panelNumber(align::ID, const TrackerTopology *)
Panel number is 1 for 4 modules, 2 for 3 modules.
unsigned int surfaceNumber(align::ID, const TrackerTopology *)
Surface number is 1 for inner and 2 for outer.
unsigned int ringNumber(align::ID, const TrackerTopology *)
Ring number increases with rho from 1 to 3.
unsigned int endcapNumber(align::ID, const TrackerTopology *)
Endcap number is 1 for -z and 2 for +z.
unsigned int halfBarrelNumber(align::ID, const TrackerTopology *)
Half barrel number is 1 at left side (-x) and 2 at right side (+x).
unsigned int layerNumber(align::ID, const TrackerTopology *)
Layer number increases with rho from 1 to 8.
unsigned int ladderNumber(align::ID, const TrackerTopology *)
unsigned int moduleNumber(align::ID, const TrackerTopology *)
Module number increases with rho; from 1 to 4.
unsigned int sideNumber(align::ID, const TrackerTopology *)
Side number is 1 for back ring and 2 for front (towards IP).
unsigned int sideNumber(align::ID, const TrackerTopology *)
Side number is 1 for back disk and 2 for front (towards IP).
unsigned int endcapNumber(align::ID, const TrackerTopology *)
Endcap number is 1 at -z side and 2 at +z side.
unsigned int moduleNumber(align::ID, const TrackerTopology *)
Module number increases with phi.
unsigned int halfDiskNumber(align::ID, const TrackerTopology *)
Half disk number increases with |z| from 1 to 3.
unsigned int halfBarrelNumber(align::ID, const TrackerTopology *)
HalfBarrel number is 1 at -z side and 2 at +z side.