![]() |
ATLAS Offline Software
|
Interface for RoI unpacking tools. More...
#include <IRoIsUnpackingTool.h>
Public Member Functions | |
DeclareInterfaceID (IRoIsUnpackingTool, 1, 0) | |
virtual StatusCode | unpack (const EventContext &ctx, const ROIB::RoIBResult &roib, const HLT::IDSet &activeChains) const =0 |
Unpack RoIB result depending on implementaton (e.g. More... | |
virtual StatusCode | unpack (const EventContext &, const xAOD::TrigComposite &, const HLT::IDSet &) const =0 |
Unpack specific sub-system RoIs (Muon, eFexEM, gFexJet, ...) linked to L1TriggerResult depending on implementation. More... | |
Interface for RoI unpacking tools.
Definition at line 19 of file IRoIsUnpackingTool.h.
IRoIsUnpackingTool::DeclareInterfaceID | ( | IRoIsUnpackingTool | , |
1 | , | ||
0 | |||
) |
|
pure virtual |
Unpack specific sub-system RoIs (Muon, eFexEM, gFexJet, ...) linked to L1TriggerResult depending on implementation.
A collection of decision objects is created in event store with each decision tagged by the chain ID it relates to.
|
pure virtual |
Unpack RoIB result depending on implementaton (e.g.
EM, Jet, ...)
A collection of decision objects is created in event store with each decision tagged by the chain ID it relates to. In addition, an implementation specific "RecRoI" collection is produced.