File SPForSeed.hpp

namespace Acts

Note

This file is foreseen for the Geometry module to replace Extent

namespace Legacy
template<typename SpacePoint>
class SPForSeed
#include <Acts/Seeding/SPForSeed.hpp>

Public Functions

inline SPForSeed()
inline SPForSeed(SpacePoint*const&, const float*)
inline SPForSeed(SpacePoint*const&, const float*, const float*)
inline SPForSeed(const SPForSeed&)
inline virtual ~SPForSeed()
inline const float &covr() const
inline const float &covz() const
inline SPForSeed &operator=(const SPForSeed&)
inline const float &param() const
inline float phi() const
inline const float &quality() const
inline const float &radius() const
inline void set(SpacePoint*const&, const float*)
inline void set(SpacePoint*const&, const float*, const float*)
inline void setParam(const float&)
inline void setQuality(float)
inline const int &surface() const
inline const float &x() const
inline const float &y() const
inline const float &z() const

Public Members

const SpacePoint *spacepoint = nullptr

Protected Attributes

float m_covr = 0
float m_covz = 0
float m_param = 0
float m_q = 0
float m_r = 0
int m_surface = 0
float m_x = 0
float m_y = 0
float m_z = 0