ATLAS Offline Software
Loading...
Searching...
No Matches
TXC::L1TopoConfigGlobal Class Reference

#include <L1TopoConfigGlobal.h>

Collaboration diagram for TXC::L1TopoConfigGlobal:

Public Member Functions

 L1TopoConfigGlobal ()=default
 L1TopoConfigGlobal (L1TopoConfigGlobal &&) noexcept=default
L1TopoConfigGlobaloperator= (L1TopoConfigGlobal &&) noexcept=default
virtual ~L1TopoConfigGlobal ()
const std::vector< TopoConfigElement > & getTopoConfigs () const
void addTopoConfigElement (const std::string &name, const std::string &value)
void addTopoConfigElement (const TopoConfigElement &config)

Private Attributes

std::vector< TopoConfigElementm_topoConfigElements

Detailed Description

Definition at line 20 of file L1TopoConfigGlobal.h.

Constructor & Destructor Documentation

◆ L1TopoConfigGlobal() [1/2]

TXC::L1TopoConfigGlobal::L1TopoConfigGlobal ( )
default

◆ L1TopoConfigGlobal() [2/2]

TXC::L1TopoConfigGlobal::L1TopoConfigGlobal ( L1TopoConfigGlobal && )
defaultnoexcept

◆ ~L1TopoConfigGlobal()

TXC::L1TopoConfigGlobal::~L1TopoConfigGlobal ( )
virtual

Definition at line 13 of file L1TopoConfigGlobal.cxx.

13{}

Member Function Documentation

◆ addTopoConfigElement() [1/2]

void TXC::L1TopoConfigGlobal::addTopoConfigElement ( const std::string & name,
const std::string & value )

Definition at line 15 of file L1TopoConfigGlobal.cxx.

15 {
16 m_topoConfigElements.push_back(TopoConfigElement(name,value));
17}
std::vector< TopoConfigElement > m_topoConfigElements

◆ addTopoConfigElement() [2/2]

void TXC::L1TopoConfigGlobal::addTopoConfigElement ( const TopoConfigElement & config)

Definition at line 19 of file L1TopoConfigGlobal.cxx.

19 {
20 m_topoConfigElements.push_back(config);
21}

◆ getTopoConfigs()

const std::vector< TopoConfigElement > & TXC::L1TopoConfigGlobal::getTopoConfigs ( ) const
inline

Definition at line 34 of file L1TopoConfigGlobal.h.

34{ return m_topoConfigElements; }

◆ operator=()

L1TopoConfigGlobal & TXC::L1TopoConfigGlobal::operator= ( L1TopoConfigGlobal && )
defaultnoexcept

Member Data Documentation

◆ m_topoConfigElements

std::vector<TopoConfigElement> TXC::L1TopoConfigGlobal::m_topoConfigElements
private

Definition at line 43 of file L1TopoConfigGlobal.h.


The documentation for this class was generated from the following files: