Put back the two bellows in front of the absorber.
[u/mrichter/AliRoot.git] / PHOS / AliPHOSvFast.cxx
index e62ff68..8add01e 100644 (file)
@@ -32,7 +32,7 @@
 
 // --- Standard library ---
 
-#include <cstdio>
+#include <stdio.h>
 
 // --- AliRoot header files ---
 
@@ -71,7 +71,7 @@ AliPHOSvFast::AliPHOSvFast(const char *name, const char *title):
   SetBigBox(2, fGeom->GetOuterBoxSize(0) ); 
 
   fNRecParticles = 0 ; 
-  fFastRecParticles = new FastRecParticlesList("AliPHOSFastRecParticle", 100) ;
+  fFastRecParticles = new AliPHOSFastRecParticle::FastRecParticlesList("AliPHOSFastRecParticle", 100) ;
 
   fResPara1 = 0.030 ;    // GeV
   fResPara2 = 0.00003 ; 
@@ -334,7 +334,7 @@ Int_t AliPHOSvFast::MakeType(AliPHOSFastRecParticle & rp )
 {
   // Generate a particle type using the performance of the EMC+PPSD setup
 
-  Int_t rv =  kUNDEFINED ;
+  Int_t rv =   AliPHOSFastRecParticle::kUNDEFINED ;
   Int_t charge = (Int_t)rp.GetPDG()->Charge() ;
   Int_t test ; 
   Float_t ran ; 
@@ -348,54 +348,54 @@ Int_t AliPHOSvFast::MakeType(AliPHOSFastRecParticle & rp )
   case 22:    // it's a photon
     ran = fRan.Rndm() ; 
     if ( ran <= 0.5 )  // 50 % 
-      rv = kGAMMA ; 
+      rv =  AliPHOSFastRecParticle::kGAMMA ; 
     else {
       ran = fRan.Rndm() ; 
       if( ran <= 0.9498 )
-       rv = kNEUTRALEM ; 
+       rv =  AliPHOSFastRecParticle::kNEUTRALEM ; 
       else
-       rv = kNEUTRALHADRON ; 
+       rv =  AliPHOSFastRecParticle::kNEUTRALHA ; 
     }     
     break ; 
 
   case 2112:  // it's a neutron
     ran = fRan.Rndm() ; 
     if ( ran <= 0.9998 )
-      rv = kNEUTRALHADRON ; 
+      rv =  AliPHOSFastRecParticle::kNEUTRALHA ; 
     else 
-      rv = kNEUTRALEM ; 
+      rv = AliPHOSFastRecParticle::kNEUTRALEM ; 
     break ; 
 
   case -2112: // it's a anti-neutron
     ran = fRan.Rndm() ; 
     if ( ran <= 0.9984 )
-      rv = kNEUTRALHADRON ; 
+      rv =  AliPHOSFastRecParticle::kNEUTRALHA ; 
     else 
-      rv = kNEUTRALEM ; 
+      rv =  AliPHOSFastRecParticle::kNEUTRALEM ; 
     break ; 
     
   case 11:    // it's a electron
     ran = fRan.Rndm() ; 
     if ( ran <= 0.9996 )
-      rv = kELECTRON ; 
+      rv =  AliPHOSFastRecParticle::kELECTRON ; 
     else 
-      rv = kCHARGEDHADRON ; 
+      rv =  AliPHOSFastRecParticle::kCHARGEDHA ; 
     break; 
 
   case -11:   // it's a positon
     ran = fRan.Rndm() ; 
     if ( ran <= 0.9996 )
-      rv = kELECTRON ; 
+      rv =  AliPHOSFastRecParticle::kELECTRON ; 
     else 
-      rv = kCHARGEDHADRON ; 
+      rv =  AliPHOSFastRecParticle::kCHARGEDHA ; 
     break; 
 
   case -1:    // it's a charged
     ran = fRan.Rndm() ; 
     if ( ran <= 0.9996 )
-      rv = kCHARGEDHADRON ; 
+      rv =  AliPHOSFastRecParticle::kCHARGEDHA ; 
     else 
-      rv = kGAMMA ; 
+      rv =  AliPHOSFastRecParticle::kGAMMA ; 
 
     break ; 
   }