1 //#ifndef ALI_ACORDE_PREPROCESSOR_H
2 //#define ALI_ACORDE_PREPROCESSOR_H
3 #ifndef ALIACORDEPREPROCESSOR_H
4 #define AliACORDEPREPROCESSOR_H
6 #include "AliPreprocessor.h"
8 // test preprocessor that writes data to AliACORDECalibModule
10 class AliACORDECalibData;
11 class AliACORDEDataDCS;
13 class AliACORDEPreprocessor : public AliPreprocessor
17 AliACORDEPreprocessor(AliShuttleInterface* shuttle);
18 virtual ~AliACORDEPreprocessor();
21 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
22 virtual UInt_t Process(TMap* dcsAliasMap);
23 void CreateTableofReference();
24 //virtual Bool_t ProcessDCS();
28 AliACORDEPreprocessor(const AliACORDEPreprocessor &proc); //copy constructor
29 AliACORDEPreprocessor& operator = (const AliACORDEPreprocessor & proc);
30 AliACORDECalibData *fCalData; // CDB class that stores the data
31 AliACORDEDataDCS *fDataDCS; // ACORDE Data DCS
33 ClassDef(AliACORDEPreprocessor, 0);