1 #ifndef art_Framework_Core_ReplicatedFilter_h 2 #define art_Framework_Core_ReplicatedFilter_h 26 template <
typename Config>
base_engine_t & createEngine(seed_t seed)
void respondToCloseInputFileWithFrame(FileBlock const &, ProcessingFrame const &) final
bool beginSubRunWithFrame(SubRun &, ProcessingFrame const &) final
void beginJobWithFrame(ProcessingFrame const &) final
bool beginRunWithFrame(Run &, ProcessingFrame const &) final
virtual void respondToOpenInputFile(FileBlock const &, ProcessingFrame const &)
ReplicatedFilter(Table< Config > const &config, ProcessingFrame const &frame)
virtual void endSubRun(SubRun const &, ProcessingFrame const &)
virtual void beginRun(Run const &, ProcessingFrame const &)
void respondToOpenOutputFilesWithFrame(FileBlock const &, ProcessingFrame const &) final
void setupQueues(detail::SharedResources const &) final
virtual void respondToCloseInputFile(FileBlock const &, ProcessingFrame const &)
virtual void endJob(ProcessingFrame const &)
void respondToOpenInputFileWithFrame(FileBlock const &, ProcessingFrame const &) final
bool filterWithFrame(Event &, ProcessingFrame const &) final
auto const & get_PSet() const
bool endSubRunWithFrame(SubRun &, ProcessingFrame const &) final
std::unique_ptr< Worker > doMakeWorker(WorkerParams const &wp) final
virtual void beginSubRun(SubRun const &, ProcessingFrame const &)
ReplicatedFilter(fhicl::ParameterSet const &pset, ProcessingFrame const &frame)
virtual void beginJob(ProcessingFrame const &)
void respondToCloseOutputFilesWithFrame(FileBlock const &, ProcessingFrame const &) final
virtual void respondToOpenOutputFiles(FileBlock const &, ProcessingFrame const &)
virtual void respondToCloseOutputFiles(FileBlock const &, ProcessingFrame const &)
virtual void endRun(Run const &, ProcessingFrame const &)
void endJobWithFrame(ProcessingFrame const &) final
virtual bool filter(Event &, ProcessingFrame const &)=0
bool endRunWithFrame(Run &, ProcessingFrame const &) final