00001 #ifndef EVENT_LOOP_BACKGROUND_JOB_HH
00002 #define EVENT_LOOP_BACKGROUND_JOB_HH
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00017
00018
00019
00020 #include <EventLoop/Global.h>
00021
00022 #include <SampleHandler/MetaObject.h>
00023
00024 namespace EL
00025 {
00037
00038 struct BackgroundJob : public TObject
00039 {
00041 public:
00042 std::vector<Algorithm*> algs;
00043
00045 public:
00046 std::vector<OutputStream> output;
00047
00049 public:
00050 SH::MetaObject meta;
00051
00052 ClassDef(BackgroundJob, 1);
00053 };
00054 }
00055
00056 #endif