]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSPreprocessorSDD.h
new SDD preprocessor + removal of eff C++ warning (base) - E. Crescio
[u/mrichter/AliRoot.git] / ITS / AliITSPreprocessorSDD.h
1 #ifndef ALIITSPREPROCESSORSDD_H
2 #define ALIITSPREPROCESSORSDD_H
3
4 ////////////////////////////////////////////////////
5 //  Class for the                                 //
6 //  SDD beam test digit preprocessing             //
7 //  Origin: E. Crescio - crescio@to.infn.it       //
8 //                                                //
9 ////////////////////////////////////////////////////
10
11
12 #include "AliPreprocessor.h"
13
14
15 class AliITSPreprocessorSDD : public AliPreprocessor { 
16  
17
18  public:
19  
20   AliITSPreprocessorSDD(const char* detector, AliShuttleInterface* shuttle):
21     AliPreprocessor(detector,shuttle){;}
22   virtual ~AliITSPreprocessorSDD(){;}
23
24
25
26  protected:      
27   
28   virtual UInt_t Process(TMap* dcsAliasMap);
29
30   static const Int_t fgkNumberOfSDD;       // number of SDD modules 
31   static const Int_t fgkNumberOfChannels;  // number of channels per module
32   static const char* fgkNameHistoPedestals; // name of pedestal histogram
33   static const char* fgkNameHistoNoise;     // name of noise histogram
34
35   ClassDef(AliITSPreprocessorSDD,1)  // Alice ITS-SDD preprocessor.
36
37  };
38
39
40
41 #endif
42
43