Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ExcitedNucleonConstructor.hh>
Public Types | |
enum | { NStates = 15 } |
enum | { NumberOfDecayModes = 9 } |
Public Member Functions | |
G4ExcitedNucleonConstructor () | |
~G4ExcitedNucleonConstructor () override=default | |
Public Member Functions inherited from G4ExcitedBaryonConstructor | |
G4ExcitedBaryonConstructor (G4int nStates=0, G4int isoSpin=0) | |
virtual | ~G4ExcitedBaryonConstructor ()=default |
virtual void | Construct (G4int indexOfState=-1) |
Protected Member Functions | |
G4int | GetEncoding (G4int iIsoSpin3, G4int idxState) override |
G4bool | Exist (G4int) override |
G4int | GetQuarkContents (G4int, G4int) override |
G4String | GetName (G4int iIso3, G4int iState) override |
G4String | GetMultipletName (G4int iState) override |
G4double | GetMass (G4int state, G4int iso) override |
G4double | GetWidth (G4int state, G4int iso) override |
G4int | GetiSpin (G4int iState) override |
G4int | GetiParity (G4int iState) override |
G4int | GetEncodingOffset (G4int iState) override |
G4DecayTable * | CreateDecayTable (const G4String &name, G4int iIso3, G4int iState, G4bool fAnti=false) override |
Protected Member Functions inherited from G4ExcitedBaryonConstructor | |
virtual void | ConstructParticle (G4int indexOfState) |
virtual void | ConstructAntiParticle (G4int indexOfState) |
virtual G4double | GetCharge (G4int iIsoSpin3) |
Additional Inherited Members | |
Protected Attributes inherited from G4ExcitedBaryonConstructor | |
G4int | NumberOfStates |
G4int | iIsoSpin |
const G4String | type |
const G4int | iConjugation {0} |
const G4int | iGParity {0} |
const G4int | leptonNumber {0} |
const G4int | baryonNumber {1} |
Definition at line 38 of file G4ExcitedNucleonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NStates |
Definition at line 43 of file G4ExcitedNucleonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NumberOfDecayModes |
Definition at line 48 of file G4ExcitedNucleonConstructor.hh.
G4ExcitedNucleonConstructor::G4ExcitedNucleonConstructor | ( | ) |
Definition at line 42 of file G4ExcitedNucleonConstructor.cc.
|
overridedefault |
|
overrideprotectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 84 of file G4ExcitedNucleonConstructor.cc.
Implements G4ExcitedBaryonConstructor.
Definition at line 60 of file G4ExcitedNucleonConstructor.hh.
|
overrideprotectedvirtual |
Reimplemented from G4ExcitedBaryonConstructor.
Definition at line 46 of file G4ExcitedNucleonConstructor.cc.
Implements G4ExcitedBaryonConstructor.
Definition at line 143 of file G4ExcitedNucleonConstructor.hh.
Referenced by GetEncoding().
Implements G4ExcitedBaryonConstructor.
Definition at line 138 of file G4ExcitedNucleonConstructor.hh.
Implements G4ExcitedBaryonConstructor.
Definition at line 133 of file G4ExcitedNucleonConstructor.hh.
Referenced by GetEncoding().
|
inlineoverrideprotectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 123 of file G4ExcitedNucleonConstructor.hh.
|
inlineoverrideprotectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 175 of file G4ExcitedNucleonConstructor.hh.
|
inlineoverrideprotectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 180 of file G4ExcitedNucleonConstructor.hh.
|
inlineoverrideprotectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 148 of file G4ExcitedNucleonConstructor.hh.
Referenced by GetEncoding().
|
inlineoverrideprotectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 128 of file G4ExcitedNucleonConstructor.hh.