]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSPreprocessorSDD.h
Add the possibiloity to save cut settings in the ROOT file
[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( AliShuttleInterface* shuttle):
21     AliPreprocessor("SDD", shuttle){}
22   virtual ~AliITSPreprocessorSDD(){;}
23
24
25
26  protected:      
27
28
29   
30   virtual UInt_t Process(TMap* dcsAliasMap);
31
32   static const Int_t fgkNumberOfSDD;       // number of SDD modules 
33   static const Int_t fgkNumberOfChannels;  // number of channels per module
34     static const Int_t fgkNumberOfChannelsPerChip;    // Number of channels/chip
35   static const TString fgkNameHistoPedestals; //name of ped. histo
36   static const TString fgkNameHistoNoise;  //name of noise histo
37   ClassDef(AliITSPreprocessorSDD,2)  // Alice ITS-SDD preprocessor.
38
39  };
40
41
42
43 #endif
44
45