]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Compliance with Effective C++
authorkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 25 Aug 2006 16:01:36 +0000 (16:01 +0000)
committerkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 25 Aug 2006 16:01:36 +0000 (16:01 +0000)
PHOS/AliPHOSHit.cxx

index 32e523836f15e38f50523c11262f2dbcfeff7d4a..2640efbb90da7fbca9aade95b411eddcb05266bb 100644 (file)
 ClassImp(AliPHOSHit)
   
   //____________________________________________________________________________
-  AliPHOSHit::AliPHOSHit(const AliPHOSHit & hit) : AliHit(hit)
+AliPHOSHit::AliPHOSHit(const AliPHOSHit & hit) :
+  AliHit(hit),fId(0),fELOS(0),fTime(0)
 {
   // copy ctor
-  fX       = hit.fX ; 
-  fY       = hit.fY ; 
-  fZ       = hit.fZ ; 
-  fId      = hit.fId ; 
-  fELOS    = hit.fELOS ;
-  fTrack   = hit.fTrack ; 
-  fTime    = hit.fTime  ;
-  
+  hit.Copy(*this);
 } 
 
 //____________________________________________________________________________
-AliPHOSHit::AliPHOSHit(Int_t shunt, Int_t track, Int_t id, Float_t *hits): AliHit(shunt, track)
+AliPHOSHit::AliPHOSHit(Int_t shunt, Int_t track, Int_t id, Float_t *hits) : 
+  AliHit(shunt, track),fId(0),fELOS(0),fTime(0)
 {
   //
   // Create a CPV hit object