several bugfixes
[u/mrichter/AliRoot.git] / SHUTTLE / TestShuttle / AliTestPreprocessor.h
CommitLineData
5c6b40ae 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
8class AliTestDataDCS;
9
10class AliTestPreprocessor : public AliPreprocessor
11{
12 public:
fc5a4708 13 AliTestPreprocessor(AliShuttleInterface* shuttle);
5c6b40ae 14 virtual ~AliTestPreprocessor();
15
16 protected:
17 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
36137ac1 18 virtual UInt_t Process(TMap* dcsAliasMap);
9827400b 19 virtual Bool_t ProcessDCS();
5c6b40ae 20
21 private:
22 AliTestDataDCS *fData; // CDB class that stores the data
23
24 ClassDef(AliTestPreprocessor, 0);
25};
26
27#endif