| The Gaudi Framework v32r1 (f65d50dc)

Classes | Namespaces | Macros | Functions
Incident.h File Reference
`#include "GaudiKernel/EventContext.h"`
`#include "GaudiKernel/Kernel.h"`
`#include <string>`
Include dependency graph for Incident.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | Incident
| Base class for all Incidents (computing events). More...

## Namespaces
| IncidentType
| Namespace for pre-defined common incident types.

## Macros
#define | _inc_type_(x) extern const std::string x
#define | GAUDI_FILE_INCIDENTS

## Functions
| IncidentType::_inc_type_ (BeginEvent)
| Processing of a new event has started. More...
| IncidentType::_inc_type_ (EndEvent)
| Processing of the last event has finished. More...
| IncidentType::_inc_type_ (BeginRun)
| Processing of a new run has started. More...
| IncidentType::_inc_type_ (EndRun)
| Processing of the last run has finished. More...
| IncidentType::_inc_type_ (EndStream)
| Processing of the stream has finished. More...
| IncidentType::_inc_type_ (AbortEvent)
| Stop processing the current event and pass to te next one. More...
| IncidentType::_inc_type_ (BeginOutputFile)
| a new output file has been created More...
| IncidentType::_inc_type_ (FailOutputFile)
| could not create or write to this file More...
| IncidentType::_inc_type_ (WroteToOutputFile)
| the output file was written to in this event More...
| IncidentType::_inc_type_ (EndOutputFile)
| an output file has been finished More...
| IncidentType::_inc_type_ (BeginInputFile)
| a new input file has been started More...
| IncidentType::_inc_type_ (FailInputFile)
| could not open or read from this file More...
| IncidentType::_inc_type_ (EndInputFile)
| an input file has been finished More...
| IncidentType::_inc_type_ (CorruptedInputFile)
| the input file has shown a corruption More...
| IncidentType::_inc_type_ (BeginProcessing)
| Incident raised just before entering loop over the algorithms. More...
| IncidentType::_inc_type_ (EndProcessing)
| Incident raised just after the loop over the algorithms (note: before the execution of OutputStreams). More...
| IncidentType::_inc_type_ (SvcPostFinalize)
| ONLY For Services that need something after they've been finalized. More...

## Macro Definition Documentation

## ◆ _inc_type_

#define _inc_type_ | ( |  | x | ) | extern const std::string x

Definition at line 59 of file Incident.h.

## ◆ GAUDI_FILE_INCIDENTS

#define GAUDI_FILE_INCIDENTS

Definition at line 85 of file Incident.h.