]> git.uio.no Git - u/mrichter/AliRoot.git/blob - SHUTTLE/TestShuttle/AliTestPreprocessor.h
Updating EMCAL configuration for test setup.
[u/mrichter/AliRoot.git] / SHUTTLE / TestShuttle / AliTestPreprocessor.h
1 #ifndef ALI_TEST_PREPROCESSOR_H
2 #define ALI_TEST_PREPROCESSOR_H
3
4 #include "AliPreprocessor.h"
5
6 // test preprocessor that writes data to AliTestDataDCS
7
8 class AliTestDataDCS;
9
10 class AliTestPreprocessor : public AliPreprocessor
11 {
12   public:
13     AliTestPreprocessor(AliShuttleInterface* shuttle);
14     virtual ~AliTestPreprocessor();
15
16   protected:
17     virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
18     virtual UInt_t Process(TMap* dcsAliasMap);
19     virtual Bool_t ProcessDCS();
20
21   private:
22     AliTestDataDCS *fData;    // CDB class that stores the data
23
24     ClassDef(AliTestPreprocessor, 0);
25 };
26
27 #endif