#include <IImpactPoint3dEstimator.h>
|
| DeclareInterfaceID (IImpactPoint3dEstimator, 1, 0) |
|
virtual std::unique_ptr< PlaneSurface > | Estimate3dIP (const Trk::TrackParameters *trackPerigee, const Amg::Vector3D *theVertex, double &distance) const =0 |
| method calculating the surface (returned), distance and point of closest approach More...
|
|
virtual std::unique_ptr< PlaneSurface > | Estimate3dIP (const Trk::NeutralParameters *neutralPerigee, const Amg::Vector3D *theVertex, double &distance) const =0 |
|
virtual bool | addIP3dAtaPlane (VxTrackAtVertex &, const Amg::Vector3D &vertex) const =0 |
| Actual estimate method, changing the state of Trk::VxTrackAtVertex. More...
|
|
virtual const Trk::AtaPlane * | IP3dAtaPlane (VxTrackAtVertex &vtxTrack, const Amg::Vector3D &vertex) const =0 |
| This method creates the ImpactPoint3dAtaPlane as the parameters of the track at the point of closest approach in 3d to the given vertex. More...
|
|
virtual const Trk::NeutralAtaPlane * | IP3dNeutralAtaPlane (const NeutralParameters *initNeutPerigee, const Amg::Vector3D &vertex) const =0 |
|
Definition at line 35 of file IImpactPoint3dEstimator.h.
◆ addIP3dAtaPlane()
◆ DeclareInterfaceID()
◆ Estimate3dIP() [1/2]
◆ Estimate3dIP() [2/2]
method calculating the surface (returned), distance and point of closest approach
◆ IP3dAtaPlane()
This method creates the ImpactPoint3dAtaPlane as the parameters of the track at the point of closest approach in 3d to the given vertex.
The parameters and errors are defined on the plane intersecting the track at point of closest approach, with track ortogonal to the plane and center of the plane defined as the given vertex.
◆ IP3dNeutralAtaPlane()
The documentation for this class was generated from the following file: