![]() |
ATLAS Offline Software
|
Interface of the Run 4 MM trigger processor emulation. More...
#include <IL1MMTriggerTool.h>
Public Member Functions | |
| DeclareInterfaceID (IL1MMTriggerTool, 1, 0) | |
| virtual | ~IL1MMTriggerTool ()=default |
| virtual StatusCode | runTrigger (const EventContext &ctx, std::vector< MMCandidate > &candidates, MMDebugInfo *debug) const =0 |
| Run the MM trigger on the MM digits of the event and return the candidates found. | |
Interface of the Run 4 MM trigger processor emulation.
Named IL1MMTriggerTool (not IMMTriggerTool) on purpose: Gaudi derives the interface ID from the class name, so reusing the Run 3 NSWL1::IMMTriggerTool name would give both interfaces the same ID.
Definition at line 87 of file IL1MMTriggerTool.h.
|
virtualdefault |
| L1Muon::L1MM::IL1MMTriggerTool::DeclareInterfaceID | ( | IL1MMTriggerTool | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |
Run the MM trigger on the MM digits of the event and return the candidates found.
debug: if not null, also filled with the hits and the per-collection counts.