ATLAS Offline Software
Functions
MuFastSteering.cxx File Reference
#include "MuFastSteering.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 204 of file MuFastSteering.cxx.

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

◆ matchingRecRoI() [2/2]

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

Definition at line 218 of file MuFastSteering.cxx.

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