Changeset 921 for trunk/source/particles
- Timestamp:
- Feb 16, 2009, 10:14:30 AM (17 years ago)
- Location:
- trunk/source/particles
- Files:
-
- 60 edited
-
GNUmakefile (modified) (2 diffs)
-
History (modified) (2 diffs)
-
hadrons/barions/src/G4AntiLambda.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiLambdacPlus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiNeutron.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiOmegaMinus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiSigmaMinus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiSigmaPlus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiSigmaZero.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiXiMinus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiXiZero.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiXicPlus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4AntiXicZero.cc (modified) (2 diffs)
-
hadrons/barions/src/G4Lambda.cc (modified) (2 diffs)
-
hadrons/barions/src/G4LambdacPlus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4Neutron.cc (modified) (2 diffs)
-
hadrons/barions/src/G4OmegaMinus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4SigmaMinus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4SigmaPlus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4SigmaZero.cc (modified) (2 diffs)
-
hadrons/barions/src/G4XiMinus.cc (modified) (2 diffs)
-
hadrons/barions/src/G4XiZero.cc (modified) (2 diffs)
-
hadrons/barions/src/G4XicPlus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4AntiBMesonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4AntiBsMesonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4AntiDMesonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4AntiKaonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4BMesonMinus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4BMesonPlus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4BMesonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4BsMesonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4DMesonMinus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4DMesonPlus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4DMesonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4DsMesonMinus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4DsMesonPlus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4Eta.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4EtaPrime.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4JPsi.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4KaonMinus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4KaonPlus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4KaonZero.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4KaonZeroLong.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4KaonZeroShort.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4PionMinus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4PionPlus.cc (modified) (2 diffs)
-
hadrons/mesons/src/G4PionZero.cc (modified) (2 diffs)
-
leptons/src/G4Electron.cc (modified) (2 diffs)
-
leptons/src/G4MuonMinus.cc (modified) (3 diffs)
-
leptons/src/G4MuonPlus.cc (modified) (3 diffs)
-
leptons/src/G4Positron.cc (modified) (2 diffs)
-
leptons/src/G4TauMinus.cc (modified) (3 diffs)
-
leptons/src/G4TauPlus.cc (modified) (3 diffs)
-
management/include/G4ParticleDefinition.hh (modified) (2 diffs)
-
management/include/G4ParticleDefinition.icc (modified) (2 diffs)
-
shortlived/src/G4ExcitedDeltaConstructor.cc (modified) (2 diffs)
-
shortlived/src/G4ExcitedLambdaConstructor.cc (modified) (2 diffs)
-
shortlived/src/G4ExcitedMesonConstructor.cc (modified) (3 diffs)
-
shortlived/src/G4ExcitedXiConstructor.cc (modified) (2 diffs)
-
shortlived/src/G4ShortLivedConstructor.cc (modified) (32 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/particles/GNUmakefile
r824 r921 1 # $Id: GNUmakefile,v 1. 4 2004/06/01 15:37:42 gcosmoExp $1 # $Id: GNUmakefile,v 1.5 2008/11/06 13:17:36 kurasige Exp $ 2 2 # -------------------------------------------------------------- 3 3 # GNUmakefile for particles library. Gabriele Cosmo, 4/4/97. … … 15 15 SUBDIRS = management bosons leptons shortlived 16 16 SUBDIRS += hadrons/mesons hadrons/barions hadrons/ions 17 SUBDIRS += utils17 SUBDIRS += adjoint utils 18 18 SUBLIBS = G4partman G4bosons G4leptons G4shortlived 19 19 SUBLIBS += G4mesons G4baryons G4ions 20 SUBLIBS += G4part utils20 SUBLIBS += G4partadj G4partutils 21 21 22 22 include $(G4INSTALL)/config/globlib.gmk -
trunk/source/particles/History
r850 r921 1 $Id: History,v 1.1 53 2008/08/09 14:16:14kurasige Exp $1 $Id: History,v 1.162 2008/11/13 08:23:12 kurasige Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 17 17 * Reverse chronological order (last date on top), please * 18 18 ---------------------------------------------------------- 19 - Nov. 13 2008 H.Kurashige (particles-V09-01-13) 20 - Fix magnetic moment for leptons 21 22 - Nov. 10 2008 H.Kurashige (particles-V09-01-12) 23 - Fix particle name of G4AdjointPositron 24 25 - Nov. 06 2008 H.Kurashige (particles-V09-01-11) 26 - Adding new sub-directory of adjoint and adjoint-particles (Laurent) 27 28 - Oct. 28 2008 H.Kurashige (particles-V09-01-10) 29 - Add methods of taking A nd Z arguments as G4double G4NucleiProperties 30 31 - Oct. 23 2008 H.Kurashige (particles-V09-01-09) 32 - Add G4NucleiProperties::IsInStableTable 33 (as a replace of G4NucleiPropertiesTable::IsInTable) 34 - Change G4NucleiProperties::GetBindingEnergy as 'public' 35 - Change G4NucleiProperties::GetMassExcess as 'public' 36 37 - Oct. 22 2008 H.Kurashige (particles-V09-01-08) 38 - Fix using raw number of elecrtron mass in calculation of magnetic moment for e+/- 39 40 - Oct. 22 2008 H.Kurashige (particles-V09-01-07) 41 - Hide all methods of getting mass of nucleus except for G4NucleiProperties::GetNuclearMass() 42 - Cash pointers/masses of light nuclei in G4NucleiProperties 43 - Add a table of sum of masses of orbital electrons and their binding energy in G4NucleiProperties 44 45 - Sep. 18 2008 H.Kurashige (particles-V09-01-06) 46 - update mass/width according PDG2008 47 48 - Sep. 17 2008 H.Kurashige (particles-V09-01-05) 49 - Avoid direct comparison with string in G4IonTable::IsIon() 50 19 51 - August 08 2008 H.Kurashige (particles-V09-01-04) 20 52 - Modify G4HtmlPPReporter -
trunk/source/particles/hadrons/barions/src/G4AntiLambda.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiLambda.cc,v 1.1 8 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiLambda.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.115683*GeV, 2.5 01e-12*MeV, 0.0,72 name, 1.115683*GeV, 2.518e-12*MeV, 0.0, 73 73 1, +1, 0, 74 74 0, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiLambdacPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiLambdacPlus.cc,v 1.1 3 2006/06/29 19:16:22 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiLambdacPlus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 2.2849*GeV, 3.3 0e-9*MeV, -1.*eplus,72 name, 2.2849*GeV, 3.32e-9*MeV, -1.*eplus, 73 73 1, +1, 0, 74 74 0, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiNeutron.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiNeutron.cc,v 1.2 2 2008/03/06 15:41:56kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiNeutron.cc,v 1.23 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 69 69 70 70 anInstance = new G4ParticleDefinition( 71 name, neutron_mass_c2, 7.4 32e-28*GeV, 0.0,71 name, neutron_mass_c2, 7.480e-28*GeV, 0.0, 72 72 1, +1, 0, 73 73 1, +1, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiOmegaMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiOmegaMinus.cc,v 1.1 4 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiOmegaMinus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.67245*GeV, 8.0 2e-12*MeV, eplus,72 name, 1.67245*GeV, 8.07e-12*MeV, eplus, 73 73 3, +1, 0, 74 74 0, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiSigmaMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiSigmaMinus.cc,v 1.1 4 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiSigmaMinus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.197449*GeV, 4.4 5e-12*MeV, eplus,72 name, 1.197449*GeV, 4.48e-12*MeV, eplus, 73 73 1, +1, 0, 74 74 2, +2, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiSigmaPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiSigmaPlus.cc,v 1.1 4 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiSigmaPlus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.18937*GeV, 8.2 09e-12*MeV, -1.*eplus,72 name, 1.18937*GeV, 8.264e-12*MeV, -1.*eplus, 73 73 1, +1, 0, 74 74 2, -2, 0, 75 75 "baryon", 0, -1, -3222, 76 false, 0.0802*ns, NULL,76 false, 0.08018*ns, NULL, 77 77 false, "sigma"); 78 78 -
trunk/source/particles/hadrons/barions/src/G4AntiSigmaZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiSigmaZero.cc,v 1.1 8 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiSigmaZero.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.192642*GeV, 8.9e-3*MeV, 0.0,72 name, 1.192642*GeV, 9.0e-3*MeV, 0.0, 73 73 1, +1, 0, 74 74 2, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiXiMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiXiMinus.cc,v 1.1 3 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiXiMinus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.321 31*GeV, 4.02e-12*MeV, eplus,72 name, 1.32171*GeV, 4.04e-12*MeV, eplus, 73 73 1, +1, 0, 74 74 1, +1, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiXiZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiXiZero.cc,v 1. 19 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiXiZero.cc,v 1.20 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.31483*GeV, 2.2 7e-12*MeV, 0.0,72 name, 1.31483*GeV, 2.28e-12*MeV, 0.0, 73 73 1, +1, 0, 74 74 1, -1, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiXicPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiXicPlus.cc,v 1.1 3 2006/06/29 19:16:52 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiXicPlus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 2.4680*GeV, 1. 49e-9*MeV, -1.*eplus,72 name, 2.4680*GeV, 1.50e-9*MeV, -1.*eplus, 73 73 1, +1, 0, 74 74 1, -1, 0, -
trunk/source/particles/hadrons/barions/src/G4AntiXicZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiXicZero.cc,v 1. 19 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiXicZero.cc,v 1.20 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 2.4710*GeV, 6.0e-9*MeV, 0.0,72 name, 2.4710*GeV, 5.9e-9*MeV, 0.0, 73 73 1, +1, 0, 74 74 1, +1, 0, -
trunk/source/particles/hadrons/barions/src/G4Lambda.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4Lambda.cc,v 1.1 8 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4Lambda.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.115683*GeV, 2.5 01e-12*MeV, 0.0,72 name, 1.115683*GeV, 2.518e-12*MeV, 0.0, 73 73 1, +1, 0, 74 74 0, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4LambdacPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4LambdacPlus.cc,v 1.1 4 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4LambdacPlus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 2.28646*GeV, 3.3 0e-9*MeV, +1.*eplus,72 name, 2.28646*GeV, 3.32e-9*MeV, +1.*eplus, 73 73 1, +1, 0, 74 74 0, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4Neutron.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4Neutron.cc,v 1.2 2 2008/03/06 15:41:57 kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4Neutron.cc,v 1.23 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 73 73 74 74 anInstance = new G4Ions( 75 name, neutron_mass_c2, 7.4 32e-28*GeV, 0.0,75 name, neutron_mass_c2, 7.480e-28*GeV, 0.0, 76 76 1, +1, 0, 77 77 1, -1, 0, 78 78 "baryon", 0, +1, 2112, 79 false, 88 6.7*second, NULL,79 false, 885.7*second, NULL, 80 80 false, "nucleon", 0, 81 81 0.0 -
trunk/source/particles/hadrons/barions/src/G4OmegaMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4OmegaMinus.cc,v 1.1 4 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4OmegaMinus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.67245*GeV, 8.0 2e-12*MeV, -1*eplus,72 name, 1.67245*GeV, 8.07e-12*MeV, -1*eplus, 73 73 3, +1, 0, 74 74 0, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4SigmaMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4SigmaMinus.cc,v 1.1 3 2007/03/11 07:17:34kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4SigmaMinus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.197449*GeV, 4.4 5e-12*MeV, -1*eplus,72 name, 1.197449*GeV, 4.48e-12*MeV, -1*eplus, 73 73 1, +1, 0, 74 74 2, -2, 0, -
trunk/source/particles/hadrons/barions/src/G4SigmaPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4SigmaPlus.cc,v 1.1 4 2007/03/11 07:17:35kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4SigmaPlus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.18937*GeV, 8.2 09e-12*MeV, eplus,72 name, 1.18937*GeV, 8.264e-12*MeV, eplus, 73 73 1, +1, 0, 74 74 2, +2, 0, 75 75 "baryon", 0, +1, 3222, 76 false, 0.0802*ns, NULL,76 false, 0.08018*ns, NULL, 77 77 false, "sigma"); 78 78 -
trunk/source/particles/hadrons/barions/src/G4SigmaZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4SigmaZero.cc,v 1.1 8 2007/03/11 07:17:35kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4SigmaZero.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.192642*GeV, 8.9e-3*MeV, 0.0,72 name, 1.192642*GeV, 9.0e-3*MeV, 0.0, 73 73 1, +1, 0, 74 74 2, 0, 0, -
trunk/source/particles/hadrons/barions/src/G4XiMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4XiMinus.cc,v 1.1 3 2007/03/11 07:17:35kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4XiMinus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.321 31*GeV, 4.02e-12*MeV, -1*eplus,72 name, 1.32171*GeV, 4.04e-12*MeV, -1*eplus, 73 73 1, +1, 0, 74 74 1, -1, 0, -
trunk/source/particles/hadrons/barions/src/G4XiZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4XiZero.cc,v 1.1 8 2007/03/11 07:17:35kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4XiZero.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.31483*GeV, 2.2 7e-12*MeV, 0.0,72 name, 1.31483*GeV, 2.28e-12*MeV, 0.0, 73 73 1, +1, 0, 74 74 1, +1, 0, -
trunk/source/particles/hadrons/barions/src/G4XicPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4XicPlus.cc,v 1.1 3 2006/06/29 19:17:31 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4XicPlus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 2.4680*GeV, 1. 49e-9*MeV, +1.*eplus,72 name, 2.4680*GeV, 1.50e-9*MeV, +1.*eplus, 73 73 1, +1, 0, 74 74 1, +1, 0, -
trunk/source/particles/hadrons/mesons/src/G4AntiBMesonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiBMesonZero.cc,v 1. 19 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiBMesonZero.cc,v 1.20 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 67 67 anInstance = new G4ParticleDefinition( 68 name, 5.2794*GeV, 4.3 02e-10*MeV, 0.,68 name, 5.2794*GeV, 4.331e-10*MeV, 0., 69 69 0, -1, 0, 70 70 1, +1, 0, 71 71 "meson", 0, 0, -511, 72 false, 1.53 2e-3*ns, NULL,72 false, 1.530e-3*ns, NULL, 73 73 false, "B"); 74 74 } -
trunk/source/particles/hadrons/mesons/src/G4AntiBsMesonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiBsMesonZero.cc,v 1.1 8 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiBsMesonZero.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 67 67 anInstance = new G4ParticleDefinition( 68 name, 5.36 75*GeV, 4.49e-10*MeV, 0.,68 name, 5.3663*GeV, 4.65e-10*MeV, 0., 69 69 0, -1, 0, 70 70 0, 0, 0, 71 71 "meson", 0, 0, -531, 72 false, 1.4 66e-3*ns, NULL,72 false, 1.470e-3*ns, NULL, 73 73 false, "Bs"); 74 74 } -
trunk/source/particles/hadrons/mesons/src/G4AntiDMesonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiDMesonZero.cc,v 1.1 8 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiDMesonZero.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 67 67 anInstance = new G4ParticleDefinition( 68 name, 1.8645*GeV, 1.605e-9*MeV, 0.,68 name, 1.86484*GeV, 1.616e-9*MeV, 0., 69 69 0, -1, 0, 70 70 1, +1, 0, 71 71 "meson", 0, 0, -421, 72 false, 0.415e-3*ns, NULL,72 false, 0.4101e-3*ns, NULL, 73 73 false, "D"); 74 74 } -
trunk/source/particles/hadrons/mesons/src/G4AntiKaonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4AntiKaonZero.cc,v 1.1 5 2006/06/29 19:19:11 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4AntiKaonZero.cc,v 1.16 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 71 71 72 72 anInstance = new G4ParticleDefinition( 73 name, 0.4976 72*GeV, 0.0*MeV, 0.0,73 name, 0.497614*GeV, 0.0*MeV, 0.0, 74 74 0, -1, 0, 75 75 1, 1, 0, -
trunk/source/particles/hadrons/mesons/src/G4BMesonMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4BMesonMinus.cc,v 1.1 4 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4BMesonMinus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 67 67 68 68 anInstance = new G4ParticleDefinition( 69 name, 5.2790*GeV, 4.0 18e-10*MeV, -1.*eplus,69 name, 5.2790*GeV, 4.045e-10*MeV, -1.*eplus, 70 70 0, -1, 0, 71 71 1, -1, 0, -
trunk/source/particles/hadrons/mesons/src/G4BMesonPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4BMesonPlus.cc,v 1.1 4 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4BMesonPlus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 67 67 68 68 anInstance = new G4ParticleDefinition( 69 name, 5.2790*GeV, 4.0 18e-10*MeV, +1.*eplus,69 name, 5.2790*GeV, 4.045e-10*MeV, +1.*eplus, 70 70 0, -1, 0, 71 71 1, +1, 0, -
trunk/source/particles/hadrons/mesons/src/G4BMesonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4BMesonZero.cc,v 1. 19 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4BMesonZero.cc,v 1.20 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 67 67 anInstance = new G4ParticleDefinition( 68 name, 5.2794*GeV, 4.3 02e-10*MeV, 0.,68 name, 5.2794*GeV, 4.331e-10*MeV, 0., 69 69 0, -1, 0, 70 70 1, -1, 0, 71 71 "meson", 0, 0, 511, 72 false, 1.53 2e-3*ns, NULL,72 false, 1.530e-3*ns, NULL, 73 73 false, "B"); 74 74 } -
trunk/source/particles/hadrons/mesons/src/G4BsMesonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4BsMesonZero.cc,v 1.1 8 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4BsMesonZero.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 67 67 anInstance = new G4ParticleDefinition( 68 name, 5.36 75*GeV, 4.49e-10*MeV, 0.,68 name, 5.3663*GeV, 4.65e-10*MeV, 0., 69 69 0, -1, 0, 70 70 0, 0, 0, 71 71 "meson", 0, 0, 531, 72 false, 1.4 66e-3*ns, NULL,72 false, 1.470e-3*ns, NULL, 73 73 false, "Bs"); 74 74 } -
trunk/source/particles/hadrons/mesons/src/G4DMesonMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4DMesonMinus.cc,v 1.1 3 2006/06/29 19:19:26 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4DMesonMinus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 67 67 68 68 anInstance = new G4ParticleDefinition( 69 name, 1.8693*GeV, 6.33e-10*MeV, -1.*eplus,69 name, 1.86962*GeV, 6.37e-10*MeV, -1.*eplus, 70 70 0, -1, 0, 71 71 1, -1, 0, -
trunk/source/particles/hadrons/mesons/src/G4DMesonPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4DMesonPlus.cc,v 1.1 3 2006/06/29 19:19:28 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4DMesonPlus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 67 67 68 68 anInstance = new G4ParticleDefinition( 69 name, 1.8693*GeV, 6.33e-10*MeV, +1.*eplus,69 name, 1.86962*GeV, 6.37e-10*MeV, +1.*eplus, 70 70 0, -1, 0, 71 71 1, +1, 0, -
trunk/source/particles/hadrons/mesons/src/G4DMesonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4DMesonZero.cc,v 1. 19 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4DMesonZero.cc,v 1.20 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 65 65 // shortlived subType anti_encoding 66 66 anInstance = new G4ParticleDefinition( 67 name, 1.8645*GeV, 1.605e-9*MeV, 0.,67 name, 1.86484*GeV, 1.616e-9*MeV, 0., 68 68 0, -1, 0, 69 69 1, -1, 0, 70 70 "meson", 0, 0, 421, 71 false, 0.415e-3*ns, NULL,71 false, 0.4101e-3*ns, NULL, 72 72 false, "D" 73 73 ); -
trunk/source/particles/hadrons/mesons/src/G4DsMesonMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4DsMesonMinus.cc,v 1.1 3 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4DsMesonMinus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 // shortlived subType anti_encoding 67 67 anInstance = new G4ParticleDefinition( 68 name, 1.9682*GeV, 1.317e-9*MeV, -1.*eplus,68 name, 1.96849*GeV, 1.325e-9*MeV, -1.*eplus, 69 69 0, -1, 0, 70 70 0, 0, 0, 71 71 "meson", 0, 0, -431, 72 false, 0. 490e-3*ns, NULL,72 false, 0.500e-3*ns, NULL, 73 73 false, "Ds" 74 74 ); -
trunk/source/particles/hadrons/mesons/src/G4DsMesonPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4DsMesonPlus.cc,v 1.1 3 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4DsMesonPlus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 // shortlived subType anti_encoding 67 67 anInstance = new G4ParticleDefinition( 68 name, 1.9682*GeV, 1.317e-9*MeV, +1.*eplus,68 name, 1.96849*GeV, 1.325e-9*MeV, +1.*eplus, 69 69 0, -1, 0, 70 70 0, 0, 0, 71 71 "meson", 0, 0, 431, 72 false, 0. 490e-3*ns, NULL,72 false, 0.500e-3*ns, NULL, 73 73 false, "Ds" 74 74 ); -
trunk/source/particles/hadrons/mesons/src/G4Eta.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4Eta.cc,v 1.1 8 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4Eta.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 73 73 74 74 anInstance = new G4ParticleDefinition( 75 name, 0.54751*GeV, 1.30*keV, 0.0,75 name, 0.547853*GeV, 1.30*keV, 0.0, 76 76 0, -1, +1, 77 77 0, 0, +1, -
trunk/source/particles/hadrons/mesons/src/G4EtaPrime.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4EtaPrime.cc,v 1.1 8 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4EtaPrime.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 71 71 72 72 anInstance = new G4ParticleDefinition( 73 name, 0.957 78*GeV, 0.203*MeV, 0.0,73 name, 0.95766*GeV, 0.205*MeV, 0.0, 74 74 0, -1, +1, 75 75 0, 0, +1, -
trunk/source/particles/hadrons/mesons/src/G4JPsi.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4JPsi.cc,v 1.1 7 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4JPsi.cc,v 1.18 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 66 66 67 67 anInstance = new G4ParticleDefinition( 68 name, 3.096916*GeV, 0.093 4*MeV, 0.,68 name, 3.096916*GeV, 0.0932*MeV, 0., 69 69 2, -1, -1, 70 70 0, 0, -1, -
trunk/source/particles/hadrons/mesons/src/G4KaonMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4KaonMinus.cc,v 1.1 4 2006/06/29 19:19:45 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4KaonMinus.cc,v 1.15 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 72 72 73 73 anInstance = new G4ParticleDefinition( 74 name, 0.493677*GeV, 5.3 15e-14*MeV, -1.*eplus,74 name, 0.493677*GeV, 5.352e-14*MeV, -1.*eplus, 75 75 0, -1, 0, 76 76 1, -1, 0, -
trunk/source/particles/hadrons/mesons/src/G4KaonPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4KaonPlus.cc,v 1.1 3 2006/06/29 19:19:47 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4KaonPlus.cc,v 1.14 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 72 72 73 73 anInstance = new G4ParticleDefinition( 74 name, 0.493677*GeV, 5.3 15e-14*MeV, +1.*eplus,74 name, 0.493677*GeV, 5.352e-14*MeV, +1.*eplus, 75 75 0, -1, 0, 76 76 1, +1, 0, -
trunk/source/particles/hadrons/mesons/src/G4KaonZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4KaonZero.cc,v 1.1 5 2006/06/29 19:19:49 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4KaonZero.cc,v 1.16 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 71 71 72 72 anInstance = new G4ParticleDefinition( 73 name, 0.4976 72*GeV, 0.0*MeV, 0.0,73 name, 0.497614*GeV, 0.0*MeV, 0.0, 74 74 0, -1, 0, 75 75 1, -1, 0, -
trunk/source/particles/hadrons/mesons/src/G4KaonZeroLong.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4KaonZeroLong.cc,v 1.1 8 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4KaonZeroLong.cc,v 1.19 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 74 74 75 75 anInstance = new G4ParticleDefinition( 76 name, 0.4976 72*GeV, 1.287e-14*MeV, 0.0,76 name, 0.497614*GeV, 1.295e-14*MeV, 0.0, 77 77 0, -1, 0, 78 78 1, 0, 0, 79 79 "meson", 0, 0, 130, 80 false, 51.6*ns, NULL,80 false, 51.16*ns, NULL, 81 81 false, "kaon", 130); 82 82 -
trunk/source/particles/hadrons/mesons/src/G4KaonZeroShort.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4KaonZeroShort.cc,v 1.1 7 2006/06/29 19:19:54 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4KaonZeroShort.cc,v 1.18 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 71 71 72 72 anInstance = new G4ParticleDefinition( 73 name, 0.4976 72*GeV, 7.352e-12*MeV, 0.0,73 name, 0.497614*GeV, 7.397e-12*MeV, 0.0, 74 74 0, -1, 0, 75 75 1, 0, 0, 76 76 "meson", 0, 0, 310, 77 false, 0.0895 3*ns, NULL,77 false, 0.08958*ns, NULL, 78 78 false, "kaon", 310); 79 79 -
trunk/source/particles/hadrons/mesons/src/G4PionMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4PionMinus.cc,v 1.1 1 2006/06/29 19:19:58 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4PionMinus.cc,v 1.12 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 0.1395700*GeV, 2.5 284e-14*MeV, -1.*eplus,72 name, 0.1395700*GeV, 2.5452e-14*MeV, -1.*eplus, 73 73 0, -1, 0, 74 74 2, -2, -1, -
trunk/source/particles/hadrons/mesons/src/G4PionPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4PionPlus.cc,v 1.1 2 2006/06/29 19:20:01 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4PionPlus.cc,v 1.13 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 71 71 anInstance = new G4ParticleDefinition( 72 name, 0.1395700*GeV, 2.5284e-14*MeV, +1.*eplus,72 name, 0.1395700*GeV, 2.5452e-14*MeV, +1.*eplus, 73 73 0, -1, 0, 74 74 2, +2, -1, -
trunk/source/particles/hadrons/mesons/src/G4PionZero.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4PionZero.cc,v 1.1 6 2006/06/29 19:20:04 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4PionZero.cc,v 1.17 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 72 72 73 73 anInstance = new G4ParticleDefinition( 74 name, 0.1349764*GeV, 7. 8e-06*MeV, 0.0,74 name, 0.1349764*GeV, 7.9e-06*MeV, 0.0, 75 75 0, -1, +1, 76 76 2, 0, -1, -
trunk/source/particles/leptons/src/G4Electron.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4Electron.cc,v 1.1 5 2008/03/06 15:41:57kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4Electron.cc,v 1.17 2008/11/13 08:23:12 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 77 77 ); 78 78 // Bohr Magnetron 79 G4double muB = -0.5*eplus*hbar_Planck/( 0.51099906*MeV/c_squared) ;79 G4double muB = -0.5*eplus*hbar_Planck/(electron_mass_c2/c_squared) ; 80 80 81 anInstance->SetPDGMagneticMoment( muB * 1.0011596521859 );81 anInstance->SetPDGMagneticMoment( muB * 2.* 1.0011596521859 ); 82 82 83 83 } -
trunk/source/particles/leptons/src/G4MuonMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4MuonMinus.cc,v 1.1 3 2007/03/15 06:53:57kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4MuonMinus.cc,v 1.15 2008/11/13 08:23:12 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 68 68 // shortlived subType anti_encoding 69 69 anInstance = new G4ParticleDefinition( 70 name, 0.1056584*GeV, 2.99591e-16*MeV, -1.*eplus,70 name, 0.1056584*GeV, 3.01594e-16*MeV, -1.*eplus, 71 71 1, 0, 0, 72 72 0, 0, 0, … … 78 78 G4double muB = -0.5*eplus*hbar_Planck/(0.1056584*GeV/c_squared) ; 79 79 80 anInstance->SetPDGMagneticMoment( muB * 1.0011659208);80 anInstance->SetPDGMagneticMoment( muB * 2. * 1.0011659208); 81 81 82 82 //create Decay Table -
trunk/source/particles/leptons/src/G4MuonPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4MuonPlus.cc,v 1.1 3 2007/03/15 06:53:58kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4MuonPlus.cc,v 1.15 2008/11/13 08:23:12 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 68 68 // shortlived subType anti_encoding 69 69 anInstance = new G4ParticleDefinition( 70 name, 0.1056584*GeV, 2.99591e-16*MeV, +1.*eplus,70 name, 0.1056584*GeV, 3.01594e-16*MeV, +1.*eplus, 71 71 1, 0, 0, 72 72 0, 0, 0, … … 78 78 G4double muB = 0.5*eplus*hbar_Planck/(0.1056584*GeV/c_squared) ; 79 79 80 anInstance->SetPDGMagneticMoment( muB * 1.0011659208);80 anInstance->SetPDGMagneticMoment( muB * 2.* 1.0011659208); 81 81 82 82 //create Decay Table -
trunk/source/particles/leptons/src/G4Positron.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4Positron.cc,v 1.1 4 2008/03/06 15:41:57kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4Positron.cc,v 1.16 2008/11/13 08:23:12 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 77 77 78 78 // Bohr Magnetron 79 G4double muB = 0.5*eplus*hbar_Planck/( 0.51099906*MeV/c_squared) ;79 G4double muB = 0.5*eplus*hbar_Planck/(electron_mass_c2/c_squared) ; 80 80 81 anInstance->SetPDGMagneticMoment( muB * 1.0011596521859 );81 anInstance->SetPDGMagneticMoment( muB * 2.* 1.0011596521859 ); 82 82 83 83 } -
trunk/source/particles/leptons/src/G4TauMinus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4TauMinus.cc,v 1.1 6 2007/03/15 06:53:58kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4TauMinus.cc,v 1.18 2008/11/13 08:23:12 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 // shortlived subType anti_encoding 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.77699*GeV, 2.2 65e-9*MeV, -1.*eplus,72 name, 1.77699*GeV, 2.280e-9*MeV, -1.*eplus, 73 73 1, 0, 0, 74 74 0, 0, 0, … … 81 81 G4double muB = -0.5*eplus*hbar_Planck/(1.77699*GeV/c_squared) ; 82 82 83 anInstance->SetPDGMagneticMoment( muB * 1.00116);83 anInstance->SetPDGMagneticMoment( muB * 2. * 1.00116); 84 84 85 85 //create Decay Table -
trunk/source/particles/leptons/src/G4TauPlus.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4TauPlus.cc,v 1.1 6 2007/03/15 06:53:58kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4TauPlus.cc,v 1.18 2008/11/13 08:23:12 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 70 70 // shortlived subType anti_encoding 71 71 anInstance = new G4ParticleDefinition( 72 name, 1.77699*GeV, 2.2 65e-9*MeV, 1.*eplus,72 name, 1.77699*GeV, 2.280e-9*MeV, 1.*eplus, 73 73 1, 0, 0, 74 74 0, 0, 0, … … 80 80 G4double muB = 0.5*eplus*hbar_Planck/(1.77699*GeV/c_squared) ; 81 81 82 anInstance->SetPDGMagneticMoment( muB * 1.00116);82 anInstance->SetPDGMagneticMoment( muB * 2.* 1.00116); 83 83 84 84 //create Decay Table -
trunk/source/particles/management/include/G4ParticleDefinition.hh
r890 r921 25 25 // 26 26 // 27 // $Id: G4ParticleDefinition.hh,v 1.3 3 2008/11/14 16:26:30 kurasige Exp $28 // GEANT4 tag $Name: $27 // $Id: G4ParticleDefinition.hh,v 1.32 2008/03/22 06:03:40 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 129 129 130 130 G4double GetPDGMagneticMoment() const { return thePDGMagneticMoment; } 131 void SetPDGMagneticMoment(G4double mageticMoment); 132 G4double CalculateAnomaly() const; 133 // gives the anomaly of magnetic moment for spin 1/2 particles 131 void SetPDGMagneticMoment(G4double mageticMoment); 134 132 135 133 const G4String& GetParticleType() const { return theParticleType; } -
trunk/source/particles/management/include/G4ParticleDefinition.icc
r890 r921 25 25 // 26 26 // 27 // $Id: G4ParticleDefinition.icc,v 1.1 3 2008/11/14 16:26:30kurasige Exp $28 // GEANT4 tag $Name: $27 // $Id: G4ParticleDefinition.icc,v 1.12 2007/03/11 07:17:35 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 … … 155 155 } 156 156 157 inline 158 G4double G4ParticleDefinition::CalculateAnomaly() const 159 { 160 // gives the anomaly of magnetic moment for spin 1/2 particles 161 if (thePDGiSpin==1) { 162 G4double muB = 0.5*eplus*hbar_Planck/(thePDGMass/c_squared); 163 return 0.5*fabs(thePDGMagneticMoment/muB - 2.*thePDGCharge/eplus); 164 } else { 165 return 0.0; 166 } 167 } 157 -
trunk/source/particles/shortlived/src/G4ExcitedDeltaConstructor.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4ExcitedDeltaConstructor.cc,v 1.1 1 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4ExcitedDeltaConstructor.cc,v 1.12 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 482 482 const G4double G4ExcitedDeltaConstructor::width[] = { 483 483 350.0*MeV, 145.0*MeV, 300.0*MeV, 200.0*MeV, 330.0*MeV, 484 250.0*MeV, 200.0*MeV, 360.0*MeV, 2 80.0*MeV484 250.0*MeV, 200.0*MeV, 360.0*MeV, 290.0*MeV 485 485 }; 486 486 -
trunk/source/particles/shortlived/src/G4ExcitedLambdaConstructor.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4ExcitedLambdaConstructor.cc,v 1.1 1 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4ExcitedLambdaConstructor.cc,v 1.12 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 357 357 358 358 const G4double G4ExcitedLambdaConstructor::mass[] = { 359 1.4065*GeV,1.5195*GeV, 1.600*GeV, 1.670*GeV, 1.690*GeV,359 1.406*GeV,1.5195*GeV, 1.600*GeV, 1.670*GeV, 1.690*GeV, 360 360 1.800*GeV, 1.810*GeV, 1.820*GeV, 1.830*GeV, 1.890*GeV, 361 361 2.100*GeV, 2.110*GeV -
trunk/source/particles/shortlived/src/G4ExcitedMesonConstructor.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4ExcitedMesonConstructor.cc,v 1. 19 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4ExcitedMesonConstructor.cc,v 1.20 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 1401 1401 { 1402 1402 { 1.2295*GeV, 1.170*GeV, 1.386*GeV, 1.272*GeV, 1.273*GeV }, 1403 { 1.474*GeV, 1.350*GeV, 0.0, 1.4 14*GeV, 1.414*GeV },1404 { 1.230*GeV,1.2818*GeV,1.4263*GeV, 1.40 2*GeV, 1.402*GeV },1405 { 1.3183*GeV,1.275 4*GeV, 1.525*GeV,1.4256*GeV, 1.4256*GeV },1403 { 1.474*GeV, 1.350*GeV, 0.0, 1.420*GeV, 1.420*GeV }, 1404 { 1.230*GeV,1.2818*GeV,1.4263*GeV, 1.403*GeV, 1.403*GeV }, 1405 { 1.3183*GeV,1.2751*GeV, 1.525*GeV,1.4256*GeV, 1.4256*GeV }, 1406 1406 { 1.6724*GeV, 1.617*GeV, 1.842*GeV, 1.773*GeV, 1.773*GeV }, 1407 1407 { 1.720*GeV, 1.670*GeV, 0.0, 1.717*GeV, 1.717*GeV }, 1408 1408 { 1.6888*GeV, 1.667*GeV, 1.854*GeV, 1.776*GeV, 1.776*GeV }, 1409 1409 { 1.300*GeV, 1.294*GeV, 1.476*GeV, 1.460*GeV, 1.460*GeV }, 1410 { 1.4 59*GeV, 1.425*GeV, 1.680*GeV, 1.414*GeV, 1.414*GeV },1410 { 1.465*GeV, 1.425*GeV, 1.680*GeV, 1.414*GeV, 1.414*GeV }, 1411 1411 { 0.0, 1.815*GeV, 2.010*GeV, 1.973*GeV, 1.973*GeV } 1412 1412 }; … … 1425 1425 { 1426 1426 { 142.0*MeV, 360.0*MeV, 91.0*MeV, 90.0*MeV, 90.0*MeV }, 1427 { 265.0*MeV, 350.0*MeV, 0.0, 2 90.0*MeV, 290.0*MeV },1428 { 420.0*MeV, 24. 2*MeV, 54.9*MeV, 174.0*MeV, 174.0*MeV },1429 { 107.0*MeV, 185. 2*MeV, 73.0*MeV, 98.5*MeV, 98.5*MeV },1427 { 265.0*MeV, 350.0*MeV, 0.0, 270.0*MeV, 270.0*MeV }, 1428 { 420.0*MeV, 24.3*MeV, 54.9*MeV, 174.0*MeV, 174.0*MeV }, 1429 { 107.0*MeV, 185.0*MeV, 73.0*MeV, 98.5*MeV, 98.5*MeV }, 1430 1430 { 259.0*MeV, 181.0*MeV, 225.0*MeV, 186.0*MeV, 186.0*MeV }, 1431 1431 { 250.0*MeV, 315.0*MeV, 0.0, 320.0*MeV, 320.0*MeV }, 1432 1432 { 161.0*MeV, 168.0*MeV, 87.0*MeV, 159.0*MeV, 159.0*MeV }, 1433 { 400.0*MeV, 55.0*MeV, 8 7.0*MeV, 260.0*MeV, 260.0*MeV },1434 { 150.0*MeV, 215.0*MeV, 150.0*MeV, 232.0*MeV, 232.0*MeV },1433 { 400.0*MeV, 55.0*MeV, 85.0*MeV, 260.0*MeV, 260.0*MeV }, 1434 { 400.0*MeV, 215.0*MeV, 150.0*MeV, 232.0*MeV, 232.0*MeV }, 1435 1435 { 0.0, 197.0*MeV, 200.0*MeV, 373.0*MeV, 373.0*MeV } 1436 1436 }; -
trunk/source/particles/shortlived/src/G4ExcitedXiConstructor.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4ExcitedXiConstructor.cc,v 1. 7 2006/06/29 19:27:12 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4ExcitedXiConstructor.cc,v 1.8 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 290 290 291 291 const G4double G4ExcitedXiConstructor::mass[] = { 292 1.53 18*GeV, 1.690*GeV, 1.823*GeV, 1.950*GeV, 2.025*GeV292 1.5334*GeV, 1.690*GeV, 1.823*GeV, 1.950*GeV, 2.025*GeV 293 293 }; 294 294 -
trunk/source/particles/shortlived/src/G4ShortLivedConstructor.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4ShortLivedConstructor.cc,v 1.1 5 2006/10/12 10:59:45kurasige Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4ShortLivedConstructor.cc,v 1.16 2008/09/18 08:37:27 kurasige Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 // … … 91 91 // u-quark 92 92 particle = new G4Quarks( 93 "u_quark", 2. 3*MeV, 0.0*MeV, 2./3.*eplus,93 "u_quark", 2.4*MeV, 0.0*MeV, 2./3.*eplus, 94 94 1, +1, 0, 95 95 1, +1, 0, … … 98 98 // d-quark 99 99 particle = new G4Quarks( 100 "d_quark", 5.0*MeV, 0.0*MeV, -1./3.*eplus,100 "d_quark", 4.8*MeV, 0.0*MeV, -1./3.*eplus, 101 101 1, +1, 0, 102 102 1, -1, 0, … … 105 105 // s-quark 106 106 particle = new G4Quarks( 107 "s_quark", 95.0*MeV, 0.0*MeV, -1./3.*eplus,107 "s_quark", 104.0*MeV, 0.0*MeV, -1./3.*eplus, 108 108 1, +1, 0, 109 109 0, 0, 0, … … 112 112 // c-quark 113 113 particle = new G4Quarks( 114 "c_quark", 1.2 5*GeV, 0.0*MeV, +2./3.*eplus,114 "c_quark", 1.27*GeV, 0.0*MeV, +2./3.*eplus, 115 115 1, +1, 0, 116 116 0, 0, 0, … … 119 119 // b-quark 120 120 particle = new G4Quarks( 121 "b_quark", 4. 20*GeV, 0.0*MeV, -1./3.*eplus,121 "b_quark", 4.68*GeV, 0.0*MeV, -1./3.*eplus, 122 122 1, +1, 0, 123 123 0, 0, 0, … … 126 126 // t-quark 127 127 particle = new G4Quarks( 128 "t_quark", 17 4.2*GeV, 0.0*MeV, +2./3.*eplus,128 "t_quark", 171.2*GeV, 0.0*MeV, +2./3.*eplus, 129 129 1, +1, 0, 130 130 0, 0, 0, … … 133 133 // anti u-quark 134 134 particle = new G4Quarks( 135 "anti_u_quark", 2. 3*MeV, 0.0*MeV, -2./3.*eplus,135 "anti_u_quark", 2.4*MeV, 0.0*MeV, -2./3.*eplus, 136 136 1, +1, 0, 137 137 1, -1, 0, … … 140 140 // anti d-quark 141 141 particle = new G4Quarks( 142 "anti_d_quark", 5.0*MeV, 0.0*MeV, 1./3.*eplus,142 "anti_d_quark", 4.8*MeV, 0.0*MeV, 1./3.*eplus, 143 143 1, +1, 0, 144 144 1, +1, 0, … … 147 147 // s-quark 148 148 particle = new G4Quarks( 149 "anti_s_quark", 95.0*MeV, 0.0*MeV, 1./3.*eplus,149 "anti_s_quark", 104.0*MeV, 0.0*MeV, 1./3.*eplus, 150 150 1, +1, 0, 151 151 0, 0, 0, … … 154 154 // c-quark 155 155 particle = new G4Quarks( 156 "anti_c_quark", 1.2 5*GeV, 0.0*MeV, -2./3.*eplus,156 "anti_c_quark", 1.27*GeV, 0.0*MeV, -2./3.*eplus, 157 157 1, +1, 0, 158 158 0, 0, 0, … … 161 161 // b-quark 162 162 particle = new G4Quarks( 163 "anti_b_quark", 4. 20*GeV, 0.0*MeV, 1./3.*eplus,163 "anti_b_quark", 4.68*GeV, 0.0*MeV, 1./3.*eplus, 164 164 1, +1, 0, 165 165 0, 0, 0, … … 168 168 // t-quark 169 169 particle = new G4Quarks( 170 "anti_t_quark", 17 4.2*GeV, 0.0*MeV, -2./3.*eplus,170 "anti_t_quark", 171.2*GeV, 0.0*MeV, -2./3.*eplus, 171 171 1, +1, 0, 172 172 0, 0, 0, … … 176 176 // uu1-Diquark 177 177 particle = new G4DiQuarks( 178 "uu1_diquark", 4. 6*MeV, 0.0*MeV, 4./3.*eplus,178 "uu1_diquark", 4.8*MeV, 0.0*MeV, 4./3.*eplus, 179 179 2, +1, 0, 180 180 2, +2, 0, … … 183 183 // ud1-Diquark 184 184 particle = new G4DiQuarks( 185 "ud1_diquark", 7. 3*MeV, 0.0*MeV, 1./3.*eplus,185 "ud1_diquark", 7.2*MeV, 0.0*MeV, 1./3.*eplus, 186 186 2, +1, 0, 187 187 2, +0, 0, … … 190 190 // dd1-Diquark 191 191 particle = new G4DiQuarks( 192 "dd1_diquark", 10.0*MeV, 0.0*MeV, -2./3.*eplus,192 "dd1_diquark", 9.6*MeV, 0.0*MeV, -2./3.*eplus, 193 193 2, +1, 0, 194 194 2, -2, 0, … … 206 206 // sd1-Diquark 207 207 particle = new G4DiQuarks( 208 "sd1_diquark", 10 0.0*MeV, 0.0*MeV, -2./3.*eplus,208 "sd1_diquark", 108.8*MeV, 0.0*MeV, -2./3.*eplus, 209 209 2, +1, 0, 210 210 1, -1, 0, … … 214 214 // su1-Diquark 215 215 particle = new G4DiQuarks( 216 "su1_diquark", 97.3*MeV, 0.0*MeV, 1./3.*eplus,216 "su1_diquark", 106.4*MeV, 0.0*MeV, 1./3.*eplus, 217 217 2, +1, 0, 218 218 1, +1, 0, … … 222 222 // sd0-Diquark 223 223 particle = new G4DiQuarks( 224 "sd0_diquark", 10 0.0*MeV, 0.0*MeV, -2./3.*eplus,224 "sd0_diquark", 108.0*MeV, 0.0*MeV, -2./3.*eplus, 225 225 0, +1, 0, 226 226 1, -1, 0, … … 230 230 // su0-Diquark 231 231 particle = new G4DiQuarks( 232 "su0_diquark", 97.3*MeV, 0.0*MeV, 1./3.*eplus,232 "su0_diquark", 106.4*MeV, 0.0*MeV, 1./3.*eplus, 233 233 0, +1, 0, 234 234 1, +1, 0, … … 238 238 // anti uu1-Diquark 239 239 particle = new G4DiQuarks( 240 "anti_uu1_diquark", 4. 6*MeV, 0.0*MeV, -4./3.*eplus,240 "anti_uu1_diquark", 4.8*MeV, 0.0*MeV, -4./3.*eplus, 241 241 2, +1, 0, 242 242 2, -2, 0, … … 245 245 // anti ud1-Diquark 246 246 particle = new G4DiQuarks( 247 "anti_ud1_diquark", 7. 3*MeV, 0.0*MeV, -1./3.*eplus,247 "anti_ud1_diquark", 7.2*MeV, 0.0*MeV, -1./3.*eplus, 248 248 2, +1, 0, 249 249 2, +0, 0, … … 252 252 // anti dd1-Diquark 253 253 particle = new G4DiQuarks( 254 "anti_dd1_diquark", 10.0*MeV, 0.0*MeV, 2./3.*eplus,254 "anti_dd1_diquark", 9.6*MeV, 0.0*MeV, 2./3.*eplus, 255 255 2, +1, 0, 256 256 2, +2, 0, … … 260 260 // anti ud0-Diquark 261 261 particle = new G4DiQuarks( 262 "anti_ud0_diquark", 7. 3*MeV, 0.0*MeV, -1./3.*eplus,262 "anti_ud0_diquark", 7.2*MeV, 0.0*MeV, -1./3.*eplus, 263 263 0, +1, 0, 264 264 0, +0, 0, … … 268 268 // anti sd1-Diquark 269 269 particle = new G4DiQuarks( 270 "anti_sd1_diquark", 10 0.0*MeV, 0.0*MeV, 2./3.*eplus,270 "anti_sd1_diquark", 108.8*MeV, 0.0*MeV, 2./3.*eplus, 271 271 2, +1, 0, 272 272 1, +1, 0, … … 276 276 // anti su1-Diquark 277 277 particle = new G4DiQuarks( 278 "anti_su1_diquark", 97.3*MeV, 0.0*MeV, -1./3.*eplus,278 "anti_su1_diquark", 106.4*MeV, 0.0*MeV, -1./3.*eplus, 279 279 2, +1, 0, 280 280 1, -1, 0, … … 284 284 // anti sd0-Diquark 285 285 particle = new G4DiQuarks( 286 "anti_sd0_diquark", 10 0.0*MeV, 0.0*MeV, 2./3.*eplus,286 "anti_sd0_diquark", 108.8*MeV, 0.0*MeV, 2./3.*eplus, 287 287 0, +1, 0, 288 288 1, +1, 0, … … 292 292 // anti su0-Diquark 293 293 particle = new G4DiQuarks( 294 "anti_su0_diquark", 97.3*MeV, 0.0*MeV, -1./3.*eplus,294 "anti_su0_diquark", 106.4*MeV, 0.0*MeV, -1./3.*eplus, 295 295 0, +1, 0, 296 296 1, -1, 0, … … 299 299 // ss1-Diquark 300 300 particle = new G4DiQuarks( 301 "ss1_diquark", 190.0*MeV, 0.0*MeV, -2./3.*eplus,301 "ss1_diquark", 208.0*MeV, 0.0*MeV, -2./3.*eplus, 302 302 2, +1, 0, 303 303 0, 0, 0, … … 307 307 // anti ss1-Diquark 308 308 particle = new G4DiQuarks( 309 "anti_ss1_diquark", 190.0*MeV, 0.0*MeV, 2./3.*eplus,309 "anti_ss1_diquark", 208.0*MeV, 0.0*MeV, 2./3.*eplus, 310 310 2, +1, 0, 311 311 0, 0, 0, … … 813 813 // f0(1500) 814 814 particle = new G4ExcitedMesons( 815 "f0(1500)", 150 7.0*MeV, 109.0*MeV, 0.0,815 "f0(1500)", 1505.0*MeV, 109.0*MeV, 0.0, 816 816 0, +1, +1, 817 817 0, 0, +1, … … 833 833 // f0(1710) 834 834 particle = new G4ExcitedMesons( 835 "f0(1710)", 17 18.0*MeV, 137.0*MeV, 0.0,835 "f0(1710)", 1724.0*MeV, 137.0*MeV, 0.0, 836 836 0, +1, +1, 837 837 0, 0, +1,
Note:
See TracChangeset
for help on using the changeset viewer.
