|
ACTS
Experiment-independent tracking
|
Axis properties supplied by the consumer of an AxisSpec at build time.
More...
#include <Acts/Utilities/AxisSpec.hpp>
Public Attributes | |
| std::optional< AxisBoundaryType > | boundaryType = std::nullopt |
| Boundary type of the axis. | |
| std::optional< AxisDirection > | direction = std::nullopt |
| Direction of the axis. | |
| std::optional< double > | max = std::nullopt |
| Maximum edge of the axis. | |
| std::optional< double > | min = std::nullopt |
| Minimum edge of the axis. | |
Axis properties supplied by the consumer of an AxisSpec at build time.
Each property fills in the corresponding one of the spec if that is unset, and validates it otherwise. Spelled AxisSpec::Options at the use sites; it only lives at namespace scope so that it is complete where AxisSpec::buildAxis defaults it.