]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSv1.cxx
Removing inheritances from TAttLine, TAttMarker and AliRndm in AliModule. The copy...
[u/mrichter/AliRoot.git] / PHOS / AliPHOSv1.cxx
index 6d221a3920bcbf51a3c14f427731542d1003a632..ee5047f31b292fb3ce5baf6fdead4588624abf0f 100644 (file)
@@ -18,6 +18,9 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.105  2006/09/13 07:31:01  kharlov
+ * Effective C++ corrections (T.Pocheptsov)
+ *
  * Revision 1.104  2005/05/28 14:19:05  schutz
  * Compilation warnings fixed by T.P.
  *
@@ -119,22 +122,6 @@ AliPHOSv1::AliPHOSv1(const char *name, const char *title):
   fAPDFactor              = (fRecalibrationFactor/100.) * fAPDGain ;   
 }
 
-AliPHOSv1::AliPHOSv1(AliPHOSv1 & phos) :
-  AliPHOSv0(phos),
-  fLightYieldMean(0.),
-  fIntrinsicPINEfficiency(0.),
-  fLightYieldAttenuation(0.),
-  fRecalibrationFactor(0.),
-  fElectronsPerGeV(0.),
-  fAPDGain(0.),
-  fLightFactor(0.),
-  fAPDFactor(0.)
-{
-  //Copy ctor. Can be wrong.
-  phos.Copy(*this) ; 
-}
-
-
 //____________________________________________________________________________
 AliPHOSv1::~AliPHOSv1()
 {
@@ -146,22 +133,6 @@ AliPHOSv1::~AliPHOSv1()
  }
 }
 
-//____________________________________________________________________________
-void AliPHOSv1::Copy(TObject & base)const
-{
-  TObject::Copy(base) ; 
-  AliPHOSv0::Copy(base) ;
-  AliPHOSv1 &phos = static_cast<AliPHOSv1 &>(base); 
-  phos.fLightYieldMean         = fLightYieldMean ; 
-  phos.fIntrinsicPINEfficiency = fIntrinsicPINEfficiency ; 
-  phos.fLightYieldAttenuation  = fLightYieldAttenuation ; 
-  phos.fRecalibrationFactor    = fRecalibrationFactor ; 
-  phos.fElectronsPerGeV        = fElectronsPerGeV ; 
-  phos.fAPDGain                = fAPDGain ; 
-  phos.fLightFactor            = fLightFactor ; 
-  phos.fAPDFactor              = fAPDFactor ; 
-}
-
 //____________________________________________________________________________
 void AliPHOSv1::AddHit(Int_t shunt, Int_t primary, Int_t Id, Float_t * hits)
 {