ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IIsoTrackSelectorTool Class Referenceabstract

The abstract interface base class for track selector tools targeted at isoloation. More...

#include <IIsoTrackSelectorTool.h>

Inheritance diagram for Trk::IIsoTrackSelectorTool:
Collaboration diagram for Trk::IIsoTrackSelectorTool:

Public Member Functions

virtual bool decision (const Trk::AtaStraightLine &, const Trk::Track &track) const =0
 ESD type interface.
virtual bool decision (const Trk::AtaStraightLine &, const Trk::TrackParticleBase &trackParticle) const =0
 AOD type interface.
virtual bool decision (const Trk::AtaStraightLine &, const Trk::TrackParameters &trackPars) const =0
 Work-horse interface.

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

The abstract interface base class for track selector tools targeted at isoloation.

A track selector tool is designed to judge the track quality wrt to a given reference.

Author
Andreas Salzburger

Definition at line 28 of file IIsoTrackSelectorTool.h.

Member Function Documentation

◆ decision() [1/3]

virtual bool Trk::IIsoTrackSelectorTool::decision ( const Trk::AtaStraightLine & ,
const Trk::Track & track ) const
pure virtual

ESD type interface.

Implemented in InDet::InDetIsoTrackSelectorTool.

◆ decision() [2/3]

virtual bool Trk::IIsoTrackSelectorTool::decision ( const Trk::AtaStraightLine & ,
const Trk::TrackParameters & trackPars ) const
pure virtual

Work-horse interface.

Implemented in InDet::InDetIsoTrackSelectorTool.

◆ decision() [3/3]

virtual bool Trk::IIsoTrackSelectorTool::decision ( const Trk::AtaStraightLine & ,
const Trk::TrackParticleBase & trackParticle ) const
pure virtual

AOD type interface.

Implemented in InDet::InDetIsoTrackSelectorTool.

◆ interfaceID()

const InterfaceID & Trk::IIsoTrackSelectorTool::interfaceID ( )
inlinestatic

Definition at line 32 of file IIsoTrackSelectorTool.h.

static const InterfaceID IID_IIsoTrackSelectorTool("Trk::IIsoTrackSelectorTool", 1, 0)

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