#include <G4FTFBinaryNeutronBuilder.hh>
◆ G4FTFBinaryNeutronBuilder()
G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder |
( |
G4bool |
quasiElastic = false | ) |
|
Definition at line 50 of file G4FTFBinaryNeutronBuilder.cc.
52{
56
59
62
66
67 if (quasiElastic) {
69 }
70}
G4TheoFSGenerator * theModel
void SetMinEnergy(G4double anEnergy)
void SetMaxEnergy(const G4double anEnergy)
static G4HadronicParameters * Instance()
G4double GetMinEnergyTransitionFTF_Cascade() const
G4double GetMaxEnergy() const
void SetTransport(G4VIntraNuclearTransportModel *const value)
void SetQuasiElasticChannel(G4QuasiElasticChannel *const value)
void SetHighEnergyGenerator(G4VHighEnergyGenerator *const value)
void SetFragmentationModel(G4VStringFragmentation *aModel)
References G4HadronicParameters::GetMaxEnergy(), G4HadronicParameters::GetMinEnergyTransitionFTF_Cascade(), G4HadronicParameters::Instance(), G4VPartonStringModel::SetFragmentationModel(), G4TheoFSGenerator::SetHighEnergyGenerator(), G4HadronicInteraction::SetMaxEnergy(), G4HadronicInteraction::SetMinEnergy(), G4TheoFSGenerator::SetQuasiElasticChannel(), G4TheoFSGenerator::SetTransport(), theMax, theMin, and theModel.
◆ ~G4FTFBinaryNeutronBuilder()
G4FTFBinaryNeutronBuilder::~G4FTFBinaryNeutronBuilder |
( |
| ) |
|
|
virtual |
◆ Build() [1/9]
virtual void G4PhysicsBuilderInterface::Build |
( |
| ) |
|
|
inlinevirtualinherited |
Reimplemented from G4PhysicsBuilderInterface.
Definition at line 46 of file G4PhysicsBuilderInterface.hh.
47 {
48 G4Exception(
"G4PhysicsBuilderInterface::Build",
"PHYSBLD001",
50 "Called based class method. Should be implemented in"
51 " inherited class");
52 }
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
◆ Build() [2/9]
|
inlinefinaloverridevirtual |
◆ Build() [3/9]
◆ Build() [4/9]
◆ Build() [5/9]
◆ Build() [6/9]
|
inlinefinaloverridevirtual |
◆ Build() [7/9]
◆ Build() [8/9]
|
inlinefinaloverridevirtual |
◆ Build() [9/9]
◆ RegisterMe()
Reimplemented in G4TritonBuilder, G4AlphaBuilder, G4AntiBarionBuilder, G4DeuteronBuilder, G4He3Builder, G4HyperonBuilder, G4KaonBuilder, G4NeutronBuilder, G4PiKBuilder, G4PionBuilder, and G4ProtonBuilder.
Definition at line 53 of file G4PhysicsBuilderInterface.hh.
54 {
55 G4Exception(
"G4PhysicsBuilderInterface::RegisterMe",
"PHYSBLD001",
57 "Called based class method. Should be implemented in"
58 " inherited class, or wrong type of parameter passed.");
59 }
References FatalException, and G4Exception().
Referenced by G4TritonBuilder::RegisterMe(), G4AlphaBuilder::RegisterMe(), G4AntiBarionBuilder::RegisterMe(), G4DeuteronBuilder::RegisterMe(), G4He3Builder::RegisterMe(), G4HyperonBuilder::RegisterMe(), G4KaonBuilder::RegisterMe(), G4NeutronBuilder::RegisterMe(), G4PiKBuilder::RegisterMe(), G4PionBuilder::RegisterMe(), and G4ProtonBuilder::RegisterMe().
◆ SetMaxEnergy()
virtual void G4FTFBinaryNeutronBuilder::SetMaxEnergy |
( |
G4double |
aM | ) |
|
|
inlinefinaloverridevirtual |
◆ SetMinEnergy()
virtual void G4FTFBinaryNeutronBuilder::SetMinEnergy |
( |
G4double |
aM | ) |
|
|
inlinefinaloverridevirtual |
◆ theMax
G4double G4FTFBinaryNeutronBuilder::theMax |
|
private |
◆ theMin
G4double G4FTFBinaryNeutronBuilder::theMin |
|
private |
◆ theModel
The documentation for this class was generated from the following files: