EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
Config (std::reference_wrapper< const Acts::GeometryContext > gctx, std::reference_wrapper< const Acts::MagneticFieldContext > mctx) | |
Constructor with geometry and magnetic field contexts. | |
Public Attributes | |
std::string | collection = "material-tracks" |
Input collection. | |
std::string | mappingMaterialCollection = "MappedMaterialTracks" |
The material collection to be stored. | |
std::shared_ptr < Acts::SurfaceMaterialMapper > | materialSurfaceMapper |
The ACTS surface material mapper. | |
std::shared_ptr < Acts::VolumeMaterialMapper > | materialVolumeMapper = nullptr |
The ACTS volume material mapper. | |
std::vector< std::shared_ptr < IMaterialWriter > > | materialWriters |
The writer of the material. | |
std::shared_ptr< const Acts::TrackingGeometry > | trackingGeometry = nullptr |
The TrackingGeometry to be mapped on. | |
std::reference_wrapper< const Acts::GeometryContext > | geoContext |
std::reference_wrapper< const Acts::MagneticFieldContext > | magFieldContext |
Definition at line 57 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 57 of file MaterialMapping.hpp
|
inline |
Constructor with geometry and magnetic field contexts.
Definition at line 59 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 59 of file MaterialMapping.hpp
std::string ActsExamples::MaterialMapping::Config::collection = "material-tracks" |
Input collection.
Definition at line 64 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 64 of file MaterialMapping.hpp
std::reference_wrapper<const Acts::GeometryContext> ActsExamples::MaterialMapping::Config::geoContext |
Definition at line 83 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 83 of file MaterialMapping.hpp
Referenced by ActsExamples::MaterialMapping::MaterialMapping().
std::reference_wrapper<const Acts::MagneticFieldContext> ActsExamples::MaterialMapping::Config::magFieldContext |
Definition at line 86 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 86 of file MaterialMapping.hpp
Referenced by ActsExamples::MaterialMapping::MaterialMapping().
std::string ActsExamples::MaterialMapping::Config::mappingMaterialCollection = "MappedMaterialTracks" |
The material collection to be stored.
Definition at line 67 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 67 of file MaterialMapping.hpp
Referenced by materialMappingExample().
std::shared_ptr<Acts::SurfaceMaterialMapper> ActsExamples::MaterialMapping::Config::materialSurfaceMapper |
The ACTS surface material mapper.
Definition at line 70 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 70 of file MaterialMapping.hpp
Referenced by ActsExamples::MaterialMapping::MaterialMapping(), and materialMappingExample().
std::shared_ptr<Acts::VolumeMaterialMapper> ActsExamples::MaterialMapping::Config::materialVolumeMapper = nullptr |
The ACTS volume material mapper.
Definition at line 74 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 74 of file MaterialMapping.hpp
Referenced by ActsExamples::MaterialMapping::MaterialMapping(), and materialMappingExample().
std::vector<std::shared_ptr<IMaterialWriter> > ActsExamples::MaterialMapping::Config::materialWriters |
The writer of the material.
Definition at line 77 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 77 of file MaterialMapping.hpp
Referenced by materialMappingExample().
std::shared_ptr<const Acts::TrackingGeometry> ActsExamples::MaterialMapping::Config::trackingGeometry = nullptr |
The TrackingGeometry to be mapped on.
Definition at line 80 of file MaterialMapping.hpp.
View newest version in sPHENIX GitHub at line 80 of file MaterialMapping.hpp
Referenced by ActsExamples::MaterialMapping::MaterialMapping(), and materialMappingExample().