]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSdigitSSD.h
New SPD geometry class for 300 micron pixels
[u/mrichter/AliRoot.git] / ITS / AliITSdigitSSD.h
1 #ifndef AliITSDIGITSSD_H
2 #define AliITSDIGITSSD_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 #include "AliITS.h"
9
10 class AliITSdigitSSD: public AliITSdigit {
11
12 protected:       
13   Bool_t  fSide;              //true if P side
14   Int_t   fStripNumber;       //Number of Strip
15   Int_t   fSignal;            //Signal on ADC 
16     
17 public:
18     
19   AliITSdigitSSD() {};
20   ~AliITSdigitSSD() {};
21   AliITSdigitSSD(Int_t *tracks, Int_t *digits, Int_t strNo, Int_t s, Bool_t p);
22
23   // Methods for accesing signal on strip                               
24   void   SetSignal(Int_t s) {fSignal = s;}           
25   Int_t  GetSignal() const {return fSignal;}                                     
26   
27   // Methods for accesing strip number  
28   Int_t  GetStripNumber() const {return fStripNumber;};
29   void   SetStripNumber(Int_t s) {fStripNumber = s;};
30     
31   // Methods for accesing side of the strip P/N
32   Bool_t IsSideP() const {return fSide;};              //returns true when side P
33   void   SetSideP(Bool_t b) {fSide = b;};        //set side of digit
34         
35   ClassDef(AliITSdigitSSD, 1)
36 };
37
38 #endif