Fixing (most of) compiler warnings
authorlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 6 Mar 2008 09:44:33 +0000 (09:44 +0000)
committerlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 6 Mar 2008 09:44:33 +0000 (09:44 +0000)
15 files changed:
MUON/AliMUONAttPainterSelectorFrame.h
MUON/AliMUONMchViewApplication.h
MUON/AliMUONPainterMatrixFrame.h
MUON/AliMUONPainterPlotSelector.h
MUON/AliMUONPainterRegistry.cxx
MUON/AliMUONPainterRegistry.h
MUON/AliMUONQADataMakerSim.cxx
MUON/AliMUONRawStreamTrigger.cxx
MUON/AliMUONTrackHitPattern.cxx
MUON/AliMUONTrackerData.cxx
MUON/AliMUONVPainter.cxx
MUON/AliMUONVPainter.h
MUON/AliMUONVTrackerData.cxx
MUON/AliMUONVTrackerData.h
MUON/mapping/AliMpDEVisu.cxx

index 124e48a..d8cb56a 100644 (file)
@@ -15,9 +15,6 @@
 #ifndef ROOT_TGFrame
 #  include "TGFrame.h"
 #endif
-#ifndef ROOT_RQ_OBJECT
-#   include <RQ_OBJECT.h>
-#endif
 #ifndef ALIMUONATTPAINTER_H
 #  include "AliMUONAttPainter.h"
 #endif
