ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1Result
TrigT1Result
Trailer.icc
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
6
// inline implementations
7
8
inline const std::vector<uint32_t>& ROIB::Trailer::trailer() const {
9
return m_trailer;
10
}
11
12
inline int ROIB::Trailer::size() const {
13
return m_trailer.size();
14
}
15
16
inline uint32_t ROIB::Trailer::errorStatus() const {
17
return m_trailer.empty() ? 0 : m_trailer[ 0 ];
18
}
19
20
inline uint32_t ROIB::Trailer::statusInfo() const {
21
return m_trailer.empty() ? 0 : m_trailer[ 1 ];
22
}
23
24
inline uint32_t ROIB::Trailer::numStatusWords() const {
25
return m_trailer.empty() ? 0 : m_trailer[ 2 ];
26
}
27
28
inline uint32_t ROIB::Trailer::numDataWords() const {
29
return m_trailer.empty() ? 0 : m_trailer[ 3 ];
30
}
31
32
inline uint32_t ROIB::Trailer::statusPosition() const {
33
return m_trailer.empty() ? 0 : m_trailer[ 4 ];
34
}
35
36
inline void ROIB::Trailer::setSimulationError() {
37
if ( ! m_trailer.empty() ) m_trailer[ 0 ] = 0xFFFF0000;
38
}
39
40
inline void ROIB::Trailer::setNumDataWords( const unsigned int i ) {
41
if ( ! m_trailer.empty() ) m_trailer[ 3 ] = i;
42
}
Generated on
for ATLAS Offline Software by
1.17.0