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