 |
ATLAS Offline Software
|
Go to the documentation of this file.
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;}
98 #endif // SiSpacePointForSeed_h
const Trk::Surface * sun() const
span(T *ptr, std::size_t sz) -> span< T >
A couple needed deduction guides.
float m_q
penalty term in the seed score
const Trk::SpacePoint * spacepoint
float m_scorePenalty
impact parameter
float scorePenalty() const
impact parameter
bool const RAWDATA *ch2 const
SiSpacePointForSeed(SiSpacePointForSeed &&) noexcept=default
void set(const Trk::SpacePoint *, std::span< float const, 3 >)
SiSpacePointForSeed()=default
Ensure that the ATLAS eigen extensions are properly loaded.
SiSpacePointForSeed & operator=(const SiSpacePointForSeed &)=default
const Trk::Surface * m_sn
const Trk::Surface * m_su
quality of the best seed this candidate was seen on
float dzdr() const
quality of the best seed this candidate was seen on
void setScorePenalty(float par)
const Trk::Surface * sur() const
SiSpacePointForSeed(const SiSpacePointForSeed &)=default
float quality() const
penalty term in the seed score