![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include "Acts/Geometry/GeometryContext.hpp"#include "Acts/Utilities/Definitions.hpp"#include "Acts/Utilities/TypeTraits.hpp"
Include dependency graph for TrackParametersConcept.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Acts::Concepts::BoundTrackParametersConceptImpl< T > |
| struct | Acts::Concepts::FreeTrackParametersConceptImpl< T > |
Namespaces | |
| namespace | Acts |
| Set the Geometry Context PLUGIN. | |
| namespace | Acts::Concepts |
Typedefs | |
| template<typename T > | |
| using | Acts::Concepts::TypeScalar = typename T::Scalar |
| template<typename T > | |
| using | Acts::Concepts::TypeParametersVector = typename T::ParametersVector |
| template<typename T > | |
| using | Acts::Concepts::TypeCovarianceMatrix = typename T::CovarianceMatrix |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeParameters = decltype(std::declval< T >().parameters()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeCovariance = decltype(std::declval< T >().covariance()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeFourPositionFromContext = decltype(std::declval< T >().fourPosition(std::declval< GeometryContext >())) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeFourPosition = decltype(std::declval< T >().fourPosition()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypePositionFromContext = decltype(std::declval< T >().position(std::declval< GeometryContext >())) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypePosition = decltype(std::declval< T >().position()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeTime = decltype(std::declval< T >().time()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeUnitDirection = decltype(std::declval< T >().unitDirection()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeAbsoluteMomentum = decltype(std::declval< T >().absoluteMomentum()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeCharge = decltype(std::declval< T >().charge()) |
| template<typename T > | |
| using | Acts::Concepts::ReturnTypeReferenceSurface = decltype(std::declval< T >().referenceSurface()) |
Variables | |
| template<typename parameters_t > | |
| constexpr bool | Acts::Concepts::BoundTrackParametersConcept |
| template<typename parameters_t > | |
| constexpr bool | Acts::Concepts::FreeTrackParametersConcept |