ATLAS Offline Software
TestBeam
TBEvent
src
TBTriggerPatternUnit.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TBEvent/TBTriggerPatternUnit.h
"
6
8
// Constructors and Destructor //
10
11
TBTriggerPatternUnit::TBTriggerPatternUnit
()
12
: m_triggerWord(0)
13
{
14
}
15
16
17
18
TBTriggerPatternUnit::~TBTriggerPatternUnit
()
19
{ }
20
22
// Data Manipulation //
24
25
26
void
TBTriggerPatternUnit::setTriggerWord
(
unsigned
int
triggerword)
27
{
28
29
unsigned
int
mask
= 0x00000001;
30
m_triggerWord
= triggerword;
31
m_triggers
.resize(16);
32
for
(
unsigned
int
i
=0;
i
<16;
i
++ )
33
{
34
m_triggers
[
i
] =
m_triggerWord
&
mask
;
35
mask
*= 2;
36
}
37
}
TBTriggerPatternUnit::TBTriggerPatternUnit
TBTriggerPatternUnit()
Definition:
TBTriggerPatternUnit.cxx:11
TBTriggerPatternUnit::~TBTriggerPatternUnit
~TBTriggerPatternUnit()
Definition:
TBTriggerPatternUnit.cxx:18
TBTriggerPatternUnit.h
python.utils.AtlRunQueryLookup.mask
string mask
Definition:
AtlRunQueryLookup.py:460
lumiFormat.i
int i
Definition:
lumiFormat.py:92
TBTriggerPatternUnit::m_triggerWord
unsigned int m_triggerWord
Definition:
TBTriggerPatternUnit.h:96
TBTriggerPatternUnit::setTriggerWord
void setTriggerWord(unsigned int word)
Definition:
TBTriggerPatternUnit.cxx:26
TBTriggerPatternUnit::m_triggers
std::vector< bool > m_triggers
Definition:
TBTriggerPatternUnit.h:97
Generated on Sun Jun 30 2024 21:27:59 for ATLAS Offline Software by
1.8.18