Definition at line 264 of file EndPathExecutor.cc.
art::EndPathExecutor::PathsDoneTask::PathsDoneTask |
( |
EndPathExecutor *const |
endPathExec, |
|
|
WaitingTaskPtr const |
finalizeEventTask, |
|
|
GlobalTaskGroup & |
taskGroup |
|
) |
| |
|
inline |
Definition at line 266 of file EndPathExecutor.cc.
EndPathExecutor *const endPathExec_
GlobalTaskGroup & taskGroup_
WaitingTaskPtr const finalizeEventTask_
void art::EndPathExecutor::PathsDoneTask::operator() |
( |
exception_ptr const |
ex | ) |
|
|
inline |
Definition at line 275 of file EndPathExecutor.cc.
284 rethrow_exception(
ex);
288 tmp <<
"an exception occurred during current event processing\n" <<
e;
291 <<
"end path processing terminate because of EXCEPTION";
297 <<
"end path processing terminate because of EXCEPTION";
#define TDEBUG_BEGIN_TASK_SI(LEVEL, SI)
EndPathExecutor *const endPathExec_
#define TDEBUG_END_TASK_SI(LEVEL, SI)
GlobalTaskGroup & taskGroup_
ScheduleContext const sc_
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
WaitingTaskPtr const finalizeEventTask_
void may_run(hep::concurrency::WaitingTaskPtr task, std::exception_ptr ex_ptr={})
void incrementPassedEventCount()
cet::coded_exception< error, detail::translate > exception
WaitingTaskPtr const art::EndPathExecutor::PathsDoneTask::finalizeEventTask_ |
|
private |
The documentation for this class was generated from the following file: