51 const Acts::BoundTrackParameters& startParameters,
52 Acts::Direction navDir = Acts::Direction::Forward(),
53 double pathLimit = 1._km)
const = 0;
78 double extraPath = 0.):
82 std::variant<
const Acts::TrackingVolume*,
110 const Acts::BoundTrackParameters& startParameters,
126 const Acts::BoundTrackParameters& startParameters,
127 const Acts::Surface& target,
128 Acts::Direction navDir = Acts::Direction::Forward(),
129 double pathLimit = 1._km)
const = 0;
142 virtual Acts::Result<Acts::BoundTrackParameters>
propagate(
const EventContext& ctx,
143 const Acts::BoundTrackParameters& startParameters,
144 const Acts::Surface& target,
145 Acts::Direction navDir = Acts::Direction::Forward(),
146 double pathLimit = 1._km)
const = 0;
156 virtual Acts::Result<Acts::BoundTrackParameters>
propagate(
const EventContext& ctx,
157 const Acts::BoundTrackParameters& startParameters,
158 Acts::Direction navDir = Acts::Direction::Forward(),
159 double pathLimit = 1._km)
const = 0;