1 #ifndef ALITOFPREPROCESSORFDR_H
2 #define ALITOFPREPROCESSORFDR_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
11 #include "AliPreprocessor.h"
13 // TOF preprocessor. It takes care of both
15 // and DAQ histograms to compute online calibration constants
20 class AliTOFPreprocessorFDR : public AliPreprocessor
23 AliTOFPreprocessorFDR(AliShuttleInterface* shuttle);
24 virtual ~AliTOFPreprocessorFDR();
25 void SetStoreRefData(Bool_t in){fStoreRefData=in;};
26 Bool_t GetStoreRefData() const {return fStoreRefData;};
29 virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
30 virtual UInt_t Process(TMap* dcsAliasMap);
33 AliTOFPreprocessorFDR(const AliTOFPreprocessorFDR & proc); // copy constructor
34 AliTOFPreprocessorFDR& operator=(const AliTOFPreprocessorFDR & proc);
35 UInt_t ProcessDCSDataPoints(TMap* dcsAliasMap);
37 Bool_t fStoreRefData; // Flag to decide storage of Ref Data
38 ClassDef(AliTOFPreprocessorFDR, 2);