58 .
name =
"acts-geometry",
63 ServiceKind::DeviceGlobal,
"acts-geometry"};
69 .kind = ServiceKind::DeviceGlobal};
DPL service exposing the ACTS tracking geometry through the ServiceRegistry.
const SurfaceIndexMap & getIndex() const
const Acts::GeometryContext & getNominalContext() const
const Acts::TrackingGeometry & getGeometry() const
std::shared_ptr< const Acts::TrackingGeometry > getGeometryShared() const
const Acts::GeometryContext & getNominalContext() const
const SurfaceIndexMap & getIndex()
static TrackingGeometryManager & instance()
const Acts::TrackingGeometry & get()
std::shared_ptr< const Acts::TrackingGeometry > getShared()
Builds on first call if not built yet.
o2::framework::ServiceSpec actsGeometryServiceSpec()
std::vector< o2::framework::ServiceSpec > defaultServicesWithActsGeometry()
Defining ITS Vertex explicitly as messageable.
static std::vector< ServiceSpec > defaultServices(std::string extraPlugins="", int numWorkers=0)
Split a string into a vector of strings using : as a separator.
static ServiceConfigureCallback noConfiguration()
Running state information of a given device.
std::string name
Name of the service.