ATLAS Offline Software
Loading...
Searching...
No Matches
L1Muon::L1TGC::ITrackSelectorTool Class Referenceabstract

Interface for selecting TGC candidates and filling L1TGCCandData. More...

#include <ITrackSelectorTool.h>

Inheritance diagram for L1Muon::L1TGC::ITrackSelectorTool:
Collaboration diagram for L1Muon::L1TGC::ITrackSelectorTool:

Public Member Functions

 DeclareInterfaceID (ITrackSelectorTool, 1, 0)
virtual StatusCode select (const TgcSLCandidateContainer &candidates, xAOD::L1TGCCandDataContainer &output, const EventContext &ctx) const =0
 Select candidates and fill the output container.

Detailed Description

Interface for selecting TGC candidates and filling L1TGCCandData.

Definition at line 15 of file Trigger/TrigT1/Muon/L1MuonS1TGCToolInterfaces/L1MuonS1TGCToolInterfaces/ITrackSelectorTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

L1Muon::L1TGC::ITrackSelectorTool::DeclareInterfaceID ( ITrackSelectorTool ,
1 ,
0  )

◆ select()

virtual StatusCode L1Muon::L1TGC::ITrackSelectorTool::select ( const TgcSLCandidateContainer & candidates,
xAOD::L1TGCCandDataContainer & output,
const EventContext & ctx ) const
pure virtual

Select candidates and fill the output container.

Parameters
candidatesInput candidate collection.
outputOutput L1TGCCandData container.
ctxEvent context.

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