#include "WorkerInPath.h"
Definition at line 23 of file WorkerInPath.h.
WorkerInPath::WorkerInPath |
( |
cet::exempt_ptr< Worker > |
w | ) |
|
|
explicit |
Definition at line 12 of file WorkerInPath.cc.
References w, and worker_.
FilterAction filterAction_
cet::exempt_ptr< Worker > worker_
void art::WorkerInPath::clearCounters |
( |
| ) |
|
|
inline |
Definition at line 35 of file WorkerInPath.h.
References counts_.
ExecutionCounts< stats::Visited, stats::Passed, stats::Failed, stats::ExceptionThrown > Counts_t
cet::exempt_ptr<Worker> art::WorkerInPath::getWorker |
( |
| ) |
const |
|
inline |
std::string const& art::WorkerInPath::label |
( |
| ) |
const |
|
inline |
bool art::WorkerInPath::modifiesEvent |
( |
| ) |
const |
|
inline |
Definition at line 96 of file WorkerInPath.h.
References counts_, art::Event, filterAction_, Ignore, Veto, and worker_.
99 MaybeIncrementCounts<T::level, decltype(counts_)> counts{
counts_};
100 counts.template increment<stats::Visited>();
107 rc =
worker_->doWork<T>(ep, cpc);
110 counts.template increment<stats::ExceptionThrown>();
FilterAction filterAction_
cet::exempt_ptr< Worker > worker_
std::size_t art::WorkerInPath::timesExcept |
( |
| ) |
const |
|
inline |
std::size_t art::WorkerInPath::timesFailed |
( |
| ) |
const |
|
inline |
std::size_t art::WorkerInPath::timesPassed |
( |
| ) |
const |
|
inline |
std::size_t art::WorkerInPath::timesVisited |
( |
| ) |
const |
|
inline |
cet::exempt_ptr<Worker> art::WorkerInPath::worker_ |
|
private |
The documentation for this class was generated from the following files: