1 #ifndef Geometry_TrackerNumberingBuilder_CmsTrackerLevelBuilder_H 2 #define Geometry_TrackerNumberingBuilder_CmsTrackerLevelBuilder_H
static double getPhiMirror(const GeometricDet *a)
static bool isLessZ(const GeometricDet *a, const GeometricDet *b)
void build(DDFilteredView &, GeometricDet *, std::string) override
static double getPhi(const GeometricDet *a)
virtual void sortNS(DDFilteredView &, GeometricDet *)
CmsTrackerStringToEnum _CmsTrackerStringToEnum
static bool isLessModZ(const GeometricDet *a, const GeometricDet *b)
static double getPhiModule(const GeometricDet *a)
static bool isLessRModule(const GeometricDet *a, const GeometricDet *b)
static bool isLessR(const GeometricDet *a, const GeometricDet *b)
~CmsTrackerLevelBuilder() override
static double getPhiModuleMirror(const GeometricDet *a)
static double getPhiGluedModuleMirror(const GeometricDet *a)
static bool subDetByType(const GeometricDet *a, const GeometricDet *b)
static bool phiSortNP(const GeometricDet *a, const GeometricDet *b)
static double getPhiGluedModule(const GeometricDet *a)
CmsTrackerStringToEnum theCmsTrackerStringToEnum
virtual void buildComponent(DDFilteredView &, GeometricDet *, std::string)=0