First version of Preprocessor
[u/mrichter/AliRoot.git] / VZERO / AliVZEROPreprocessor.h
1 #ifndef ALI_VZERO_PREPROCESSOR_H
2 #define ALI_VZERO_PREPROCESSOR_H
3
4 #include "AliPreprocessor.h"
5 #include "AliVZERODataDCS.h"
6 #include "AliShuttleInterface.h"
7
8 // VZERO PreProcessor  header 
9
10
11 class AliVZEROPreprocessor : public AliPreprocessor
12 {
13   public:
14     AliVZEROPreprocessor(AliShuttleInterface* shuttle);
15     virtual ~AliVZEROPreprocessor();
16     virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
17
18   protected:
19     virtual UInt_t Process(TMap* dcsAliasMap);
20
21     AliVZERODataDCS *fData;    // CDB class that stores the data
22     
23     ClassDef(AliVZEROPreprocessor, 0);
24 };
25
26 #endif