]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDclusterizerV1.h
Added a commented out version with new digitizers.
[u/mrichter/AliRoot.git] / TRD / AliTRDclusterizerV1.h
index da30c6ea06ecdf63cb8a09c44fad7ee3b5cf22d9..9442584f553a9fe3b5cc5e6c1b9bcd51382f507c 100644 (file)
@@ -12,6 +12,8 @@
 ///////////////////////////////////////////////////////
 
 class AliTRDdigitsManager;
+class AliTRDparameter;
+class AliRawReader;
 
 class AliTRDclusterizerV1 : public AliTRDclusterizer {
 
@@ -23,18 +25,18 @@ class AliTRDclusterizerV1 : public AliTRDclusterizer {
   virtual ~AliTRDclusterizerV1();
   AliTRDclusterizerV1 &operator=(const AliTRDclusterizerV1 &c);
 
-  virtual void     Copy(TObject &c);
+  virtual void     Copy(TObject &c) const;
   virtual Bool_t   MakeClusters();
   virtual Bool_t   ReadDigits();
+  virtual Bool_t   ReadDigits(AliRawReader* rawReader);
 
  protected:
 
   AliTRDdigitsManager *fDigitsManager;      //! TRD digits manager
 
  private:
-
-  virtual Float_t  Unfold(Float_t eps, Int_t plane, Float_t *padSignal);
-
+  virtual Double_t Unfold(Double_t eps, Int_t plane, Double_t *padSignal);
+  Double_t GetCOG(Double_t signal[5]);      // get COG position
   ClassDef(AliTRDclusterizerV1,5)           // TRD-Cluster finder, slow simulator
 
 };