ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Rec::IMuidMatchMaker Class Referenceabstract

#include <IMuidMatchMaker.h>

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

Public Member Functions

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

Static Public Member Functions

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

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()

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

AlgTool and IAlgTool interface methods.

Definition at line 41 of file IMuidMatchMaker.h.

41 { return IID_IMuidMatchMaker; }

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