Compilation warnings fixed
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Sep 2003 18:14:40 +0000 (18:14 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Sep 2003 18:14:40 +0000 (18:14 +0000)
45 files changed:
PHOS/AliPHOS.h
PHOS/AliPHOSAnalyze.cxx
PHOS/AliPHOSCalibrManager.h
PHOS/AliPHOSCalibrationData.cxx
PHOS/AliPHOSCalibrator.h
PHOS/AliPHOSClusterizer.h
PHOS/AliPHOSClusterizerv1.h
PHOS/AliPHOSCpvRecPoint.cxx
PHOS/AliPHOSCpvRecPoint.h
PHOS/AliPHOSDigit.cxx
PHOS/AliPHOSDigit.h
PHOS/AliPHOSDigitizer.cxx
PHOS/AliPHOSEMCAGeometry.h
PHOS/AliPHOSEmcRecPoint.cxx
PHOS/AliPHOSEmcRecPoint.h
PHOS/AliPHOSFastRecParticle.cxx
PHOS/AliPHOSGeometry.cxx
PHOS/AliPHOSGeometry.h
PHOS/AliPHOSGetter.h
PHOS/AliPHOSHit.cxx
PHOS/AliPHOSImpact.cxx
PHOS/AliPHOSJet.h
PHOS/AliPHOSJetFinder.h
PHOS/AliPHOSLoader.h
PHOS/AliPHOSPID.h
PHOS/AliPHOSQAChecker.h
PHOS/AliPHOSQAFloatCheckable.h
PHOS/AliPHOSQAIntCheckable.h
PHOS/AliPHOSQAObjectCheckable.h
PHOS/AliPHOSQAVirtualCheckable.h
PHOS/AliPHOSRecParticle.cxx
PHOS/AliPHOSRecPoint.cxx
PHOS/AliPHOSRecPoint.h
PHOS/AliPHOSReconstructioner.h
PHOS/AliPHOSSDigitizer.cxx
PHOS/AliPHOSSupportGeometry.h
PHOS/AliPHOSTrackSegment.cxx
PHOS/AliPHOSTrackSegmentMaker.h
PHOS/AliPHOSTrackSegmentMakerv1.h
PHOS/AliPHOSv0.cxx
PHOS/AliPHOSv0.h
PHOS/AliPHOSv1.h
PHOS/AliPHOSvFast.cxx
PHOS/AliPHOSvFast.h
PHOS/AliPHOSvImpacts.h

index a4b786d..9f06507 100644 (file)
@@ -29,7 +29,7 @@ class AliPHOS : public AliDetector {
 
   AliPHOS() ;
   AliPHOS(const char* name, const char* title="") ;  
-  AliPHOS(const AliPHOS & phos) {
+  AliPHOS(const AliPHOS & phos) : AliDetector(phos) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
index 1f6e1db..b949667 100644 (file)
@@ -115,6 +115,7 @@ AliPHOSAnalyze::AliPHOSAnalyze(Text_t * fileName)
 
 //____________________________________________________________________________
 AliPHOSAnalyze::AliPHOSAnalyze(const AliPHOSAnalyze & ana)
+  : TObject(ana)
 {
   // copy ctor
   ( (AliPHOSAnalyze &)ana ).Copy(*this) ;
index 880f922..2ba34e9 100644 (file)
@@ -24,7 +24,7 @@ class AliPHOSCalibrManager:public TNamed {
 
 public:
   AliPHOSCalibrManager() ;          // ctor
-  AliPHOSCalibrManager(const AliPHOSCalibrManager & manager) {
+  AliPHOSCalibrManager(const AliPHOSCalibrManager & manager) : TNamed(manager) {
     // cpy ctor: no need
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
index 685cd7c..35271b1 100644 (file)
@@ -59,6 +59,7 @@ ClassImp(AliPHOSCalibrationData)
 }
 //____________________________________________________________________________ 
 AliPHOSCalibrationData::AliPHOSCalibrationData(const AliPHOSCalibrationData & cd)
+  : TObject(cd)
 {
   //copy ctor
   fData = new TArrayF(*cd.fData) ;
index a3c1218..ec0e266 100644 (file)
@@ -26,7 +26,7 @@ class AliPHOSCalibrator: public TTask{
 public:
   AliPHOSCalibrator() ;          // ctor
   AliPHOSCalibrator(const char* run, const char * title = "Default") ;
-  AliPHOSCalibrator(const AliPHOSCalibrator & ctor) {
+  AliPHOSCalibrator(const AliPHOSCalibrator & ctor) : TTask(ctor) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
index 2f8ff1b..21c9661 100644 (file)
@@ -25,7 +25,7 @@ public:
 
   AliPHOSClusterizer() ;        // default ctor
   AliPHOSClusterizer(const TString alirunFileName, const TString eventFolderName = AliConfig::fgkDefaultEventFolderName) ;
-  AliPHOSClusterizer(const AliPHOSClusterizer & clusterizer) { ; }
+  AliPHOSClusterizer(const AliPHOSClusterizer & clusterizer) : TTask(clusterizer) { ; }
   virtual ~AliPHOSClusterizer() ; // dtor
   virtual Float_t GetEmcClusteringThreshold()const {Warning("GetEmcClusteringThreshold", "Not Defined" ) ; return 0. ; }  
   virtual Float_t GetEmcLocalMaxCut()const {Warning("GetEmcLocalMaxCut", "Not Defined" ) ; return 0. ; } 
@@ -34,24 +34,20 @@ public:
   virtual Float_t GetCpvClusteringThreshold()const {Warning("GetCpvClusteringThreshold", "Not Defined" ) ; return 0. ; } 
   virtual Float_t GetCpvLocalMaxCut()const {Warning("GetCpvLocalMaxCut", "Not Defined" ) ; return 0. ; } 
   virtual Float_t GetCpvLogWeight()const {Warning("GetCpvLogWeight", "Not Defined" ) ; return 0. ; } 
-  virtual const char *  GetRecPointsBranch() const {Warning("GetRecPointsBranch", "Not Defined" ) ; return 0 ; }  ;
   virtual const Int_t GetRecPointsInRun()  const {Warning("GetRecPointsInRun", "Not Defined" ) ; return 0 ; } 
-  virtual const char *  GetDigitsBranch() const{Warning("GetDigitsBranch", "Not Defined" ) ; return 0 ; }   ;
 
   virtual void MakeClusters() {Warning("MakeClusters", "Not Defined" ) ; } 
   virtual void Print()const {Warning("Print", "Not Defined" ) ; } 
 
-  virtual void SetEmcClusteringThreshold(Float_t cluth) {Warning("SetEmcClusteringThreshold", "Not Defined" ) ; } 
-  virtual void SetEmcLocalMaxCut(Float_t cut) {Warning("SetEmcLocalMaxCut", "Not Defined" ) ; } 
+  virtual void SetEmcClusteringThreshold(Float_t) = 0;//{Warning("SetEmcClusteringThreshold", "Not Defined" ) ; } 
+  virtual void SetEmcLocalMaxCut(Float_t ) = 0;//cut) {Warning("SetEmcLocalMaxCut", "Not Defined" ) ; } 
     
-  virtual void SetEmcLogWeight(Float_t w) {Warning("SetEmcLogWeight", "Not Defined" ) ; } 
-  virtual void SetEmcTimeGate(Float_t gate) {Warning("SetEmcTimeGate", "Not Defined" ) ; } 
-  virtual void SetCpvClusteringThreshold(Float_t cluth) {Warning("SetCpvClusteringThreshold", "Not Defined" ) ; } 
-  virtual void SetCpvLocalMaxCut(Float_t cut) {Warning("SetCpvLocalMaxCut", "Not Defined" ) ; } 
-  virtual void SetCpvLogWeight(Float_t w) {Warning("SetCpvLogWeight", "Not Defined" ) ;  } 
-  virtual void SetDigitsBranch(const char * title) {Warning("SetDigitsBranch", "Not Defined" ) ; }  
-  virtual void SetRecPointsBranch(const char *title) {Warning("SetRecPointsBranch", "Not Defined" ) ; } 
-  virtual void SetUnfolding(Bool_t toUnfold ){Warning("SetUnfolding", "Not Defined" ) ;}
+  virtual void SetEmcLogWeight(Float_t) = 0;// w) {Warning("SetEmcLogWeight", "Not Defined" ) ; } 
+  virtual void SetEmcTimeGate(Float_t) = 0;// gate) {Warning("SetEmcTimeGate", "Not Defined" ) ; } 
+  virtual void SetCpvClusteringThreshold(Float_t) = 0;// cluth) {Warning("SetCpvClusteringThreshold", "Not Defined" ) ; } 
+  virtual void SetCpvLocalMaxCut(Float_t) = 0;// cut) {Warning("SetCpvLocalMaxCut", "Not Defined" ) ; } 
+  virtual void SetCpvLogWeight(Float_t) = 0;// w) {Warning("SetCpvLogWeight", "Not Defined" ) ;  } 
+  virtual void SetUnfolding(Bool_t) = 0;// toUnfold ){Warning("SetUnfolding", "Not Defined" ) ;}
   void   SetEventFolderName(TString name) { fEventFolderName = name ; }
 
   AliPHOSClusterizer & operator = (const AliPHOSClusterizer & rvalue)  {return *this ;} 
index caf6f50..893e3d4 100644 (file)
@@ -33,7 +33,7 @@ public:
   
   AliPHOSClusterizerv1() ;         
   AliPHOSClusterizerv1(const TString alirunFileNameFile, const TString eventFolderName = AliConfig::fgkDefaultEventFolderName);
-  AliPHOSClusterizerv1(const AliPHOSClusterizerv1 & clu) {
+  AliPHOSClusterizerv1(const AliPHOSClusterizerv1 & clu) : AliPHOSClusterizer(clu) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
index 3d37daf..26b1500 100644 (file)
@@ -340,7 +340,7 @@ void AliPHOSCpvRecPoint::EvalClusterLengths(TClonesArray * digits)
 
 
 //____________________________________________________________________________
-void AliPHOSCpvRecPoint::Print(Option_t * option) 
+void AliPHOSCpvRecPoint::Print(Option_t *) 
 {
   // Print the list of digits belonging to the cluster
   
index 2b14c91..0a102d6 100644 (file)
@@ -30,7 +30,7 @@ public:
 
   AliPHOSCpvRecPoint() ;
   AliPHOSCpvRecPoint(const char * opt) ;
-  AliPHOSCpvRecPoint(const AliPHOSCpvRecPoint & rp) {
+  AliPHOSCpvRecPoint(const AliPHOSCpvRecPoint & rp) : AliPHOSEmcRecPoint(rp) {
     // cpy ctor requested by Coding Convention 
     // but not yet needed
     assert(0==1) ; 
@@ -49,7 +49,7 @@ public:
   Bool_t IsEmc(void) const {return kFALSE ; }        // tells that this is not a EMC
   Bool_t IsCPV(void) const {return kTRUE  ; }        // true if the recpoint is in CPV
   Bool_t IsSortable() const { return kTRUE ; }    // tells that this is a sortable object
-  void   Print(Option_t * opt = "void") ; 
+  void   Print(Option_t *) ; 
 
   AliPHOSCpvRecPoint & operator = (const AliPHOSCpvRecPoint & rvalue)  {
     // assignement operator requested by coding convention but not needed
index 75872cf..a374834 100644 (file)
@@ -70,7 +70,7 @@ AliPHOSDigit::AliPHOSDigit(Int_t primary, Int_t id, Int_t digEnergy, Float_t tim
 }
 
 //____________________________________________________________________________
-AliPHOSDigit::AliPHOSDigit(const AliPHOSDigit & digit) 
+AliPHOSDigit::AliPHOSDigit(const AliPHOSDigit & digit) : AliDigitNew(digit)
 {
   // copy ctor
 
@@ -132,7 +132,7 @@ Int_t AliPHOSDigit::GetPrimary(Int_t index) const
   
 }
 //____________________________________________________________________________
-void AliPHOSDigit::Print(Option_t *option) const
+void AliPHOSDigit::Print(Option_t *) const
 {
   printf("PHOS digit: Amp=%d, Id=%d, Time=%f, NPrim=%d ",fAmp,fId,fTime,fNprimary);
   for(Int_t index = 0; index <fNprimary; index ++ )
index 8ec69e9..eff0dd6 100644 (file)
@@ -45,7 +45,7 @@ class AliPHOSDigit : public AliDigitNew {
   Int_t   GetPrimary(Int_t index) const ; 
   Float_t GetTime(void) const {return fTime ;}
   Bool_t  IsSortable() const { return kTRUE ; }
-  void    Print(Option_t *option) const;
+  void    Print(Option_t *) const;
   void    SetAmp(Int_t Amp) { fAmp=Amp ; } 
   void    SetTime(Float_t Time) {fTime = Time ;}
   void    ShiftPrimary(Int_t shift); // shift to separate different TreeK in merging
index fe13167..f14a654 100644 (file)
@@ -111,6 +111,7 @@ AliPHOSDigitizer::AliPHOSDigitizer(const TString alirunFileName, const TString e
 
 //____________________________________________________________________________ 
 AliPHOSDigitizer::AliPHOSDigitizer(const AliPHOSDigitizer & d)
+  : AliDigitizer(d)
 {
   // copyy ctor 
 
index d107d76..a921420 100644 (file)
@@ -25,11 +25,11 @@ class AliPHOSEMCAGeometry : public TObject {
 
 public: 
 
-           AliPHOSEMCAGeometry();
-           AliPHOSEMCAGeometry(const AliPHOSEMCAGeometry & cpv) {
-             // cpy ctor requested by Coding Convention but not yet needed
-             assert(0==1) ;
-           } 
+  AliPHOSEMCAGeometry();
+  AliPHOSEMCAGeometry(const AliPHOSEMCAGeometry & cpv) : TObject(cpv) {
+    // cpy ctor requested by Coding Convention but not yet needed
+    assert(0==1) ;
+  } 
   virtual ~AliPHOSEMCAGeometry(void) {}
 
   AliPHOSEMCAGeometry & operator = (const AliPHOSEMCAGeometry  & rvalue) {
index 91d0387..e6edc82 100644 (file)
@@ -845,7 +845,7 @@ void AliPHOSEmcRecPoint::Purify(Float_t threshold){
 
 }
 //____________________________________________________________________________
-void AliPHOSEmcRecPoint::Print(Option_t * option) const
+void AliPHOSEmcRecPoint::Print(Option_t *) const
 {
   // Print the list of digits belonging to the cluster
   
index de2466b..5cdf870 100644 (file)
@@ -61,7 +61,7 @@ public:
   Float_t     GetTime(void) const{return  fTime ; } 
   Bool_t      IsEmc(void) const { return kTRUE ; }                 // true if the recpoint is in EMC
   Bool_t      IsSortable() const {return kTRUE ; }                 // says that emcrecpoints are sortable objects 
-  void        Print(Option_t * opt = "void")const ; 
+  void        Print(Option_t *)const ; 
   void        Purify(Float_t threshold) ;                          //Removes digits below threshold
 
   Float_t     GetM2x()   const {return fM2x;  } // Get second X-moment
index a206ae5..d2b8cfa 100644 (file)
@@ -45,6 +45,7 @@ AliPHOSFastRecParticle::AliPHOSFastRecParticle() : TParticle()
 
 //____________________________________________________________________________
  AliPHOSFastRecParticle::AliPHOSFastRecParticle(const AliPHOSFastRecParticle & rp)
+   : TParticle(rp)
 {
   // copy ctor
 
index bde9dd2..d50991e 100644 (file)
@@ -147,7 +147,7 @@ void AliPHOSGeometry::SetPHOSAngles()
 { 
   // Calculates the position of the PHOS modules in ALICE global coordinate system
   
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   Float_t pphi =  2 * TMath::ATan( GetOuterBoxSize(0)  / ( 2.0 * GetIPtoUpperCPVsurface() ) ) ;
   pphi *= kRADDEG ;
   if (pphi > fAngle){ 
@@ -275,7 +275,7 @@ void AliPHOSGeometry::GetGlobal(const AliRecPoint* RecPoint, TVector3 & gpos, TM
     }  
 
   Float_t phi           = GetPHOSAngle( tmpPHOS->GetPHOSMod()) ; 
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   Float_t rphi          = phi / kRADDEG ; 
   
   TRotation rot ;
@@ -283,6 +283,7 @@ void AliPHOSGeometry::GetGlobal(const AliRecPoint* RecPoint, TVector3 & gpos, TM
   
   TRotation dummy = rot.Invert() ;  // to transform from original frame to rotate frame
   gpos.Transform(rot) ; // rotate the baby 
+  gmat = 0;             // Not implemented yet
 
 }
 
@@ -305,7 +306,7 @@ void AliPHOSGeometry::GetGlobal(const AliRecPoint* RecPoint, TVector3 & gpos) co
     }  
 
   Float_t phi           = GetPHOSAngle( tmpPHOS->GetPHOSMod()) ; 
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   Float_t rphi          = phi / kRADDEG ; 
   
   TRotation rot ;
@@ -408,7 +409,7 @@ void AliPHOSGeometry::RelPosInAlice(const Int_t id, TVector3 & pos ) const
     pos.SetY(y0) ;
     
     Float_t phi           = GetPHOSAngle( phosmodule) ; 
-    Double_t const kRADDEG = 180.0 / kPI ;
+    Double_t const kRADDEG = 180.0 / TMath::Pi() ;
     Float_t rphi          = phi / kRADDEG ; 
     
     TRotation rot ;
index 4aeef87..189a65d 100644 (file)
@@ -48,7 +48,7 @@ public:
     fgGeom        = 0;
     fRotMatrixArray = 0;  }  
 
-  AliPHOSGeometry(const AliPHOSGeometry & geom) {
+  AliPHOSGeometry(const AliPHOSGeometry & geom) : AliGeometry(geom) {
     // cpy ctor requested by Coding Convention but not yet needed
     
     assert(0==1) ;
index 9b2b3c0..a97e463 100644 (file)
@@ -50,7 +50,7 @@ class AliPHOSGetter : public TObject {
   AliPHOSGetter(){    // ctor: this is a singleton, the ctor should never be called but cint needs it as public
     Fatal("ctor", "AliPHOSGetter is a singleton default ctor not callable") ;
   } 
-  AliPHOSGetter(const AliPHOSGetter & obj) {
+  AliPHOSGetter(const AliPHOSGetter & obj) : TObject(obj) {
     // cpy ctor requested by Coding Convention 
     Fatal("cpy ctor", "not implemented") ;
   } 
index c9b8519..3c06402 100644 (file)
@@ -38,7 +38,7 @@
 ClassImp(AliPHOSHit)
   
   //____________________________________________________________________________
-  AliPHOSHit::AliPHOSHit(const AliPHOSHit & hit) 
+  AliPHOSHit::AliPHOSHit(const AliPHOSHit & hit) : AliHit(hit)
 {
   // copy ctor
   fX       = hit.fX ; 
index dd66ec7..896cc6b 100644 (file)
@@ -39,6 +39,7 @@ ClassImp(AliPHOSImpact)
 
 //____________________________________________________________________________
 AliPHOSImpact::AliPHOSImpact(const AliPHOSImpact & hit) 
+  : AliHit(hit)
 {
    // copy ctor
    
index 1419fe3..b527970 100644 (file)
@@ -24,7 +24,7 @@ class AliPHOSJet : public TObject {
 
 public:
   AliPHOSJet() ;          // ctor
-  AliPHOSJet(const AliPHOSJet & jet) {
+  AliPHOSJet(const AliPHOSJet & jet) : TObject(jet){
     // copy ctor: no implementation yet
     Fatal("cpy ctor", "not implemented") ;
   }
index 7dd66db..8bccfa5 100644 (file)
@@ -22,7 +22,7 @@ class AliPHOSJetFinder : public TNamed {
 
 public:
   AliPHOSJetFinder() ;          // ctor
-  AliPHOSJetFinder(const AliPHOSJetFinder & jet) {
+  AliPHOSJetFinder(const AliPHOSJetFinder & jet) : TNamed(jet) {
     // copy ctor: no implementation yet
     Fatal("cpy ctor", "not implemented") ;
   }
index 453ed14..9bb1157 100644 (file)
@@ -56,7 +56,7 @@ class AliPHOSLoader : public AliLoader {
  public:
 
   AliPHOSLoader();
-  AliPHOSLoader(const AliPHOSLoader & obj){}
+  AliPHOSLoader(const AliPHOSLoader & obj) : AliLoader(obj) {}
   AliPHOSLoader(const Char_t *detname,const Char_t *eventfoldername); 
   
   virtual ~AliPHOSLoader() ; 
index 722d14b..12c62c0 100644 (file)
@@ -33,7 +33,7 @@ class AliPHOSPID : public TTask {
 
   AliPHOSPID() ;          // ctor            
   AliPHOSPID (const TString alirunFileName, const TString eventFolderName = AliConfig::fgkDefaultEventFolderName) ;
-  AliPHOSPID(const AliPHOSPID & pid) {;} 
+  AliPHOSPID(const AliPHOSPID & pid) : TTask(pid) {;} 
   virtual ~AliPHOSPID() ; // dtor
 
   virtual void Exec(Option_t * option) { Warning("Exec", "not defined" ) ; }
index 2df6c22..f6a0b7a 100644 (file)
@@ -33,7 +33,7 @@ public:
     fCheckable = 0;
   } ;          // default ctor (not to be used)
   AliPHOSQAChecker(const char * name, const char * title) ; // ctor
-  AliPHOSQAChecker(AliPHOSQAChecker& obj) {assert(0==1);}
+  AliPHOSQAChecker(AliPHOSQAChecker& obj) : TTask(obj) {assert(0==1);}
   virtual ~AliPHOSQAChecker() ; // dtor
 
   void Alarms() { ExecuteTask("A") ; }  
index 3906ea1..6740690 100644 (file)
@@ -25,7 +25,8 @@ public:
 
   AliPHOSQAFloatCheckable(){}           // default ctor not to be used
   AliPHOSQAFloatCheckable(const char * name) ;          // ctor
-  AliPHOSQAFloatCheckable(AliPHOSQAFloatCheckable& obj) {assert(0==1);}
+  AliPHOSQAFloatCheckable(AliPHOSQAFloatCheckable& obj)
+    : AliPHOSQAVirtualCheckable(obj) {assert(0==1);}
   virtual ~AliPHOSQAFloatCheckable() ; // dtor
 
   virtual Float_t GetValue() const { return fValue ; }
index 94a3f55..c447f20 100644 (file)
@@ -25,7 +25,8 @@ public:
 
   AliPHOSQAIntCheckable(){}           // default ctor not to be used
   AliPHOSQAIntCheckable(const char * name) ;          // ctor
-  AliPHOSQAIntCheckable(AliPHOSQAIntCheckable& obj) {assert(0==1);}
+  AliPHOSQAIntCheckable(AliPHOSQAIntCheckable& obj)
+    : AliPHOSQAVirtualCheckable(obj) {assert(0==1);}
   virtual ~AliPHOSQAIntCheckable() ; // dtor
 
   virtual Float_t GetValue() const { return (Float_t)fValue ; }
index a6a0746..0742545 100644 (file)
@@ -27,7 +27,8 @@ public:
     fObject = 0;
   }           // default ctor not to be used
   AliPHOSQAObjectCheckable(const char * name) ;          // ctor
-  AliPHOSQAObjectCheckable(AliPHOSQAObjectCheckable& obj) {assert(0==1);}
+  AliPHOSQAObjectCheckable(AliPHOSQAObjectCheckable& obj) : AliPHOSQAVirtualCheckable(obj)
+  {assert(0==1);}
   virtual ~AliPHOSQAObjectCheckable() ; // dtor
 
   virtual TObject * GetObject() const { return fObject ; }
index 013be75..948c426 100644 (file)
@@ -35,7 +35,7 @@ public:
     fAlarms = 0;
   }           // default ctor not to be used
   AliPHOSQAVirtualCheckable(const char * name) ;          // ctor
-  AliPHOSQAVirtualCheckable(AliPHOSQAVirtualCheckable& obj) {assert(0==1);}
+  AliPHOSQAVirtualCheckable(AliPHOSQAVirtualCheckable& obj) : TNamed(obj) {assert(0==1);}
   virtual ~AliPHOSQAVirtualCheckable() ; // dtor
 
   void AddChecker(AliPHOSQAChecker * ch) ; 
index bede29d..740c94f 100644 (file)
@@ -38,6 +38,7 @@ ClassImp(AliPHOSRecParticle)
 
 //____________________________________________________________________________
  AliPHOSRecParticle::AliPHOSRecParticle(const AliPHOSRecParticle & rp)
+   : AliPHOSFastRecParticle(rp)
 {
   // copy ctor
 
index 2457ab6..e0c987e 100644 (file)
@@ -149,7 +149,7 @@ void AliPHOSRecPoint::ExecuteEvent(Int_t event, Int_t px, Int_t py)
       clustertext ->Draw("");
     }
     gPad->Update() ; 
-    Print() ;
+    Print("dummy") ;
     delete[] xi ; 
     delete[] zi ; 
    }
@@ -171,7 +171,7 @@ break;
   }
 }
 //____________________________________________________________________________
-void AliPHOSRecPoint::EvalAll(Float_t logWeight,TClonesArray * digits) 
+void AliPHOSRecPoint::EvalAll(Float_t,TClonesArray * digits) 
 {
   //evaluates (if necessary) all RecPoint data members 
 
index 4d47c9f..e2de3f7 100644 (file)
@@ -30,7 +30,7 @@ class AliPHOSRecPoint : public AliRecPoint {
 
   AliPHOSRecPoint() ;                   // ctor         
   AliPHOSRecPoint(const char * opt) ;   // ctor 
-  AliPHOSRecPoint(const AliPHOSRecPoint & rp) {
+  AliPHOSRecPoint(const AliPHOSRecPoint & rp) : AliRecPoint(rp) {
     // cpy ctor requested by Coding Convention 
     // but not yet needed
     assert(0==1) ; 
@@ -48,7 +48,7 @@ class AliPHOSRecPoint : public AliRecPoint {
   virtual Int_t   DistancetoPrimitive(Int_t px, Int_t py);
   virtual void    Draw(Option_t * option="") ;
   virtual void    ExecuteEvent(Int_t event, Int_t px, Int_t py) ;
-  virtual void    EvalAll(Float_t logWeight,TClonesArray * digits) ;  
+  virtual void    EvalAll(Float_t ,TClonesArray * digits) ;  
   virtual void    EvalPHOSMod(AliPHOSDigit * digit) ;  
   virtual void    EvalPrimaries(TClonesArray * digits) ;  
   virtual void    GetGlobalPosition(TVector3 & gpos, TMatrix & gmat) const ; // return global position in ALICE
@@ -61,7 +61,7 @@ class AliPHOSRecPoint : public AliRecPoint {
     return kTRUE ; 
   }  
   virtual void    Paint(Option_t * option="");
-  virtual void    Print(Option_t * opt = "void") const {
+  virtual void    Print(Option_t *) const {
     // Print prototype
   } 
 
index 30951b2..58d5cf8 100644 (file)
@@ -32,7 +32,7 @@ public:
 
   AliPHOSReconstructioner() ; //ctor            
   AliPHOSReconstructioner(const char * headreFile, const char * branchName = "Default");
-  AliPHOSReconstructioner(const AliPHOSReconstructioner & rec) {
+  AliPHOSReconstructioner(const AliPHOSReconstructioner & rec) : TTask(rec) {
     // cpy ctor: 
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
index a5c2d58..dabc4c9 100644 (file)
@@ -88,7 +88,9 @@ AliPHOSSDigitizer::AliPHOSSDigitizer(const char * alirunFileName, const char * e
 }
 
 //____________________________________________________________________________ 
-AliPHOSSDigitizer::AliPHOSSDigitizer(const AliPHOSSDigitizer & sd) {
+AliPHOSSDigitizer::AliPHOSSDigitizer(const AliPHOSSDigitizer & sd)
+  : TTask(sd)
+{
   //cpy ctor 
 
   fA             = sd.fA ;
index fbff6ba..762a6da 100644 (file)
@@ -24,11 +24,11 @@ class AliPHOSSupportGeometry : public TObject {
 
 public: 
 
-           AliPHOSSupportGeometry();
-           AliPHOSSupportGeometry(const AliPHOSSupportGeometry & cpv) {
-             // cpy ctor requested by Coding Convention but not yet needed
-             assert(0==1) ;
-           } 
+  AliPHOSSupportGeometry();
+  AliPHOSSupportGeometry(const AliPHOSSupportGeometry & geom) : TObject(geom) {
+    // cpy ctor requested by Coding Convention but not yet needed
+    assert(0==1) ;
+  } 
   virtual ~AliPHOSSupportGeometry(void) {}
 
   AliPHOSSupportGeometry & operator = (const AliPHOSSupportGeometry  & rvalue) {
index dcc0ca5..3714274 100644 (file)
@@ -54,6 +54,7 @@ AliPHOSTrackSegment::AliPHOSTrackSegment( AliPHOSEmcRecPoint * emc ,
 
 //____________________________________________________________________________
 AliPHOSTrackSegment::AliPHOSTrackSegment( const AliPHOSTrackSegment & ts) 
+  : TObject(ts)
 {
   // Copy ctor
 
index 74e7a89..d615946 100644 (file)
@@ -32,7 +32,7 @@ public:
 
   AliPHOSTrackSegmentMaker();
   AliPHOSTrackSegmentMaker(const TString alirunFileName, const TString eventFolderName = AliConfig::fgkDefaultEventFolderName) ;                     
-  AliPHOSTrackSegmentMaker(const AliPHOSTrackSegmentMaker & tsmaker) { ; } 
+  AliPHOSTrackSegmentMaker(const AliPHOSTrackSegmentMaker & tsmaker) : TTask(tsmaker) { ; } 
   virtual ~ AliPHOSTrackSegmentMaker() ;
 
   virtual void    Exec(Option_t * option){Warning("Exec", "Not Defined" ) ; } 
index e26e17a..4fb0b07 100644 (file)
@@ -29,7 +29,7 @@ public:
 
   AliPHOSTrackSegmentMakerv1() ;                     
   AliPHOSTrackSegmentMakerv1(const TString alirunFileNameFile, const TString eventFolderName = AliConfig::fgkDefaultEventFolderName);
-  AliPHOSTrackSegmentMakerv1(const AliPHOSTrackSegmentMakerv1 & tsm) {
+  AliPHOSTrackSegmentMakerv1(const AliPHOSTrackSegmentMakerv1 & tsm) : AliPHOSTrackSegmentMaker(tsm) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
index 5b2ac62..e872b6a 100644 (file)
@@ -104,7 +104,7 @@ void AliPHOSv0:: BuildGeometryforEMC(void)
   const Int_t kColorPHOS = kRed ;
   const Int_t kColorXTAL = kBlue ;
   
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   
   AliPHOSGeometry * geom = GetGeometry() ; 
   AliPHOSEMCAGeometry * emcg = geom->GetEMCAGeometry() ;
@@ -184,7 +184,7 @@ void AliPHOSv0:: BuildGeometryforCPV(void)
   */
   //END_HTML  
 
-  const Double_t kRADDEG         = 180.0 / kPI ;
+  const Double_t kRADDEG         = 180.0 / TMath::Pi() ;
   const Int_t    kColorCPV       = kGreen ;
   const Int_t    kColorFrame     = kYellow ;
   const Int_t    kColorGassiplex = kRed;
@@ -320,7 +320,7 @@ void AliPHOSv0::CreateGeometry()
   // --- Position  PHOS mdules in ALICE setup ---
   
   Int_t idrotm[99] ;
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   Float_t * phosParams = geom->GetPHOSParams() ;
 
   Float_t r = geom->GetIPtoOuterCoverDistance() + phosParams[3] - geom->GetCPVBoxSize(1) ;
index e828d53..f8e5673 100644 (file)
@@ -23,7 +23,7 @@ class AliPHOSv0 : public AliPHOS {
 
   AliPHOSv0() {}
   AliPHOSv0(const char *name, const char *title="") ;
-  AliPHOSv0(const AliPHOSv0 & phos) {
+  AliPHOSv0(const AliPHOSv0 & phos) : AliPHOS(phos) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;
@@ -32,7 +32,8 @@ class AliPHOSv0 : public AliPHOS {
     // dtor
   } 
 
-  virtual void   AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits ) {
+//    virtual void   AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits ) {
+  virtual void   AddHit( Int_t, Int_t, Int_t, Int_t, Float_t*) {
     // useless since there are no hits
     Fatal("AddHit", "not to be used with v0") ;
   }
index 5f08ca9..3487d7d 100644 (file)
@@ -25,7 +25,7 @@ public:
 
   AliPHOSv1(void) ;
   AliPHOSv1(const char *name, const char *title="") ;
-  AliPHOSv1(const AliPHOSv1 & phos) {
+  AliPHOSv1(const AliPHOSv1 & phos) : AliPHOSv0(phos) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ; 
index 763cc3f..07d9cfa 100644 (file)
@@ -138,7 +138,7 @@ void AliPHOSvFast::BuildGeometry()
  
   const Int_t kColorPHOS = kRed ;
   
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   
   new TBRIK( "BigBox", "PHOS box", "void", GetBigBox(0)/2, 
             GetBigBox(1)/2, 
@@ -198,7 +198,7 @@ void AliPHOSvFast::CreateGeometry()
   // --- Position  PHOS mdules in ALICE setup ---
   
   Int_t idrotm[99] ;
-  Double_t const kRADDEG = 180.0 / kPI ;
+  Double_t const kRADDEG = 180.0 / TMath::Pi() ;
   
   for( Int_t i = 1; i <= GetGeometry()->GetNModules(); i++ ) {
     
index 0988923..0fbfdeb 100644 (file)
@@ -32,17 +32,13 @@ public:
 
   AliPHOSvFast() ;
   AliPHOSvFast(const char *name, const char *title="") ;
-  AliPHOSvFast(const AliPHOSvFast & fast) {
+  AliPHOSvFast(const AliPHOSvFast & fast) : AliPHOS(fast) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     assert(0==1) ; 
   }
   virtual ~AliPHOSvFast(void) ;
 
-  virtual void   AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits ) {
-    // useless since there are no hits
-    assert(0==1) ; 
-  }
   void           AddRecParticle(const AliPHOSFastRecParticle & rp) ; // adds primary particle to the RecParticles list
   virtual void   BuildGeometry(void) ;                               // creates the geometry for the ROOT display
   virtual void   CreateGeometry(void) ;                              // creates the geometry for GEANT
index 6a0cc82..c361676 100644 (file)
@@ -27,7 +27,7 @@ public:
 
   AliPHOSvImpacts(void) ;
   AliPHOSvImpacts(const char *name, const char *title="") ;
-  AliPHOSvImpacts(const AliPHOSvImpacts & phos) {
+  AliPHOSvImpacts(const AliPHOSvImpacts & phos) : AliPHOSv1(phos) {
     // cpy ctor: no implementation yet
     // requested by the Coding Convention
     Fatal("cpy ctor", "not implemented") ;