#include <GlobalTrackingGeometryBuilder.h>
Public Member Functions | |
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. More... | |
GlobalTrackingGeometryBuilder () | |
Constructor. More... | |
virtual | ~GlobalTrackingGeometryBuilder () |
Destructor. More... | |
Private Attributes | |
const std::string | myName |
Build the GlobalTrackingGeometry.
Definition at line 22 of file GlobalTrackingGeometryBuilder.h.
GlobalTrackingGeometryBuilder::GlobalTrackingGeometryBuilder | ( | ) |
Constructor.
Definition at line 19 of file GlobalTrackingGeometryBuilder.cc.
|
virtual |
GlobalTrackingGeometry * GlobalTrackingGeometryBuilder::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 at line 23 of file GlobalTrackingGeometryBuilder.cc.
References dt, mixOne_premix_on_sim_cfi::gem, mixOne_premix_on_sim_cfi::me0, and omtf::DataWord64::rpc.
Referenced by GlobalTrackingGeometryESProducer::produce().
|
private |
Definition at line 41 of file GlobalTrackingGeometryBuilder.h.