ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TrigConfVar Class Reference

#include <TrigConfVar.h>

Collaboration diagram for TrigConfVar:

Public Member Functions

 TrigConfVar ()
 
 TrigConfVar (const std::string &name, uint32_t id)
 
 ~TrigConfVar ()
 
const std::string & name () const
 
const std::string & getName () const
 
uint32_t id () const
 
uint32_t getId () const
 
void print (std::ostream &os) const
 

Private Attributes

uint32_t m_id
 
std::string m_name
 

Detailed Description

Definition at line 29 of file TrigConfVar.h.

Constructor & Destructor Documentation

◆ TrigConfVar() [1/2]

TrigConfVar::TrigConfVar ( )

Definition at line 18 of file TrigConfVar.cxx.

19  :m_id(0),
20  m_name()
21 {
22 }

◆ TrigConfVar() [2/2]

TrigConfVar::TrigConfVar ( const std::string &  name,
uint32_t  id 
)

Definition at line 25 of file TrigConfVar.cxx.

26  :m_id(id),
27  m_name(name)
28 {
29 }

◆ ~TrigConfVar()

TrigConfVar::~TrigConfVar ( )
inline

Definition at line 34 of file TrigConfVar.h.

34 {}

Member Function Documentation

◆ getId()

uint32_t TrigConfVar::getId ( ) const
inline

Definition at line 40 of file TrigConfVar.h.

40 { return m_id; }

◆ getName()

const std::string& TrigConfVar::getName ( ) const
inline

Definition at line 37 of file TrigConfVar.h.

37 { return m_name; }

◆ id()

uint32_t TrigConfVar::id ( ) const
inline

Definition at line 39 of file TrigConfVar.h.

39 { return m_id; }

◆ name()

const std::string& TrigConfVar::name ( ) const
inline

Definition at line 36 of file TrigConfVar.h.

36 { return m_name; }

◆ print()

void TrigConfVar::print ( std::ostream &  os) const

Definition at line 32 of file TrigConfVar.cxx.

33 {
34  os << str(*this) << std::endl;
35 }

Member Data Documentation

◆ m_id

uint32_t TrigConfVar::m_id
private

Definition at line 46 of file TrigConfVar.h.

◆ m_name

std::string TrigConfVar::m_name
private

Definition at line 47 of file TrigConfVar.h.


The documentation for this class was generated from the following files:
TrigConfVar::name
const std::string & name() const
Definition: TrigConfVar.h:36
TrigConfVar::m_id
uint32_t m_id
Definition: TrigConfVar.h:46
str
std::string str(const TrigConfVar &o)
Definition: TrigConfVar.cxx:38
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
TrigConfVar::m_name
std::string m_name
Definition: TrigConfVar.h:47