diff --git a/Core/include/Acts/Utilities/detail/DefaultParameterDefinitions.hpp b/Core/include/Acts/Utilities/detail/DefaultParameterDefinitions.hpp index 5d6b5337d3d1c4d4b26c60a93dcae608462b4e6d..26c28edae2bbf2a23e59759c4da4a1175e5cf761 100644 --- a/Core/include/Acts/Utilities/detail/DefaultParameterDefinitions.hpp +++ b/Core/include/Acts/Utilities/detail/DefaultParameterDefinitions.hpp @@ -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;