#include <Schedule.h>
Private Attributes | |
ScheduleContext const | context_ |
ActionTable const & | actions_ |
ActivityRegistry const & | actReg_ |
EndPathExecutor | epExec_ |
TriggerPathsExecutor | tpsExec_ |
std::unique_ptr< EventPrincipal > | eventPrincipal_ {nullptr} |
Definition at line 32 of file Schedule.h.
art::Schedule::Schedule | ( | ScheduleID | sid, |
PathManager & | pm, | ||
ActionTable const & | actions, | ||
ActivityRegistry const & | aReg, | ||
UpdateOutputCallbacks & | outputCallbacks, | ||
std::unique_ptr< Worker > | triggerResultsInserter, | ||
GlobalTaskGroup & | task_group | ||
) |
Definition at line 21 of file Schedule.cc.
|
delete |
|
delete |
|
inline |
Definition at line 185 of file Schedule.h.
|
inline |
Definition at line 131 of file Schedule.h.
void art::Schedule::beginJob | ( | detail::SharedResources const & | resources | ) |
Definition at line 42 of file Schedule.cc.
|
inline |
Definition at line 86 of file Schedule.h.
|
inline |
Definition at line 98 of file Schedule.h.
void art::Schedule::endJob | ( | ) |
Definition at line 49 of file Schedule.cc.
|
inline |
Definition at line 192 of file Schedule.h.
|
inline |
Definition at line 125 of file Schedule.h.
|
inline |
Definition at line 113 of file Schedule.h.
|
inline |
Definition at line 92 of file Schedule.h.
|
inline |
Definition at line 68 of file Schedule.h.
|
inline |
Definition at line 62 of file Schedule.h.
void art::Schedule::process | ( | Transition | trans, |
Principal & | principal | ||
) |
Definition at line 84 of file Schedule.cc.
void art::Schedule::process_event_modifiers | ( | hep::concurrency::WaitingTaskPtr | endPathTask | ) |
Definition at line 91 of file Schedule.cc.
void art::Schedule::process_event_observers | ( | hep::concurrency::WaitingTaskPtr | finalizeEventTask | ) |
Definition at line 100 of file Schedule.cc.
|
inline |
Definition at line 74 of file Schedule.h.
void art::Schedule::respondToCloseInputFile | ( | FileBlock const & | fb | ) |
Definition at line 63 of file Schedule.cc.
void art::Schedule::respondToCloseOutputFiles | ( | FileBlock const & | fb | ) |
Definition at line 77 of file Schedule.cc.
void art::Schedule::respondToOpenInputFile | ( | FileBlock const & | fb | ) |
Definition at line 56 of file Schedule.cc.
void art::Schedule::respondToOpenOutputFiles | ( | FileBlock const & | fb | ) |
Definition at line 70 of file Schedule.cc.
|
inline |
Definition at line 156 of file Schedule.h.
|
inline |
Definition at line 138 of file Schedule.h.
|
inline |
Definition at line 163 of file Schedule.h.
|
inline |
Definition at line 119 of file Schedule.h.
|
inline |
Definition at line 144 of file Schedule.h.
|
inline |
Definition at line 168 of file Schedule.h.
|
inline |
Definition at line 80 of file Schedule.h.
|
inline |
Definition at line 179 of file Schedule.h.
|
inline |
Definition at line 104 of file Schedule.h.
|
inline |
Definition at line 150 of file Schedule.h.
|
inline |
Definition at line 173 of file Schedule.h.
|
private |
Definition at line 202 of file Schedule.h.
|
private |
Definition at line 203 of file Schedule.h.
|
private |
Definition at line 198 of file Schedule.h.
|
private |
Definition at line 204 of file Schedule.h.
|
private |
Definition at line 206 of file Schedule.h.
|
private |
Definition at line 205 of file Schedule.h.