]> git.uio.no Git - u/mrichter/AliRoot.git/blob - RICH/AliRICHPreprocessor.h
First operational version of AliRICHProprocessor
[u/mrichter/AliRoot.git] / RICH / AliRICHPreprocessor.h
1 #ifndef AliRICHPreprocessor_h
2 #define AliRICHPreprocessor_h
3
4 #include <AliPreprocessor.h> //base class
5
6 class TMap;
7
8 class AliRICHPreprocessor : public AliPreprocessor
9 {
10 public:
11            AliRICHPreprocessor(AliShuttleInterface* pShuttle):AliPreprocessor("RICH",pShuttle)  {}
12   virtual ~AliRICHPreprocessor(                             )                                   {}
13   static  void      Test(); 
14   static  TMap*     SimulateDcsMap(); 
15 protected:
16   virtual void   Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
17   virtual UInt_t Process   (TMap* pDcsMap                              );
18   
19   static const Int_t fgkNalias=2;
20   static const char *fgkAliasName[fgkNalias];         //array of DCS alias names
21   ClassDef(AliRICHPreprocessor, 0);
22 };
23
24 #endif