CMS 3D CMS Logo

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 public:
16 
17  StripTopology* build(const Bounds*, double, const std::string&);
18 
19 private:
20  double theAPVNumb;
21 
22  StripTopology* constructBarrel(float, float);
23  StripTopology* constructForward(float, float, float, int);
24 };
25 
26 #endif
StripTopologyBuilder::StripTopologyBuilder
StripTopologyBuilder(void)
Definition: StripTopologyBuilder.cc:7
Bounds
Definition: Bounds.h:18
StripTopologyBuilder::constructForward
StripTopology * constructForward(float, float, float, int)
Definition: StripTopologyBuilder.cc:32
StripTopologyBuilder::theAPVNumb
double theAPVNumb
Definition: StripTopologyBuilder.h:20
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
StripTopologyBuilder
Definition: StripTopologyBuilder.h:13
StripTopologyBuilder::build
StripTopology * build(const Bounds *, double, const std::string &)
Definition: StripTopologyBuilder.cc:9
StripTopologyBuilder::constructBarrel
StripTopology * constructBarrel(float, float)
Definition: StripTopologyBuilder.cc:25
StripTopology
Definition: StripTopology.h:11