Geant4-11
|
#include <G4NeutronBuilder.hh>
Public Member Functions | |
virtual void | Build () final override |
G4NeutronBuilder (G4bool fissionFlag=false) | |
virtual void | RegisterMe (G4PhysicsBuilderInterface *aB) final override |
virtual void | SetMaxEnergy (G4double) |
virtual void | SetMinEnergy (G4double) |
virtual | ~G4NeutronBuilder () |
Private Attributes | |
std::vector< G4VNeutronBuilder * > | theModelCollections |
G4NeutronCaptureProcess * | theNeutronCapture |
G4NeutronFissionProcess * | theNeutronFission |
G4HadronInelasticProcess * | theNeutronInelastic |
Definition at line 52 of file G4NeutronBuilder.hh.
G4NeutronBuilder::G4NeutronBuilder | ( | G4bool | fissionFlag = false | ) |
Definition at line 45 of file G4NeutronBuilder.cc.
References G4Neutron::Definition(), theNeutronCapture, theNeutronFission, and theNeutronInelastic.
|
inlinevirtual |
Definition at line 56 of file G4NeutronBuilder.hh.
|
finaloverridevirtual |
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 57 of file G4NeutronBuilder.cc.
References G4ProcessManager::AddDiscreteProcess(), G4ParticleDefinition::GetProcessManager(), G4Neutron::Neutron(), theModelCollections, theNeutronCapture, theNeutronFission, and theNeutronInelastic.
|
finaloverridevirtual |
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 73 of file G4NeutronBuilder.cc.
References G4PhysicsBuilderInterface::RegisterMe(), and theModelCollections.
|
inlinevirtualinherited |
Reimplemented in G4AlphaPHPBuilder, G4BertiniKaonBuilder, G4BertiniNeutronBuilder, G4BertiniPiKBuilder, G4BertiniPionBuilder, G4BertiniProtonBuilder, G4BinaryAlphaBuilder, G4BinaryDeuteronBuilder, G4BinaryHe3Builder, G4BinaryNeutronBuilder, G4BinaryPiKBuilder, G4BinaryPionBuilder, G4BinaryProtonBuilder, G4BinaryTritonBuilder, G4DeuteronPHPBuilder, G4FTFBinaryKaonBuilder, G4FTFBinaryNeutronBuilder, G4FTFBinaryPionBuilder, G4FTFBinaryProtonBuilder, G4FTFPKaonBuilder, G4FTFPNeutronBuilder, G4FTFPPiKBuilder, G4FTFPPionBuilder, G4FTFPProtonBuilder, G4He3PHPBuilder, G4INCLXXNeutronBuilder, G4INCLXXPionBuilder, G4INCLXXProtonBuilder, G4NeutronLENDBuilder, G4NeutronPHPBuilder, G4ProtonPHPBuilder, G4TritonPHPBuilder, G4FTFPAntiBarionBuilder, G4HyperonFTFPBuilder, G4HyperonQGSPBuilder, and G4QGSPAntiBarionBuilder.
Definition at line 67 of file G4PhysicsBuilderInterface.hh.
References FatalException, and G4Exception().
|
inlinevirtualinherited |
Reimplemented in G4AlphaPHPBuilder, G4BertiniKaonBuilder, G4BertiniNeutronBuilder, G4BertiniPiKBuilder, G4BertiniPionBuilder, G4BertiniProtonBuilder, G4BinaryAlphaBuilder, G4BinaryDeuteronBuilder, G4BinaryHe3Builder, G4BinaryNeutronBuilder, G4BinaryPiKBuilder, G4BinaryPionBuilder, G4BinaryProtonBuilder, G4BinaryTritonBuilder, G4DeuteronPHPBuilder, G4FTFBinaryKaonBuilder, G4FTFBinaryNeutronBuilder, G4FTFBinaryPiKBuilder, G4FTFBinaryPionBuilder, G4FTFBinaryProtonBuilder, G4FTFPKaonBuilder, G4FTFPNeutronBuilder, G4FTFPPiKBuilder, G4FTFPPionBuilder, G4FTFPProtonBuilder, G4He3PHPBuilder, G4INCLXXNeutronBuilder, G4INCLXXPionBuilder, G4INCLXXProtonBuilder, G4NeutronLENDBuilder, G4NeutronPHPBuilder, G4PrecoNeutronBuilder, G4PrecoProtonBuilder, G4ProtonPHPBuilder, G4QGSBinaryKaonBuilder, G4QGSBinaryNeutronBuilder, G4QGSBinaryPiKBuilder, G4QGSBinaryPionBuilder, G4QGSBinaryProtonBuilder, G4QGSPKaonBuilder, G4QGSPLundStrFragmProtonBuilder, G4QGSPNeutronBuilder, G4QGSPPiKBuilder, G4QGSPPionBuilder, G4QGSPProtonBuilder, G4TritonPHPBuilder, G4FTFPAntiBarionBuilder, G4HyperonFTFPBuilder, G4HyperonQGSPBuilder, and G4QGSPAntiBarionBuilder.
Definition at line 60 of file G4PhysicsBuilderInterface.hh.
References FatalException, and G4Exception().
|
private |
Definition at line 67 of file G4NeutronBuilder.hh.
Referenced by Build(), and RegisterMe().
|
private |
Definition at line 65 of file G4NeutronBuilder.hh.
Referenced by Build(), and G4NeutronBuilder().
|
private |
Definition at line 64 of file G4NeutronBuilder.hh.
Referenced by Build(), and G4NeutronBuilder().
|
private |
Definition at line 63 of file G4NeutronBuilder.hh.
Referenced by Build(), and G4NeutronBuilder().