]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFHitMap.h
Fix for TOF new calib task for CPass
[u/mrichter/AliRoot.git] / TOF / AliTOFHitMap.h
index 64222ff7db4bc50402f1f57e33df9d824b88fec4..ad883e6c43a8b0342e8dcf88ac1c2b8da9c08600 100644 (file)
@@ -6,18 +6,20 @@
 
 /* $Id$ */
 
-////////////////////////////////////////////////////////////////////////
-//
-// AliTOFHitMap class
-//
-// hitmap enables fast check if the pad was already hit
-//
-// Author: Jiri Chudoba (CERN)
-//
-////////////////////////////////////////////////////////////////////////
+//////////////////////////////////////////////////////////////
+//                                                          //
+//   AliTOFHitMap class                                     //
+//                                                          //
+//   hitmap enables fast check if the pad was already hit   //
+//                                                          //
+//   Author: Jiri Chudoba (CERN)                            //
+//                                                          //
+//////////////////////////////////////////////////////////////
 
-#include "AliHitMap.h"
 #include "TObject.h"
+
+#include "AliHitMap.h"
+
 class TClonesArray;
 
 class AliTOFHitMap : public TObject
@@ -25,7 +27,6 @@ class AliTOFHitMap : public TObject
  public:
     AliTOFHitMap();
     AliTOFHitMap(TClonesArray *sdig);
-    AliTOFHitMap(const AliTOFHitMap & hitMap);
     
     virtual ~AliTOFHitMap();
     // Clear the hit map
@@ -39,23 +40,23 @@ class AliTOFHitMap : public TObject
     virtual TObject*  GetHit(Int_t *vol) const;
     // Test hit status
     virtual FlagType TestHit(Int_t *vol) const;
-    // Assignment operator
-    AliTOFHitMap& operator = (const AliTOFHitMap& rhs);
     
  private:
+    AliTOFHitMap(const AliTOFHitMap & hitMap);
+    AliTOFHitMap& operator = (const AliTOFHitMap& rhs);
+
     // Check index
-    Int_t CheckedIndex(Int_t *vol) const;
- private:
+    Int_t CheckedIndex(Int_t * const vol) const;
     Int_t fNSector;                       // Number of sectors
     Int_t fNplate;                        // Number of plates
     Int_t fNstrip;                        // Maximum number of strips
     Int_t fNpx;                           // Number of pads in x
-    Int_t fNpy;                           // Number of pads in y
+    Int_t fNpz;                           // Number of pads in z
 
     TClonesArray *fSDigits;               // Pointer to sdigits
     Int_t fMaxIndex;                      // maximum index in hit map
     Int_t *fHitMap;                       // ! [fMaxIndex]         
 
-    ClassDef(AliTOFHitMap,0) // Implements HitMap as a 1-dim array
+    ClassDef(AliTOFHitMap,1) // Implements HitMap as a 1-dim array
 };
 #endif