ATLAS Offline Software
Functions
MuFastSteering.cxx File Reference
#include "MuFastSteering.h"
#include "AthenaBaseComps/AthMsgStreamMacros.h"
#include "xAODTrigMuon/L2StandAloneMuonAuxContainer.h"
#include "xAODTrigMuon/L2CombinedMuonAuxContainer.h"
#include "xAODTrigMuon/TrigMuonDefs.h"
#include "xAODTrigger/MuonRoI.h"
#include "CxxUtils/phihelper.h"
#include "TrigSteeringEvent/TrigRoiDescriptor.h"
#include "TrigT1Interfaces/RecMuonRoI.h"
#include "AthenaInterprocess/Incidents.h"
#include "GaudiKernel/IIncidentSvc.h"
#include "AthenaMonitoringKernel/Monitored.h"

Go to the source code of this file.

Functions

const LVL1::RecMuonRoImatchingRecRoI (uint32_t roiWord, const DataVector< LVL1::RecMuonRoI > &collection)
 
const xAOD::MuonRoImatchingRecRoI (uint32_t roiWord, const xAOD::MuonRoIContainer &collection)
 

Function Documentation

◆ matchingRecRoI() [1/2]

const LVL1::RecMuonRoI* matchingRecRoI ( uint32_t  roiWord,
const DataVector< LVL1::RecMuonRoI > &  collection 
)

Definition at line 203 of file MuFastSteering.cxx.

205 {
206  for ( auto recRoI: collection ) {
207  if ( recRoI->roiWord() == roiWord ){
208  return recRoI;
209  }
210  }
211  return nullptr;
212 }

◆ matchingRecRoI() [2/2]

const xAOD::MuonRoI* matchingRecRoI ( uint32_t  roiWord,
const xAOD::MuonRoIContainer collection 
)

Definition at line 217 of file MuFastSteering.cxx.

219 {
220  for ( auto recRoI: collection ) {
221  if ( recRoI->roiWord() == roiWord ){
222  return recRoI;
223  }
224  }
225  return nullptr;
226 }
xAOD::roiWord
roiWord
Definition: TrigMissingET_v1.cxx:36