00001 #ifndef Geometry_TrackerNumberingBuilder_CmsDetConstruction_H 00002 #define Geometry_TrackerNumberingBuilderCmsDetConstruction_H 00003 #include<string> 00004 #include<vector> 00005 #include "Geometry/TrackerNumberingBuilder/plugins/CmsTrackerLevelBuilder.h" 00009 class CmsDetConstruction : public CmsTrackerLevelBuilder { 00010 public: 00011 void buildComponent(DDFilteredView& , GeometricDet*, std::string); 00012 private: 00013 void buildDets(DDFilteredView& , GeometricDet* , std::string); 00014 void buildSmallDets(DDFilteredView& , GeometricDet* , std::string); 00015 }; 00016 00017 00018 00019 #endif