4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
10 // List of MonteCarlo processes
13 static const Int_t kMaxMCProcess = 33;
17 kPPrimary, // Primary interaction
19 kPMultipleScattering, // multiple scattering
20 kPEnergyLoss, // continuous energy loss
21 kPMagneticFieldL, // bending in mag. field
22 kPDecay, // particle decay
23 kPPair, // photon pair production or
24 // muon direct pair production
25 kPCompton, // Compton scattering
26 kPPhotoelectric, // photoelectric effect
27 kPBrem, // bremsstrahlung
28 kPDeltaRay, // delta-ray production
29 kPAnnihilation, // positron annihilation
31 kPHadronic, // hadronic interaction
32 kPEvaporation, // nuclear evaporation
33 kPNuclearFission, // nuclear fission
34 kPNuclearAbsorption, // nuclear absorption
35 kPPbarAnnihilation, // antiproton annihilation
36 kPNCapture, // neutron capture
37 kPHElastic, // hadronic elastic incoherent
39 kPHInhelastic, // hadronic inelastic scattering
41 kPMuonNuclear, // muon nuclear interaction
43 kPTOFlimit, // exceeded time of flight cut
44 kPPhotoFission, // nuclear photofission
46 kPRayleigh, // Rayleigh scattering
48 kPNull, // no mechanism is active, usually at the entrance
50 kPStop, // particle has fallen below energy threshold
53 kPLightAbsorption, // Cerenkov photon absorption
54 kPLightScattering, // Cerenkov photon
55 // reflection/refraction
56 kStepMax, // step limited by STEMAX
58 kPCerenkov, // Cerenkov photon generation
59 kPFeedBackPhoton, //Feed back photon in RICH -- ALICE specific
60 kPLightReflection, // Cerenkov photon reflection
61 kPLightRefraction, // Cerenkov photon refraction
62 kPSynchrotron, // synchrotron radiation
64 kPNoProcess // unknown process
67 static const char * const AliMCProcessName[kMaxMCProcess] = {
68 "Primary particle emission",
69 "Multiple scattering",
71 "Bending in magnetic field",
73 "Lepton pair production",
75 "Photoelectric effect",
78 "Positron annihilation",
79 "Hadronic interaction",
80 "Nuclear evaporation",
83 "Antiproton annihilation",
87 "Muon nuclear interaction",
88 "Time of flight limit",
89 "Nuclear photofission",
95 "Maximum allowed step",
96 "Cerenkov production",
97 "Cerenkov feed back photon",
98 "Cerenkov photon reflection",
99 "Cerenkov photon refraction",
100 "Synchrotron radiation"
104 #endif //ALIMCPROCESS_H