ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
Muon::nsw::NSWTriggerException Class Reference

#include <NSWTriggerElink.h>

Inheritance diagram for Muon::nsw::NSWTriggerException:
Collaboration diagram for Muon::nsw::NSWTriggerException:

Public Member Functions

 NSWTriggerException (const std::string &s, const int id=-999)
 
virtual const char * what () const throw ()
 
int id () const
 

Private Attributes

std::string m_description
 
int m_id
 

Detailed Description

Definition at line 19 of file NSWTriggerElink.h.

Constructor & Destructor Documentation

◆ NSWTriggerException()

Muon::nsw::NSWTriggerException::NSWTriggerException ( const std::string &  s,
const int  id = -999 
)
inlineexplicit

Definition at line 22 of file NSWTriggerElink.h.

23  : m_description(s), m_id(id) {};

Member Function Documentation

◆ id()

int Muon::nsw::NSWTriggerException::id ( ) const
inline

Definition at line 26 of file NSWTriggerElink.h.

26 {return m_id;};

◆ what()

virtual const char* Muon::nsw::NSWTriggerException::what ( ) const
throw (
)
inlinevirtual

Definition at line 25 of file NSWTriggerElink.h.

25 {return m_description.c_str ();};

Member Data Documentation

◆ m_description

std::string Muon::nsw::NSWTriggerException::m_description
private

Definition at line 29 of file NSWTriggerElink.h.

◆ m_id

int Muon::nsw::NSWTriggerException::m_id
private

Definition at line 30 of file NSWTriggerElink.h.


The documentation for this class was generated from the following file:
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
Muon::nsw::NSWTriggerException::m_description
std::string m_description
Definition: NSWTriggerElink.h:26
Muon::nsw::NSWTriggerException::m_id
int m_id
Definition: NSWTriggerElink.h:30