ATLAS Offline Software
RODHeader_p1.h
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  // RODHeader_p1.h - description
7  // -------------------
8  // begin : 29/11/2007
9  // email : Alan.Watson@cern.ch
10  // ***************************************************************************/
11 
12 
13 #ifndef RODHeader_P1_H
14 #define RODHeader_P1_H
15 
16 #include <vector>
17 
18 // Forward declaration of the convertor
19 //class RODHeaderCnv_p1;
20 //namespace LVL1 {
21 
22  //Doxygen class description below:
26 class RODHeader_p1 {
27 
28  friend class RODHeaderCnv_p1;
29 
30 public:
31 
32  RODHeader_p1();
33  virtual ~RODHeader_p1(){}
34 
37 //protected:
38 
46  std::vector<uint32_t> m_statusWords;
48 };
49 
50 
52  : m_version(0),
53  m_sourceId(0),
54  m_run(0),
55  m_lvl1Id(0),
56  m_bcId(0),
57  m_trigType(0),
58  m_detType(0),
59  m_statusWords(0),
60  m_payloadSize(0)
61  {
62  }
63 
64 
65 
66 //} // end of namespace
67 
68 #endif
RODHeader_p1::m_sourceId
uint32_t m_sourceId
Definition: RODHeader_p1.h:40
RODHeader_p1::~RODHeader_p1
virtual ~RODHeader_p1()
Definition: RODHeader_p1.h:33
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
RODHeader_p1::m_bcId
uint32_t m_bcId
Definition: RODHeader_p1.h:43
RODHeader_p1::m_trigType
uint32_t m_trigType
Definition: RODHeader_p1.h:44
RODHeader_p1::m_version
uint32_t m_version
Internal data.
Definition: RODHeader_p1.h:39
RODHeader_p1::m_run
uint32_t m_run
Definition: RODHeader_p1.h:41
RODHeader_p1::m_detType
uint32_t m_detType
Definition: RODHeader_p1.h:45
RODHeader_p1::m_payloadSize
uint32_t m_payloadSize
Definition: RODHeader_p1.h:47
RODHeader_p1::m_statusWords
std::vector< uint32_t > m_statusWords
Definition: RODHeader_p1.h:46
RODHeaderCnv_p1
T/P converter for RODHeader and RODHeader_p1.
Definition: RODHeaderCnv_p1.h:26
RODHeader_p1::RODHeader_p1
RODHeader_p1()
Definition: RODHeader_p1.h:51
RODHeader_p1
Persistent form of RODHeader using T/P separation.
Definition: RODHeader_p1.h:26
RODHeader_p1::m_lvl1Id
uint32_t m_lvl1Id
Definition: RODHeader_p1.h:42