#include <ITrackParamsEstimationTool.h>
|
| DeclareInterfaceID (ITrackParamsEstimationTool, 1, 0) |
|
virtual std::optional< Acts::BoundTrackParameters > | estimateTrackParameters (const EventContext &ctx, const ActsTrk::Seed &seed, const Acts::GeometryContext &geoContext, const Acts::MagneticFieldContext &magFieldContext, std::function< const Acts::Surface &(const ActsTrk::Seed &)> retrieveSurface) const =0 |
|
virtual std::optional< Acts::BoundTrackParameters > | estimateTrackParameters (const EventContext &ctx, const ActsTrk::Seed &seed, const Acts::GeometryContext &geoContext, const Acts::Surface &surface, const Acts::Vector3 &bField) const =0 |
|
◆ DeclareInterfaceID()
◆ estimateTrackParameters() [1/2]
virtual std::optional<Acts::BoundTrackParameters> ActsTrk::ITrackParamsEstimationTool::estimateTrackParameters |
( |
const EventContext & |
ctx, |
|
|
const ActsTrk::Seed & |
seed, |
|
|
const Acts::GeometryContext & |
geoContext, |
|
|
const Acts::MagneticFieldContext & |
magFieldContext, |
|
|
std::function< const Acts::Surface &(const ActsTrk::Seed &)> |
retrieveSurface |
|
) |
| const |
|
pure virtual |
◆ estimateTrackParameters() [2/2]
virtual std::optional<Acts::BoundTrackParameters> ActsTrk::ITrackParamsEstimationTool::estimateTrackParameters |
( |
const EventContext & |
ctx, |
|
|
const ActsTrk::Seed & |
seed, |
|
|
const Acts::GeometryContext & |
geoContext, |
|
|
const Acts::Surface & |
surface, |
|
|
const Acts::Vector3 & |
bField |
|
) |
| const |
|
pure virtual |
The documentation for this class was generated from the following file: