ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ParameterConcept.hpp File Reference
+ Include dependency graph for ParameterConcept.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Acts::concept::Parameter::ParameterConcept< P >
 

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::concept
 
namespace  Acts::concept::Parameter
 

Typedefs

template<typename T >
using Acts::concept::Parameter::covmat_t = typename T::CovMatrix_t
 Typedef of CovMatrix_t required.
 
template<typename T >
using Acts::concept::Parameter::position_returntype_t = decltype(std::declval< T >().position())
 
template<typename T >
using Acts::concept::Parameter::momentum_returntype_t = decltype(std::declval< T >().momentum())
 
template<typename T >
using Acts::concept::Parameter::charge_returntype_t = decltype(std::declval< T >().charge())
 
template<typename T >
using Acts::concept::Parameter::time_returntype_t = decltype(std::declval< T >().time())
 
template<typename T >
using Acts::concept::Parameter::covariance_returntype_t = decltype(std::declval< T >().covariance())
 
template<typename T >
using Acts::concept::Parameter::parameters_returntype_t = decltype(std::declval< T >().parameters())
 

Functions

 Acts::concept::Parameter::METHOD_TRAIT (reference_surface_t, referenceSurface)
 The following lines define functions for surface bound parametrisations.
 
 Acts::concept::Parameter::METHOD_TRAIT (position_t, position)
 The following lines define functions for free parametrisations.
 
 Acts::concept::Parameter::METHOD_TRAIT (momentum_t, momentum)
 
 Acts::concept::Parameter::METHOD_TRAIT (charge_t, charge)
 
 Acts::concept::Parameter::METHOD_TRAIT (timet, time)
 
 Acts::concept::Parameter::METHOD_TRAIT (covariance_t, covariance)
 
 Acts::concept::Parameter::METHOD_TRAIT (parameters_t, parameters)
 

Variables

template<typename parameters_t >
constexpr bool Acts::ParameterConcept