The Gaudi Framework  master (82fdf313)
Loading...
Searching...
No Matches
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

namespace  IncidentType
 Namespace for pre-defined common incident types.
 

Macros

#define _inc_type_(x)
 
#define GAUDI_FILE_INCIDENTS
 

Functions

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

Macro Definition Documentation

◆ _inc_type_

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

Definition at line 64 of file Incident.h.

◆ GAUDI_FILE_INCIDENTS

#define GAUDI_FILE_INCIDENTS

Definition at line 91 of file Incident.h.