test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
21
class
GlobalTrackingGeometryBuilder
{
22
public
:
24
GlobalTrackingGeometryBuilder
();
25
27
virtual
~GlobalTrackingGeometryBuilder
();
28
30
GlobalTrackingGeometry
*
build
(
const
TrackerGeometry
* tk,
31
const
DTGeometry
*
dt
,
32
const
CSCGeometry
* csc,
33
const
RPCGeometry
* rpc,
34
const
GEMGeometry
* gem,
35
const
ME0Geometry
* me0);
36
37
protected
:
38
39
private
:
40
41
const
std::string
myName
;
42
43
};
44
#endif
GlobalTrackingGeometryBuilder::~GlobalTrackingGeometryBuilder
virtual ~GlobalTrackingGeometryBuilder()
Destructor.
Definition:
GlobalTrackingGeometryBuilder.cc:21
dt
float dt
Definition:
AMPTWrapper.h:126
GlobalTrackingGeometryBuilder
Definition:
GlobalTrackingGeometryBuilder.h:21
CSCGeometry
Definition:
CSCGeometry.h:24
DTGeometry
Definition:
DTGeometry.h:25
GlobalTrackingGeometryBuilder::myName
const std::string myName
Definition:
GlobalTrackingGeometryBuilder.h:41
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
RPCGeometry
Definition:
RPCGeometry.h:22
ME0Geometry
Definition:
ME0Geometry.h:12
GlobalTrackingGeometryBuilder::GlobalTrackingGeometryBuilder
GlobalTrackingGeometryBuilder()
Constructor.
Definition:
GlobalTrackingGeometryBuilder.cc:18
GEMGeometry
Definition:
GEMGeometry.h:24
GlobalTrackingGeometry
Definition:
GlobalTrackingGeometry.h:20
TrackerGeometry
Definition:
TrackerGeometry.h:28
GlobalTrackingGeometryBuilder::build
GlobalTrackingGeometry * build(const TrackerGeometry *tk, const DTGeometry *dt, const CSCGeometry *csc, const RPCGeometry *rpc, const GEMGeometry *gem, const ME0Geometry *me0)
Build the geometry.
Definition:
GlobalTrackingGeometryBuilder.cc:24
Generated for CMSSW Reference Manual by
1.8.5