|
||||
File indexing completed on 2025-01-18 09:58:29
0001 // 0002 // ******************************************************************** 0003 // * License and Disclaimer * 0004 // * * 0005 // * The Geant4 software is copyright of the Copyright Holders of * 0006 // * the Geant4 Collaboration. It is provided under the terms and * 0007 // * conditions of the Geant4 Software License, included in the file * 0008 // * LICENSE and available at http://cern.ch/geant4/license . These * 0009 // * include a list of copyright holders. * 0010 // * * 0011 // * Neither the authors of this software system, nor their employing * 0012 // * institutes,nor the agencies providing financial support for this * 0013 // * work make any representation or warranty, express or implied, * 0014 // * regarding this software system or assume any liability for its * 0015 // * use. Please see the license in the file LICENSE and URL above * 0016 // * for the full disclaimer and the limitation of liability. * 0017 // * * 0018 // * This code implementation is the result of the scientific and * 0019 // * technical work of the GEANT4 collaboration. * 0020 // * By using, copying, modifying or distributing the software (or * 0021 // * any work based on the software) you agree to acknowledge its * 0022 // * use in resulting scientific publications, and indicate your * 0023 // * acceptance of all terms of the Geant4 Software license. * 0024 // ******************************************************************** 0025 // 0026 // INCL++ intra-nuclear cascade model 0027 // Alain Boudard, CEA-Saclay, France 0028 // Joseph Cugnon, University of Liege, Belgium 0029 // Jean-Christophe David, CEA-Saclay, France 0030 // Pekka Kaitaniemi, CEA-Saclay, France, and Helsinki Institute of Physics, Finland 0031 // Sylvie Leray, CEA-Saclay, France 0032 // Davide Mancusi, CEA-Saclay, France 0033 // 0034 #define INCLXX_IN_GEANT4_MODE 1 0035 0036 #include "globals.hh" 0037 0038 /* 0039 * G4INCLParticleType.hh 0040 * 0041 * \date Feb 4, 2011 0042 * \author Davide Mancusi 0043 */ 0044 0045 #ifndef G4INCLPARTICLETYPE_HH_ 0046 #define G4INCLPARTICLETYPE_HH_ 0047 0048 namespace G4INCL { 0049 0050 enum ParticleType { 0051 Proton = 0, 0052 Neutron, 0053 PiPlus, 0054 PiMinus, 0055 PiZero, 0056 DeltaPlusPlus, 0057 DeltaPlus, 0058 DeltaZero, 0059 DeltaMinus, 0060 Composite, 0061 Eta, 0062 Omega, 0063 EtaPrime, 0064 Photon, 0065 Lambda, 0066 SigmaPlus, 0067 SigmaZero, 0068 SigmaMinus, 0069 antiProton, 0070 XiMinus, 0071 XiZero, 0072 antiNeutron, 0073 antiLambda, 0074 antiSigmaPlus, 0075 antiSigmaZero, 0076 antiSigmaMinus, 0077 antiXiMinus, 0078 antiXiZero, 0079 KPlus, 0080 KZero, 0081 KZeroBar, 0082 KMinus, 0083 KShort, 0084 KLong, 0085 // WARNING: if you add more particle types, you MUST add them BEFORE the 0086 // UnknownParticle type! This is because UnknownParticle is used as a 0087 // counter of the number of available particle types. 0088 UnknownParticle 0089 }; 0090 0091 enum ParticipantType { 0092 TargetSpectator, 0093 ProjectileSpectator, 0094 Participant 0095 }; 0096 0097 } 0098 0099 #endif /* G4INCLPARTICLETYPE_HH_ */
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |