Updated comments for Doxygen
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSlatPainter.h
CommitLineData
dee1d5f1 1/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice */
3
4// $Id$
829425a5 5// $MpId: AliMpSlatPainter.h,v 1.9 2006/05/23 13:07:35 ivana Exp $
dee1d5f1 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
20class AliMpSlat;
21
22class 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);
884a73f1 36
37 protected:
38 AliMpSlatPainter(const AliMpSlatPainter& right);
39 AliMpSlatPainter& operator = (const AliMpSlatPainter& right);
40
dee1d5f1 41
42 private:
829425a5 43 const AliMpSlat* fkSlat; //!< pointer to the slat to be drawn
dee1d5f1 44
45 ClassDef(AliMpSlatPainter,1) // A painter for a slat of stations 3,4,5
46};
47
48#endif