]>
Commit | Line | Data |
---|---|---|
d2b85094 | 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 | |
c61a7285 | 22 | |
23 | private: | |
24 | AliVZEROPreprocessor(const AliVZEROPreprocessor&); // Not implemented | |
25 | AliVZEROPreprocessor& operator=(const AliVZEROPreprocessor&); // Not implemented | |
d2b85094 | 26 | |
27 | ClassDef(AliVZEROPreprocessor, 0); | |
28 | }; | |
29 | ||
30 | #endif |