CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GlobalTrackingGeometryBuilder.h
Go to the documentation of this file.
1 #ifndef GlobalTrackingGeometryBuilder_GlobalTrackingGeometryBuilder_h
2 #define GlobalTrackingGeometryBuilder_GlobalTrackingGeometryBuilder_h
3 
13 #include <string>
14 
16 class TrackerGeometry;
17 class DTGeometry;
18 class CSCGeometry;
19 class RPCGeometry;
20 
22 public:
25 
28 
31  const CSCGeometry* csc, const RPCGeometry* rpc);
32 
33 protected:
34 
35 private:
36 
37  const std::string myName;
38 
39 };
40 #endif
virtual ~GlobalTrackingGeometryBuilder()
Destructor.
float dt
Definition: AMPTWrapper.h:126
GlobalTrackingGeometry * build(const TrackerGeometry *tk, const DTGeometry *dt, const CSCGeometry *csc, const RPCGeometry *rpc)
Build the geometry.