Struct VolumeMaterialMapper::State¶
Defined in File VolumeMaterialMapper.hpp
Nested Relationships¶
This struct is a nested type of Class VolumeMaterialMapper.
Struct Documentation¶
-
struct
Acts::VolumeMaterialMapper::State Nested State struct which is used for the mapping prococess.
Public Functions
-
State(const GeometryContext &gctx, const MagneticFieldContext &mctx) Constructor of the Sate with contexts.
Public Members
-
std::reference_wrapper<const GeometryContext>
geoContext Reference to the geometry context for the mapping.
-
std::reference_wrapper<const MagneticFieldContext>
magFieldContext Reference to the magnetic field context.
-
std::map<GeometryIdentifier, BinUtility>
materialBin The binning per geometry ID.
-
std::map<GeometryIdentifier, RecordedMaterialVolumePoint>
recordedMaterial The recorded material per geometry ID.
-
std::map<GeometryIdentifier, std::shared_ptr<const ISurfaceMaterial>>
surfaceMaterial The surface material of the input tracking geometry.
-
std::map<GeometryIdentifier, std::unique_ptr<const IVolumeMaterial>>
volumeMaterial The created volume material from it.
-