#include <G4QGSBinaryKaonBuilder.hh>
Definition at line 57 of file G4QGSBinaryKaonBuilder.hh.
◆ G4QGSBinaryKaonBuilder()
G4QGSBinaryKaonBuilder::G4QGSBinaryKaonBuilder |
( |
G4bool | quasiElastic = false | ) |
|
Definition at line 42 of file G4QGSBinaryKaonBuilder.cc.
44{
46 theModel = new G4TheoFSGenerator("QGSB");
47
48 G4QGSModel< G4QGSParticipants >* theStringModel =
49 new G4QGSModel< G4QGSParticipants >;
50 G4ExcitedStringDecay* theStringDecay =
51 new G4ExcitedStringDecay(new G4QGSMFragmentation);
53
54 theModel->SetTransport(new G4BinaryCascade());
55 theModel->SetHighEnergyGenerator(theStringModel);
56 if (quasiElastic)
57 {
58 theModel->SetQuasiElasticChannel(new G4QuasiElasticChannel());
59 }
60}
static G4HadronicParameters * Instance()
G4double GetMinEnergyTransitionQGS_FTF() const
void SetFragmentationModel(G4VStringFragmentation *aModel)
◆ ~G4QGSBinaryKaonBuilder()
G4QGSBinaryKaonBuilder::~G4QGSBinaryKaonBuilder |
( |
| ) |
|
|
virtual |
◆ Build() [1/2]
|
inlinefinaloverridevirtual |
◆ Build() [2/2]
◆ SetMinEnergy()
virtual void G4QGSBinaryKaonBuilder::SetMinEnergy |
( |
G4double | aM | ) |
|
|
inlinefinaloverridevirtual |
The documentation for this class was generated from the following files: