CMS 3D CMS Logo

GlobalTrackingGeometryBuilder.h
Go to the documentation of this file.
1 #ifndef GlobalTrackingGeometryBuilder_GlobalTrackingGeometryBuilder_h
2 #define GlobalTrackingGeometryBuilder_GlobalTrackingGeometryBuilder_h
3 
11 #include <string>
12 
14 class TrackerGeometry;
15 class DTGeometry;
16 class CSCGeometry;
17 class RPCGeometry;
18 class GEMGeometry;
19 class ME0Geometry;
20 class MTDGeometry;
21 
23 public:
26 
29 
32  const MTDGeometry* mtd,
33  const DTGeometry* dt,
34  const CSCGeometry* csc,
35  const RPCGeometry* rpc,
36  const GEMGeometry* gem,
37  const ME0Geometry* me0);
38 
39 protected:
40 private:
42 };
43 #endif
DTGeometry
Definition: DTGeometry.h:28
GlobalTrackingGeometryBuilder::myName
const std::string myName
Definition: GlobalTrackingGeometryBuilder.h:41
GlobalTrackingGeometryBuilder::~GlobalTrackingGeometryBuilder
virtual ~GlobalTrackingGeometryBuilder()
Destructor.
Definition: GlobalTrackingGeometryBuilder.cc:21
ME0Geometry
Definition: ME0Geometry.h:12
CSCGeometry
Definition: CSCGeometry.h:24
dt
float dt
Definition: AMPTWrapper.h:136
GlobalTrackingGeometryBuilder
Definition: GlobalTrackingGeometryBuilder.h:22
csc
Definition: L1Track.h:19
GlobalTrackingGeometry
Definition: GlobalTrackingGeometry.h:20
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
mixOne_premix_on_sim_cfi.me0
me0
Definition: mixOne_premix_on_sim_cfi.py:309
gem
Definition: AMC13Event.h:6
MTDGeometry
Definition: MTDGeometry.h:14
GlobalTrackingGeometryBuilder::GlobalTrackingGeometryBuilder
GlobalTrackingGeometryBuilder()
Constructor.
Definition: GlobalTrackingGeometryBuilder.cc:19
GEMGeometry
Definition: GEMGeometry.h:24
RPCGeometry
Definition: RPCGeometry.h:20
mtd_digitizer
Definition: MTDDigitizer.h:35
omtf::DataWord64::rpc
Definition: OmtfDataWord64.h:16
GlobalTrackingGeometryBuilder::build
GlobalTrackingGeometry * build(const TrackerGeometry *tk, const MTDGeometry *mtd, const DTGeometry *dt, const CSCGeometry *csc, const RPCGeometry *rpc, const GEMGeometry *gem, const ME0Geometry *me0)
Build the geometry.
Definition: GlobalTrackingGeometryBuilder.cc:23
TrackerGeometry
Definition: TrackerGeometry.h:14