#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: