Import Geant4 11.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2024-12-06 11:11:40 +01:00
parent e58e650b32
commit 32390e802b
1984 changed files with 98713 additions and 83996 deletions
@@ -72,8 +72,8 @@ private:
G4String defName;
std::vector<G4String> listnames_hadr;
std::vector<G4String> listnames_em;
size_t nlists_hadr;
size_t nlists_em;
std::size_t nlists_hadr;
std::size_t nlists_em;
G4int verbose;
G4UImessenger* theMessenger;
};
@@ -23,39 +23,29 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// -------------------------------------------------------------------
//
// GEANT4 Class header file
//
//
// File name: G4PhysListRegistry
//
// Author R. Hatcher 2014-10-15
//
// Modifications: based on G4PhysicsConstructorRegistry
//
// G4PhysListRegistry
//
// Class Description
// This is a singleton keeping pointers to all physics lists
// Class Description - End
//
// This is a singleton keeping pointers to all physics lists.
// Based on G4PhysicsConstructorRegistry.
//
// Author: R. Hatcher, 2014-10-15
// --------------------------------------------------------------------
#ifndef G4PhysListRegistry_hh
#define G4PhysListRegistry_hh 1
#include <vector>
#include <map>
#include "globals.hh"
#include "globals.hh"
class G4VModularPhysicsList;
class G4VBasePhysListStamper;
class G4PhysListRegistry
{
public:
public:
static G4PhysListRegistry* Instance();
// access
@@ -101,7 +91,7 @@ public:
inline G4String GetSystemDefaultPhysList() const { return systemDefault; }
private:
private:
G4PhysListRegistry();
@@ -123,7 +113,6 @@ private:
// created upon the call of the method
mutable std::vector<G4String> availBasePhysLists;
mutable std::vector<G4String> availExtensions;
};
#endif