ATLAS Offline Software
|
This class provides conversion between Lower level Source ID to higher level source ID for L1Topo ByteStream fragments. More...
#include <L1TopoSrcIdMap.h>
Public Member Functions | |
L1TopoSrcIdMap () | |
constructor More... | |
uint32_t | getRodID () const |
get a ROD Source ID (deprecated) More... | |
uint32_t | getRodID (int moduleId) const |
get a ROD Source ID given a module ID, i.e. More... | |
uint32_t | getRobID (uint32_t rod_id) const |
Make a ROB Source ID from a ROD source ID; note they are now the same. More... | |
uint32_t | getRosID (uint32_t rob_id) const |
Make a ROS Source ID from a ROB source ID. More... | |
uint32_t | getDetID (uint32_t ros_id) const |
Make a SubDetector ID from ROS source ID. More... | |
This class provides conversion between Lower level Source ID to higher level source ID for L1Topo ByteStream fragments.
This is to be used in assembling the fragments from ROD fragments Based on CTPSrcIdMap and L1CaloSrcIdMap.
Definition at line 17 of file L1TopoSrcIdMap.h.
L1TopoSrcIdMap::L1TopoSrcIdMap | ( | ) |
uint32_t L1TopoSrcIdMap::getDetID | ( | uint32_t | ros_id | ) | const |
Make a SubDetector ID from ROS source ID.
Definition at line 39 of file L1TopoSrcIdMap.cxx.
uint32_t L1TopoSrcIdMap::getRobID | ( | uint32_t | rod_id | ) | const |
Make a ROB Source ID from a ROD source ID; note they are now the same.
Definition at line 27 of file L1TopoSrcIdMap.cxx.
uint32_t L1TopoSrcIdMap::getRodID | ( | ) | const |
get a ROD Source ID (deprecated)
Definition at line 22 of file L1TopoSrcIdMap.cxx.
uint32_t L1TopoSrcIdMap::getRodID | ( | int | moduleId | ) | const |
get a ROD Source ID given a module ID, i.e.
combine with the subdet ID
Definition at line 17 of file L1TopoSrcIdMap.cxx.
uint32_t L1TopoSrcIdMap::getRosID | ( | uint32_t | rob_id | ) | const |
Make a ROS Source ID from a ROB source ID.
Definition at line 33 of file L1TopoSrcIdMap.cxx.