File indexing completed on 2025-01-18 09:14:20
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015 #include <DDG4/Factories.h>
0016
0017
0018 #include <G4Version.hh>
0019
0020
0021 #include <G4AdjointAlpha.hh>
0022 DECLARE_GEANT4_PARTICLE(G4AdjointAlpha)
0023 #include <G4AdjointDeuteron.hh>
0024 DECLARE_GEANT4_PARTICLE(G4AdjointDeuteron)
0025 #include <G4AdjointElectron.hh>
0026 DECLARE_GEANT4_PARTICLE(G4AdjointElectron)
0027 #include <G4AdjointGamma.hh>
0028 DECLARE_GEANT4_PARTICLE(G4AdjointGamma)
0029 #include <G4AdjointHe3.hh>
0030 DECLARE_GEANT4_PARTICLE(G4AdjointHe3)
0031 #include <G4AdjointPositron.hh>
0032 DECLARE_GEANT4_PARTICLE(G4AdjointPositron)
0033 #include <G4AdjointProton.hh>
0034 DECLARE_GEANT4_PARTICLE(G4AdjointProton)
0035 #include <G4AdjointTriton.hh>
0036 DECLARE_GEANT4_PARTICLE(G4AdjointTriton)
0037
0038
0039 #include <G4Geantino.hh>
0040 DECLARE_GEANT4_PARTICLE(G4Geantino)
0041 #include <G4ChargedGeantino.hh>
0042 DECLARE_GEANT4_PARTICLE(G4ChargedGeantino)
0043 #include <G4Gamma.hh>
0044 DECLARE_GEANT4_PARTICLE(G4Gamma)
0045 #include <G4OpticalPhoton.hh>
0046 DECLARE_GEANT4_PARTICLE(G4OpticalPhoton)
0047 #include <G4BosonConstructor.hh>
0048 DECLARE_GEANT4_PARTICLEGROUP(G4BosonConstructor)
0049
0050
0051 #include <G4XibZero.hh>
0052 DECLARE_GEANT4_PARTICLE(G4XibZero)
0053 #include <G4SigmabPlus.hh>
0054 DECLARE_GEANT4_PARTICLE(G4SigmabPlus)
0055 #include <G4Lambda.hh>
0056 DECLARE_GEANT4_PARTICLE(G4Lambda)
0057 #include <G4Proton.hh>
0058 DECLARE_GEANT4_PARTICLE(G4Proton)
0059 #include <G4SigmabMinus.hh>
0060 DECLARE_GEANT4_PARTICLE(G4SigmabMinus)
0061 #include <G4AntiXiMinus.hh>
0062 DECLARE_GEANT4_PARTICLE(G4AntiXiMinus)
0063 #include <G4AntiSigmabMinus.hh>
0064 DECLARE_GEANT4_PARTICLE(G4AntiSigmabMinus)
0065 #include <G4XiMinus.hh>
0066 DECLARE_GEANT4_PARTICLE(G4XiMinus)
0067 #include <G4LambdacPlus.hh>
0068 DECLARE_GEANT4_PARTICLE(G4LambdacPlus)
0069 #include <G4AntiOmegabMinus.hh>
0070 DECLARE_GEANT4_PARTICLE(G4AntiOmegabMinus)
0071 #include <G4Neutron.hh>
0072 DECLARE_GEANT4_PARTICLE(G4Neutron)
0073 #include <G4AntiXibZero.hh>
0074 DECLARE_GEANT4_PARTICLE(G4AntiXibZero)
0075 #include <G4OmegacZero.hh>
0076 DECLARE_GEANT4_PARTICLE(G4OmegacZero)
0077 #include <G4SigmacPlus.hh>
0078 DECLARE_GEANT4_PARTICLE(G4SigmacPlus)
0079 #include <G4AntiXibMinus.hh>
0080 DECLARE_GEANT4_PARTICLE(G4AntiXibMinus)
0081 #include <G4Lambdab.hh>
0082 DECLARE_GEANT4_PARTICLE(G4Lambdab)
0083 #include <G4AntiXicZero.hh>
0084 DECLARE_GEANT4_PARTICLE(G4AntiXicZero)
0085 #include <G4AntiOmegacZero.hh>
0086 DECLARE_GEANT4_PARTICLE(G4AntiOmegacZero)
0087 #include <G4AntiLambdacPlus.hh>
0088 DECLARE_GEANT4_PARTICLE(G4AntiLambdacPlus)
0089 #include <G4AntiSigmaZero.hh>
0090 DECLARE_GEANT4_PARTICLE(G4AntiSigmaZero)
0091 #include <G4AntiSigmaPlus.hh>
0092 DECLARE_GEANT4_PARTICLE(G4AntiSigmaPlus)
0093 #include <G4SigmaZero.hh>
0094 DECLARE_GEANT4_PARTICLE(G4SigmaZero)
0095 #include <G4AntiLambda.hh>
0096 DECLARE_GEANT4_PARTICLE(G4AntiLambda)
0097 #include <G4XiZero.hh>
0098 DECLARE_GEANT4_PARTICLE(G4XiZero)
0099 #include <G4AntiSigmabZero.hh>
0100 DECLARE_GEANT4_PARTICLE(G4AntiSigmabZero)
0101 #include <G4AntiSigmaMinus.hh>
0102 DECLARE_GEANT4_PARTICLE(G4AntiSigmaMinus)
0103 #include <G4AntiProton.hh>
0104 DECLARE_GEANT4_PARTICLE(G4AntiProton)
0105 #include <G4XicPlus.hh>
0106 DECLARE_GEANT4_PARTICLE(G4XicPlus)
0107 #include <G4BaryonConstructor.hh>
0108 DECLARE_GEANT4_PARTICLEGROUP(G4BaryonConstructor)
0109 #include <G4AntiSigmacPlusPlus.hh>
0110 DECLARE_GEANT4_PARTICLE(G4AntiSigmacPlusPlus)
0111 #include <G4XibMinus.hh>
0112 DECLARE_GEANT4_PARTICLE(G4XibMinus)
0113 #include <G4AntiSigmabPlus.hh>
0114 DECLARE_GEANT4_PARTICLE(G4AntiSigmabPlus)
0115 #include <G4AntiSigmacPlus.hh>
0116 DECLARE_GEANT4_PARTICLE(G4AntiSigmacPlus)
0117 #include <G4SigmaMinus.hh>
0118 DECLARE_GEANT4_PARTICLE(G4SigmaMinus)
0119 #include <G4SigmacPlusPlus.hh>
0120 DECLARE_GEANT4_PARTICLE(G4SigmacPlusPlus)
0121 #include <G4AntiXicPlus.hh>
0122 DECLARE_GEANT4_PARTICLE(G4AntiXicPlus)
0123 #include <G4SigmabZero.hh>
0124 DECLARE_GEANT4_PARTICLE(G4SigmabZero)
0125 #include <G4AntiXiZero.hh>
0126 DECLARE_GEANT4_PARTICLE(G4AntiXiZero)
0127 #include <G4AntiOmegaMinus.hh>
0128 DECLARE_GEANT4_PARTICLE(G4AntiOmegaMinus)
0129 #include <G4OmegabMinus.hh>
0130 DECLARE_GEANT4_PARTICLE(G4OmegabMinus)
0131 #include <G4OmegaMinus.hh>
0132 DECLARE_GEANT4_PARTICLE(G4OmegaMinus)
0133 #include <G4AntiSigmacZero.hh>
0134 DECLARE_GEANT4_PARTICLE(G4AntiSigmacZero)
0135 #include <G4AntiNeutron.hh>
0136 DECLARE_GEANT4_PARTICLE(G4AntiNeutron)
0137 #include <G4SigmaPlus.hh>
0138 DECLARE_GEANT4_PARTICLE(G4SigmaPlus)
0139 #include <G4AntiLambdab.hh>
0140 DECLARE_GEANT4_PARTICLE(G4AntiLambdab)
0141 #include <G4XicZero.hh>
0142 DECLARE_GEANT4_PARTICLE(G4XicZero)
0143 #include <G4SigmacZero.hh>
0144 DECLARE_GEANT4_PARTICLE(G4SigmacZero)
0145 #include <G4BaryonConstructor.hh>
0146 DECLARE_GEANT4_PARTICLEGROUP(G4BaryonConstructor)
0147
0148
0149 #include <G4AntiHe3.hh>
0150 DECLARE_GEANT4_PARTICLE(G4AntiHe3)
0151 #include <G4Deuteron.hh>
0152 DECLARE_GEANT4_PARTICLE(G4Deuteron)
0153 #include <G4He3.hh>
0154 DECLARE_GEANT4_PARTICLE(G4He3)
0155 #include <G4IonConstructor.hh>
0156 DECLARE_GEANT4_PARTICLEGROUP(G4IonConstructor)
0157 #include <G4Alpha.hh>
0158 DECLARE_GEANT4_PARTICLE(G4Alpha)
0159 #include <G4AntiAlpha.hh>
0160 DECLARE_GEANT4_PARTICLE(G4AntiAlpha)
0161 #include <G4AntiTriton.hh>
0162 DECLARE_GEANT4_PARTICLE(G4AntiTriton)
0163 #include <G4GenericIon.hh>
0164 DECLARE_GEANT4_PARTICLE(G4GenericIon)
0165 #include <G4AntiDeuteron.hh>
0166 DECLARE_GEANT4_PARTICLE(G4AntiDeuteron)
0167 #include <G4Triton.hh>
0168 DECLARE_GEANT4_PARTICLE(G4Triton)
0169
0170
0171 #include <G4Eta.hh>
0172 DECLARE_GEANT4_PARTICLE(G4Eta)
0173 #include <G4KaonMinus.hh>
0174 DECLARE_GEANT4_PARTICLE(G4KaonMinus)
0175 #include <G4KaonZeroLong.hh>
0176 DECLARE_GEANT4_PARTICLE(G4KaonZeroLong)
0177 #include <G4DsMesonPlus.hh>
0178 DECLARE_GEANT4_PARTICLE(G4DsMesonPlus)
0179 #include <G4BMesonPlus.hh>
0180 DECLARE_GEANT4_PARTICLE(G4BMesonPlus)
0181 #include <G4PionPlus.hh>
0182 DECLARE_GEANT4_PARTICLE(G4PionPlus)
0183 #include <G4KaonZeroShort.hh>
0184 DECLARE_GEANT4_PARTICLE(G4KaonZeroShort)
0185 #include <G4MesonConstructor.hh>
0186 DECLARE_GEANT4_PARTICLEGROUP(G4MesonConstructor)
0187 #include <G4DsMesonMinus.hh>
0188 DECLARE_GEANT4_PARTICLE(G4DsMesonMinus)
0189 #include <G4AntiBsMesonZero.hh>
0190 DECLARE_GEANT4_PARTICLE(G4AntiBsMesonZero)
0191 #include <G4DMesonZero.hh>
0192 DECLARE_GEANT4_PARTICLE(G4DMesonZero)
0193 #include <G4AntiDMesonZero.hh>
0194 DECLARE_GEANT4_PARTICLE(G4AntiDMesonZero)
0195 #include <G4BsMesonZero.hh>
0196 DECLARE_GEANT4_PARTICLE(G4BsMesonZero)
0197 #include <G4BMesonMinus.hh>
0198 DECLARE_GEANT4_PARTICLE(G4BMesonMinus)
0199 #include <G4PionZero.hh>
0200 DECLARE_GEANT4_PARTICLE(G4PionZero)
0201 #include <G4KaonPlus.hh>
0202 DECLARE_GEANT4_PARTICLE(G4KaonPlus)
0203 #include <G4DMesonMinus.hh>
0204 DECLARE_GEANT4_PARTICLE(G4DMesonMinus)
0205 #include <G4BcMesonMinus.hh>
0206 DECLARE_GEANT4_PARTICLE(G4BcMesonMinus)
0207 #include <G4BMesonZero.hh>
0208 DECLARE_GEANT4_PARTICLE(G4BMesonZero)
0209 #include <G4AntiKaonZero.hh>
0210 DECLARE_GEANT4_PARTICLE(G4AntiKaonZero)
0211 #include <G4EtaPrime.hh>
0212 DECLARE_GEANT4_PARTICLE(G4EtaPrime)
0213
0214 #if G4VERSION_NUMBER >= 1000
0215 #include <G4Upsilon.hh>
0216 DECLARE_GEANT4_PARTICLE(G4Upsilon)
0217 #else
0218 #include <G4Upsiron.hh>
0219 DECLARE_GEANT4_PARTICLE(G4Upsiron)
0220 #endif
0221
0222 #include <G4AntiBMesonZero.hh>
0223 DECLARE_GEANT4_PARTICLE(G4AntiBMesonZero)
0224 #include <G4JPsi.hh>
0225 DECLARE_GEANT4_PARTICLE(G4JPsi)
0226 #include <G4KaonZero.hh>
0227 DECLARE_GEANT4_PARTICLE(G4KaonZero)
0228 #include <G4DMesonPlus.hh>
0229 DECLARE_GEANT4_PARTICLE(G4DMesonPlus)
0230 #include <G4PionMinus.hh>
0231 DECLARE_GEANT4_PARTICLE(G4PionMinus)
0232 #include <G4Etac.hh>
0233 DECLARE_GEANT4_PARTICLE(G4Etac)
0234 #include <G4BcMesonPlus.hh>
0235 DECLARE_GEANT4_PARTICLE(G4BcMesonPlus)
0236 #include <G4MesonConstructor.hh>
0237 DECLARE_GEANT4_PARTICLEGROUP(G4MesonConstructor)
0238
0239
0240 #include <G4MuonPlus.hh>
0241 DECLARE_GEANT4_PARTICLE(G4MuonPlus)
0242 #include <G4TauPlus.hh>
0243 DECLARE_GEANT4_PARTICLE(G4TauPlus)
0244 #include <G4AntiNeutrinoTau.hh>
0245 DECLARE_GEANT4_PARTICLE(G4AntiNeutrinoTau)
0246 #include <G4MuonMinus.hh>
0247 DECLARE_GEANT4_PARTICLE(G4MuonMinus)
0248 #include <G4NeutrinoE.hh>
0249 DECLARE_GEANT4_PARTICLE(G4NeutrinoE)
0250 #include <G4TauMinus.hh>
0251 DECLARE_GEANT4_PARTICLE(G4TauMinus)
0252 #include <G4Positron.hh>
0253 DECLARE_GEANT4_PARTICLE(G4Positron)
0254 #include <G4AntiNeutrinoMu.hh>
0255 DECLARE_GEANT4_PARTICLE(G4AntiNeutrinoMu)
0256 #include <G4NeutrinoMu.hh>
0257 DECLARE_GEANT4_PARTICLE(G4NeutrinoMu)
0258 #include <G4AntiNeutrinoE.hh>
0259 DECLARE_GEANT4_PARTICLE(G4AntiNeutrinoE)
0260 #include <G4Electron.hh>
0261 DECLARE_GEANT4_PARTICLE(G4Electron)
0262 #include <G4NeutrinoTau.hh>
0263 DECLARE_GEANT4_PARTICLE(G4NeutrinoTau)
0264 #include <G4LeptonConstructor.hh>
0265 DECLARE_GEANT4_PARTICLEGROUP(G4LeptonConstructor)
0266
0267
0268 #include <G4ExcitedXiConstructor.hh>
0269
0270 #include <G4ExcitedLambdaConstructor.hh>
0271
0272 #include <G4ShortLivedConstructor.hh>
0273
0274 #include <G4ExcitedSigmaConstructor.hh>
0275
0276 #include <G4ExcitedBaryons.hh>
0277
0278 #include <G4DiQuarks.hh>
0279
0280 #include <G4VShortLivedParticle.hh>
0281
0282 #include <G4Quarks.hh>
0283
0284 #include <G4ExcitedDeltaConstructor.hh>
0285
0286 #include <G4ExcitedBaryonConstructor.hh>
0287
0288 #include <G4ExcitedNucleonConstructor.hh>
0289
0290 #include <G4ExcitedMesonConstructor.hh>
0291
0292 #include <G4ExcitedMesons.hh>
0293
0294