Main Page
Namespaces
Classes
Package Documentation
Geometry
GlobalTrackingGeometryBuilder
plugins
GlobalTrackingGeometryBuilder.h
Go to the documentation of this file.
1
#ifndef GlobalTrackingGeometryBuilder_GlobalTrackingGeometryBuilder_h
2
#define GlobalTrackingGeometryBuilder_GlobalTrackingGeometryBuilder_h
3
11
#include <string>
12
13
class
GlobalTrackingGeometry
;
14
class
TrackerGeometry
;
15
class
DTGeometry
;
16
class
CSCGeometry
;
17
class
RPCGeometry
;
18
class
GEMGeometry
;
19
class
ME0Geometry
;
20
class
MTDGeometry
;
21
22
class
GlobalTrackingGeometryBuilder
{
23
public
:
25
GlobalTrackingGeometryBuilder
();
26
28
virtual
~GlobalTrackingGeometryBuilder
();
29
31
GlobalTrackingGeometry
*
build
(
const
TrackerGeometry
* tk,
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
41
private
:
42
43
const
std::string
myName
;
44
45
};
46
#endif
GlobalTrackingGeometryBuilder::~GlobalTrackingGeometryBuilder
virtual ~GlobalTrackingGeometryBuilder()
Destructor.
Definition:
GlobalTrackingGeometryBuilder.cc:22
dt
float dt
Definition:
AMPTWrapper.h:126
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
omtf::DataWord64::rpc
Definition:
OmtfDataWord64.h:16
GlobalTrackingGeometryBuilder
Definition:
GlobalTrackingGeometryBuilder.h:22
CSCGeometry
Definition:
CSCGeometry.h:24
MTDGeometry
Definition:
MTDGeometry.h:14
DTGeometry
Definition:
DTGeometry.h:28
GlobalTrackingGeometryBuilder::myName
const std::string myName
Definition:
GlobalTrackingGeometryBuilder.h:43
gem
Definition:
AMC13Event.h:6
RPCGeometry
Definition:
RPCGeometry.h:22
ME0Geometry
Definition:
ME0Geometry.h:12
mixOne_premix_on_sim_cfi.me0
me0
Definition:
mixOne_premix_on_sim_cfi.py:309
GlobalTrackingGeometryBuilder::GlobalTrackingGeometryBuilder
GlobalTrackingGeometryBuilder()
Constructor.
Definition:
GlobalTrackingGeometryBuilder.cc:19
GEMGeometry
Definition:
GEMGeometry.h:24
csc
Definition:
L1Track.h:19
GlobalTrackingGeometry
Definition:
GlobalTrackingGeometry.h:20
mtd_digitizer
Definition:
MTDDigitizer.h:35
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:25
TrackerGeometry
Definition:
TrackerGeometry.h:14
Generated for CMSSW Reference Manual by
1.8.11