BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TriggerInfo.cxx
Go to the documentation of this file.
1
/***************************************************************************
2
EventInfo package
3
-----------------------------------------
4
Copyright (C) 2004 by ATLAS Collaboration
5
***************************************************************************/
6
7
//<doc><file> $Id: TriggerInfo.cxx,v 1.1.1.1 2007/04/25 11:46:57 zoujh Exp $
8
//<version> $Name: HltDataTypes-01-01-03 $
9
10
//<<<<<< INCLUDES >>>>>>
11
12
#include "
HltDataTypes/TriggerInfo.h
"
13
14
//<<<<<< PRIVATE DEFINES >>>>>>
15
//<<<<<< PRIVATE CONSTANTS >>>>>>
16
//<<<<<< PRIVATE TYPES >>>>>>
17
//<<<<<< PRIVATE VARIABLE DEFINITIONS >>>>>>
18
//<<<<<< PUBLIC VARIABLE DEFINITIONS >>>>>>
19
//<<<<<< CLASS STRUCTURE INITIALIZATION >>>>>>
20
//<<<<<< PRIVATE FUNCTION DEFINITIONS >>>>>>
21
//<<<<<< PUBLIC FUNCTION DEFINITIONS >>>>>>
22
//<<<<<< MEMBER FUNCTION DEFINITIONS >>>>>>
23
24
TriggerInfo::TriggerInfo
()
25
: m_extendedLevel1ID( 0 ), m_level1TriggerType( 0 ), m_level2TriggerInfo( 0 ) {}
26
27
TriggerInfo::TriggerInfo
(
number_type
extendedLevel1ID
,
number_type
level1TriggerType
,
28
number_type
level2TriggerInfo
,
29
const
std::vector<number_type>&
eventFilterInfo
)
30
: m_extendedLevel1ID(
extendedLevel1ID
)
31
, m_level1TriggerType(
level1TriggerType
)
32
, m_level2TriggerInfo(
level2TriggerInfo
)
33
, m_eventFilterInfo(
eventFilterInfo
) {}
34
35
TriggerInfo::~TriggerInfo
() {}
36
37
TriggerInfo::number_type
TriggerInfo::extendedLevel1ID
()
const
{
38
return
( m_extendedLevel1ID );
39
}
40
41
TriggerInfo::number_type
TriggerInfo::level1TriggerType
()
const
{
42
return
( m_level1TriggerType );
43
}
44
45
TriggerInfo::number_type
TriggerInfo::level2TriggerInfo
()
const
{
46
return
( m_level2TriggerInfo );
47
}
48
49
const
std::vector<TriggerInfo::number_type>&
TriggerInfo::eventFilterInfo
()
const
{
50
return
( m_eventFilterInfo );
51
}
TriggerInfo.h
TriggerInfo::level1TriggerType
number_type level1TriggerType() const
Definition
TriggerInfo.cxx:41
TriggerInfo::number_type
unsigned int number_type
Definition
TriggerInfo.h:53
TriggerInfo::~TriggerInfo
virtual ~TriggerInfo()
Definition
TriggerInfo.cxx:35
TriggerInfo::eventFilterInfo
const std::vector< number_type > & eventFilterInfo() const
Definition
TriggerInfo.cxx:49
TriggerInfo::extendedLevel1ID
number_type extendedLevel1ID() const
Access to info.
Definition
TriggerInfo.cxx:37
TriggerInfo::level2TriggerInfo
number_type level2TriggerInfo() const
Definition
TriggerInfo.cxx:45
TriggerInfo::TriggerInfo
TriggerInfo()
Definition
TriggerInfo.cxx:24
8.0.0
BOSS_Source
EventFilter
HltUtilities
HltDataTypes
src
TriggerInfo.cxx
Generated by
1.16.1