1 #ifndef ALIMUONDEPAINTER_H
2 #define ALIMUONDEPAINTER_H
15 #ifndef ALIMUONVPAINTER_H
33 Double_t& dataMin, Double_t& dataMax)
const;
35 void Copy(TObject&
object)
const;
43 Double_t min, Double_t max);
A painter for one detection element.
AliMUONDEPainter & operator=(const AliMUONDEPainter &rhs)
TString Describe(const AliMUONVTrackerData &data, Int_t dataIndex, Double_t, Double_t)
virtual void FillManuList(TObjArray &manuList) const
Append (i.e. don't have the right to clear the array !) our list of manus to manuList.
virtual void SetResponder(const char *pattern)
void Copy(TObject &object) const
virtual void SetResponder(Int_t depth)
virtual void PaintArea(Int_t fillColor)
virtual AliMUONAttPainter Validate(const AliMUONAttPainter &attributes) const
Convert attributes so they are valid ones for us.
virtual TObject * Clone(const char *="") const
Clone this object.
Base class for a graphical object representing some part of the MUON tracking system.
void PaintArea(const AliMUONVTrackerData &data, Int_t dataIndex, Double_t min, Double_t max)
void ComputeDataRange(const AliMUONVTrackerData &data, Int_t dataIndex, Double_t &dataMin, Double_t &dataMax) const
virtual ~AliMUONDEPainter()
virtual Bool_t IsIncluded() const
Whether or not the part of the detector represented by this painter should be included in readout...
Int_t DetElemId() const
Return the ID of this detection element.
Basic attributes shared by all painters.
Base class for MUON data that can be presented at different levels in the hierarchy of the MUON syste...