Import Geant4 9.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:16:48 +02:00
parent 75c7fd177d
commit a8e9364cea
6592 changed files with 84274 additions and 69292 deletions
@@ -25,7 +25,7 @@
//
//
// $Id: G4AntiNeutrinoE.cc,v 1.15 2006/06/29 19:20:48 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -25,7 +25,7 @@
//
//
// $Id: G4AntiNeutrinoMu.cc,v 1.15 2006/06/29 19:20:51 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -25,7 +25,7 @@
//
//
// $Id: G4AntiNeutrinoTau.cc,v 1.15 2006/06/29 19:20:55 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
+7 -2
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Electron.cc,v 1.12 2006/06/29 19:21:05 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// $Id: G4Electron.cc,v 1.14 2007/03/15 06:53:57 kurasige Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -71,6 +71,11 @@ G4Electron* G4Electron::Definition()
true, -1.0, NULL,
false, "e"
);
// Bohr Magnetron
G4double muB = -0.5*eplus*hbar_Planck/(0.51099906*MeV/c_squared) ;
anInstance->SetPDGMagneticMoment( muB * 1.0011596521859 );
}
theInstance = reinterpret_cast<G4Electron*>(anInstance);
return theInstance;
@@ -25,7 +25,7 @@
//
//
// $Id: G4LeptonConstructor.cc,v 1.5 2006/06/29 19:21:31 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// --------------------------------------------------------------
+7 -2
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4MuonMinus.cc,v 1.11 2006/06/29 19:21:38 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// $Id: G4MuonMinus.cc,v 1.13 2007/03/15 06:53:57 kurasige Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -74,6 +74,11 @@ G4MuonMinus* G4MuonMinus::Definition()
false, 2197.03*ns, NULL,
false, "mu"
);
// Bohr Magnetron
G4double muB = -0.5*eplus*hbar_Planck/(0.1056584*GeV/c_squared) ;
anInstance->SetPDGMagneticMoment( muB * 1.0011659208);
//create Decay Table
G4DecayTable* table = new G4DecayTable();
+7 -2
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4MuonPlus.cc,v 1.11 2006/06/29 19:21:52 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// $Id: G4MuonPlus.cc,v 1.13 2007/03/15 06:53:58 kurasige Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -74,6 +74,11 @@ G4MuonPlus* G4MuonPlus::Definition()
false, 2197.03*ns, NULL,
false, "mu"
);
// Bohr Magnetron
G4double muB = 0.5*eplus*hbar_Planck/(0.1056584*GeV/c_squared) ;
anInstance->SetPDGMagneticMoment( muB * 1.0011659208);
//create Decay Table
G4DecayTable* table = new G4DecayTable();
// create a decay channel
+1 -1
View File
@@ -25,7 +25,7 @@
//
//
// $Id: G4NeutrinoE.cc,v 1.15 2006/06/29 19:21:54 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
+1 -1
View File
@@ -25,7 +25,7 @@
//
//
// $Id: G4NeutrinoMu.cc,v 1.16 2006/06/29 19:22:18 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -25,7 +25,7 @@
//
//
// $Id: G4NeutrinoTau.cc,v 1.15 2006/06/29 19:22:20 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
+8 -2
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Positron.cc,v 1.11 2006/06/29 19:22:22 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// $Id: G4Positron.cc,v 1.13 2007/03/15 06:53:58 kurasige Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -71,6 +71,12 @@ G4Positron* G4Positron::Definition()
true, -1.0, NULL,
false, "e"
);
// Bohr Magnetron
G4double muB = 0.5*eplus*hbar_Planck/(0.51099906*MeV/c_squared) ;
anInstance->SetPDGMagneticMoment( muB * 1.0011596521859 );
}
theInstance = reinterpret_cast<G4Positron*>(anInstance);
return theInstance;
+7 -2
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4TauMinus.cc,v 1.14 2006/06/29 19:22:39 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// $Id: G4TauMinus.cc,v 1.16 2007/03/15 06:53:58 kurasige Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -77,6 +77,11 @@ G4TauMinus* G4TauMinus::Definition()
false, "tau"
);
// Bohr Magnetron
G4double muB = -0.5*eplus*hbar_Planck/(1.77699*GeV/c_squared) ;
anInstance->SetPDGMagneticMoment( muB * 1.00116);
//create Decay Table
G4DecayTable* table = new G4DecayTable();
+6 -2
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4TauPlus.cc,v 1.14 2006/06/29 19:22:41 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// $Id: G4TauPlus.cc,v 1.16 2007/03/15 06:53:58 kurasige Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// ----------------------------------------------------------------------
@@ -76,6 +76,10 @@ G4TauPlus* G4TauPlus::Definition()
false, 290.6e-6*ns, NULL,
false, "tau"
);
// Bohr Magnetron
G4double muB = 0.5*eplus*hbar_Planck/(1.77699*GeV/c_squared) ;
anInstance->SetPDGMagneticMoment( muB * 1.00116);
//create Decay Table
G4DecayTable* table = new G4DecayTable();