Import Geant4 10.6.0 source tree

This commit is contained in:
Gabriele Cosmo
2019-12-06 15:12:28 +01:00
parent b2a62ae692
commit 5baee230e9
2997 changed files with 141580 additions and 98673 deletions
@@ -69,7 +69,8 @@ G4SynchrotronRadiation::G4SynchrotronRadiation(const G4String& processName,
FirstTime1 = true;
genAngle = nullptr;
SetAngularGenerator(new G4DipBustGenerator());
G4LossTableManager::Instance()->Register(this);
theManager = G4LossTableManager::Instance();
theManager->Register(this);
}
/////////////////////////////////////////////////////////////////////////
@@ -80,7 +81,7 @@ G4SynchrotronRadiation::G4SynchrotronRadiation(const G4String& processName,
G4SynchrotronRadiation::~G4SynchrotronRadiation()
{
delete genAngle;
G4LossTableManager::Instance()->DeRegister(this);
theManager->DeRegister(this);
}
/////////////////////////////// METHODS /////////////////////////////////
@@ -56,7 +56,8 @@ G4VTransitionRadiation::G4VTransitionRadiation( const G4String& processName,
{
SetProcessSubType(fTransitionRadiation);
Clear();
G4LossTableManager::Instance()->Register(this);
theManager = G4LossTableManager::Instance();
theManager->Register(this);
}
///////////////////////////////////////////////////////////////////////
@@ -64,7 +65,7 @@ G4VTransitionRadiation::G4VTransitionRadiation( const G4String& processName,
G4VTransitionRadiation::~G4VTransitionRadiation()
{
Clear();
G4LossTableManager::Instance()->DeRegister(this);
theManager->DeRegister(this);
}
///////////////////////////////////////////////////////////////////////