ATLAS Offline Software
Public Member Functions | List of all members
IJetTrackSelector Class Referenceabstract

ITrackSelector is a dual-use tool interface for a tool that selects a track particle. More...

#include <IJetTrackSelector.h>

Inheritance diagram for IJetTrackSelector:
Collaboration diagram for IJetTrackSelector:

Public Member Functions

virtual ~IJetTrackSelector ()
 Destructor. More...
 
virtual int keep (const xAOD::TrackParticle &trk) const =0
 Method to select. More...
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

ITrackSelector is a dual-use tool interface for a tool that selects a track particle.

Definition at line 19 of file IJetTrackSelector.h.

Constructor & Destructor Documentation

◆ ~IJetTrackSelector()

virtual IJetTrackSelector::~IJetTrackSelector ( )
inlinevirtual

Destructor.

Definition at line 25 of file IJetTrackSelector.h.

25 { };

Member Function Documentation

◆ keep()

virtual int IJetTrackSelector::keep ( const xAOD::TrackParticle trk) const
pure virtual

Method to select.

Returns true if jet is selected.

Implemented in JetTrackSelectionTool, SimpleJetTrackSelectionTool, and JetTrackSelectionTool2.

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

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