**************************************************************************/
// $Id$
-// $MpId: AliMpRowPainter.cxx,v 1.6 2005/08/26 15:43:36 ivana Exp $
+// $MpId: AliMpRowPainter.cxx,v 1.8 2006/05/24 13:58:32 ivana Exp $
// Category: graphics
-//
+
+//-----------------------------------------------------------------------------
// Class AliMpRowPainter
// ---------------------
// Class for drawing a row into canvas
// Included in AliRoot: 2003/05/02
// Authors: David Guez, IPN Orsay
+//-----------------------------------------------------------------------------
-#include <TVirtualX.h>
-#include <TPad.h>
-#include <TError.h>
-
#include "AliMpRowPainter.h"
#include "AliMpGraphContext.h"
#include "AliMpRow.h"
#include "AliMpRowSegment.h"
+#include <TVirtualX.h>
+#include <TPad.h>
+
+/// \cond CLASSIMP
ClassImp(AliMpRowPainter)
+/// \endcond
//_______________________________________________________________________
AliMpRowPainter::AliMpRowPainter()
/// Standard constructor
}
-//_____________________________________________________________________________
-AliMpRowPainter::AliMpRowPainter(const AliMpRowPainter& right)
- : AliMpVPainter(right) {
-//
- /// Protected copy constructor (not provided)
-
- Fatal("AliMpRowPainter", "Copy constructor not provided.");
-}
-
//_______________________________________________________________________
AliMpRowPainter::~AliMpRowPainter()
{
/// Destructor
}
-//_____________________________________________________________________________
-AliMpRowPainter& AliMpRowPainter::operator=(const AliMpRowPainter& right)
-{
- /// Assignment operator (not provided)
-
- // check assignment to self
- if (this == &right) return *this;
-
- Fatal("operator =", "Assignment operator not provided.");
-
- return *this;
-}
-
//_______________________________________________________________________
void AliMpRowPainter::DumpObject()
{
void AliMpRowPainter::Draw(Option_t *option)
{
/// Draw the sector on the current pad
-/// The first letter of <option> is treated as follows:
+/// The first letter of \a option is treated as follows:
/// - case "S" : each row segments are drawn separately
/// - case "" : the whole row is drawn at once
/// in both cases, the rest of the option is passed