Template Struct VertexFitterConcept

Struct Documentation

template<typename S>
struct Acts::Concepts::VertexFitter::VertexFitterConcept

Public Static Attributes

constexpr bool fit_exists = has_method<const S, Result<Vertex<typename S::InputTrack_t>>, fit_t, const std::vector<const typename S::InputTrack_t*>&, const typename S::Linearizer_t&, const VertexingOptions<typename S::InputTrack_t>&, typename S::State&>
constexpr bool linearizer_exists = exists<linearizer_t, S>
constexpr bool propagator_exists = exists<propagator_t, S>
constexpr bool state_exists = exists<state_t, S>
constexpr bool track_exists = exists<track_t, S>
constexpr bool value = require<fit_exists, track_exists, propagator_exists, linearizer_exists, state_exists>