Import Geant4 11.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2025-12-05 08:54:02 +01:00
parent a499fb82e9
commit b4a16de652
6484 changed files with 232674 additions and 221097 deletions
@@ -45,24 +45,18 @@
#include "G4VProtonBuilder.hh"
#include "G4TheoFSGenerator.hh"
#include "G4GeneratorPrecompoundInterface.hh"
#include "G4FTFModel.hh"
#include "G4LundStringFragmentation.hh"
#include "G4ExcitedStringDecay.hh"
#include "G4QuasiElasticChannel.hh"
class G4FTFPProtonBuilder : public G4VProtonBuilder
{
public:
G4FTFPProtonBuilder(G4bool quasiElastic=false);
virtual ~G4FTFPProtonBuilder();
~G4FTFPProtonBuilder() override = default;
public:
virtual void Build(G4HadronElasticProcess *) final override {};
virtual void Build(G4HadronInelasticProcess * aP) final override;
void Build(G4HadronElasticProcess *) override {};
void Build(G4HadronInelasticProcess * aP) override;
virtual void SetMinEnergy(G4double aM) final override {theMin = aM;}
virtual void SetMaxEnergy(G4double aM) final override {theMax = aM;}
void SetMinEnergy(G4double aM) override { theMin = aM; };
void SetMaxEnergy(G4double aM) override { theMax = aM; };
using G4VProtonBuilder::Build; //Prevent compiler warning