17#ifndef SiSpacePointForSeed_h
18#define SiSpacePointForSeed_h
60 float x()
const {
return m_x;}
61 float y()
const {
return m_y;}
62 float z()
const {
return m_z;}
const Trk::SpacePoint * spacepoint
float m_q
penalty term in the seed score
SiSpacePointForSeed(SiSpacePointForSeed &&) noexcept=default
float m_scorePenalty
impact parameter
SiSpacePointForSeed()=default
SiSpacePointForSeed & operator=(const SiSpacePointForSeed &)=default
SiSpacePointForSeed(const SiSpacePointForSeed &)=default
const Trk::Surface * sur() const
float scorePenalty() const
impact parameter
float quality() const
penalty term in the seed score
float dzdr() const
quality of the best seed this candidate was seen on
void set(const Trk::SpacePoint *, std::span< float const, 3 >)
const Trk::Surface * m_sn
void setScorePenalty(float par)
const Trk::Surface * sun() const
const Trk::Surface * m_su
quality of the best seed this candidate was seen on
Abstract Base Class for tracking surfaces.
Ensure that the ATLAS eigen extensions are properly loaded.