Import Geant4 11.3.2 source tree

This commit is contained in:
Gabriele Cosmo
2025-04-28 13:52:33 +02:00
parent df176550b3
commit 20a218bbe1
266 changed files with 8007 additions and 7819 deletions
+4
View File
@@ -6,6 +6,10 @@ It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2025-03-29 Gabriele Cosmo (geommng-V11-02-08)
- In G4GeometryManager, removed redundant declaration of method
ChooseSequentialOptimisation().
## 2025-03-05 Gabriele Cosmo (geommng-V11-02-07)
- Applied clang-tidy to G4GeometryManager and some code cleanup.
Moved additional checks/warnings under verbosity level.
@@ -94,9 +94,6 @@ class G4GeometryManager
// Detailed method for user to request parallel Optimisation
// (if verbosity is required). Calling this is enough to ask for it.
// It will be used if Geant4 is built with MT/tasks.
void ChooseSequentialOptimisation(G4bool verbose = false);
// Simple way to avoid parallel optimisation.
G4bool IsParallelOptimisationConfigured();
// Check whether parallel optimisation was requested.
@@ -195,15 +195,6 @@ G4GeometryManager* G4GeometryManager::GetInstanceIfExist()
return fgInstance;
}
// ***************************************************************************
// Simplest user method to request parallel optimisation.
// ***************************************************************************
//
void G4GeometryManager::OptimiseInParallel( G4bool val )
{
RequestParallelOptimisation(val);
}
// ***************************************************************************
// Report about Voxel(isation) of a logical volume.
// ***************************************************************************
@@ -476,6 +467,15 @@ void G4GeometryManager::RequestParallelOptimisation(G4bool flag, G4bool verbose)
}
}
// ***************************************************************************
// Simplest user method to request parallel optimisation.
// ***************************************************************************
//
void G4GeometryManager::OptimiseInParallel( G4bool val )
{
RequestParallelOptimisation(val);
}
// ***************************************************************************
// Setup up state to enable parallel optimisation by workers.
// ***************************************************************************