X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONChamberPainter.cxx;h=0bca465f32efb64e313437de46f94dbb27bd2911;hb=a9d45f709c2426764a59fd0a6868f8b477134728;hp=652c8cc4d5393772d366ad2da9e8982c26a9fe8c;hpb=0145e89abcfc92979b59eb1e7514739f1f945d05;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONChamberPainter.cxx b/MUON/AliMUONChamberPainter.cxx index 652c8cc4d53..0bca465f32e 100644 --- a/MUON/AliMUONChamberPainter.cxx +++ b/MUON/AliMUONChamberPainter.cxx @@ -18,7 +18,7 @@ #include "AliMUONChamberPainter.h" #include "AliMUONDEPainter.h" -#include "AliMUONPainterContour.h" +#include "AliMUONContour.h" #include "AliMUONPainterHelper.h" #include "AliMUONVCalibParam.h" #include "AliMUONVTrackerData.h" @@ -55,6 +55,14 @@ fChamberId(-1) /// ctor } +//_____________________________________________________________________________ +AliMUONChamberPainter::AliMUONChamberPainter(TRootIOCtor* ioCtor) +: AliMUONVPainter(ioCtor), +fChamberId(-1) +{ + /// ctor +} + //_____________________________________________________________________________ AliMUONChamberPainter::AliMUONChamberPainter(const AliMUONAttPainter& att, Int_t chamberId) @@ -79,7 +87,7 @@ fChamberId(chamberId) deIt.First(fChamberId); - AliMUONPainterContour* contour = h->GetContour(ContourName()); + AliMUONContour* contour = h->GetContour(ContourName()); TObjArray contourArray; while (!deIt.IsDone()) @@ -196,6 +204,14 @@ AliMUONChamberPainter::Describe(const AliMUONVTrackerData& data, Int_t dataIndex return AliMUONPainterHelper::Instance()->FormatValue(data.DimensionName(dataIndex).Data(),value); } +//_____________________________________________________________________________ +Bool_t +AliMUONChamberPainter::IsIncluded() const +{ + /// whether this chamber is included in the readout or not + return ( InteractiveReadOutConfig()->Chamber(fChamberId) > 0 ); +} + //_____________________________________________________________________________ void AliMUONChamberPainter::PaintArea(const AliMUONVTrackerData& data, Int_t dataIndex, @@ -211,7 +227,7 @@ AliMUONChamberPainter::PaintArea(const AliMUONVTrackerData& data, Int_t dataInde Int_t color = AliMUONPainterHelper::Instance()->ColorFromValue(value,min,max); - Contour()->PaintArea(color); + PaintArea(color); } //_____________________________________________________________________________