]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSMapA1.h
static method to set the xmldoc path added
[u/mrichter/AliRoot.git] / ITS / AliITSMapA1.h
index cd8ec69db31aa46f4d64f058b2ac621fb15f1cc9..24cb2c2743f43c2329663f20430b0403f5ff2458 100644 (file)
@@ -26,10 +26,6 @@ class AliITSMapA1 : public AliITSMap{
     // and a threshold value
     AliITSMapA1(AliITSsegmentation *seg, TObjArray *dig, Int_t thr);
     AliITSMapA1(AliITSsegmentation *seg, TObjArray *dig, TArrayI thr);
-    // Copy Operator
-    AliITSMapA1(const AliITSMapA1 &source);
-    // Assignment operator
-    AliITSMapA1& operator=(const AliITSMapA1 &source);
     // Distructor
     virtual ~AliITSMapA1();
     // Fill hits from list of digits into hit map
@@ -47,19 +43,23 @@ class AliITSMapA1 : public AliITSMap{
     // Get index of hit in the list of digits
     virtual Int_t  GetHitIndex(Int_t iz, Int_t ix) const ;
     // Get pointer to digit
-    virtual TObject* GetHit(Int_t iz, Int_t ix);
+    virtual TObject* GetHit(Int_t iz, Int_t ix) const;
     // Flag a hit as used
     virtual  void  FlagHit(Int_t iz, Int_t ix);
     // Test hit status
-    virtual FlagType TestHit(Int_t iz, Int_t ix);
+    virtual FlagTypeITS TestHit(Int_t iz, Int_t ix);
     // Get signal from map
-    virtual Double_t  GetSignal(Int_t iz, Int_t ix);
+    virtual Double_t  GetSignal(Int_t iz, Int_t ix) const;
     // Get max index inmap
     Int_t   MaxIndex() const  {return fMaxIndex;}
     // Set the array of objects
     void SetArray(TObjArray *obj);
 
  protected:
+    // Copy Constructor
+    AliITSMapA1(const AliITSMapA1 &source);
+    // Assignment operator
+    AliITSMapA1& operator=(const AliITSMapA1 &source);
     // Check index
     Int_t   CheckedIndex(Int_t iz, Int_t ix) const;