![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Classes | |
| struct | ParameterConcept |
Typedefs | |
| template<typename T > | |
| using | covmat_t = typename T::CovMatrix_t |
| Typedef of CovMatrix_t required. | |
| template<typename T > | |
| using | position_returntype_t = decltype(std::declval< T >().position()) |
| template<typename T > | |
| using | momentum_returntype_t = decltype(std::declval< T >().momentum()) |
| template<typename T > | |
| using | charge_returntype_t = decltype(std::declval< T >().charge()) |
| template<typename T > | |
| using | time_returntype_t = decltype(std::declval< T >().time()) |
| template<typename T > | |
| using | covariance_returntype_t = decltype(std::declval< T >().covariance()) |
| template<typename T > | |
| using | parameters_returntype_t = decltype(std::declval< T >().parameters()) |
Functions | |
| METHOD_TRAIT (reference_surface_t, referenceSurface) | |
| The following lines define functions for surface bound parametrisations. | |
| METHOD_TRAIT (position_t, position) | |
| The following lines define functions for free parametrisations. | |
| METHOD_TRAIT (momentum_t, momentum) | |
| METHOD_TRAIT (charge_t, charge) | |
| METHOD_TRAIT (timet, time) | |
| METHOD_TRAIT (covariance_t, covariance) | |
| METHOD_TRAIT (parameters_t, parameters) | |
| using Acts::concept::Parameter::charge_returntype_t = typedef decltype(std::declval<T>().charge()) |
Definition at line 32 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 32 of file ParameterConcept.hpp
| using Acts::concept::Parameter::covariance_returntype_t = typedef decltype(std::declval<T>().covariance()) |
Definition at line 36 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 36 of file ParameterConcept.hpp
| using Acts::concept::Parameter::covmat_t = typedef typename T::CovMatrix_t |
Typedef of CovMatrix_t required.
Definition at line 22 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 22 of file ParameterConcept.hpp
| using Acts::concept::Parameter::momentum_returntype_t = typedef decltype(std::declval<T>().momentum()) |
Definition at line 30 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 30 of file ParameterConcept.hpp
| using Acts::concept::Parameter::parameters_returntype_t = typedef decltype(std::declval<T>().parameters()) |
Definition at line 38 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 38 of file ParameterConcept.hpp
| using Acts::concept::Parameter::position_returntype_t = typedef decltype(std::declval<T>().position()) |
Definition at line 28 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 28 of file ParameterConcept.hpp
| using Acts::concept::Parameter::time_returntype_t = typedef decltype(std::declval<T>().time()) |
Definition at line 34 of file ParameterConcept.hpp.
View newest version in sPHENIX GitHub at line 34 of file ParameterConcept.hpp
| 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 | |||
| ) |