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

In This Package:

RunChangeIncident.h

Go to the documentation of this file.
00001 #ifndef RUNCHANGEINCIDENT_H_
00002 #define RUNCHANGEINCIDENT_H_
00003 
00004 #include "GaudiKernel/Incident.h"
00005  
00006 namespace IncidentType
00007 {
00008   const std::string RunChange = "RunChange"; 
00009 }
00010 
00016 class RunChangeIncident: public Incident {
00017 public:
00019   RunChangeIncident(const std::string& source, // Source(service or alg) name)
00020                     unsigned long run          // New run number
00021                     ): Incident(source, IncidentType::RunChange), m_run(run) { }
00022   
00024   inline unsigned long runNumber() const 
00025   {
00026     return m_run;
00027   }
00028 
00030   virtual ~RunChangeIncident();
00031 
00032 private:
00034   unsigned long m_run;
00035 };
00036 
00037 #endif /*RUNCHANGEINCIDENT_H_*/
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

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