]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONVPainter.h
Coverity fixes (Ivana)
[u/mrichter/AliRoot.git] / MUON / AliMUONVPainter.h
index 6124444d8fd53352480bf3c7543d73bed5500e61..fe16b5feabbadfcc9830c29c347cb1970e1d4bfe 100644 (file)
@@ -151,9 +151,9 @@ public:
   
   void SetOutlined(const char* pattern, Bool_t flag);
   
-  void SetResponder(const char* pattern);
+  virtual void SetResponder(const char* pattern);
   
-  void SetResponder(Int_t depth);
+  virtual void SetResponder(Int_t depth);
   
   void SetVisible(const char* pattern, Bool_t flag);
   
@@ -271,18 +271,21 @@ protected:
     
   virtual TCollection* Children() const;
 
-  mutable TH1* fHistogram; //!< histogram
-  
+  void CreateGroups();
+
   AliMUONVTrackerData* InteractiveReadOutConfig() const;
   
+  mutable TH1* fHistogram; //!< histogram
+  
+  TMap* fPainterGroups; ///< map of groups
+  AliMUONPainterGroup* fResponderGroup; ///< the responder group
+
 private:
   
-    void FlatList(TList& list);
+  void FlatList(TList& list);
 
   AliMUONPainterGroup* CreateGroup(const char* type, Int_t depth);
   
-  void CreateGroups();
-  
   void GetBoundingBox(Double_t& x1, Double_t& y1, 
                       Double_t& x2, Double_t& y2) const;
   
@@ -292,17 +295,13 @@ private:
   
   void GetIROCManuList(TObjArray& manuList);
 
-private:
-  
   TString fName; ///< our (short) name
   TString fPathName; ///< our long name
   TString fType; ///< our type (DE, Chamber, MANU, etc...)
   AliMUONVPainter* fMother;  ///< our mother
   AliMUONPainterGroup* fGroup; ///< our group
   AliMUONContour* fContour;  ///< our contour
-  TMap* fPainterGroups; ///< map of groups
   TObjArray* fChildren; ///< our children
-  AliMUONPainterGroup* fResponderGroup; ///< the responder group
   AliMUONPainterGroup* fPlotterGroup; ///< the plotter group
   Double_t fBorderFactor; ///< border factor for visu 
   TVirtualPad* fPad; ///< the pad we're drawn in