Belle II Software development
|
Gamma-nuclear, electro-nuclear and muon-nuclear physics constructor for Belle II physics list. More...
#include <GammaLeptoNuclearPhysics.h>
Public Member Functions | |
GammaLeptoNuclearPhysics (const G4int verbosityLevel=0) | |
Constructor. | |
~GammaLeptoNuclearPhysics () | |
Destructor. | |
virtual void | ConstructProcess () override |
Build processes, models, cross sections used in physics list. | |
virtual void | ConstructParticle () override |
Build all particle types used in physics list (empty in this class) | |
Private Attributes | |
G4TheoFSGenerator * | m_qgsp |
Final state generator for QCD string models. | |
G4QGSModel< G4GammaParticipants > * | m_stringModel |
Quark Gluon String model. | |
G4ExcitedStringDecay * | m_stringDecay |
Model to decay strings into hadrons. | |
G4QGSMFragmentation * | m_fragModel |
Quark Gluon String fragmentation model. | |
G4GeneratorPrecompoundInterface * | m_preCompoundModel |
Precompound model to deexcite post-collision nucleus. | |
G4bool | m_useGammaNuclearXS |
Switch between GammaNuclearXS and PhotoNuclearXS. | |
Gamma-nuclear, electro-nuclear and muon-nuclear physics constructor for Belle II physics list.
Definition at line 33 of file GammaLeptoNuclearPhysics.h.
GammaLeptoNuclearPhysics | ( | const G4int | verbosityLevel = 0 | ) |
Constructor.
Definition at line 39 of file GammaLeptoNuclearPhysics.cc.
|
overridevirtual |
Build all particle types used in physics list (empty in this class)
Definition at line 125 of file GammaLeptoNuclearPhysics.cc.
|
overridevirtual |
Build processes, models, cross sections used in physics list.
Definition at line 56 of file GammaLeptoNuclearPhysics.cc.
|
private |
Quark Gluon String fragmentation model.
Definition at line 57 of file GammaLeptoNuclearPhysics.h.
|
private |
Precompound model to deexcite post-collision nucleus.
Definition at line 60 of file GammaLeptoNuclearPhysics.h.
|
private |
Final state generator for QCD string models.
Definition at line 48 of file GammaLeptoNuclearPhysics.h.
|
private |
Model to decay strings into hadrons.
Definition at line 54 of file GammaLeptoNuclearPhysics.h.
|
private |
Quark Gluon String model.
Definition at line 51 of file GammaLeptoNuclearPhysics.h.
|
private |
Switch between GammaNuclearXS and PhotoNuclearXS.
Definition at line 63 of file GammaLeptoNuclearPhysics.h.