ATLAS Offline Software
Event
EventTPCnv
EventTPCnv
TriggerInfo_p2.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 EVENTTPCNV_TRIGGERINFO_P2_H
6
#define EVENTTPCNV_TRIGGERINFO_P2_H
7
15
#include <vector>
16
#include <string>
17
18
class
TriggerInfo_p2
{
19
public
:
20
class
StreamTag_p2
21
{
22
public
:
23
std::string
m_name
;
24
std::string
m_type
;
25
bool
m_obeysLumiblock
;
26
};
27
28
typedef
unsigned
int
number_type
;
29
TriggerInfo_p2
();
30
31
number_type
m_statusElement
;
32
number_type
m_extendedLevel1ID
;
33
number_type
m_level1TriggerType
;
34
std::vector<number_type>
m_level1TriggerInfo
;
35
std::vector<number_type>
m_level2TriggerInfo
;
36
std::vector<number_type>
m_eventFilterInfo
;
37
std::vector<StreamTag_p2>
m_streamTags
;
38
};
39
40
// inline
41
42
inline
43
TriggerInfo_p2::TriggerInfo_p2
()
44
:
45
m_statusElement(0),
46
m_extendedLevel1ID(0),
47
m_level1TriggerType(0)
48
{}
49
50
51
#endif
TriggerInfo_p2
Definition:
TriggerInfo_p2.h:18
TriggerInfo_p2::m_streamTags
std::vector< StreamTag_p2 > m_streamTags
Definition:
TriggerInfo_p2.h:37
TriggerInfo_p2::m_statusElement
number_type m_statusElement
Definition:
TriggerInfo_p2.h:31
TriggerInfo_p2::StreamTag_p2::m_obeysLumiblock
bool m_obeysLumiblock
Definition:
TriggerInfo_p2.h:25
TriggerInfo_p2::StreamTag_p2::m_name
std::string m_name
Definition:
TriggerInfo_p2.h:23
TriggerInfo_p2::TriggerInfo_p2
TriggerInfo_p2()
Definition:
TriggerInfo_p2.h:43
TriggerInfo_p2::m_level1TriggerType
number_type m_level1TriggerType
Definition:
TriggerInfo_p2.h:33
TriggerInfo_p2::number_type
unsigned int number_type
Definition:
TriggerInfo_p2.h:28
TriggerInfo_p2::m_extendedLevel1ID
number_type m_extendedLevel1ID
Definition:
TriggerInfo_p2.h:32
TriggerInfo_p2::m_level2TriggerInfo
std::vector< number_type > m_level2TriggerInfo
Definition:
TriggerInfo_p2.h:35
TriggerInfo_p2::m_eventFilterInfo
std::vector< number_type > m_eventFilterInfo
Definition:
TriggerInfo_p2.h:36
TriggerInfo_p2::StreamTag_p2::m_type
std::string m_type
Definition:
TriggerInfo_p2.h:24
TriggerInfo_p2::m_level1TriggerInfo
std::vector< number_type > m_level1TriggerInfo
Definition:
TriggerInfo_p2.h:34
TriggerInfo_p2::StreamTag_p2
Definition:
TriggerInfo_p2.h:21
Generated on Tue Jul 2 2024 21:30:36 for ATLAS Offline Software by
1.8.18