1 #ifndef FWCore_Framework_WorkerInPath_h
2 #define FWCore_Framework_WorkerInPath_h
33 typename T::Context
const* context);
39 return std::pair<double,double>(0.,0.);
74 typename T::Context
const* context) {
93 if (!T::isEvent_) rc =
true;
void setPathContext(PathContext const *v)
bool runWorker(typename T::MyPrincipal &, EventSetup const &, StreamID streamID, typename T::Context const *context)
bool doWork(typename T::MyPrincipal &, EventSetup const &c, CPUTimer *const timer, StreamID stream, ParentContext const &parentContext, typename T::Context const *context)
FilterAction filterAction() const
void setPathContext(PathContext const *v)
boost::shared_ptr< CPUTimer > StopwatchPointer
Worker * getWorker() const
FilterAction filterAction_
PlaceInPathContext placeInPathContext_
std::pair< double, double > timeCpuReal() const
RunStopwatch::StopwatchPointer stopwatch_
WorkerInPath(Worker *, FilterAction theAction, unsigned int placeInPath)