ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Functions
ByteStreamDataTest Namespace Reference
Functions
void
ROBDataT
(
OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment
*robFrag)
Function Documentation
◆
ROBDataT()
void ByteStreamDataTest::ROBDataT
(
OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment
*
robFrag
)
Definition at line
14
of file
ROBData_t.cxx
.
14
{
15
16
using
IT = ROBData::iterator;
17
18
ROBData
* robData =
new
ROBData
(robFrag);
19
ROBData
robData2 = *robData;
20
21
for
(IT it = robData->
begin
(), it_e = robData->
end
(); it != it_e; ++it) {
22
[[maybe_unused]] uint32_t i = (*it);
23
++i;
24
}
25
26
robData->
sub_detector
();
27
robData->
module_identifier
();
28
robData2.
sub_detector
();
29
30
delete
robData;
31
robData =
nullptr
;
32
return
;
33
}
ROBData
ROBData_T< OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment, OFFLINE_FRAGMENTS_NAMESPACE::PointerType > ROBData
Definition
ROBData.h:225
ROBData_T::sub_detector
eformat::SubDetector sub_detector() const
Return the current subdetector type.
Definition
ROBData.h:166
ROBData_T::end
iterator end() const
Instantiates an iterator over 32-bit integers to the last+1 element.
Definition
ROBData.h:161
ROBData_T::module_identifier
uint16_t module_identifier() const
Return the current module identifier.
Definition
ROBData.h:172
ROBData_T::begin
iterator begin() const
Instantiates an iterator over 32-bit integers to the first element.
Definition
ROBData.h:156
Generated on
for ATLAS Offline Software by
1.17.0