#include <GeoSvc.h>
◆ VolumeSurfaceMap
◆ GeoSvc()
GeoSvc::GeoSvc |
( |
const std::string & |
name, |
|
|
ISvcLocator * |
svc |
|
) |
| |
◆ ~GeoSvc()
◆ buildDD4HepGeo()
StatusCode GeoSvc::buildDD4HepGeo |
( |
| ) |
|
Build the dd4hep geometry. This function generates the DD4hep geometry.
◆ cellIDPositionConverter()
virtual std::shared_ptr<const dd4hep::rec::CellIDPositionConverter> GeoSvc::cellIDPositionConverter |
( |
| ) |
const |
|
inlinevirtual |
◆ centralMagneticField()
virtual double GeoSvc::centralMagneticField |
( |
| ) |
const |
|
inlinevirtual |
◆ detector()
dd4hep::Detector * GeoSvc::detector |
( |
| ) |
|
|
overridevirtual |
◆ finalize()
StatusCode GeoSvc::finalize |
( |
| ) |
|
|
finalvirtual |
◆ getDD4HepGeo()
dd4hep::DetElement GeoSvc::getDD4HepGeo |
( |
| ) |
|
|
overridevirtual |
Get the top level DetElement. DD4hep Geometry
◆ getDD4hepSurfaceMap()
virtual std::map< int64_t, dd4hep::rec::Surface* > GeoSvc::getDD4hepSurfaceMap |
( |
| ) |
const |
|
inlinevirtual |
◆ getDetPlaneMap()
virtual std::map<int64_t, std::shared_ptr<genfit::DetPlane> > GeoSvc::getDetPlaneMap |
( |
| ) |
const |
|
inlinevirtual |
◆ getFieldProvider()
virtual std::shared_ptr<const Acts::MagneticFieldProvider> GeoSvc::getFieldProvider |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ initialize()
StatusCode GeoSvc::initialize |
( |
| ) |
|
|
finalvirtual |
◆ surfaceMap()
◆ trackingGeometry()
std::shared_ptr< const Acts::TrackingGeometry > GeoSvc::trackingGeometry |
( |
| ) |
const |
|
inlinevirtual |
Gets the ACTS tracking geometry.
The documentation for this class was generated from the following files:
- /builds/eic/juggler/JugBase/src/components/GeoSvc.h
- /builds/eic/juggler/JugBase/src/components/GeoSvc.cpp