+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice */
+
// $Id$
-// Category: graphics
-//
-// Class AliMpZonePainter
-// ----------------------
-// Class for drawing a zone into canvas
-//
-// Authors: David Guez, IPN Orsay
+// $MpId: AliMpZonePainter.h,v 1.8 2006/05/24 13:58:13 ivana Exp $
+
+/// \ingroup mpgraphics
+/// \class AliMpZonePainter
+/// \brief Class for drawing a zone into canvas
+///
+/// \author David Guez, IPN Orsay
-#ifndef M_ZONE_PAINTER_H
-#define M_ZONE_PAINTER_H
+#ifndef ALI_MP_ZONE_PAINTER_H
+#define ALI_MP_ZONE_PAINTER_H
#include "AliMpVPainter.h"
public:
AliMpZonePainter();
AliMpZonePainter(AliMpZone *zone);
- virtual void DumpObject(); //*MENU*
+ virtual ~AliMpZonePainter();
+
+ virtual void DumpObject(); //-MENU-
virtual void Draw(Option_t *option);
virtual void Paint(Option_t *option);
// get/set methods
virtual TVector2 GetPosition() const;
virtual TVector2 GetDimensions() const;
virtual Int_t DistancetoPrimitive(Int_t x, Int_t y);
+
private:
- AliMpZone *fZone; // the zone to draw
+ /// Not implemented
+ AliMpZonePainter(const AliMpZonePainter& right);
+ /// Not implemented
+ AliMpZonePainter& operator = (const AliMpZonePainter& right);
+
+ AliMpZone *fZone; ///< the zone to draw
+
ClassDef(AliMpZonePainter,1) // Zone painter
};
-#endif //M_ZONE_PAINTER_H
+#endif //ALI_MP_ZONE_PAINTER_H