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

#include <ITrigMuonRoITool.h>

Inheritance diagram for ITrigMuonRoITool:
Collaboration diagram for ITrigMuonRoITool:

Classes

struct  MuonRois
 

Public Member Functions

 DeclareInterfaceID (ITrigMuonRoITool, 1, 0)
 
virtual std::unique_ptr< MuonRoisdecodeMuCTPi (const EventContext &ctx) const =0
 Accessor to the vectors of all RoIs in and out of time with the event. More...
 

Detailed Description

Definition at line 19 of file ITrigMuonRoITool.h.

Member Function Documentation

◆ DeclareInterfaceID()

ITrigMuonRoITool::DeclareInterfaceID ( ITrigMuonRoITool  ,
,
 
)

◆ decodeMuCTPi()

virtual std::unique_ptr<MuonRois> ITrigMuonRoITool::decodeMuCTPi ( const EventContext &  ctx) const
pure virtual

Accessor to the vectors of all RoIs in and out of time with the event.

Out of time RoIs stored as pair<out of time muon RoIs, difference: RoI(BCID)-event(BCID)> >

Returns
Structure containing in and out of time RoIs Decoding the muCTPi RoIB and DAQ ROB and return in and out of time RoIs

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