BOSS 6.6.4.p03
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-02 $
9
10//<<<<<< INCLUDES >>>>>>
11
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
25 :
26 m_extendedLevel1ID(0),
27 m_level1TriggerType(0),
28 m_level2TriggerInfo(0)
29{}
30
32 number_type level1TriggerType,
33 number_type level2TriggerInfo,
34 const std::vector<number_type>& eventFilterInfo)
35 :
36 m_extendedLevel1ID(extendedLevel1ID),
37 m_level1TriggerType(level1TriggerType),
38 m_level2TriggerInfo(level2TriggerInfo),
39 m_eventFilterInfo(eventFilterInfo)
40{}
41
43{}
44
47{
48 return (m_extendedLevel1ID);
49}
50
53{
54 return (m_level1TriggerType);
55}
56
59{
60 return (m_level2TriggerInfo);
61}
62
63const std::vector<TriggerInfo::number_type>&
65{
66 return (m_eventFilterInfo);
67}
68
69
number_type level1TriggerType() const
Definition: TriggerInfo.cxx:52
unsigned int number_type
Definition: TriggerInfo.h:54
virtual ~TriggerInfo()
Definition: TriggerInfo.cxx:42
const std::vector< number_type > & eventFilterInfo() const
Definition: TriggerInfo.cxx:64
number_type extendedLevel1ID() const
Access to info.
Definition: TriggerInfo.cxx:46
number_type level2TriggerInfo() const
Definition: TriggerInfo.cxx:58