| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RunChangeIncident Class Reference

Specialized incident class for run number change incidents. More...

#include <RunChangeIncident.h>

Inheritance diagram for RunChangeIncident:

[legend]
Collaboration diagram for RunChangeIncident:
[legend]
List of all members.

Public Member Functions

 RunChangeIncident (const std::string &source, unsigned long run)
 Constructor.
unsigned long runNumber () const
 Get the new run number.
virtual ~RunChangeIncident ()
 Virtual destructor.
const std::string & type () const
const std::string & source () const

Private Attributes

unsigned long m_run
 New run number.

Detailed Description

Specialized incident class for run number change incidents.

Definition at line 16 of file RunChangeIncident.h.


Constructor & Destructor Documentation

RunChangeIncident::RunChangeIncident ( const std::string &  source,
unsigned long  run 
) [inline]

Constructor.

Definition at line 19 of file RunChangeIncident.h.

00021                      : Incident(source, IncidentType::RunChange), m_run(run) { }

virtual RunChangeIncident::~RunChangeIncident (  )  [virtual]

Virtual destructor.


Member Function Documentation

unsigned long RunChangeIncident::runNumber (  )  const [inline]

Get the new run number.

Definition at line 24 of file RunChangeIncident.h.

00025   {
00026     return m_run;
00027   }


Member Data Documentation

unsigned long RunChangeIncident::m_run [private]

New run number.

Definition at line 34 of file RunChangeIncident.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:00:20 2011 for DetDesc by doxygen 1.4.7