-/* $Id $ */
-
-//
-// List of MonteCarlo processes
-//
-
-static const Int_t kMaxMCProcess = 34;
-
-enum AliMCProcess
-{
- kPPrimary, // Primary interaction
-
- kPMultipleScattering, // multiple scattering
- kPEnergyLoss, // continuous energy loss
- kPMagneticFieldL, // bending in mag. field
- kPDecay, // particle decay
- kPPair, // photon pair production or
- // muon direct pair production
- kPCompton, // Compton scattering
- kPPhotoelectric, // photoelectric effect
- kPBrem, // bremsstrahlung
- kPDeltaRay, // delta-ray production
- kPAnnihilation, // positron annihilation
-
- kPHadronic, // hadronic interaction
- kPEvaporation, // nuclear evaporation
- kPNuclearFission, // nuclear fission
- kPNuclearAbsorption, // nuclear absorption
- kPPbarAnnihilation, // antiproton annihilation
- kPNCapture, // neutron capture
- kPHElastic, // hadronic elastic incoherent
- // scattering
- kPHInhelastic, // hadronic inelastic scattering
-
- kPMuonNuclear, // muon nuclear interaction
-
- kPTOFlimit, // exceeded time of flight cut
- kPPhotoFission, // nuclear photofission
-
- kPRayleigh, // Rayleigh scattering
-
- kPNull, // no mechanism is active, usually at the entrance
- // of a new volume
- kPStop, // particle has fallen below energy threshold
- // and tracking stops
-
- kPLightAbsorption, // Cerenkov photon absorption
- kPLightScattering, // Cerenkov photon
- // reflection/refraction
- kStepMax, // step limited by STEMAX