20 ci_->outputModuleInitiated(
bool doOpenFile(FileBlock const &fb)
void doWriteEvent(EventPrincipal &ep, ModuleContext const &mc)
void setRunAuxiliaryRangeSetID(RangeSet const &)
virtual void incrementInputFileNumber()
static collection_type const & get() noexcept
std::string const & label() const
std::string const & lastClosedFileName() const
virtual void selectProducts(ProductTables const &)
void doWriteSubRun(SubRunPrincipal &srp)
void writeEvent(EventPrincipal &ep, ModuleContext const &mc)
bool limitReached() const
void configure(OutputModuleDescription const &desc)
virtual std::string const & lastClosedFileName() const
void setFileStatus(OutputFileStatus)
void selectProducts(ProductTables const &)
bool limitReached() const
void setSubRunAuxiliaryRangeSetID(RangeSet const &)
bool openFile(FileBlock const &fb)
void doSetSubRunAuxiliaryRangeSetID(RangeSet const &)
virtual Granularity fileGranularity() const
bool requestsToCloseFile() const
ModuleDescription const & description() const
OutputWorker(std::shared_ptr< OutputModule > mod, ModuleDescription const &, WorkerParams const &)
virtual bool requestsToCloseFile() const
void doWriteRun(RunPrincipal &rp)
virtual void setFileStatus(OutputFileStatus)
void incrementInputFileNumber()
void writeSubRun(SubRunPrincipal &srp)
ServiceHandle< CatalogInterface > ci_
void doSetRunAuxiliaryRangeSetID(RangeSet const &)
void configure(OutputModuleDescription const &desc)
void writeRun(RunPrincipal &rp)
Granularity fileGranularity() const