@@ -26,8 +23,6 @@ class TGButtonGroup;
 
 class AliMUONAttPainterSelectorFrame : public TGHorizontalFrame
 {
-  RQ_OBJECT("AliMUONAttPainterSelectorFrame")
-  
 public:
   AliMUONAttPainterSelectorFrame(TGWindow* p=0x0, UInt_t w=1, UInt_t h=1);
   virtual ~AliMUONAttPainterSelectorFrame();
index 344beb7..6f3e530 100644 (file)
 #ifndef ROOT_TRint
 #   include <TRint.h>
 #endif
-#ifndef ROOT_RQ_OBJECT
-#   include <RQ_OBJECT.h>
-#endif
 
 class AliMUONPainterMasterFrame;
 class TGMainFrame;
 
 class AliMUONMchViewApplication : public TRint
 {
-  RQ_OBJECT("AliMUONMchViewApplication")
-
 public:
   AliMUONMchViewApplication(const char* name, int* argc, char** argv, 
                             Float_t wfraction, Float_t hfraction);
@@ -34,10 +29,10 @@ public:
   void HandleMenu(Int_t i);
 
   /// Return the version number of the mchview application
-  static const char* Version() { return "0.92"; }
+  static const char* Version() { return "0.92a"; }
   
   /// Return the SVN revision  and version number of the mchview application
-  static const char* FullVersion() { return Form("mchview Version %s ($Revision$)",Version()); }
+  static const char* FullVersion() { return Form("mchview Version %s ($Id$)",Version()); }
   
   void Open(const char* filename);
 
index bb932ea..0f84781 100644 (file)
@@ -15,9 +15,6 @@
 #ifndef ROOT_TGFrame
 #  include "TGFrame.h"
 #endif
-#ifndef ROOT_RQ_OBJECT
-#   include <RQ_OBJECT.h>
-#endif
 #include <float.h>
 
 class AliMUONPainterColorSlider;
@@ -34,8 +31,6 @@ class TRootEmbeddedCanvas;
 
 class AliMUONPainterMatrixFrame : public TGCompositeFrame
 {
-  RQ_OBJECT("AliMUONPainterMatrixFrame")
-  
 public:
   AliMUONPainterMatrixFrame(const TGWindow* window, UInt_t w, UInt_t h);
   virtual ~AliMUONPainterMatrixFrame();
index b6a8827..aeeaf5c 100644 (file)
@@ -15,9 +15,6 @@
 #ifndef ROOT_TGFrame
 #  include "TGFrame.h"
 #endif
-#ifndef ROOT_RQ_OBJECT
-# include <RQ_OBJECT.h>
-#endif
 #ifndef ROOT_TString
 #  include "TString.h"
 #endif
@@ -29,8 +26,6 @@ class TMap;
 
 class AliMUONPainterPlotSelector : public TGCompositeFrame
 {
-  RQ_OBJECT("AliMUONPainterPlotSelector")
-  
 public:
   AliMUONPainterPlotSelector(const TGWindow* window, UInt_t w=1, UInt_t h=1);
   virtual ~AliMUONPainterPlotSelector();
index 4b0c02c..70f5c79 100644 (file)
@@ -42,7 +42,7 @@ ClassImp(AliMUONPainterRegistry)
 AliMUONPainterRegistry* AliMUONPainterRegistry::fgInstance(0x0);
 
 //_____________________________________________________________________________
-AliMUONPainterRegistry::AliMUONPainterRegistry() : TObject(),
+AliMUONPainterRegistry::AliMUONPainterRegistry() : TObject(), TQObject(),
 fDataSources(new TObjArray),
 fPainterMatrices(new TObjArray),
 fDataReaders(new TObjArray),
index 1c3e50e..5474230 100644 (file)
@@ -15,8 +15,8 @@
 #ifndef ROOT_TObject
 #  include "TObject.h"
 #endif
-#ifndef ROOT_RQ_OBJECT
-#  include <RQ_OBJECT.h>
+#ifndef ROOT_TQObject
+#  include <TQObject.h>
 #endif
 
 class TGPopupMenu;
@@ -26,10 +26,8 @@ class AliMUONVTrackerDataMaker;
 class AliMUONPainterMatrix;
 class TGMenuBar;
 
-class AliMUONPainterRegistry : public TObject
+class AliMUONPainterRegistry : public TObject, public TQObject
 {
-  RQ_OBJECT("AliMUONPainterRegistry")
-  
 public:
   virtual ~AliMUONPainterRegistry();
 
index 6387549..551571c 100644 (file)
@@ -55,9 +55,19 @@ AliMUONQADataMakerSim::AliMUONQADataMakerSim() :
 
 //____________________________________________________________________________ 
 AliMUONQADataMakerSim::AliMUONQADataMakerSim(const AliMUONQADataMakerSim& qadm) :
-    AliQADataMakerSim()
+    AliQADataMakerSim(),
+  fHitStore(0x0),
+  fDigitStore(0x0)
 {
-    ///copy ctor 
+    ///copy ctor
+    if ( qadm.fHitStore ) 
+    {
+      fHitStore = static_cast<AliMUONVHitStore*>(qadm.fHitStore->Clone());
+    }
+    if ( qadm.fDigitStore ) 
+    {
+      fDigitStore = static_cast<AliMUONVDigitStore*>(qadm.fDigitStore->Clone());
+    }
     SetName((const char*)qadm.GetName()) ; 
     SetTitle((const char*)qadm.GetTitle()); 
 }
index 1e3259a..5582295 100644 (file)
@@ -63,7 +63,9 @@ AliMUONRawStreamTrigger::AliMUONRawStreamTrigger()
     fCurrentLocalStruct(0x0),
     fCurrentLocalStructIndex(0),
     fLocalStructRead(kFALSE),
-    fDDL(0)
+    fDDL(0),
+    fNextDDL(kFALSE),
+    fEnableErrorLogger(kFALSE)
 {
   ///
   /// create an object to read MUON raw digits
@@ -85,7 +87,9 @@ AliMUONRawStreamTrigger::AliMUONRawStreamTrigger(AliRawReader* rawReader)
     fCurrentLocalStruct(0x0),
     fCurrentLocalStructIndex(0),
     fLocalStructRead(kFALSE),
-    fDDL(0)
+    fDDL(0),
+    fNextDDL(kFALSE),
+    fEnableErrorLogger(kFALSE)
 {
   ///
   /// ctor with AliRawReader as argument
index 06f7873..ffea205 100644 (file)
@@ -90,6 +90,8 @@ AliMUONTrackHitPattern::AliMUONTrackHitPattern(const AliMUONGeometryTransformer&
     : TObject(),
       fTransformer(transformer),
       fDigitMaker(digitMaker),
+      fDeltaZ(0.0),
+      fTrigCovariance(0x0),
       fkMaxDistance(99999.)
 {
     /// Default constructor
index c6bbc29..f7f094b 100644 (file)
@@ -762,7 +762,7 @@ AliMUONTrackerData::CreateManuParam(Int_t detElemId, Int_t manuId) const
 
 //_____________________________________________________________________________
 Long64_t
-AliMUONTrackerData::Merge(TCollection* li)
+AliMUONTrackerData::Merge(TCollection*)
 {
   /// Merge all tracker data objects from li into a single one.
   
index 2a1d340..ee24707 100644 (file)
@@ -95,6 +95,7 @@ ClassImp(AliMUONVPainter)
 //_____________________________________________________________________________
 AliMUONVPainter::AliMUONVPainter(const char* type)
 : TObject(), 
+  TQObject(),
   fName(""),
   fPathName(""),
   fType(type),
@@ -120,6 +121,7 @@ AliMUONVPainter::AliMUONVPainter(const char* type)
 //_____________________________________________________________________________
 AliMUONVPainter::AliMUONVPainter(const AliMUONVPainter& rhs)
 : TObject(rhs),
+TQObject(),
 fName(""),
 fPathName(""),
 fType(""),
index 86bdd19..4c40fab 100644 (file)
@@ -16,8 +16,8 @@
 #ifndef ALIMUONATTPAINTER_H
 #  include "AliMUONAttPainter.h"
 #endif
-#ifndef ROOT_RQ_OBJECT
-#  include <RQ_OBJECT.h>
+#ifndef ROOT_TQObject
+#  include <TQObject.h>
 #endif
 #ifndef ROOT_TString
 #  include "TString.h"
@@ -41,10 +41,8 @@ class TMap;
 class TObjArray;
 class TVirtualPad;
 
-class AliMUONVPainter : public TObject
+class AliMUONVPainter : public TObject, public TQObject
 {
-  RQ_OBJECT("AliMUONVPainter")
-
 public:  
 
   AliMUONVPainter(const char* type="");
@@ -258,9 +256,9 @@ private:
   Bool_t fIsValid; ///< whether we were properly initialized
   
 protected:
-  mutable TH1* fHistogram; ///< histogram
+  mutable TH1* fHistogram; //!< histogram
   
-  ClassDef(AliMUONVPainter,2) // Base class of a graphical object for MUON spectrometer
+  ClassDef(AliMUONVPainter,3) // Base class of a graphical object for MUON spectrometer
 };
 
 #endif
index ac4eb97..872df12 100644 (file)
@@ -38,7 +38,7 @@ ClassImp(AliMUONVTrackerData)
 //_____________________________________________________________________________
 AliMUONVTrackerData::AliMUONVTrackerData(const char* name, const char* title,
                                          Bool_t)
-: TNamed(name,title)
+: TNamed(name,title), TQObject()
 {
   /// ctor
 }
index f3ffbd0..cf91a9a 100644 (file)
 #ifndef ROOT_TString
 #  include "TString.h"
 #endif
-#ifndef ROOT_RQ_OBJECT
-#   include <RQ_OBJECT.h>
+#ifndef ROOT_TQObject
+#   include <TQObject.h>
 #endif
 
 class AliMUONSparseHisto;
 class AliMUONVStore;
 class TCollection;
 
-class AliMUONVTrackerData : public TNamed
+class AliMUONVTrackerData : public TNamed, public TQObject
 {
-  RQ_OBJECT("AliMUONVTrackerData")
-  
 public:
   
   AliMUONVTrackerData(const char* name="",const char* title="", Bool_t runnable=kTRUE);
@@ -144,7 +142,7 @@ private:
   /// not implemented
   AliMUONVTrackerData& operator=(const AliMUONVTrackerData& rhs);
   
-  ClassDef(AliMUONVTrackerData,1) // Base class of MUON data that can be represented graphically
+  ClassDef(AliMUONVTrackerData,2) // Base class of MUON data that can be represented graphically
 };
 
 #endif
index b76c725..e3980d1 100644 (file)
@@ -91,6 +91,7 @@ AliMpDEVisu::AliMpDEVisu(UInt_t w, UInt_t h)
   fCurrentDetElem(100),
   fCurrentDEName(),
   fSegmentation(),
+  fDDLStore(0x0),
   fZoomMode(false)
 {
 /// Standard constructor