Geant4-11
|
#include <G4AlphaBuilder.hh>
Public Member Functions | |
virtual void | Build () final override |
G4AlphaBuilder () | |
void | RegisterMe (G4PhysicsBuilderInterface *aB) final override |
virtual void | SetMaxEnergy (G4double) |
virtual void | SetMinEnergy (G4double) |
virtual | ~G4AlphaBuilder () |
Private Attributes | |
G4HadronInelasticProcess * | theAlphaInelastic |
std::vector< G4VAlphaBuilder * > | theModelCollections |
Definition at line 46 of file G4AlphaBuilder.hh.
G4AlphaBuilder::G4AlphaBuilder | ( | ) |
Definition at line 53 of file G4AlphaBuilder.cc.
References G4Alpha::Definition(), and theAlphaInelastic.
|
inlinevirtual |
Definition at line 50 of file G4AlphaBuilder.hh.
|
finaloverridevirtual |
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 42 of file G4AlphaBuilder.cc.
References G4ProcessManager::AddDiscreteProcess(), G4Alpha::Alpha(), G4ParticleDefinition::GetProcessManager(), theAlphaInelastic, and theModelCollections.
|
finaloverridevirtual |
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 58 of file G4AlphaBuilder.cc.
References ab, 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 56 of file G4AlphaBuilder.hh.
Referenced by Build(), and G4AlphaBuilder().
|
private |
Definition at line 58 of file G4AlphaBuilder.hh.
Referenced by Build(), and RegisterMe().