1 #ifndef art_Framework_Core_OutputWorker_h 2 #define art_Framework_Core_OutputWorker_h
void setRunAuxiliaryRangeSetID(RangeSet const &)
void openFile(FileBlock const &fb)
std::map< BranchKey, BranchDescription > ProductList
std::string const & lastClosedFileName() const
bool limitReached() const
Granularity fileGranularity_
void configure(OutputModuleDescription const &desc)
void setFileStatus(OutputFileStatus)
void setSubRunAuxiliaryRangeSetID(RangeSet const &)
OutputWorker(std::unique_ptr< OutputModule > &&mod, ModuleDescription const &, WorkerParams const &)
bool requestsToCloseFile() const
bool wantAllEvents() const
void writeEvent(EventPrincipal &ep)
void incrementInputFileNumber()
void writeSubRun(SubRunPrincipal &srp)
ServiceHandle< CatalogInterface > ci_
virtual void selectProducts(ProductList const &)
void writeRun(RunPrincipal &rp)
Granularity fileGranularity() const