Printing is off
[u/mrichter/AliRoot.git] / HMPID / AliHMPIDPreprocessor.h
1 #ifndef AliHMPIDPreprocessor_h
2 #define AliHMPIDPreprocessor_h
3
4 #include <AliPreprocessor.h> //base class
5
6 //.
7 //HMPID Preprocessor base class 
8 //.
9 class TMap;
10
11 class AliHMPIDPreprocessor : public AliPreprocessor
12 {
13 public:
14            AliHMPIDPreprocessor(AliShuttleInterface* pShuttle):AliPreprocessor("HMP",pShuttle) {}
15   virtual ~AliHMPIDPreprocessor(                             )                                 {}
16 protected:
17   virtual void   Initialize(Int_t run, UInt_t startTime, UInt_t endTime); //
18   virtual UInt_t Process   (TMap* pDcsMap                              ); //process everthing
19           Bool_t ProcDcs   (TMap* pDcsMap                              ); //process DCS data points
20           Bool_t ProcPed   (                                           ); //process pedestal files
21   ClassDef(AliHMPIDPreprocessor, 0);
22 };
23
24 #endif