]> git.uio.no Git - u/mrichter/AliRoot.git/blame - SHUTTLE/test/TestTPCPreprocessor.h
Update to shuttle classes (Alberto)
[u/mrichter/AliRoot.git] / SHUTTLE / test / TestTPCPreprocessor.h
CommitLineData
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
11class TestTPCPreprocessor: public AliPreprocessor {
12public:
13
14 TestTPCPreprocessor();
15 TestTPCPreprocessor(const char* detector, AliShuttleInterface* shuttle);
16 ~TestTPCPreprocessor();
17
18protected:
19
20 virtual void Initialize(Int_t run, UInt_t startTime,
21 UInt_t endTime);
22
23 virtual UInt_t Process(TMap* aliasMap);
24
25private:
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