86     , minFTFPEnergy_(9.5*
GeV)
 
   87     , maxBertiniEnergy_(9.9*
GeV)
 
   88     , minNonHPNeutronEnergy_(19.9*
MeV)
 
   95     , minFTFPEnergy_(9.5*
GeV)
 
   96     , maxBertiniEnergy_(9.9*
GeV)
 
   97     , minNonHPNeutronEnergy_(19.9*
MeV)
 
  105     , minFTFPEnergy_(minFTFPEnergy)
 
  106     , maxBertiniEnergy_(maxBertiniEnergy)
 
  107     , minNonHPNeutronEnergy_(19.9*
MeV)
 
  113   G4bool quasiElasticFTF= 
false;   
 
  239   for ( 
size_t i=0; i < static_cast<size_t>(pv->
size()); ++i ) {
 
  240     if ( 
fCapture == ((*pv)[i])->GetProcessSubType() ) {
 
  242     } 
else if ( 
fFission == ((*pv)[i])->GetProcessSubType() ) {
 
G4VCrossSectionDataSet * GetCrossSectionDataSet(const G4String &name, G4bool warning=true)
 
G4VCrossSectionDataSet * theChipsKaonPlus
 
virtual void ConstructProcess()
 
const G4double minFTFPEnergy_
 
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
 
G4VNeutronBuilder * theLENeutron
 
static G4KaonZeroLong * KaonZeroLong()
 
void SetMinEnergy(G4double aM)
 
G4FTFPAntiBarionBuilder * theFTFPAntiBaryon
 
static void ConstructParticle()
 
G4HyperonFTFPBuilder * theHyperon
 
static const char * Default_Name()
 
static void ConstructParticle()
 
G4BertiniProtonBuilder * theBertiniPro
 
static void ConstructParticle()
 
G4ProcessManager * GetProcessManager() const 
 
virtual ~G4HadronPhysicsShielding()
 
static G4KaonMinus * KaonMinus()
 
G4VCrossSectionDataSet * theBGGxsProton
 
static void ConstructParticle()
 
void RegisterMe(G4HadronicInteraction *a)
 
static const char * Default_Name()
 
void SetMinEnergy(G4double anEnergy)
 
static G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
 
void AddDataSet(G4VCrossSectionDataSet *aDataSet)
 
G4AntiBarionBuilder * theAntiBaryon
 
void SetMinEnergy(G4double aM)
 
G4VCrossSectionDataSet * xsNeutronCaptureXS
 
static G4KaonZeroShort * KaonZeroShort()
 
const G4double minNonHPNeutronEnergy_
 
const G4double maxBertiniEnergy_
 
static G4CrossSectionDataSetRegistry * Instance()
 
void SetMaxEnergy(G4double aM)
 
void SetMaxEnergy(G4double aM)
 
static G4ThreadLocal ThreadPrivate * tpdata
 
static G4Neutron * Neutron()
 
G4HadronPhysicsShielding(G4int verbose=1)
 
G4NeutronBuilder * theNeutrons
 
virtual void ConstructParticle()
 
static const char * Default_Name()
 
void SetMinEnergy(G4double aM)
 
static const char * Default_Name()
 
void RegisterMe(G4VAntiBarionBuilder *aB)
 
void RegisterMe(G4VPiKBuilder *aB)
 
G4_DECLARE_PHYSCONSTR_FACTORY(G4HadronPhysicsShielding)
 
G4VCrossSectionDataSet * theBGGxsNeutron
 
void RegisterMe(G4VProtonBuilder *aB)
 
G4FTFPProtonBuilder * theFTFPPro
 
void RegisterMe(G4VNeutronBuilder *aB)
 
G4VCrossSectionDataSet * theChipsKaonMinus
 
static G4KaonPlus * KaonPlus()
 
void SetMinEnergy(G4double aM)
 
G4FTFPNeutronBuilder * theFTFPNeutron
 
G4VCrossSectionDataSet * theChipsKaonZero
 
G4VCrossSectionDataSet * theNeutronHPJENDLHEInelastic
 
G4BertiniPiKBuilder * theBertiniPiK
 
G4BertiniNeutronBuilder * theBertiniNeutron
 
G4FTFPPiKBuilder * theFTFPPiK
 
G4ProcessVector * GetProcessList() const 
 
void SetMaxEnergy(G4double aM)