1 #ifndef Geometry_MTDNumberingBuilder_CmsMTDConstruction_H
2 #define Geometry_MTDNumberingBuilder_CmsMTDConstruction_H
12 template <
class FilteredView>
39 #endif // Geometry_MTDNumberingBuilder_CmsMTDConstruction_H
void buildBTLModule(FilteredView &, GeometricTimingDet *)
GeometricTimingDet * buildSubdet(FilteredView &)
CmsMTDStringToEnum theCmsMTDStringToEnum
~CmsMTDConstruction()=default
void baseNumberFromHistory(const DDGeoHistory &gh)
bool isETLtdr(FilteredView &)
GeometricTimingDet * buildLayer(FilteredView &)
std::vector< DDExpandedNode > DDGeoHistory
Geometrical 'path' of the current node up to the root-node.
void buildETLModule(FilteredView &, GeometricTimingDet *)
ETLNumberingScheme etlScheme_
static bool mtdOrderZ(const GeometricTimingDet *a, const GeometricTimingDet *b)
static bool mtdOrderRR(const GeometricTimingDet *a, const GeometricTimingDet *b)
static bool mtdOrderPhi(const GeometricTimingDet *a, const GeometricTimingDet *b)
MTDBaseNumber baseNumber_