Correct overloading of virtual functions in the derived classes (icc)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 19 Nov 2005 11:32:03 +0000 (11:32 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 19 Nov 2005 11:32:03 +0000 (11:32 +0000)
ZDC/AliZDC.cxx
ZDC/AliZDC.h
ZDC/AliZDCCalibData.cxx
ZDC/AliZDCCalibData.h
ZDC/AliZDCDigit.h
ZDC/AliZDCHit.h
ZDC/AliZDCReconstructor.h

index 47145d5..d1c4b3b 100644 (file)
@@ -210,7 +210,7 @@ Float_t AliZDC::ZMax(void) const
   
 
 //_____________________________________________________________________________
-void AliZDC::MakeBranch(Option_t *opt, const char * /*file*/)
+void AliZDC::MakeBranch(Option_t *opt)
 {
   //
   // Create Tree branches for the ZDC
index 3a33b10..6dd7537 100644 (file)
@@ -29,7 +29,7 @@ public:
   virtual Float_t ZMin() const;        // Minimum overall dimension of the ZDC
   virtual Float_t ZMax() const;        // Maximum overall dimension of the ZDC
   virtual void  SetTreeAddress();
-  virtual void  MakeBranch(Option_t* opt, const char *file=0);
+  virtual void  MakeBranch(Option_t* opt);
   virtual void  Hits2SDigits();
   virtual AliDigitizer* CreateDigitizer(AliRunDigitizer* manager) const;
   virtual void  Digits2Raw();
index 3142410..e1af544 100644 (file)
@@ -102,7 +102,7 @@ void AliZDCCalibData::PrepHistos()
 }
 
 //________________________________________________________________
-void  AliZDCCalibData::Print() const
+void  AliZDCCalibData::Print(Option_t *) const
 {
    printf("\n  ----    Mean pedestal values    ----\n\n");
    for(int t=0; t<47; t++){
index 36edea1..4456207 100644 (file)
@@ -21,7 +21,7 @@ class AliZDCCalibData: public TNamed {
   AliZDCCalibData& operator= (const AliZDCCalibData &calibda);
   virtual ~AliZDCCalibData();
   void Reset();
-  virtual void  Print() const; 
+  virtual void  Print(Option_t *) const; 
   //
   Float_t  GetMeanPed(Int_t channel)           const {return fMeanPedestal[channel];}
   Float_t* GetMeanPed()   const {return (float*)fMeanPedestal;}
index de6ad6d..0d80a55 100644 (file)
@@ -48,7 +48,7 @@ class AliZDCDigit : public TObject {
   Int_t  fADCValue[2];       // ADC channel value (0 = high gain, 1 = low gain)
 
   // Print method
-  virtual void Print(Option_t *) {
+  virtual void Print(Option_t *) const {
      printf(" -> DIGIT: Detector =  %d Quadrant =  %d ADCCh high gain=  %d ADCCh low gain=  %d\n ",
      fSector[0], fSector[1], fADCValue[0], fADCValue[1]);
   }
index 07b4e39..e28f222 100644 (file)
@@ -51,7 +51,7 @@ public:
   }
 
   // Print method
-  virtual void Print(Option_t *) {
+  virtual void Print(Option_t *) const {
      printf(" -> HIT: vol[0] =  %d vol[1] =  %d Track: %d \n" 
             "  Primary E = %f, Ximpact = %f, Yimpact = %f, SFlag = %f\n"
            "  PMQLight = %f, PMCLight = %f,  Deposited E = %f\n ", 
index 77c652b..771c58e 100644 (file)
@@ -25,7 +25,21 @@ public:
   virtual void         Reconstruct(AliRunLoader* runLoader) const;
   virtual void         Reconstruct(AliRunLoader* runLoader, 
                                    AliRawReader* rawReader) const;
+  virtual void         Reconstruct(TTree* digitsTree, TTree* clustersTree) const { AliReconstructor::Reconstruct(digitsTree,clustersTree);}
+  virtual void         Reconstruct(AliRawReader* rawReader, TTree* clustersTree) const {AliReconstructor::Reconstruct(rawReader,clustersTree);}
   virtual void         FillESD(AliRunLoader* runLoader, AliESD* esd) const;
+  virtual void         FillESD(TTree* digitsTree, TTree* clustersTree, 
+                              AliESD* esd) const {
+    AliReconstructor::FillESD(digitsTree,clustersTree,esd);
+  }
+  virtual void         FillESD(AliRawReader* rawReader, TTree* clustersTree, 
+                              AliESD* esd) const {
+    AliReconstructor::FillESD(rawReader,clustersTree,esd);
+  }
+  virtual void         FillESD(AliRunLoader* runLoader, 
+                              AliRawReader* rawReader, AliESD* esd) const {
+    AliReconstructor::FillESD(runLoader,rawReader,esd);
+  }
 
 private:
   AliZDCReconstructor(const AliZDCReconstructor& reconstructor);