![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "art/Utilities/ScheduleID.h"#include "hep_concurrency/tsan.h"#include <atomic>#include <iostream>#include <sstream>#include <string>Go to the source code of this file.
Classes | |
| struct | art::DebugTasksValue |
| class | art::detail::MessageAccumulator |
Namespaces | |
| art | |
| art::detail | |
Macros | |
| #define | TDEBUG(LEVEL) |
| #define | TDEBUG_BEGIN_FUNC_SI(LEVEL, SI) |
| #define | TDEBUG_END_FUNC_SI(LEVEL, SI) |
| #define | TDEBUG_FUNC_SI(LEVEL, SI) |
| #define | TDEBUG_FUNC(LEVEL) |
| #define | TDEBUG_TASK_SI(LEVEL, SI) |
| #define | TDEBUG_TASK(LEVEL) |
| #define | TDEBUG_BEGIN_TASK_SI(LEVEL, SI) |
| #define | TDEBUG_END_TASK_SI(LEVEL, SI) |
| #define TDEBUG | ( | LEVEL | ) |
Definition at line 55 of file TaskDebugMacros.h.
Referenced by art::PathManager::fillWorkers_().
| #define TDEBUG_BEGIN_FUNC_SI | ( | LEVEL, | |
| SI | |||
| ) |
Definition at line 59 of file TaskDebugMacros.h.
Referenced by art::EventProcessor::finishEventAsync(), art::Worker::isUnique(), art::Path::process(), art::TriggerPathsExecutor::process_event(), art::EndPathExecutor::process_event(), art::Path::process_event_idx_asynch(), art::TriggerPathsExecutor::process_event_paths_done(), art::Path::process_event_workerFinished(), art::EventProcessor::processAllEventsAsync(), art::EventProcessor::processEventAsync(), and art::EventProcessor::readAndProcessAsync().
| #define TDEBUG_BEGIN_TASK_SI | ( | LEVEL, | |
| SI | |||
| ) |
Definition at line 84 of file TaskDebugMacros.h.
Referenced by art::WorkerInPath::WorkerInPathDoneTask::operator()(), art::TriggerPathsExecutor::PathsDoneTask::operator()(), art::EndPathExecutor::PathsDoneTask::operator()(), art::Path::WorkerDoneTask::operator()(), art::EventProcessor::EndPathRunnerTask::operator()(), art::EventProcessor::EndPathTask::operator()(), art::Worker::runWorker(), and art::Path::runWorkerTask().
| #define TDEBUG_END_FUNC_SI | ( | LEVEL, | |
| SI | |||
| ) |
Definition at line 64 of file TaskDebugMacros.h.
Referenced by art::EventProcessor::finishEventAsync(), art::Worker::isUnique(), art::Path::process(), art::TriggerPathsExecutor::process_event(), art::EndPathExecutor::process_event(), art::Path::process_event_idx_asynch(), art::TriggerPathsExecutor::process_event_paths_done(), art::Path::process_event_workerFinished(), art::EventProcessor::processAllEventsAsync(), art::EventProcessor::processEventAsync(), and art::EventProcessor::readAndProcessAsync().
| #define TDEBUG_END_TASK_SI | ( | LEVEL, | |
| SI | |||
| ) |
Definition at line 89 of file TaskDebugMacros.h.
Referenced by art::WorkerInPath::WorkerInPathDoneTask::operator()(), art::TriggerPathsExecutor::PathsDoneTask::operator()(), art::EndPathExecutor::PathsDoneTask::operator()(), art::Path::WorkerDoneTask::operator()(), art::EventProcessor::EndPathRunnerTask::operator()(), art::EventProcessor::EndPathTask::operator()(), art::Worker::runWorker(), and art::Path::runWorkerTask().
| #define TDEBUG_FUNC | ( | LEVEL | ) |
Definition at line 72 of file TaskDebugMacros.h.
Referenced by art::EventProcessor::EventProcessor().
| #define TDEBUG_FUNC_SI | ( | LEVEL, | |
| SI | |||
| ) |
Definition at line 68 of file TaskDebugMacros.h.
Referenced by art::PathsInfo::add_path(), art::PathManager::fillWorkers_(), art::EventProcessor::finishEventAsync(), art::Worker::isUnique(), art::Path::Path(), art::Path::process(), art::Path::process_event_idx(), art::Path::process_event_pathFinished(), art::EventProcessor::readAndProcessAsync(), art::Worker::reset(), art::Schedule::Schedule(), art::TriggerPathsExecutor::TriggerPathsExecutor(), art::TriggerResultInserter::TriggerResultInserter(), art::Worker::Worker(), and art::EndPathExecutor::writeEvent().
| #define TDEBUG_TASK | ( | LEVEL | ) |
Definition at line 80 of file TaskDebugMacros.h.
| #define TDEBUG_TASK_SI | ( | LEVEL, | |
| SI | |||
| ) |
Definition at line 76 of file TaskDebugMacros.h.
Referenced by art::WorkerInPath::WorkerInPathDoneTask::operator()(), and art::Path::WorkerDoneTask::operator()().