]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - TPC/AliTPCPreprocessor.h
Store DCS identification string for each sensor. Read Config entry from OCDB (Haavard)
[u/mrichter/AliRoot.git] / TPC / AliTPCPreprocessor.h
... / ...
CommitLineData
1#ifndef ALI_TPC_PREPROCESSOR_H
2#define ALI_TPC_PREPROCESSOR_H
3
4#include "AliPreprocessor.h"
5
6
7// test preprocessor that writes data to AliTestDataDCS
8
9class AliTestDataDCS;
10class AliTPCSensorTempArray;
11
12class AliTPCPreprocessor : public AliPreprocessor
13{
14 public:
15 AliTPCPreprocessor(AliShuttleInterface* shuttle);
16// AliTPCPreprocessor(const AliTPCPreprocessor &org);
17 virtual ~AliTPCPreprocessor();
18
19 protected:
20 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
21 virtual UInt_t Process(TMap* dcsAliasMap);
22 UInt_t MapTemperature(TMap* dcsAliasMap);
23 AliTPCPreprocessor& operator = (const AliTPCPreprocessor& rhs);
24
25 private:
26 AliTPCSensorTempArray *fTemp; // CDB class for temperature sensors
27
28 ClassDef(AliTPCPreprocessor, 1)
29};
30
31#endif