|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGCONFDATA_L1BOARD_H
6 #define TRIGCONFDATA_L1BOARD_H
43 virtual std::string
className()
const override;
46 std::size_t
size()
const;
48 std::string
type()
const;
61 virtual void update()
override;
const ptree & data() const
Access to the underlying data, if needed.
BoardType boardType() const
bool legacy() const
Accessor to the connector type.
std::vector< std::string > m_connectorNames
const std::vector< std::string > & connectorNames() const
Accessor to connector names.
virtual void update() override
Update the internal members.
Forward iterator to traverse the main components of the trigger configuration.
virtual std::string className() const override
A string that is the name of the class.
std::size_t size() const
Accessor to the number of connectors.
L1Board & operator=(const L1Board &)=delete
L1Board(const L1Board &)=delete
virtual ~L1Board() override=default
Destructor.
Base class for Trigger configuration data and wrapper around underlying representation.
L1Board(L1Board &&)=delete
boost::property_tree::ptree ptree
a TriggerLine entry describes the location of a threshold multiplicity on a cable (connector)