File SPForSeed.hpp

namespace Acts

Set the Geometry Context PLUGIN.

Set the Calibration Context PLUGIN.

Convenience functions to ease creation of and Acts::InterpolatedMaterialMap and to avoid code duplication.

Set the Mangetic Field Context PLUGIN.

Convenience functions to ease creation of and Acts::InterpolatedBFieldMap and to avoid code duplication.

Currently implemented for the two most common formats: rz and xyz.

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

Protected Attributes

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