Import Geant4 10.6.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2019-06-28 11:59:04 +02:00
parent 28a70706e0
commit d0f911957d
1056 changed files with 95168 additions and 78160 deletions
@@ -50,6 +50,7 @@
#include "G4MuonMinus.hh"
#include "G4Material.hh"
#include "G4Step.hh"
#include "G4LossTableManager.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -58,23 +59,25 @@ using namespace std;
G4AnnihiToMuPair::G4AnnihiToMuPair(const G4String& processName,
G4ProcessType type):G4VDiscreteProcess (processName, type)
{
//e+ Energy threshold
const G4double Mu_massc2 = G4MuonPlus::MuonPlus()->GetPDGMass();
LowestEnergyLimit = 2.*Mu_massc2*Mu_massc2/electron_mass_c2 - electron_mass_c2;
//e+ Energy threshold
const G4double Mu_massc2 = G4MuonPlus::MuonPlus()->GetPDGMass();
LowestEnergyLimit = 2.*Mu_massc2*Mu_massc2/electron_mass_c2 - electron_mass_c2;
//modele ok up to 1000 TeV due to neglected Z-interference
HighestEnergyLimit = 1000.*TeV;
//modele ok up to 1000 TeV due to neglected Z-interference
HighestEnergyLimit = 1000.*TeV;
CurrentSigma = 0.0;
CrossSecFactor = 1.;
SetProcessSubType(6);
CurrentSigma = 0.0;
CrossSecFactor = 1.;
SetProcessSubType(6);
G4LossTableManager::Instance()->Register(this);
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
G4AnnihiToMuPair::~G4AnnihiToMuPair() // (empty) destructor
{ }
{
G4LossTableManager::Instance()->DeRegister(this);
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -40,6 +40,7 @@
#include "G4MuonPlus.hh"
#include "G4MuonMinus.hh"
#include "G4EmProcessSubType.hh"
#include "G4LossTableManager.hh"
#include "G4NistManager.hh"
#include "G4Log.hh"
#include "G4Exp.hh"
@@ -63,12 +64,15 @@ G4GammaConversionToMuons::G4GammaConversionToMuons(const G4String& processName,
{
SetProcessSubType(fGammaConversionToMuMu);
MeanFreePath = DBL_MAX;
G4LossTableManager::Instance()->Register(this);
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....
G4GammaConversionToMuons::~G4GammaConversionToMuons()
{}
{
G4LossTableManager::Instance()->DeRegister(this);
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....