]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDDigitizer.h
Got rid of class template AliFMD<Type> on request of Federico, who
[u/mrichter/AliRoot.git] / FMD / AliFMDDigitizer.h
index bbcb1e98d6a2bdf34d215a90ab4393d395bca9ca..318ee7304db854bd841b92a8c096690685896908 100644 (file)
@@ -1,4 +1,3 @@
-// -*- mode: c++ -*-
 #ifndef ALIFMDDIGITIZER_H
 #define ALIFMDDIGITIZER_H
 /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights
@@ -12,8 +11,8 @@
 #ifndef ALIRUNDIGITIZER_H
 # include <AliRunDigitizer.h>
 #endif
-#ifndef ALIFMDMAP_H
-# include <AliFMDMap.h>
+#ifndef ALIFMDEdepMAP_H
+# include <AliFMDEdepMap.h>
 #endif
 #ifndef __UTILITY__
 # include <utility>
@@ -28,7 +27,6 @@ class AliFMD;
 class AliLoader;
 class AliRunLoader;
 
-typedef AliFMDMap<std::pair<Float_t, UShort_t> > AliFMDEdepMap;
 
 //====================================================================
 class AliFMDBaseDigitizer : public AliDigitizer 
@@ -56,11 +54,11 @@ protected:
   virtual void     SumContributions(AliFMD* fmd);
   virtual void     DigitizeHits(AliFMD* fmd) const;
   virtual void     ConvertToCount(Float_t   edep, 
+                                 Float_t   last,
                                  Float_t   siThickness, 
                                  Float_t   siDensity, 
                                  TArrayI&  counts) const;
   virtual UShort_t MakePedestal() const { return 0; }
-  virtual Float_t  ShapeIntegral(Float_t u, Float_t v) const;
   virtual void     AddNoise(TArrayI&) const {}
   virtual void     AddDigit(AliFMD*  /* fmd      */,
                            UShort_t /* detector */, 
@@ -79,12 +77,6 @@ protected:
   UShort_t      fSampleRate;       // Times the ALTRO samples pre-amp.
   Float_t       fShapingTime;      // Shaping profile parameter
   
-  enum { 
-    kMaxDetectors = 3, 
-    kMaxRings     = 2, 
-    kMaxSectors   = 20, 
-    kMaxStrips    = 512
-  };
   ClassDef(AliFMDBaseDigitizer,0) // Base class for FMD digitizers
 };
 
@@ -162,6 +154,11 @@ protected:
 #endif
 //____________________________________________________________________
 //
+// Local Variables:
+//   mode: C++
+// End:
+//
+//
 // EOF
 //