File LegacyInternalSeed.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 InternalSeed
#include <Acts/Seeding/LegacyInternalSeed.hpp>

Public Functions

InternalSeed()
InternalSeed(SPForSeed<SpacePoint>*&, SPForSeed<SpacePoint>*&, SPForSeed<SpacePoint>*&, float)
InternalSeed(const InternalSeed<SpacePoint>&)
virtual ~InternalSeed()
InternalSeed<SpacePoint> &operator=(const InternalSeed<SpacePoint>&)
inline const float &quality() const
void set(SPForSeed<SpacePoint>*&, SPForSeed<SpacePoint>*&, SPForSeed<SpacePoint>*&, float)
bool set3(Acts::Legacy::Seed<SpacePoint>&)
bool setQuality(float)
inline SPForSeed<SpacePoint> *spacepoint0()
inline SPForSeed<SpacePoint> *spacepoint1()
inline SPForSeed<SpacePoint> *spacepoint2()
inline const float &z() const

Protected Attributes

float m_q
SPForSeed<SpacePoint> *m_s0
SPForSeed<SpacePoint> *m_s1
SPForSeed<SpacePoint> *m_s2
float m_z