00001 #ifndef Geometry_TrackerNumberingBuilder_DDDCmsTrackerContruction_H 00002 #define Geometry_TrackerNumberingBuilder_DDDCmsTrackerContruction_H 00003 00004 #include "Geometry/TrackerNumberingBuilder/interface/CmsTrackerStringToEnum.h" 00005 #include "FWCore/ParameterSet/interface/types.h" 00006 #include <string> 00007 00008 class GeometricDet; 00009 class DDCompactView; 00010 00016 class DDDCmsTrackerContruction { 00017 public: 00018 DDDCmsTrackerContruction(); 00019 const GeometricDet* construct( const DDCompactView* cpv); 00020 00021 protected: 00022 00023 std::string attribute; 00024 CmsTrackerStringToEnum theCmsTrackerStringToEnum; 00025 00026 }; 00027 00028 #endif