ATLAS Offline Software
TrigMonSeq_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGMON_SEQ_P1_H
6 #define TRIGMON_SEQ_P1_H
7 
8 /*
9  @author Rustem Ospanov
10  @date July 2009
11 
12  @brief Persistent copy of TrigMonSeq.
13 */
14 
15 #include <stdint.h>
16 #include <vector>
18 
20 {
21  public:
22 
24  m_encoded(0),
25  m_alg(),
26  m_var_key(),
27  m_var_val() {}
29 
30  friend class TrigMonSeqCnv_p1;
31 
32  private:
33 
35  std::vector<TrigMonAlg_p1> m_alg;
36  std::vector<uint16_t> m_var_key;
37  std::vector<float> m_var_val;
38 };
39 
40 #endif
TrigMonSeqCnv_p1
Definition: TrigMonSeqCnv_p1.h:21
TrigMonSeq_p1::m_encoded
uint32_t m_encoded
Definition: TrigMonSeq_p1.h:34
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
TrigMonSeq_p1::m_alg
std::vector< TrigMonAlg_p1 > m_alg
Definition: TrigMonSeq_p1.h:35
TrigMonSeq_p1::TrigMonSeq_p1
TrigMonSeq_p1()
Definition: TrigMonSeq_p1.h:23
TrigMonSeq_p1::m_var_key
std::vector< uint16_t > m_var_key
Definition: TrigMonSeq_p1.h:36
TrigMonAlg_p1.h
TrigMonSeq_p1::m_var_val
std::vector< float > m_var_val
Definition: TrigMonSeq_p1.h:37
TrigMonSeq_p1
Definition: TrigMonSeq_p1.h:20
TrigMonSeq_p1::~TrigMonSeq_p1
~TrigMonSeq_p1()
Definition: TrigMonSeq_p1.h:28