1 #ifndef ALI_VZERO_PREPROCESSOR_H
2 #define ALI_VZERO_PREPROCESSOR_H
4 #include "AliPreprocessor.h"
5 #include "AliVZERODataDCS.h"
6 #include "AliVZERODataFEE.h"
7 #include "AliShuttleInterface.h"
9 // VZERO PreProcessor header
12 class AliVZEROPreprocessor : public AliPreprocessor
15 AliVZEROPreprocessor(AliShuttleInterface* shuttle);
16 virtual ~AliVZEROPreprocessor();
17 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
20 virtual UInt_t Process(TMap* dcsAliasMap);
22 AliVZERODataDCS *fData; // CDB class that stores the data for HV
23 AliVZERODataFEE *fFEEData; // CDB class that stores the data for FEE
27 AliVZEROPreprocessor(const AliVZEROPreprocessor&); // Not implemented
28 AliVZEROPreprocessor& operator=(const AliVZEROPreprocessor&); // Not implemented
30 ClassDef(AliVZEROPreprocessor, 1);