Skip to content
Snippets Groups Projects
Commit 4654bb25 authored by Moritz Kiehn's avatar Moritz Kiehn Committed by Fabian Klimpel
Browse files

Utilities: add separate scalar types for all parameters

parent c34b6204
No related branches found
No related tags found
1 merge request!785Clean up the parameter definitions
......@@ -65,6 +65,9 @@ enum BoundParametersIndices : unsigned int {
BoundParsDim = eBoundParametersSize,
};
/// Underlying fundamental scalar type for bound track parameters.
using BoundParametersScalar = double;
/// Components of a free track parameters vector.
///
/// To be used to access components by named indices instead of just numbers.
......@@ -93,6 +96,9 @@ enum FreeParametersIndices : unsigned int {
FreeParsDim = eFreeParametersSize,
};
/// Underlying fundamental scalar type for free track parameters.
using FreeParametersScalar = double;
/// Components of a space point vector.
///
/// To be used to access components by named indices instead of just numbers.
......@@ -120,6 +126,9 @@ enum SpacePointIndices : unsigned int {
SpacePointDim = eSpacePointSize,
};
/// Underlying fundamental scalar type for space points.
using SpacePointScalar = double;
using ParDef = BoundParametersIndices;
using ParID_t = BoundParametersIndices;
using ParValue_t = double;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment