ATLAS Offline Software
Loading...
Searching...
No Matches
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
6
9
10TrigConf::L1TopoOutput::L1TopoOutput(const boost::property_tree::ptree & data)
12{}
13
14const std::string &
16{
17 return getAttribute("algName");
18}
19
20unsigned int
25
26unsigned int
28{
29 return getAttribute<unsigned int>("firstBit");
30}
31
32unsigned int
37
38unsigned int
43
44const std::string &
46{
47 return getAttribute("triggerLines");
48}
49
const ptree & data() const
Access to the underlying data, if needed.
DataStructure()
Default constructor, leading to an uninitialized configuration object.
T getAttribute(const std::string &key, bool ignoreIfMissing=false, const T &def=T()) const
Access to simple attribute.
const std::string & algName() const
Accessor to the algorithm name.
unsigned int clock() const
Accessor to the clock the signals are sent on.
unsigned int firstBit() const
Accessor to the cable bit of the first signal.
const std::string & triggerLines() const
Accessor to the algorithm trigger lines.
L1TopoOutput()
Constructor.
unsigned int board() const
Accessor to the board number.
unsigned int fpga() const
Accessor to the FPGA number.