]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TRD/AliTRDclusterizerV0.h
Change to TRDdigitizer
[u/mrichter/AliRoot.git] / TRD / AliTRDclusterizerV0.h
1 #ifndef ALITRDCLUSTERIZERV0_H
2 #define ALITRDCLUSTERIZERV0_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 "AliTRDclusterizer.h"
9
10 ///////////////////////////////////////////////////////
11 //  Finds and handles cluster (fast simulation)      //
12 ///////////////////////////////////////////////////////
13
14 class AliTRDclusterizerV0 : public AliTRDclusterizer {
15
16  public:
17
18   AliTRDclusterizerV0();
19   AliTRDclusterizerV0(const Text_t* name, const Text_t* title);
20   virtual ~AliTRDclusterizerV0();
21
22   virtual void    Init();
23   virtual Bool_t  MakeClusters();
24   
25   virtual void    SetRphiSigma(Float_t sigma) { fRphiSigma = sigma; };
26   virtual void    SetRphiDist(Float_t dist)   { fRphiDist  = dist;  };
27
28   virtual Float_t GetRphiSigma() const        { return fRphiSigma;  };
29   virtual Float_t GetRphiDist()  const        { return fRphiDist;   };
30
31  protected:
32
33   Float_t      fRphiSigma;           // Gaussian position smearing in rphi-direction
34   Float_t      fRphiDist;            // Maximum distance for non-overlapping cluster
35
36   ClassDef(AliTRDclusterizerV0,1)    // TRD-Cluster manager, fast simulator
37
38 };
39
40 #endif