ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
MuonCombined::IMuonTrackTagTool Class Referenceabstract

#include <IMuonTrackTagTool.h>

Inheritance diagram for MuonCombined::IMuonTrackTagTool:
Collaboration diagram for MuonCombined::IMuonTrackTagTool:

Public Member Functions

virtual ~IMuonTrackTagTool ()=default
 
virtual double chi2 (const Trk::TrackParameters &idParsAtEntry, const Trk::TrackParameters &msParsAtEntry) const =0
 
virtual double chi2 (const Trk::Track &id, const Trk::Track &ms, const EventContext &ctx) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 14 of file IMuonTrackTagTool.h.

Constructor & Destructor Documentation

◆ ~IMuonTrackTagTool()

virtual MuonCombined::IMuonTrackTagTool::~IMuonTrackTagTool ( )
virtualdefault

Member Function Documentation

◆ chi2() [1/2]

virtual double MuonCombined::IMuonTrackTagTool::chi2 ( const Trk::Track id,
const Trk::Track ms,
const EventContext &  ctx 
) const
pure virtual

◆ chi2() [2/2]

virtual double MuonCombined::IMuonTrackTagTool::chi2 ( const Trk::TrackParameters idParsAtEntry,
const Trk::TrackParameters msParsAtEntry 
) const
pure virtual

◆ interfaceID()

static const InterfaceID& MuonCombined::IMuonTrackTagTool::interfaceID ( )
inlinestatic

Definition at line 17 of file IMuonTrackTagTool.h.

17  {
18  static const InterfaceID IID_IMuonTrackTagTool("MuonCombined::IMuonTrackTagTool", 1, 0);
19  return IID_IMuonTrackTagTool;
20  }

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