1 #ifndef ALIMUONCHAMBERPAINTER_H 2 #define ALIMUONCHAMBERPAINTER_H 15 #ifndef ALIMUONVPAINTER_H 18 #ifndef ALI_MP_CATHOD_TYPE_H 21 #ifndef ALI_MP_PLANE_TYPE_H 37 Double_t& dataMin, Double_t& dataMax)
const;
42 virtual void Copy(TObject&
object)
const;
47 Double_t min, Double_t max);
TString Describe(const AliMUONVTrackerData &data, Int_t dataIndex, Double_t, Double_t)
AliMUONAttPainter Validate(const AliMUONAttPainter &attributes) const
Convert attributes so they are valid ones for us.
virtual TObject * Clone(const char *="") const
Clone ourselves.
void ComputeDataRange(const AliMUONVTrackerData &data, Int_t dataIndex, Double_t &dataMin, Double_t &dataMax) const
virtual void PaintArea(Int_t fillColor)
Base class for a graphical object representing some part of the MUON tracking system.
virtual ~AliMUONChamberPainter()
AliMUONChamberPainter & operator=(const AliMUONChamberPainter &rhs)
void PaintArea(const AliMUONVTrackerData &data, Int_t dataIndex, Double_t min, Double_t max)
virtual void Copy(TObject &object) const
Basic attributes shared by all painters.
Int_t fChamberId
our identifier (0..n)
Base class for MUON data that can be presented at different levels in the hierarchy of the MUON syste...
Painter for one (plane of one) chamber.
Bool_t IsIncluded() const
Whether or not the part of the detector represented by this painter should be included in readout...