|
ACTS
Experiment-independent tracking
|
A payload object for a material slab/rod. More...
#include <detray/io/frontend/payloads.hpp>
Public Types | |
| using | mat_type = io::material_id |
| Identifier type for homogeneous material representations. | |
Public Attributes | |
| std::optional< std::size_t > | index_in_coll |
| Index of the material in the material container Optional, if no specific sorting required. | |
| material_param_payload | mat {} |
| Material parameters. | |
| single_link_payload | surface {} |
| Index of the surface in the volume the material belongs to. | |
| io::scalar | thickness {std::numeric_limits<io::scalar>::max()} |
| Thickness of the material slab. | |
| mat_type | type {mat_type::unknown} |
| Either 'slab' or 'rod'. | |
A payload object for a material slab/rod.