File LinearizerConcept.hpp
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
Variables
-
template<typename fitter>
constexpr bool LinearizerConcept = Acts::Concepts::Linearizer::LinearizerConcept<fitter>::value
-
namespace Concepts
-
namespace Linearizer
Typedefs
Functions
-
METHOD_TRAIT(linTrack_t, linearizeTrack)
-
template<typename S>
struct LinearizerConcept - #include <Acts/Vertexing/LinearizerConcept.hpp>
Public Static Attributes
-
static constexpr bool linTrack_exists = has_method<const S, Result<LinearizedTrack>, linTrack_t, constBoundTrackParameters&, double, constSurface&, constActs::GeometryContext&, constActs::MagneticFieldContext&, typename S::State&>
-
static constexpr bool propagator_exists = exists<propagator_t, S>
-
static constexpr bool value = require<linTrack_exists, propagator_exists, state_exists>
-
static constexpr bool linTrack_exists = has_method<const S, Result<LinearizedTrack>, linTrack_t, constBoundTrackParameters&, double, constSurface&, constActs::GeometryContext&, constActs::MagneticFieldContext&, typename S::State&>
-
METHOD_TRAIT(linTrack_t, linearizeTrack)
-
namespace Linearizer
-
template<typename fitter>