Import Geant4 10.3.1 source tree
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
$Id: History 101901 2016-12-07 08:38:58Z gcosmo $
|
||||
$Id: History 102624 2017-02-10 08:22:14Z gcosmo $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -14,6 +14,11 @@ introduced in the code and keeptrack of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
09-Feb-2017, Makoto Asai (phys-ctor-hinelastic-V10-02-11)
|
||||
- Print-out of the transition energy region between FTFP and BERT
|
||||
in the physics lists FTFP_BERT_HP and G4HadronPhysicsFTFP_BERT_HP
|
||||
is made only for the master thread.
|
||||
|
||||
07-Dec-2016, Alberto Ribon (phys-ctor-hinelastic-V10-02-10)
|
||||
- G4HadronPhysicsFTFP_BERT_HP : changed the transition energy region
|
||||
between FTFP and BERT in the physics list FTFP_BERT_HP to [3, 12] GeV,
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
// $Id: G4HadronPhysicsFTFP_BERT.cc 101872 2016-12-02 14:02:40Z gcosmo $
|
||||
// $Id: G4HadronPhysicsFTFP_BERT.cc 102624 2017-02-10 08:22:14Z gcosmo $
|
||||
//
|
||||
//---------------------------------------------------------------------------
|
||||
//
|
||||
@@ -60,6 +60,7 @@
|
||||
#include "G4CrossSectionDataSetRegistry.hh"
|
||||
|
||||
#include "G4PhysListUtil.hh"
|
||||
#include "G4Threading.hh"
|
||||
|
||||
// factory
|
||||
#include "G4PhysicsConstructorFactory.hh"
|
||||
@@ -124,14 +125,16 @@ void G4HadronPhysicsFTFP_BERT::CreateModels()
|
||||
G4double maxBERT_proton = 12.0 * GeV;
|
||||
G4double minFTFP_neutron = 3.0 * GeV;
|
||||
G4double maxBERT_neutron = 12.0 * GeV;
|
||||
|
||||
G4cout << G4endl
|
||||
|
||||
if(G4Threading::IsMasterThread()) {
|
||||
G4cout << G4endl
|
||||
<< " FTFP_BERT : new threshold between BERT and FTFP is over the interval " << G4endl
|
||||
<< " for pions : " << minFTFP_pion/GeV << " to " << maxBERT_pion/GeV << " GeV" << G4endl
|
||||
<< " for kaons : " << minFTFP_kaon/GeV << " to " << maxBERT_kaon/GeV << " GeV" << G4endl
|
||||
<< " for proton : " << minFTFP_proton/GeV << " to " << maxBERT_proton/GeV << " GeV" << G4endl
|
||||
<< " for neutron : " << minFTFP_neutron/GeV << " to " << maxBERT_neutron/GeV << " GeV" << G4endl
|
||||
<< G4endl;
|
||||
}
|
||||
|
||||
tpdata->theNeutrons=new G4NeutronBuilder;
|
||||
tpdata->theFTFPNeutron=new G4FTFPNeutronBuilder(QuasiElastic);
|
||||
|
||||
+4
-1
@@ -53,6 +53,7 @@
|
||||
#include "G4CrossSectionDataSetRegistry.hh"
|
||||
|
||||
#include "G4PhysListUtil.hh"
|
||||
#include "G4Threading.hh"
|
||||
|
||||
// factory
|
||||
#include "G4PhysicsConstructorFactory.hh"
|
||||
@@ -120,13 +121,15 @@ void G4HadronPhysicsFTFP_BERT_HP::CreateModels()
|
||||
G4double minFTFP_neutron = 3.0 * GeV;
|
||||
G4double maxBERT_neutron = 12.0 * GeV;
|
||||
|
||||
G4cout << G4endl
|
||||
if(G4Threading::IsMasterThread()) {
|
||||
G4cout << G4endl
|
||||
<< " FTFP_BERT_HP : new threshold between BERT and FTFP is over the interval " << G4endl
|
||||
<< " for pions : " << minFTFP_pion/GeV << " to " << maxBERT_pion/GeV << " GeV" << G4endl
|
||||
<< " for kaons : " << minFTFP_kaon/GeV << " to " << maxBERT_kaon/GeV << " GeV" << G4endl
|
||||
<< " for proton : " << minFTFP_proton/GeV << " to " << maxBERT_proton/GeV << " GeV" << G4endl
|
||||
<< " for neutron : " << minFTFP_neutron/GeV << " to " << maxBERT_neutron/GeV << " GeV" << G4endl
|
||||
<< G4endl;
|
||||
}
|
||||
|
||||
tpdata->theNeutrons=new G4NeutronBuilder( true ); // Fission on
|
||||
tpdata->theFTFPNeutron=new G4FTFPNeutronBuilder(QuasiElastic);
|
||||
|
||||
Reference in New Issue
Block a user