|
ACTS
Experiment-independent tracking
|
Struct that keeps track of the number of encountered/skipped surfaces. More...
#include <detray/test/validation/navigation_validation_utils.hpp>
Public Member Functions | |
| std::size_t | n_total () const |
| The total number of skipped surfaces. | |
| surface_stats & | operator+= (const surface_stats &other) |
| Count up. | |
| template<typename sf_descriptor_t> | |
| bool | count (const sf_descriptor_t &sf_desc, const bool verbose=true) |
| Count a surface depending on its type. | |
| bool | count (geometry::identifier geo_id, const bool verbose=true) |
| Count a surface by its geometry identifier. | |
Struct that keeps track of the number of encountered/skipped surfaces.
| bool detray::navigation_validator::surface_stats::count | ( | const sf_descriptor_t & | sf_desc, |
| const bool | verbose = true ) |
Count a surface depending on its type.
| sf_desc | Descriptor of the surface to count. |
| verbose | Whether to log unknown surface types. |
| bool detray::navigation_validator::surface_stats::count | ( | geometry::identifier | geo_id, |
| const bool | verbose = true ) |
Count a surface by its geometry identifier.
| geo_id | Identifier of the surface. |
| verbose | Whether to log unknown surface types. |
| std::size_t detray::navigation_validator::surface_stats::n_total | ( | ) | const |
The total number of skipped surfaces.
| surface_stats & detray::navigation_validator::surface_stats::operator+= | ( | const surface_stats & | other | ) |
Count up.
| other | Statistics to add. |