File Alignment.hpp
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
Typedefs
-
using AlignmentMatrix = ActsMatrix<eAlignmentSize, eAlignmentSize>
-
using AlignmentRowVector = ActsMatrix<1, eAlignmentSize>
-
using AlignmentToBoundMatrix = ActsMatrix<eBoundSize, eAlignmentSize>
-
using AlignmentToPathMatrix = ActsMatrix<1, eAlignmentSize>
-
using AlignmentToPositionMatrix = ActsMatrix<3, eAlignmentSize>
-
using AlignmentVector = ActsVector<eAlignmentSize>
Enums
-
enum AlignmentIndices
Components of alignment parameters vector.
To be used to access components by named indices instead of just numbers. This must be a regular
enum
and not a scopedenum class
to allow implicit conversion to an integer. The enum value are thus visible directly innamespace Acts
and are prefixed to avoid naming collisions.Values:
-
enumerator eAlignmentCenter0
-
enumerator eAlignmentCenter1
-
enumerator eAlignmentCenter2
-
enumerator eAlignmentRotation0
-
enumerator eAlignmentRotation1
-
enumerator eAlignmentRotation2
-
enumerator eAlignmentSize
-
enumerator eAlignmentCenter0
-
using AlignmentMatrix = ActsMatrix<eAlignmentSize, eAlignmentSize>