00001 #ifndef MuonDTDetLayerGeometryBuilder_h 00002 #define MuonDTDetLayerGeometryBuilder_h 00003 00013 #include <Geometry/DTGeometry/interface/DTGeometry.h> 00014 #include <vector> 00015 00016 class DetLayer; 00017 00018 class MuonDTDetLayerGeometryBuilder { 00019 public: 00021 MuonDTDetLayerGeometryBuilder(); 00022 00024 virtual ~MuonDTDetLayerGeometryBuilder(); 00025 00027 static std::vector<DetLayer*> buildLayers(const DTGeometry& geo); 00028 private: 00029 00030 }; 00031 #endif 00032