]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSPreprocessorSDD.h
Updated error definitions.
[u/mrichter/AliRoot.git] / ITS / AliITSPreprocessorSDD.h
CommitLineData
e56160b8 1#ifndef ALIITSPREPROCESSORSDD_H
2#define ALIITSPREPROCESSORSDD_H
979b5a5f 3/* Copyright(c) 2007-2009, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
e56160b8 7
8////////////////////////////////////////////////////
979b5a5f 9// //
10// Class for SDD data preprocessing //
e56160b8 11// Origin: E. Crescio - crescio@to.infn.it //
979b5a5f 12// F. Prino - prino@to.infn.t //
e56160b8 13// //
14////////////////////////////////////////////////////
15
16
17#include "AliPreprocessor.h"
18
19
20class AliITSPreprocessorSDD : public AliPreprocessor {
21
22
23 public:
24
4f284dbc 25 AliITSPreprocessorSDD( AliShuttleInterface* shuttle):
26 AliPreprocessor("SDD", shuttle){}
e56160b8 27 virtual ~AliITSPreprocessorSDD(){;}
28
979b5a5f 29 enum {kNumberOfSDD = 260}; // number of SDD modules
30 enum {kNumberOfDDL = 24}; // number of DDLs in SDD
31 enum {kModulesPerDDL = 12}; // number of modules in each DDL
32 enum {kNumberOfChannels = 512}; // number of channels per module
e56160b8 33
34 protected:
7537d03c 35
36
e56160b8 37
38 virtual UInt_t Process(TMap* dcsAliasMap);
39
7537d03c 40 static const TString fgkNameHistoPedestals; //name of ped. histo
41 static const TString fgkNameHistoNoise; //name of noise histo
979b5a5f 42 ClassDef(AliITSPreprocessorSDD,4) // Alice ITS-SDD preprocessor.
e56160b8 43
44 };
45
46
47
48#endif
49
50