#include <Scheduler.h>
Classes | |
struct | DebugConfig |
Public Types | |
using | Name = fhicl::Name |
using | Comment = fhicl::Comment |
Static Public Member Functions | |
static constexpr unsigned | kb () |
static constexpr unsigned | mb () |
Public Attributes | |
fhicl::Atom< unsigned > | num_threads {Name{"num_threads"}, 1} |
fhicl::Atom< ScheduleID::size_type > | num_schedules |
fhicl::Atom< unsigned > | stack_size |
fhicl::Atom< bool > | handleEmptyRuns {Name{"handleEmptyRuns"}, true} |
fhicl::Atom< bool > | handleEmptySubRuns {Name{"handleEmptySubRuns"}, true} |
fhicl::Atom< bool > | errorOnMissingConsumes |
fhicl::Atom< bool > | errorOnSIGINT {Name{"errorOnSIGINT"}, true} |
fhicl::Atom< bool > | wantSummary {Name{"wantSummary"}, false} |
fhicl::Atom< bool > | pruneConfig {Name{"pruneConfig"}, true} |
fhicl::Atom< bool > | reportUnused {Name{"reportUnused"}, true} |
fhicl::Atom< std::string > | dataDependencyGraph |
fhicl::OptionalTable< DebugConfig > | debug |
fhicl::TableFragment< ActionTable::Config > | actionTable {} |
Definition at line 17 of file Scheduler.h.
using art::Scheduler::Config::Comment = fhicl::Comment |
Definition at line 32 of file Scheduler.h.
using art::Scheduler::Config::Name = fhicl::Name |
Definition at line 31 of file Scheduler.h.
|
inlinestatic |
Definition at line 19 of file Scheduler.h.
|
inlinestatic |
Definition at line 24 of file Scheduler.h.
fhicl::TableFragment<ActionTable::Config> art::Scheduler::Config::actionTable {} |
Definition at line 67 of file Scheduler.h.
fhicl::Atom<std::string> art::Scheduler::Config::dataDependencyGraph |
Definition at line 54 of file Scheduler.h.
fhicl::OptionalTable<DebugConfig> art::Scheduler::Config::debug |
Definition at line 61 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::errorOnMissingConsumes |
Definition at line 48 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::errorOnSIGINT {Name{"errorOnSIGINT"}, true} |
Definition at line 50 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::handleEmptyRuns {Name{"handleEmptyRuns"}, true} |
Definition at line 46 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::handleEmptySubRuns {Name{"handleEmptySubRuns"}, true} |
Definition at line 47 of file Scheduler.h.
fhicl::Atom<ScheduleID::size_type> art::Scheduler::Config::num_schedules |
Definition at line 34 of file Scheduler.h.
fhicl::Atom<unsigned> art::Scheduler::Config::num_threads {Name{"num_threads"}, 1} |
Definition at line 33 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::pruneConfig {Name{"pruneConfig"}, true} |
Definition at line 52 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::reportUnused {Name{"reportUnused"}, true} |
Definition at line 53 of file Scheduler.h.
fhicl::Atom<unsigned> art::Scheduler::Config::stack_size |
Definition at line 36 of file Scheduler.h.
fhicl::Atom<bool> art::Scheduler::Config::wantSummary {Name{"wantSummary"}, false} |
Definition at line 51 of file Scheduler.h.