/* $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
public:
AliTOFHitMap();
AliTOFHitMap(TClonesArray *sdig);
- AliTOFHitMap(const AliTOFHitMap & hitMap);
virtual ~AliTOFHitMap();
// Clear the hit map
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 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