#include "AliHitMap.h"
class TClonesArray;
-class AliTOFGeometry;
class AliTOFHitMap : public TObject
{
public:
AliTOFHitMap();
- AliTOFHitMap(TClonesArray *sdig, AliTOFGeometry *tofGeom);
- AliTOFHitMap(const AliTOFHitMap & hitMap);
+ AliTOFHitMap(TClonesArray *sdig);
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]
- AliTOFGeometry *fTOFGeometry; // Pointer to the TOF geometry
-
- ClassDef(AliTOFHitMap,0) // Implements HitMap as a 1-dim array
+ ClassDef(AliTOFHitMap,1) // Implements HitMap as a 1-dim array
};
#endif