ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Seed< external_spacepoint_t, N > Class Template Reference

#include <Acts/EventData/Seed.hpp>

Public Types

using value_type = external_spacepoint_t

Public Member Functions

template<typename... args_t>
requires (sizeof...(args_t) == N) && (std::same_as<external_spacepoint_t, args_t> && ...)
 Seed (const args_t &... points)
float seedQuality () const
void setQuality (float seedQuality)
void setVertexZ (float vertex)
const std::array< const external_spacepoint_t *, N > & sp () const
float z () const

Static Public Attributes

static constexpr std::size_t DIM = N

Member Typedef Documentation

◆ value_type

template<typename external_spacepoint_t, std::size_t N = 3ul>
using Acts::Seed< external_spacepoint_t, N >::value_type = external_spacepoint_t

Constructor & Destructor Documentation

◆ Seed()

template<typename external_spacepoint_t, std::size_t N = 3ul>
template<typename... args_t>
requires (sizeof...(args_t) == N) && (std::same_as<external_spacepoint_t, args_t> && ...)
Acts::Seed< external_spacepoint_t, N >::Seed ( const args_t &... points)
explicit

Member Function Documentation

◆ seedQuality()

template<typename external_spacepoint_t, std::size_t N = 3ul>
float Acts::Seed< external_spacepoint_t, N >::seedQuality ( ) const

◆ setQuality()

template<typename external_spacepoint_t, std::size_t N = 3ul>
void Acts::Seed< external_spacepoint_t, N >::setQuality ( float seedQuality)

◆ setVertexZ()

template<typename external_spacepoint_t, std::size_t N = 3ul>
void Acts::Seed< external_spacepoint_t, N >::setVertexZ ( float vertex)

◆ sp()

template<typename external_spacepoint_t, std::size_t N = 3ul>
const std::array< const external_spacepoint_t *, N > & Acts::Seed< external_spacepoint_t, N >::sp ( ) const

◆ z()

template<typename external_spacepoint_t, std::size_t N = 3ul>
float Acts::Seed< external_spacepoint_t, N >::z ( ) const

Member Data Documentation

◆ DIM

template<typename external_spacepoint_t, std::size_t N = 3ul>
std::size_t Acts::Seed< external_spacepoint_t, N >::DIM = N
staticconstexpr