|
ACTS
Experiment-independent tracking
|
Buffer and collection options maintained for one propagation. More...
#include <detray/propagator/actors/surface_sequencer.hpp>
Public Member Functions | |
| state (sequence_type seq) | |
| Constructor with the vector of track states. | |
| bool | collect_only_material_surfaces () const |
| void | collect_only_material_surfaces (bool material_only) |
| Configure whether to collect only material surfaces. | |
| bool | overflow () const |
| sequence_type & | sequence () |
| const sequence_type & | sequence () const |
| void | set_overflow () |
| Flags that the internal buffer has experienced an overflow. | |
Buffer and collection options maintained for one propagation.
|
explicit |
Constructor with the vector of track states.
| seq | buffer used to store encountered surfaces |
| bool detray::actor::surface_sequencer< sf_descriptor_t >::state::collect_only_material_surfaces | ( | ) | const |
| void detray::actor::surface_sequencer< sf_descriptor_t >::state::collect_only_material_surfaces | ( | bool | material_only | ) |
Configure whether to collect only material surfaces.
| material_only | true to skip sensitive surfaces without material |
| bool detray::actor::surface_sequencer< sf_descriptor_t >::state::overflow | ( | ) | const |
| sequence_type & detray::actor::surface_sequencer< sf_descriptor_t >::state::sequence | ( | ) |
| const sequence_type & detray::actor::surface_sequencer< sf_descriptor_t >::state::sequence | ( | ) | const |