ATLAS Offline Software
Loading...
Searching...
No Matches
RodRobIdMap Class Reference

This implements just the ROD->ROB conversion part of Hid2RESrcID. More...

#include <RodRobIdMap.h>

Collaboration diagram for RodRobIdMap:

Public Member Functions

uint32_t getRobID (uint32_t rod_id) const
 Make a ROB Source ID from a ROD source ID.

Detailed Description

This implements just the ROD->ROB conversion part of Hid2RESrcID.

This is all that's needed by FullEventAssembler.

Definition at line 25 of file RodRobIdMap.h.

Member Function Documentation

◆ getRobID()

uint32_t RodRobIdMap::getRobID ( uint32_t rod_id) const

Make a ROB Source ID from a ROD source ID.

mapping SrcID from ROD to ROB

Definition at line 18 of file RodRobIdMap.cxx.

19{
20 // Change Module Type to ROB
21 using eformat::helper::SourceIdentifier;
22 SourceIdentifier id = SourceIdentifier(rod_id);
23 SourceIdentifier id2 = SourceIdentifier(id.subdetector_id(), id.module_id());
24 return id2.code();
25}
HWIdentifier id2

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