]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpMotifPainter.h
Adding option for ownership of objects in the map
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpMotifPainter.h
index 47ca63c080bddaaae37bf512ae6597255b0612ed..3a727a199c1f1aaed5469ffe30546d8ade579dca 100755 (executable)
@@ -2,13 +2,13 @@
  * See cxx source for full Copyright notice                               */
 
 // $Id$
-// $MpId: AliMpMotifPainter.h,v 1.7 2006/05/23 13:07:35 ivana Exp $
+// $MpId: AliMpMotifPainter.h,v 1.8 2006/05/24 13:58:13 ivana Exp $
 
 /// \ingroup graphics
 /// \class AliMpMotifPainter
 /// \brief Class for drawing a motif into canvas
-//
-/// Authors: David Guez, IPN Orsay
+///
+/// \author David Guez, IPN Orsay
 
 #ifndef ALI_MP_MOTIF_PAINTER_H
 #define ALI_MP_MOTIF_PAINTER_H
 #include "AliMpVPainter.h"
 
 class AliMpMotifPosition;
+class AliMpMotifType;
 
 class AliMpMotifPainter : public AliMpVPainter
 {
  public:
   AliMpMotifPainter();
+  AliMpMotifPainter(AliMpMotifType* motifType);
   AliMpMotifPainter(AliMpMotifPosition *motifPos);
   virtual ~AliMpMotifPainter();
   
@@ -29,13 +31,12 @@ class AliMpMotifPainter : public AliMpVPainter
   virtual TVector2 GetPosition() const;
   virtual TVector2 GetDimensions() const;
 
- protected:
+ private:
   AliMpMotifPainter(const AliMpMotifPainter& right);
   AliMpMotifPainter&  operator = (const AliMpMotifPainter& right);
 
- private:
   AliMpMotifPosition *fMotifPos; ///< the motif to draw
-
+  
   ClassDef(AliMpMotifPainter,1) // Motif painter
 };
 #endif //ALI_MP_MOTIF_PAINTER_H