File indexing completed on 2024-04-06 12:15:26
0001 #ifndef Geometry_TrackerGeometryBuilder_StripTopologyBuilder_H
0002 #define Geometry_TrackerGeometryBuilder_StripTopologyBuilder_H
0003
0004 #include <string>
0005
0006 class StripTopology;
0007 class Bounds;
0008
0009
0010
0011
0012
0013 class StripTopologyBuilder {
0014 public:
0015 StripTopologyBuilder(void);
0016
0017 StripTopology* build(const Bounds*, double, const std::string&);
0018
0019 private:
0020 double theAPVNumb;
0021
0022 StripTopology* constructBarrel(float, float);
0023 StripTopology* constructForward(float, float, float, int);
0024 };
0025
0026 #endif