|
| TrackToVertex (const std::string &, const std::string &, const IInterface *) |
| AlgTool like constructor. More...
|
|
virtual | ~TrackToVertex ()=default |
| Virtual destructor. More...
|
|
virtual StatusCode | initialize () override final |
| AlgTool initailize method. More...
|
|
virtual StatusCode | finalize () override final |
| AlgTool finalize method. More...
|
|
virtual std::unique_ptr< Trk::StraightLineSurface > | GetBeamLine (const InDet::BeamSpotData *) const override final |
| Use this for MT Coding. More...
|
|
virtual std::unique_ptr< Trk::Perigee > | perigeeAtVertex (const EventContext &ctx, const Rec::TrackParticle &tp, const Amg::Vector3D &gp) const override final |
| Interface method for use with TrackParticle and given vertex position. More...
|
|
virtual std::unique_ptr< Trk::Perigee > | perigeeAtVertex (const EventContext &ctx, const xAOD::TrackParticle &tp, const Amg::Vector3D &gp) const override final |
| Interface method for use with xAOD::Trackparticle and given vertex position - xAOD. More...
|
|
virtual std::unique_ptr< Trk::Perigee > | perigeeAtVertex (const EventContext &ctx, const Rec::TrackParticle &tp) const override final |
| Interface method for use with TrackParticle and default primary vertex from TrackParticle - AOD. More...
|
|
virtual std::unique_ptr< Trk::Perigee > | perigeeAtVertex (const EventContext &ctx, const xAOD::TrackParticle &tp) const override final |
| Interface method for use with TrackParticle and default primary vertex from TrackParticle - xAOD. More...
|
|
virtual std::unique_ptr< Trk::Perigee > | perigeeAtVertex (const EventContext &ctx, const Trk::Track &trk, const Amg::Vector3D &gp) const override final |
| Interface method for use with Track and given vertex position - ESD. More...
|
|
virtual std::unique_ptr< Trk::Perigee > | perigeeAtBeamline (const EventContext &ctx, const Trk::Track &trk, const InDet::BeamSpotData *) const override final |
| Interface method for use with Track and the beamline from the BeamSpotSvc - ESD. More...
|
|
virtual std::unique_ptr< Trk::TrackParameters > | trackAtBeamline (const EventContext &ctx, const Rec::TrackParticle &tp) const override final |
| Interface method for use with TrackParticle and the beamline from the BeamSpotSvc - AOD. More...
|
|
virtual std::unique_ptr< Trk::TrackParameters > | trackAtBeamline (const EventContext &ctx, const xAOD::TrackParticle &tp, const InDet::BeamSpotData *) const override final |
| Interface method for use with TrackParticle and the beamline from the BeamSpotSvc - xAOD. More...
|
|
virtual std::unique_ptr< Trk::TrackParameters > | trackAtBeamline (const EventContext &ctx, const Trk::Track &trk, const Trk::StraightLineSurface *beamline) const override final |
| Interface method for use with Track and the beamline from the BeamSpotSvc - ESD. More...
|
|
virtual std::unique_ptr< Trk::TrackParameters > | trackAtBeamline (const EventContext &ctx, const Trk::TrackParameters &tpars, const Trk::StraightLineSurface *beamline) const override final |
| Interface method for use with Track and the beamline from the BeamSpotSvc - TrackParameters
More...
|
|
Definition at line 43 of file TrackToVertex.h.