00001 #ifndef Geometry_TrackerGeometryBuilder_GeomTopologyBuilder_H 00002 #define Geometry_TrackerGeometryBuilder_GeomTopologyBuilder_H 00003 00004 #include <string> 00005 00006 class PixelTopology; 00007 class StripTopology; 00008 class Bounds; 00009 00013 class GeomTopologyBuilder { 00014 public: 00015 00016 GeomTopologyBuilder(); 00017 00018 PixelTopology* buildPixel( const Bounds* , double , double , double , double ,std::string); 00019 StripTopology* buildStrip( const Bounds* , double ,std::string); 00020 00021 private: 00022 00023 }; 00024 00025 #endif