#include <TriggerPathsExecutor.h>
Classes | |
| class | PathsDoneTask |
Public Member Functions | |
| TriggerPathsExecutor (ScheduleID, PathManager &, ActionTable const &, std::unique_ptr< Worker > triggerResultsInserter, GlobalTaskGroup &group) | |
| TriggerPathsExecutor (TriggerPathsExecutor const &)=delete | |
| TriggerPathsExecutor (TriggerPathsExecutor &&)=delete | |
| TriggerPathsExecutor & | operator= (TriggerPathsExecutor const &)=delete |
| TriggerPathsExecutor & | operator= (TriggerPathsExecutor &&)=delete |
| void | process (Transition, Principal &) |
| void | process_event (hep::concurrency::WaitingTaskPtr endPathTask, EventPrincipal &) |
| void | beginJob (detail::SharedResources const &resources) |
| void | endJob () |
| void | respondToOpenInputFile (FileBlock const &) |
| void | respondToCloseInputFile (FileBlock const &) |
| void | respondToOpenOutputFiles (FileBlock const &) |
| void | respondToCloseOutputFiles (FileBlock const &) |
| void | process_event_paths_done (EventPrincipal &) |
Private Member Functions | |
| bool | skipNonReplicated_ (Worker const &) |
Private Attributes | |
| ScheduleContext const | sc_ |
| ActionTable const & | actionTable_ |
| PathsInfo & | triggerPathsInfo_ |
| std::unique_ptr< Worker > | results_inserter_ |
| GlobalTaskGroup & | taskGroup_ |
Definition at line 42 of file TriggerPathsExecutor.h.
| art::TriggerPathsExecutor::TriggerPathsExecutor | ( | ScheduleID | scheduleID, |
| PathManager & | pm, | ||
| ActionTable const & | actions, | ||
| std::unique_ptr< Worker > | triggerResultsInserter, | ||
| GlobalTaskGroup & | group | ||
| ) |
Definition at line 27 of file TriggerPathsExecutor.cc.
|
delete |
|
delete |
| void art::TriggerPathsExecutor::beginJob | ( | detail::SharedResources const & | resources | ) |
Definition at line 43 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::endJob | ( | ) |
Definition at line 58 of file TriggerPathsExecutor.cc.
|
delete |
|
delete |
| void art::TriggerPathsExecutor::process | ( | Transition | trans, |
| Principal & | principal | ||
| ) |
Definition at line 170 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::process_event | ( | hep::concurrency::WaitingTaskPtr | endPathTask, |
| EventPrincipal & | |||
| ) |
Definition at line 223 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::process_event_paths_done | ( | EventPrincipal & | principal | ) |
Definition at line 264 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::respondToCloseInputFile | ( | FileBlock const & | fb | ) |
Definition at line 125 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::respondToCloseOutputFiles | ( | FileBlock const & | fb | ) |
Definition at line 155 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::respondToOpenInputFile | ( | FileBlock const & | fb | ) |
Definition at line 110 of file TriggerPathsExecutor.cc.
| void art::TriggerPathsExecutor::respondToOpenOutputFiles | ( | FileBlock const & | fb | ) |
Definition at line 140 of file TriggerPathsExecutor.cc.
|
private |
Definition at line 76 of file TriggerPathsExecutor.h.
|
private |
Definition at line 78 of file TriggerPathsExecutor.h.
|
private |
Definition at line 75 of file TriggerPathsExecutor.h.
|
private |
Definition at line 79 of file TriggerPathsExecutor.h.
|
private |
Definition at line 77 of file TriggerPathsExecutor.h.
1.8.11