ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1ResultByteStream
src
CTPSrcIdMap.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
6
#include "eformat/SourceIdentifier.h"
7
8
#include "
CTPSrcIdMap.h
"
9
10
using
eformat::helper::SourceIdentifier;
11
12
13
uint32_t
CTPSrcIdMap::getRodID
()
const
{
14
SourceIdentifier helpID( eformat::TDAQ_CTP, 0 );
15
return
helpID.code();
16
}
17
18
uint32_t
CTPSrcIdMap::getRobID
( uint32_t
/*rod_id*/
)
const
{
19
SourceIdentifier helpID( eformat::TDAQ_CTP, 0 );
20
return
helpID.code();
21
}
22
23
uint32_t
CTPSrcIdMap::getRosID
( uint32_t rob_id )
const
{
24
SourceIdentifier
id
= SourceIdentifier( rob_id );
25
SourceIdentifier id2 = SourceIdentifier(
id
.subdetector_id(), 0 );
26
return
id2.code();
27
}
28
29
uint32_t
CTPSrcIdMap::getDetID
( uint32_t ros_id )
const
{
30
SourceIdentifier
id
= SourceIdentifier( ros_id );
31
SourceIdentifier id2 = SourceIdentifier(
id
.subdetector_id(), 0 );
32
return
id2.code();
33
}
CTPSrcIdMap.h
CTPSrcIdMap::getRodID
uint32_t getRodID() const
get a ROD Source ID
Definition
CTPSrcIdMap.cxx:13
CTPSrcIdMap::getRosID
uint32_t getRosID(uint32_t rob_id) const
Make a ROS Source ID from a ROB source ID.
Definition
CTPSrcIdMap.cxx:23
CTPSrcIdMap::getRobID
uint32_t getRobID(uint32_t rod_id) const
Make a ROB Source ID from a ROD source ID.
Definition
CTPSrcIdMap.cxx:18
CTPSrcIdMap::getDetID
uint32_t getDetID(uint32_t ros_id) const
Make a SubDetector ID from ROS source ID.
Definition
CTPSrcIdMap.cxx:29
Generated on
for ATLAS Offline Software by
1.17.0