#include </home/runner/work/acts/acts/Plugins/Detray/include/ActsPlugins/Detray/DetrayPayloadConverter.hpp>
◆ SensitiveStrategy
| Enumerator |
|---|
| Identifier | Checks if the sensitive component of the surface is set to check if it's a sensitive surface.
|
| DetectorElement | Check if the surface is a sensitive surface by checking for an associated detector element.
|
◆ Config() [1/3]
| ActsPlugins::DetrayPayloadConverter::Config::Config |
( |
| ) |
|
|
default |
◆ Config() [2/3]
| ActsPlugins::DetrayPayloadConverter::Config::Config |
( |
const Config & | | ) |
|
|
default |
◆ Config() [3/3]
| ActsPlugins::DetrayPayloadConverter::Config::Config |
( |
Config && | | ) |
|
|
default |
◆ operator=() [1/2]
| Config & ActsPlugins::DetrayPayloadConverter::Config::operator= |
( |
Config && | | ) |
|
|
default |
◆ operator=() [2/2]
| Config & ActsPlugins::DetrayPayloadConverter::Config::operator= |
( |
const Config & | | ) |
|
|
default |
◆ beampipeVolume
Detray MUST have beampipe volume at index 0.
◆ convertNavigationPolicy
Initial value:{
static std::optional< DetraySurfaceGrid > convertMultiNavigationPolicy(const Acts::MultiNavigationPolicy &policy, const Acts::GeometryContext &gctx, const SurfaceLookupFunction &surfaceLookup, const Acts::Logger &logger)
static std::optional< DetraySurfaceGrid > convertMultiLayerNavigationPolicy(const Acts::Experimental::MultiLayerNavigationPolicy &policy, const Acts::GeometryContext &gctx, const SurfaceLookupFunction &surfaceLookup, const Acts::Logger &logger)
static std::optional< DetraySurfaceGrid > convertSurfaceArray(const Acts::SurfaceArrayNavigationPolicy &policy, const Acts::GeometryContext &gctx, const SurfaceLookupFunction &surfaceLookup, const Acts::Logger &logger)
static std::optional< DetraySurfaceGrid > convertTryAllNavigationPolicy(const Acts::TryAllNavigationPolicy &policy, const Acts::GeometryContext &gctx, const SurfaceLookupFunction &surfaceLookup, const Acts::Logger &logger)
static std::optional< DetraySurfaceGrid > convertCylinderNavigationPolicy(const Acts::CylinderNavigationPolicy &policy, const Acts::GeometryContext &gctx, const SurfaceLookupFunction &surfaceLookup, const Acts::Logger &logger)
◆ convertSurfaceMaterial
Initial value:{
static std::optional< DetraySurfaceMaterial > convertProtoSurfaceMaterialBinUtility(const Acts::ProtoSurfaceMaterialT< Acts::BinUtility > &material)
static std::optional< DetraySurfaceMaterial > convertBinnedSurfaceMaterial(const Acts::BinnedSurfaceMaterial &material)
static std::optional< DetraySurfaceMaterial > convertProtoSurfaceMaterialProtoAxes(const Acts::ProtoSurfaceMaterialT< std::vector< Acts::DirectedProtoAxis > > &material)
static std::optional< DetraySurfaceMaterial > convertHomogeneousSurfaceMaterial(const Acts::HomogeneousSurfaceMaterial &material)
static std::optional< DetraySurfaceMaterial > convertGridSurfaceMaterial(const Acts::IGridSurfaceMaterialBase &material)
◆ sensitiveStrategy