CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions | Variables
TPENameSpace.h File Reference
#include "CondFormats/Alignment/interface/Definitions.h"
#include "DataFormats/TrackerCommon/interface/TrackerTopology.h"
#include "Geometry/Records/interface/IdealGeometryRecord.h"

Go to the source code of this file.

Namespaces

 align
 
 align::tpe
 
 tpe
 

Functions

unsigned int align::tpe::bladeNumber (align::ID, const TrackerTopology *)
 
unsigned int align::tpe::endcapNumber (align::ID, const TrackerTopology *)
 Endcap number is 1 for -z and 2 for +z. More...
 
unsigned int align::tpe::halfCylinderNumber (align::ID, const TrackerTopology *)
 Half cylinder number is 1 at left side (-x) and 2 at right side (+x). More...
 
unsigned int align::tpe::halfDiskNumber (align::ID, const TrackerTopology *)
 Half disk number increases with |z| from 1 to 3. More...
 
unsigned int align::tpe::moduleNumber (align::ID, const TrackerTopology *)
 Module number increases with rho; from 1 to 4. More...
 
unsigned int align::tpe::panelNumber (align::ID, const TrackerTopology *)
 Panel number is 1 for 4 modules, 2 for 3 modules. More...
 

Variables

const unsigned int align::tpe::bpqd = 6