37 #ifndef G4HadronPhysicsShieldingLEND_h
38 #define G4HadronPhysicsShieldingLEND_h 1
G4FTFPProtonBuilder * theFTFPPro
G4BertiniProtonBuilder * theBertiniPro
G4VCrossSectionDataSet * theBGGxsNeutron
G4NeutronBuilder * theNeutrons
static G4ThreadLocal ThreadPrivate * tpdata
G4FTFPPiKBuilder * theFTFPPiK
G4BertiniPiKBuilder * theBertiniPiK
G4VCrossSectionDataSet * theNeutronHPJENDLHEInelastic
const G4double maxBertiniEnergy_
G4ComponentGGHadronNucleusXsc * xsKaon
G4VCrossSectionDataSet * xsNeutronCaptureXS
virtual ~G4HadronPhysicsShieldingLEND()
G4VNeutronBuilder * theLENeutron
G4FTFPAntiBarionBuilder * theFTFPAntiBaryon
G4HyperonFTFPBuilder * theHyperon
const G4double minFTFPEnergy_
G4AntiBarionBuilder * theAntiBaryon
virtual void ConstructParticle()
G4VCrossSectionDataSet * theBGGxsProton
const G4double minNonHPNeutronEnergy_
G4BertiniNeutronBuilder * theBertiniNeutron
void UseLEND(G4String ss="")
G4HadronPhysicsShieldingLEND(G4int verbose=1)
static constexpr double GeV
virtual void ConstructProcess()
G4FTFPNeutronBuilder * theFTFPNeutron