ATLAS Offline Software
Loading...
Searching...
No Matches
Rec::IMuidMatchMaker Class Referenceabstract

Base class for MuidMatchMaker AlgTool. More...

#include <IMuidMatchMaker.h>

Inheritance diagram for Rec::IMuidMatchMaker:
Collaboration diagram for Rec::IMuidMatchMaker:

Public Member Functions

virtual ~IMuidMatchMaker ()
 Virtual destructor.
virtual PerigeeParameters * convertPerigee (const Trk::Perigee *trkPerigee) const =0
 IMuidMatchMaker interface: back convert perigee (legacy function needed during migration)
virtual MuidTrackContainerexecute (const TrackCollection *extrapolatedTracks, const TrackCollection *indetTracks, const TrackCollection *spectrometerTracks)=0
 IMuidMatchMaker interface: algorithmic code for matching muon spectrometer to inner detector.

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool and IAlgTool interface methods.

Detailed Description

Base class for MuidMatchMaker AlgTool.

Author
Alan..nosp@m.Popp.nosp@m.leton.nosp@m.@cer.nosp@m.n.ch

Definition at line 35 of file IMuidMatchMaker.h.

Constructor & Destructor Documentation

◆ ~IMuidMatchMaker()

virtual Rec::IMuidMatchMaker::~IMuidMatchMaker ( )
inlinevirtual

Virtual destructor.

Definition at line 38 of file IMuidMatchMaker.h.

38{}

Member Function Documentation

◆ convertPerigee()

virtual PerigeeParameters * Rec::IMuidMatchMaker::convertPerigee ( const Trk::Perigee * trkPerigee) const
pure virtual

IMuidMatchMaker interface: back convert perigee (legacy function needed during migration)

◆ execute()

virtual MuidTrackContainer * Rec::IMuidMatchMaker::execute ( const TrackCollection * extrapolatedTracks,
const TrackCollection * indetTracks,
const TrackCollection * spectrometerTracks )
pure virtual

IMuidMatchMaker interface: algorithmic code for matching muon spectrometer to inner detector.

◆ interfaceID()

const InterfaceID & Rec::IMuidMatchMaker::interfaceID ( )
inlinestatic

AlgTool and IAlgTool interface methods.

Definition at line 41 of file IMuidMatchMaker.h.

41{ return IID_IMuidMatchMaker; }
static const InterfaceID IID_IMuidMatchMaker("IMuidMatchMaker", 1, 0)
Interface ID for IMuidMatchMaker.

The documentation for this class was generated from the following file: