SelectionsArray const & keptProducts() const
void doOpenFile(FileBlock const &fb)
bool shouldWeCloseFile() const
void writeLumi(LuminosityBlockPrincipal const &lbp)
void doCloseFile()
Tell the OutputModule that is must end the current file.
bool wantAllEvents() const
void openFile(FileBlock const &fb)
boost::array< Selections, NumBranchTypes > SelectionsArray
SelectionsArray const & keptProducts() const
void doWriteLuminosityBlock(LuminosityBlockPrincipal const &lbp)
list mod
Load physics model.
OutputWorker(std::auto_ptr< OutputModule > mod, ModuleDescription const &, WorkerParams const &)
virtual bool shouldWeCloseFile() const
Ask the OutputModule if we should end the current file.
void configure(OutputModuleDescription const &desc)
void doWriteRun(RunPrincipal const &rp)
bool limitReached() const
bool limitReached() const
void openNewFileIfNeeded()
bool wantAllEvents() const
void configure(OutputModuleDescription const &desc)
void writeRun(RunPrincipal const &rp)