ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigConfiguration
TrigConfData
src
L1TopoOutput.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TrigConfData/L1TopoOutput.h
"
6
7
TrigConf::L1TopoOutput::L1TopoOutput
()
8
{}
9
10
TrigConf::L1TopoOutput::L1TopoOutput
(
const
boost::property_tree::ptree &
data
)
11
:
DataStructure
(
data
)
12
{}
13
14
const
std::string &
15
TrigConf::L1TopoOutput::algName
()
const
16
{
17
return
getAttribute
(
"algName"
);
18
}
19
20
unsigned
int
21
TrigConf::L1TopoOutput::clock
()
const
22
{
23
return
getAttribute<unsigned int>
(
"clock"
);
24
}
25
26
unsigned
int
27
TrigConf::L1TopoOutput::firstBit
()
const
28
{
29
return
getAttribute<unsigned int>
(
"firstBit"
);
30
}
31
32
unsigned
int
33
TrigConf::L1TopoOutput::fpga
()
const
34
{
35
return
getAttribute<unsigned int>
(
"fpga"
);
36
}
37
38
unsigned
int
39
TrigConf::L1TopoOutput::board
()
const
40
{
41
return
getAttribute<unsigned int>
(
"board"
);
42
}
43
44
const
std::string &
45
TrigConf::L1TopoOutput::triggerLines
()
const
46
{
47
return
getAttribute
(
"triggerLines"
);
48
}
49
L1TopoOutput.h
TrigConf::DataStructure::data
const ptree & data() const
Access to the underlying data, if needed.
Definition
DataStructure.h:83
TrigConf::DataStructure::DataStructure
DataStructure()
Default constructor, leading to an uninitialized configuration object.
Definition
DataStructure.cxx:11
TrigConf::DataStructure::getAttribute
T getAttribute(const std::string &key, bool ignoreIfMissing=false, const T &def=T()) const
Access to simple attribute.
Definition
DataStructure.h:152
TrigConf::L1TopoOutput::algName
const std::string & algName() const
Accessor to the algorithm name.
Definition
L1TopoOutput.cxx:15
TrigConf::L1TopoOutput::clock
unsigned int clock() const
Accessor to the clock the signals are sent on.
Definition
L1TopoOutput.cxx:21
TrigConf::L1TopoOutput::firstBit
unsigned int firstBit() const
Accessor to the cable bit of the first signal.
Definition
L1TopoOutput.cxx:27
TrigConf::L1TopoOutput::triggerLines
const std::string & triggerLines() const
Accessor to the algorithm trigger lines.
Definition
L1TopoOutput.cxx:45
TrigConf::L1TopoOutput::L1TopoOutput
L1TopoOutput()
Constructor.
Definition
L1TopoOutput.cxx:7
TrigConf::L1TopoOutput::board
unsigned int board() const
Accessor to the board number.
Definition
L1TopoOutput.cxx:39
TrigConf::L1TopoOutput::fpga
unsigned int fpga() const
Accessor to the FPGA number.
Definition
L1TopoOutput.cxx:33
Generated on
for ATLAS Offline Software by
1.17.0