![]() |
ATLAS Offline Software
|
#include <Seed.h>
Public Types | |
using | value_type = external_spacepoint_t |
using | container_type = boost::container::small_vector< const external_spacepoint_t *, N > |
Public Member Functions | |
template<typename arg_t > | |
requires(sizeof...(args_t)==N) &&(std | requires (N !=1) explicit ActsSeed(arg_t &&points) |
void | setVertexZ (float vertex) |
void | setQuality (float seedQuality) |
const container_type & | sp () const |
float | z () const |
float | seedQuality () const |
Static Public Attributes | |
static constexpr std::size_t | DIM = N |
Private Attributes | |
container_type | m_spacepoints {} |
float | m_vertexZ {0.f} |
float | m_seedQuality {-std::numeric_limits<float>::infinity()} |
using ActsTrk::ActsSeed< external_spacepoint_t, N >::container_type = boost::container::small_vector<const external_spacepoint_t*, N> |
using ActsTrk::ActsSeed< external_spacepoint_t, N >::value_type = external_spacepoint_t |
requires (sizeof...(args_t) == N) && (std ActsTrk::ActsSeed< external_spacepoint_t, N >::requires | ( | N ! | = 1 | ) | && |
float ActsTrk::ActsSeed< external_spacepoint_t, N >::seedQuality |
void ActsTrk::ActsSeed< external_spacepoint_t, N >::setQuality | ( | float | seedQuality | ) |
void ActsTrk::ActsSeed< external_spacepoint_t, N >::setVertexZ | ( | float | vertex | ) |
const ActsSeed< external_spacepoint_t, N >::container_type & ActsTrk::ActsSeed< external_spacepoint_t, N >::sp |
float ActsTrk::ActsSeed< external_spacepoint_t, N >::z |
|
staticconstexpr |
|
private |
|
private |
|
private |