+}
+
+//_____________________________________________________________________________
+AliZDCHit::AliZDCHit(const AliZDCHit &oldhit) :
+ AliHit(0,oldhit.GetTrack()),
+ fPrimKinEn(oldhit.GetPrimKinEn()),
+ fXImpact(oldhit.GetXImpact()),
+ fYImpact(oldhit.GetYImpact()),
+ fSFlag(oldhit.GetSFlag()),
+ fLightPMQ(oldhit.GetLightPMQ()),
+ fLightPMC(oldhit.GetLightPMC()),
+ fEnergy(oldhit.GetEnergy()),
+ fPDGCode(oldhit.GetPDGCode()),
+ fMotherPDGCode(oldhit.GetMotherPDGCode()),
+ fTrackTOF(oldhit.GetTrackTOF())
+{
+ // Copy constructor
+ fX = oldhit.X();
+ fY = oldhit.Y();
+ fZ = oldhit.Z();
+ for(Int_t i=0; i<2; i++) fVolume[i] = oldhit.GetVolume(i);
+}
+