ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Core/include/Acts/Material/VolumeMaterialMapper.hpp>
Public Member Functions | |
State (std::reference_wrapper< const GeometryContext > gctx, std::reference_wrapper< const MagneticFieldContext > mctx) | |
Constructor of the Sate with contexts. | |
Public Attributes | |
std::map< GeometryID, RecordedMaterialPoint > | recordedMaterial |
The recorded material per geometry ID. | |
std::map< GeometryID, BinUtility > | materialBin |
The binning per geometry ID. | |
std::map< GeometryID, std::unique_ptr< const IVolumeMaterial > > | volumeMaterial |
The created surface material from it. | |
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. | |
Nested State struct which is used for the mapping prococess
Definition at line 80 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 80 of file VolumeMaterialMapper.hpp
|
inline |
Constructor of the Sate with contexts.
Definition at line 82 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 82 of file VolumeMaterialMapper.hpp
std::reference_wrapper<const GeometryContext> Acts::VolumeMaterialMapper::State::geoContext |
Reference to the geometry context for the mapping.
Definition at line 96 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 96 of file VolumeMaterialMapper.hpp
Referenced by Acts::VolumeMaterialMapper::mapMaterialTrack().
std::reference_wrapper<const MagneticFieldContext> Acts::VolumeMaterialMapper::State::magFieldContext |
Reference to the magnetic field context.
Definition at line 99 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 99 of file VolumeMaterialMapper.hpp
Referenced by Acts::VolumeMaterialMapper::mapMaterialTrack().
std::map<GeometryID, BinUtility> Acts::VolumeMaterialMapper::State::materialBin |
The binning per geometry ID.
Definition at line 90 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 90 of file VolumeMaterialMapper.hpp
Referenced by Acts::VolumeMaterialMapper::checkAndInsert(), and Acts::VolumeMaterialMapper::finalizeMaps().
std::map<GeometryID, RecordedMaterialPoint> Acts::VolumeMaterialMapper::State::recordedMaterial |
The recorded material per geometry ID.
Definition at line 87 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 87 of file VolumeMaterialMapper.hpp
Referenced by Acts::VolumeMaterialMapper::checkAndInsert(), Acts::VolumeMaterialMapper::finalizeMaps(), and Acts::VolumeMaterialMapper::mapMaterialTrack().
std::map<GeometryID, std::unique_ptr<const IVolumeMaterial> > Acts::VolumeMaterialMapper::State::volumeMaterial |
The created surface material from it.
Definition at line 93 of file VolumeMaterialMapper.hpp.
View newest version in sPHENIX GitHub at line 93 of file VolumeMaterialMapper.hpp
Referenced by Acts::VolumeMaterialMapper::finalizeMaps().