#ifndef ALIMUONCHAMBERPAINTER_H
#define ALIMUONCHAMBERPAINTER_H
#ifndef ALIMUONVPAINTER_H
# include "AliMUONVPainter.h"
#endif
#ifndef ALI_MP_CATHOD_TYPE_H
# include "AliMpCathodType.h"
#endif
#ifndef ALI_MP_PLANE_TYPE_H
# include "AliMpPlaneType.h"
#endif
class AliMUONChamberPainter : public AliMUONVPainter
{
public:
AliMUONChamberPainter();
AliMUONChamberPainter(TRootIOCtor* ioCtor);
AliMUONChamberPainter(const AliMUONAttPainter& att, Int_t chamberId);
AliMUONChamberPainter(const AliMUONChamberPainter& rhs);
AliMUONChamberPainter& operator=(const AliMUONChamberPainter& rhs);
virtual ~AliMUONChamberPainter();
void ComputeDataRange(const AliMUONVTrackerData& data, Int_t dataIndex,
Double_t& dataMin, Double_t& dataMax) const;
virtual TObject* Clone(const char* = "") const { return new AliMUONChamberPainter(*this); }
virtual void Copy(TObject& object) const;
using AliMUONVPainter::PaintArea;
void PaintArea(const AliMUONVTrackerData& data, Int_t dataIndex,
Double_t min, Double_t max);
TString Describe(const AliMUONVTrackerData& data, Int_t dataIndex,
Double_t, Double_t);
AliMUONAttPainter Validate(const AliMUONAttPainter& attributes) const;
Bool_t IsIncluded() const;
private:
Int_t fChamberId;
ClassDef(AliMUONChamberPainter,1)
};
#endif
AliMUONChamberPainter.h:1 AliMUONChamberPainter.h:2 AliMUONChamberPainter.h:3 AliMUONChamberPainter.h:4 AliMUONChamberPainter.h:5 AliMUONChamberPainter.h:6 AliMUONChamberPainter.h:7 AliMUONChamberPainter.h:8 AliMUONChamberPainter.h:9 AliMUONChamberPainter.h:10 AliMUONChamberPainter.h:11 AliMUONChamberPainter.h:12 AliMUONChamberPainter.h:13 AliMUONChamberPainter.h:14 AliMUONChamberPainter.h:15 AliMUONChamberPainter.h:16 AliMUONChamberPainter.h:17 AliMUONChamberPainter.h:18 AliMUONChamberPainter.h:19 AliMUONChamberPainter.h:20 AliMUONChamberPainter.h:21 AliMUONChamberPainter.h:22 AliMUONChamberPainter.h:23 AliMUONChamberPainter.h:24 AliMUONChamberPainter.h:25 AliMUONChamberPainter.h:26 AliMUONChamberPainter.h:27 AliMUONChamberPainter.h:28 AliMUONChamberPainter.h:29 AliMUONChamberPainter.h:30 AliMUONChamberPainter.h:31 AliMUONChamberPainter.h:32 AliMUONChamberPainter.h:33 AliMUONChamberPainter.h:34 AliMUONChamberPainter.h:35 AliMUONChamberPainter.h:36 AliMUONChamberPainter.h:37 AliMUONChamberPainter.h:38 AliMUONChamberPainter.h:39 AliMUONChamberPainter.h:40 AliMUONChamberPainter.h:41 AliMUONChamberPainter.h:42 AliMUONChamberPainter.h:43 AliMUONChamberPainter.h:44 AliMUONChamberPainter.h:45 AliMUONChamberPainter.h:46 AliMUONChamberPainter.h:47 AliMUONChamberPainter.h:48 AliMUONChamberPainter.h:49 AliMUONChamberPainter.h:50 AliMUONChamberPainter.h:51 AliMUONChamberPainter.h:52 AliMUONChamberPainter.h:53 AliMUONChamberPainter.h:54 AliMUONChamberPainter.h:55 AliMUONChamberPainter.h:56 AliMUONChamberPainter.h:57 AliMUONChamberPainter.h:58 AliMUONChamberPainter.h:59 AliMUONChamberPainter.h:60 AliMUONChamberPainter.h:61 AliMUONChamberPainter.h:62