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