Adding concurrent incident support and example utilization.
`GaudiExamples/options/AsyncIncidents.py` demonstrates example utilization of asynchronous incident mechanism. Fixes GAUDI-1213 See merge request !181
No related branches found
No related tags found
Checking pipeline status
Showing
- GaudiCoreSvc/src/IncidentSvc/IncidentProcAlg.cpp 86 additions, 0 deletionsGaudiCoreSvc/src/IncidentSvc/IncidentProcAlg.cpp
- GaudiCoreSvc/src/IncidentSvc/IncidentProcAlg.h 38 additions, 0 deletionsGaudiCoreSvc/src/IncidentSvc/IncidentProcAlg.h
- GaudiCoreSvc/src/IncidentSvc/IncidentSvc.cpp 30 additions, 1 deletionGaudiCoreSvc/src/IncidentSvc/IncidentSvc.cpp
- GaudiCoreSvc/src/IncidentSvc/IncidentSvc.h 12 additions, 0 deletionsGaudiCoreSvc/src/IncidentSvc/IncidentSvc.h
- GaudiExamples/options/AsyncIncidents.py 116 additions, 0 deletionsGaudiExamples/options/AsyncIncidents.py
- GaudiExamples/src/IncidentSvc/IIncidentAsyncTestSvc.h 18 additions, 0 deletionsGaudiExamples/src/IncidentSvc/IIncidentAsyncTestSvc.h
- GaudiExamples/src/IncidentSvc/IncidentAsyncTestAlg.cpp 90 additions, 0 deletionsGaudiExamples/src/IncidentSvc/IncidentAsyncTestAlg.cpp
- GaudiExamples/src/IncidentSvc/IncidentAsyncTestAlg.h 33 additions, 0 deletionsGaudiExamples/src/IncidentSvc/IncidentAsyncTestAlg.h
- GaudiExamples/src/IncidentSvc/IncidentAsyncTestSvc.cpp 109 additions, 0 deletionsGaudiExamples/src/IncidentSvc/IncidentAsyncTestSvc.cpp
- GaudiExamples/src/IncidentSvc/IncidentAsyncTestSvc.h 48 additions, 0 deletionsGaudiExamples/src/IncidentSvc/IncidentAsyncTestSvc.h
- GaudiHive/src/HiveSlimEventLoopMgr.cpp 13 additions, 9 deletionsGaudiHive/src/HiveSlimEventLoopMgr.cpp
- GaudiKernel/GaudiKernel/EventContextHash.h 32 additions, 0 deletionsGaudiKernel/GaudiKernel/EventContextHash.h
- GaudiKernel/GaudiKernel/IIncidentListener.h 2 additions, 0 deletionsGaudiKernel/GaudiKernel/IIncidentListener.h
- GaudiKernel/GaudiKernel/IIncidentSvc.h 21 additions, 2 deletionsGaudiKernel/GaudiKernel/IIncidentSvc.h
Loading
Please register or sign in to comment