]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCHit.cxx
from jiri kral: switching on (improved) debug info - tmp for nightly shuttle test
[u/mrichter/AliRoot.git] / ZDC / AliZDCHit.cxx
index 9a66f9dfbcde65fede49ffc717163e724f9b13bc..551c0875f00abf93c84a0ebd1814ecd4588ca705 100644 (file)
@@ -36,6 +36,7 @@ AliZDCHit::AliZDCHit() :
   fLightPMC(0.),
   fEnergy(0.), 
   fPDGCode(0),
+  fMotherPDGCode(0),
   fTrackTOF(0.)
 
 {
@@ -56,7 +57,8 @@ AliZDCHit::AliZDCHit(Int_t shunt, Int_t track, Int_t *vol, Float_t *hits) :
   fLightPMC(hits[8]),
   fEnergy(hits[9]), 
   fPDGCode((Int_t) hits[10]),
-  fTrackTOF(hits[11])
+  fMotherPDGCode((Int_t) hits[11]),
+  fTrackTOF(hits[12])
 
 {
   //
@@ -80,6 +82,7 @@ AliZDCHit::AliZDCHit(const AliZDCHit &oldhit) :
   fLightPMC(oldhit.GetLightPMC()),
   fEnergy(oldhit.GetEnergy()),
   fPDGCode(oldhit.GetPDGCode()),
+  fMotherPDGCode(oldhit.GetMotherPDGCode()),
   fTrackTOF(oldhit.GetTrackTOF())
 {
   // Copy constructor
@@ -94,9 +97,9 @@ AliZDCHit::AliZDCHit(const AliZDCHit &oldhit) :
 void AliZDCHit::Print(Option_t *) const 
 {
    // Print method
-   printf("\t AliZDCHit: track %d PDGcode %d TOF %f ns E_prim = %f GeV SFlag = %1.0f\n" 
-         "\t det =  %d tow =  %d  (X, Y)impact (%f, %f) cm\n"
-          "\t PMQLight %1.0f, PMCLight %1.0f,  E_dep %f\n ", 
+   printf("\t AliZDCHit: track %d PDGcode %d TOF %1.1f ns E_prim = %1.2f GeV SFlag = %1.0f\n" 
+         "\t DETECTOR (%d, %d)  (X, Y)_impact (%f, %f) cm\n"
+          "\t PMQLight %1.0f, PMCLight %1.0f,  E_dep %1.2f\n ", 
           fTrack,fPDGCode,fTrackTOF,fPrimKinEn,fSFlag,
          fVolume[0],fVolume[1],fXImpact,fYImpact,
           fLightPMQ,fLightPMC,fEnergy);