CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
StripTopologyBuilder.h
Go to the documentation of this file.
1 #ifndef Geometry_TrackerGeometryBuilder_StripTopologyBuilder_H
2 #define Geometry_TrackerGeometryBuilder_StripTopologyBuilder_H
3 
4 #include <string>
5 
6 class StripTopology;
7 class Bounds;
8 
14 {
15 public:
16 
17  StripTopologyBuilder( void );
18 
19  StripTopology* build( const Bounds*, double, std::string );
20 
21 private:
22 
23  double theAPVNumb;
24 
25  StripTopology* constructBarrel( float , float );
26  StripTopology* constructForward( float, float, float, int );
27 };
28 
29 #endif
StripTopology * build(const Bounds *, double, std::string)
StripTopology * constructForward(float, float, float, int)
StripTopology * constructBarrel(float, float)
Definition: Bounds.h:18