]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONMathieson.h
Make the Scan method public
[u/mrichter/AliRoot.git] / MUON / AliMUONMathieson.h
index bd09f05650132b5d04a2d90205ba81e434532bc3..b3f463cf51502881b277c08face08280a31e7ca9 100644 (file)
 #  include "TObject.h"
 #endif
 
-class AliMUONGeometrySegmentation;
-
 class AliMUONMathieson : public TObject
 {
  public:
     AliMUONMathieson();
-    virtual ~AliMUONMathieson(){}
+    virtual ~AliMUONMathieson();
  
-    // Get anode cathode Pitch
+    /// Get anode cathode Pitch
     Float_t Pitch() const        {return fPitch;}
     // Set anode cathode Pitch
     void    SetPitch(Float_t p1);
 
     // Set Mathieson parameters
-    // Mathieson \sqrt{Kx3} and derived Kx2 and Kx4
-    void SetSqrtKx3AndDeriveKx2Kx4(Float_t SqrtKx3);
-    // Mathieson \sqrt{Kx3}
+    //
+    
+    /// Mathieson \a sqrt{Kx3} and derived \a Kx2 and \a Kx4
+    void    SetSqrtKx3AndDeriveKx2Kx4(Float_t SqrtKx3);
+    
+    /// Mathieson \a sqrt{Kx3}
     void    SetSqrtKx3(Float_t p1) {fSqrtKx3 = p1;};
-    // Mathieson Kx2
+    
+    /// Mathieson \a Kx2
     void    SetKx2(Float_t p1)      {fKx2 = p1;};
-    // Mathieson Kx4
+    
+    /// Mathieson \a Kx4
     void    SetKx4(Float_t p1)      {fKx4 = p1;};
-    // Mathieson \sqrt{Ky3} and derived Ky2 and Ky4
+    
+    /// Mathieson \a sqrt{Ky3} and derived \a Ky2 and \a Ky4
     void SetSqrtKy3AndDeriveKy2Ky4(Float_t SqrtKy3);
-    // Mathieson \sqrt{Ky3}
+    
+    /// Mathieson \a sqrt{Ky3}
     void    SetSqrtKy3(Float_t p1)   {fSqrtKy3 = p1;};
-    // Mathieson Ky2
+    
+    /// Mathieson \a Ky2
     void    SetKy2(Float_t p1) {fKy2 = p1;};
-    // Mathieson Ky4
+    
+    /// Mathieson \a Ky4
     void    SetKy4(Float_t p1) {fKy4 = p1;};
-    /// \deprecated To be removed when old (s)digitizers go off.
-    Float_t  IntXY(Int_t id, AliMUONGeometrySegmentation* segmentation) const;
-    /// Charge integration on region (x1,y1,x2,y2).
+    
+    /// Charge integration on region \a (x1,y1,x2,y2).
     Float_t IntXY(Float_t xi1, Float_t yi1, Float_t xi2, Float_t yi2) const;
     
  private:
@@ -59,7 +65,8 @@ class AliMUONMathieson : public TObject
     Float_t fKy4;                      ///< Mathieson Ky4 = Ky1/Ky2/Sqrt(Ky3)
     Float_t fPitch;                    ///< anode-cathode pitch
     Float_t fInversePitch;             ///< 1/Pitch
-    ClassDef(AliMUONMathieson,3) // Implementation of Mathieson response
+
+  ClassDef(AliMUONMathieson,3) // Implementation of Mathieson response
 };
 #endif