]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSFastRecParticle.cxx
Fixes for forward decl of strdup.
[u/mrichter/AliRoot.git] / PHOS / AliPHOSFastRecParticle.cxx
index 6c39d45aff83a1a9ba0dc61ec73e13d4ed0ea4d6..35142d900b17c93ad427ec4f2ac5748b540fd549 100644 (file)
@@ -51,6 +51,11 @@ AliPHOSFastRecParticle::AliPHOSFastRecParticle() :
   fType(0)
 {
   // ctor
+
+  for(Int_t i=0; i<AliPID::kSPECIESN; i++) {
+    fPID[i] = -111.;
+  }
+  
 }
 
 //____________________________________________________________________________
@@ -79,7 +84,12 @@ AliPHOSFastRecParticle::AliPHOSFastRecParticle() :
   fVt          = rp.fVt;
   fPolarTheta  = rp.fPolarTheta;
   fPolarPhi    = rp.fPolarPhi;
-  fParticlePDG = rp.fParticlePDG; 
+  fParticlePDG = rp.fParticlePDG;
+
+  for(Int_t i=0; i<AliPID::kSPECIESN; i++) {
+    fPID[i] = rp.fPID[i];
+  }
 }
 
 //____________________________________________________________________________
@@ -110,7 +120,11 @@ AliPHOSFastRecParticle::AliPHOSFastRecParticle() :
   fPolarTheta  = p.fPolarTheta;
   fPolarPhi    = p.fPolarPhi;
   fParticlePDG = p.fParticlePDG; 
-
+  
+  for(Int_t i=0; i<AliPID::kSPECIESN; i++) {
+    fPID[i] = p.fPID[i];
+  }
+  
 }
 
 //____________________________________________________________________________
@@ -505,7 +519,7 @@ void AliPHOSFastRecParticle::Print(const Option_t *)const
 {
   // Print the type, energy and momentum of the reconstructed particle
 
-  AliInfo(Form("Print", "-----------------------------")) ;  
+  AliInfo(Form("Print  -----------------------------")) ;  
   printf("PID bits are %d%d%d %d%d%d %d%d%d %d%d%d",  
         TestPIDBit(0),TestPIDBit(1),
         TestPIDBit(2),TestPIDBit(3),