ATLAS Offline Software
TrigConfSig_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 TRIGCONF_SIG_P1_H
6 #define TRIGCONF_SIG_P1_H
7 
8 /*
9  @author Rustem Ospanov
10  @date July 2009
11 
12  @brief Persistent partner for TrigConfSig;
13 */
14 
15 #include <stdint.h>
16 #include <string>
17 #include <vector>
18 
20 {
21  public:
22 
24  m_counter(0),
25  m_logic(0),
26  m_label(),
27  m_output_te() {}
29 
30  friend class TrigConfSigCnv_p1;
31 
32  private:
33 
35  int m_logic;
36  std::string m_label;
37  std::vector<uint32_t> m_output_te;
38 };
39 
40 #endif
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
TrigConfSig_p1
Definition: TrigConfSig_p1.h:20
TrigConfSig_p1::m_logic
int m_logic
Definition: TrigConfSig_p1.h:35
TrigConfSig_p1::m_label
std::string m_label
Definition: TrigConfSig_p1.h:36
TrigConfSig_p1::TrigConfSig_p1
TrigConfSig_p1()
Definition: TrigConfSig_p1.h:23
TrigConfSig_p1::~TrigConfSig_p1
~TrigConfSig_p1()
Definition: TrigConfSig_p1.h:28
TrigConfSig_p1::m_counter
uint32_t m_counter
Definition: TrigConfSig_p1.h:34
TrigConfSig_p1::m_output_te
std::vector< uint32_t > m_output_te
Definition: TrigConfSig_p1.h:37
TrigConfSigCnv_p1
Definition: TrigConfSigCnv_p1.h:16