]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/mapping/AliMpSlatPainter.h
Changing __sparc to __sun to compile on solarisCC5
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSlatPainter.h
1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2  * See cxx source for full Copyright notice                               */
3
4 // $Id$
5 // $MpId: AliMpSlatPainter.h,v 1.6 2005/09/19 18:56:46 ivana Exp $
6
7 /// \ingroup graphics
8 /// \class AliMpSlatPainter
9 /// \brief Class for drawing a slat into canvas
10 ///
11 /// Authors: Laurent Aphecetche
12
13 #ifndef ALIMPSLATPAINTER_H
14 #define ALIMPSLATPAINTER_H
15
16 #ifndef ALI_MP_V_PAINTER_H
17 #  include "AliMpVPainter.h"
18 #endif
19
20 class AliMpSlat;
21
22 class AliMpSlatPainter : public AliMpVPainter
23 {
24  public:
25   AliMpSlatPainter();
26   AliMpSlatPainter(const AliMpSlat* slat);
27   virtual ~AliMpSlatPainter();
28
29   TVector2 GetDimensions() const;
30
31   TVector2 GetPosition() const;
32
33   void Draw(Option_t* option);
34
35   void Paint(Option_t* option);
36   
37  private:
38   const AliMpSlat* fkSlat;
39
40   ClassDef(AliMpSlatPainter,1) // A painter for a slat of stations 3,4,5
41 };
42
43 #endif