1 #ifndef ALI_AD_PREPROCESSOR_H
2 #define ALI_AD_PREPROCESSOR_H
4 #include "AliPreprocessor.h"
6 class AliShuttleInterface;
9 // AD Preprocessor header
11 // 1 calibration object from DCS and DAQ is written into OCDB/AD/Calib/Data
13 class AliADPreprocessor : public AliPreprocessor
16 AliADPreprocessor(AliShuttleInterface* shuttle);
17 virtual ~AliADPreprocessor();
18 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
21 virtual UInt_t Process(TMap* dcsAliasMap);
23 AliADDataDCS *fDCSData; // CDB class that stores the calibration data
26 AliADPreprocessor(const AliADPreprocessor&); // Not implemented
27 AliADPreprocessor& operator=(const AliADPreprocessor&); // Not implemented
29 ClassDef(AliADPreprocessor, 1);