]>
Commit | Line | Data |
---|---|---|
4b4eb769 | 1 | #ifndef TEST_TPC_PRE_PROCESSOR_H |
2 | #define TEST_TPC_PRE_PRECESSOR_H | |
3 | ||
4 | #include "AliPreprocessor.h" | |
5 | #include "AliTPCDataDCS.h" | |
6 | ||
7 | // | |
8 | // Example of a Shuttle Preprocessor | |
9 | // | |
10 | ||
11 | class TestTPCPreprocessor: public AliPreprocessor { | |
12 | public: | |
13 | ||
14 | TestTPCPreprocessor(); | |
15 | TestTPCPreprocessor(const char* detector, AliShuttleInterface* shuttle); | |
16 | ~TestTPCPreprocessor(); | |
17 | ||
18 | protected: | |
19 | ||
20 | virtual void Initialize(Int_t run, UInt_t startTime, | |
21 | UInt_t endTime); | |
22 | ||
23 | virtual UInt_t Process(TMap* aliasMap); | |
24 | ||
25 | private: | |
26 | Int_t fRun; // Run number | |
27 | Int_t fStartTime; // Start time | |
28 | Int_t fEndTime; // End time | |
29 | ||
30 | AliTPCDataDCS *fData; // pointer to the data container and analyzer class | |
31 | ||
32 | ClassDef(TestTPCPreprocessor, 0); | |
33 | }; | |
34 | ||
35 | #endif |