ATLAS Offline Software
Trigger
TrigEvent
TrigMonitoringEventTPCnv
TrigMonitoringEventTPCnv
TrigMonConfig_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_CONFIG_P1_H
6
#define TRIGMON_CONFIG_P1_H
7
8
/*
9
@author Rustem Ospanov
10
@date July 2009
11
12
@brief Persistent copy of TrigMonConfig;
13
*/
14
15
#include <stdint.h>
16
#include <string>
17
#include <vector>
18
19
#include "
TrigMonitoringEventTPCnv/TrigConfChain_p1.h
"
20
#include "
TrigMonitoringEventTPCnv/TrigConfSeq_p1.h
"
21
22
class
TrigMonConfig_p1
23
{
24
public
:
25
26
TrigMonConfig_p1
() :
27
m_event
(0),
28
m_lumi
(0),
29
m_run
(0),
30
m_sec
(0),
31
m_nsec
(0),
32
m_master_key
(0),
33
m_hlt_ps_key
(0),
34
m_lv1_ps_key
(0),
35
m_chain
(),
36
m_seq
(),
37
m_var_name
(),
38
m_var_id
(),
39
m_pair_key
(),
40
m_pair_val
() {}
41
~TrigMonConfig_p1
() {}
42
43
friend
class
TrigMonConfigCnv_p1
;
44
45
private
:
46
47
uint32_t
m_event
;
48
uint32_t
m_lumi
;
49
uint32_t
m_run
;
50
uint32_t
m_sec
;
51
uint32_t
m_nsec
;
52
53
uint32_t
m_master_key
;
54
uint32_t
m_hlt_ps_key
;
55
uint32_t
m_lv1_ps_key
;
56
57
std::vector<TrigConfChain_p1>
m_chain
;
58
std::vector<TrigConfSeq_p1>
m_seq
;
59
60
std::vector<std::string>
m_var_name
;
61
std::vector<uint32_t>
m_var_id
;
62
63
std::vector<std::string>
m_pair_key
;
64
std::vector<std::string>
m_pair_val
;
65
};
66
67
#endif
TrigMonConfig_p1::m_pair_key
std::vector< std::string > m_pair_key
Definition:
TrigMonConfig_p1.h:63
TrigMonConfig_p1::m_event
uint32_t m_event
Definition:
TrigMonConfig_p1.h:47
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
TrigConfSeq_p1.h
TrigMonConfig_p1::~TrigMonConfig_p1
~TrigMonConfig_p1()
Definition:
TrigMonConfig_p1.h:41
TrigMonConfig_p1::m_chain
std::vector< TrigConfChain_p1 > m_chain
Definition:
TrigMonConfig_p1.h:57
TrigMonConfig_p1::m_seq
std::vector< TrigConfSeq_p1 > m_seq
Definition:
TrigMonConfig_p1.h:58
TrigMonConfig_p1::m_sec
uint32_t m_sec
Definition:
TrigMonConfig_p1.h:50
TrigMonConfig_p1::m_var_name
std::vector< std::string > m_var_name
Definition:
TrigMonConfig_p1.h:60
TrigMonConfig_p1::m_hlt_ps_key
uint32_t m_hlt_ps_key
Definition:
TrigMonConfig_p1.h:54
TrigMonConfig_p1::TrigMonConfig_p1
TrigMonConfig_p1()
Definition:
TrigMonConfig_p1.h:26
TrigMonConfigCnv_p1
Definition:
TrigMonConfigCnv_p1.h:22
TrigMonConfig_p1::m_nsec
uint32_t m_nsec
Definition:
TrigMonConfig_p1.h:51
TrigMonConfig_p1::m_pair_val
std::vector< std::string > m_pair_val
Definition:
TrigMonConfig_p1.h:64
TrigMonConfig_p1::m_lv1_ps_key
uint32_t m_lv1_ps_key
Definition:
TrigMonConfig_p1.h:55
TrigMonConfig_p1::m_lumi
uint32_t m_lumi
Definition:
TrigMonConfig_p1.h:48
TrigMonConfig_p1::m_run
uint32_t m_run
Definition:
TrigMonConfig_p1.h:49
TrigMonConfig_p1
Definition:
TrigMonConfig_p1.h:23
TrigMonConfig_p1::m_var_id
std::vector< uint32_t > m_var_id
Definition:
TrigMonConfig_p1.h:61
TrigMonConfig_p1::m_master_key
uint32_t m_master_key
Definition:
TrigMonConfig_p1.h:53
TrigConfChain_p1.h
Generated on Sun Dec 22 2024 21:21:09 for ATLAS Offline Software by
1.8.18