EL::BackgroundJob Struct Reference

the job description as communicated to the background process More...

#include <BackgroundJob.h>

List of all members.

Public Member Functions

 ClassDef (BackgroundJob, 1)

Public Attributes

std::vector< Algorithm * > algs
 the list of algorithms we are using
std::vector< OutputStreamoutput
 the list of output streams we are using
SH::MetaObject meta
 the sample meta-information

Detailed Description

the job description as communicated to the background process

This is streamed to the disk in the main thread and then read back in another thread. Ideally we'd just stream it into the message, but the root documentation is a little sparse on the details for that.

There is some memory leak in the background thread, but that ought to be fine since this is only read once and doing otherwise would be tedious.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1