![]() |
ATLAS Offline Software
|
this class provides conversion between Lower level Source ID to higher level source ID for HLT ByteStream fragments. More...
#include <HLTSrcIdMap.h>
Public Member Functions | |
| HLTSrcIdMap () | |
| constrcutor | |
| uint32_t | getRobID (uint32_t rod_id=0) const |
| Make a ROB Source ID from a ROD source ID. | |
| uint32_t | getRosID (uint32_t rob_id=0) const |
| Make a ROS Source ID from a ROB source ID. | |
| uint32_t | getDetID (uint32_t ros_id=0) const |
| Make a SubDetector ID from ROS source ID. | |
| void | setDetId (eformat::SubDetector detId) |
| setter for the detector ID | |
Private Attributes | |
| eformat::SubDetector | m_detId |
| sub detector ID | |
this class provides conversion between Lower level Source ID to higher level source ID for HLT ByteStream fragments.
This is to be used in assembling the fragments from ROD fragments Hong Ma Oct 18, 2002
Definition at line 33 of file HLTSrcIdMap.h.
|
inline |
| uint32_t HLT::HLTSrcIdMap::getDetID | ( | uint32_t | ros_id = 0 | ) | const |
Make a SubDetector ID from ROS source ID.
Definition at line 24 of file HLTSrcIdMap.cxx.
| uint32_t HLT::HLTSrcIdMap::getRobID | ( | uint32_t | rod_id = 0 | ) | const |
Make a ROB Source ID from a ROD source ID.
Definition at line 13 of file HLTSrcIdMap.cxx.
| uint32_t HLT::HLTSrcIdMap::getRosID | ( | uint32_t | rob_id = 0 | ) | const |
Make a ROS Source ID from a ROB source ID.
Definition at line 19 of file HLTSrcIdMap.cxx.
|
inline |
setter for the detector ID
Definition at line 53 of file HLTSrcIdMap.h.
|
private |
sub detector ID
Definition at line 57 of file HLTSrcIdMap.h.