Import Geant4 10.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-12-09 12:35:28 +01:00
parent 4ec577e5c4
commit a3452e42ac
3514 changed files with 210500 additions and 89628 deletions
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: DetectorConstruction.cc 83418 2014-08-21 15:30:47Z gcosmo $
// $Id: DetectorConstruction.cc 101905 2016-12-07 11:34:39Z gunter $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -302,9 +302,9 @@ G4VPhysicalVolume* DetectorConstruction::ConstructCalorimeter()
// Visualization attributes
//
lvol_fiber->SetVisAttributes (G4VisAttributes::Invisible);
lvol_layer->SetVisAttributes (G4VisAttributes::Invisible);
lvol_world->SetVisAttributes (G4VisAttributes::Invisible);
lvol_fiber->SetVisAttributes (G4VisAttributes::GetInvisible());
lvol_layer->SetVisAttributes (G4VisAttributes::GetInvisible());
lvol_world->SetVisAttributes (G4VisAttributes::GetInvisible());
//always return the physical World
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: PhysListEmStandard.cc 96602 2016-04-25 13:28:48Z gcosmo $
// $Id: PhysListEmStandard.cc 100660 2016-10-31 10:19:31Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -90,9 +90,10 @@ void PhysListEmStandard::ConstructProcess()
// Add standard EM Processes
//
aParticleIterator->reset();
while( (*aParticleIterator)() ){
G4ParticleDefinition* particle = aParticleIterator->value();
auto particleIterator=GetParticleIterator();
particleIterator->reset();
while( (*particleIterator)() ){
G4ParticleDefinition* particle = particleIterator->value();
G4String particleName = particle->GetParticleName();
if (particleName == "gamma") {
+5 -4
View File
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: PhysicsList.cc 83010 2014-07-24 14:53:07Z gcosmo $
// $Id: PhysicsList.cc 100660 2016-10-31 10:19:31Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -113,9 +113,10 @@ void PhysicsList::ConstructProcess()
G4Decay* fDecayProcess = new G4Decay();
G4PhysicsListHelper* ph = G4PhysicsListHelper::GetPhysicsListHelper();
theParticleIterator->reset();
while( (*theParticleIterator)() ){
G4ParticleDefinition* particle = theParticleIterator->value();
auto particleIterator=GetParticleIterator();
particleIterator->reset();
while( (*particleIterator)() ){
G4ParticleDefinition* particle = particleIterator->value();
if (fDecayProcess->IsApplicable(*particle))
ph ->RegisterProcess(fDecayProcess, particle);
}