Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ExcitedMesonConstructor.hh>
Public Types | |
enum | { NMultiplets = 10 } |
enum | { NMesonTypes = 5 } |
enum | { NumberOfDecayModes = 19 } |
Public Member Functions | |
G4ExcitedMesonConstructor (G4int nStates=0, G4int isoSpin=0) | |
virtual | ~G4ExcitedMesonConstructor ()=default |
virtual void | Construct (G4int indexOfState=-1) |
Protected Types | |
enum | { N11P1 = 0 , N13P0 = 1 , N13P1 = 2 , N13P2 = 3 , N11D2 = 4 , N13D1 = 5 , N13D3 = 6 , N21S0 = 7 , N23S1 = 8 , N23P2 = 9 } |
enum | { TPi = 0 , TEta = 1 , TEtaPrime = 2 , TK = 3 , TAntiK = 4 } |
enum | { MPiGamma = 0 , MRhoGamma = 1 , M2Pi = 2 , MPiRho = 3 , M3Pi = 4 , MPiEta = 5 , M4Pi = 6 , MKKStar = 7 , M2PiEta = 8 , MRhoEta = 9 , M2PiRho = 10 , M2PiOmega = 11 , M2Eta = 12 , M2K = 13 , M2KPi = 14 , MPiOmega = 15 , MPiF2 = 16 , MPiF0 = 17 , MPiA2 = 18 } |
enum | { MKPi = 0 , MKStarPi = 1 , MKRho = 2 , MKOmega = 3 , MKStar2Pi = 4 , MKTwoPi = 5 , MKEta = 6 } |
Protected Attributes | |
const G4String | type |
const G4int | leptonNumber {0} |
const G4int | baryonNumber {0} |
Static Protected Attributes | |
static const char * | name [NMultiplets][NMesonTypes] |
static const G4double | mass [NMultiplets][NMesonTypes] |
static const G4double | massKdiff [NMultiplets] |
static const G4double | width [NMultiplets][NMesonTypes] |
static const G4double | widthKdiff [NMultiplets] |
static const G4int | iIsoSpin [NMesonTypes] |
static const G4int | iSpin [NMultiplets] |
static const G4int | iParity [NMultiplets] |
static const G4int | iGParity [NMultiplets][NMesonTypes] |
static const G4int | iChargeConjugation [NMultiplets] |
static const G4int | encodingOffset [NMultiplets] |
static const G4double | bRatio [NMultiplets][NMesonTypes][NumberOfDecayModes] |
Definition at line 38 of file G4ExcitedMesonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NMultiplets |
Definition at line 43 of file G4ExcitedMesonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NMesonTypes |
Definition at line 48 of file G4ExcitedMesonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NumberOfDecayModes |
Definition at line 53 of file G4ExcitedMesonConstructor.hh.
|
protected |
|
protected |
|
protected |
Enumerator | |
---|---|
MPiGamma | |
MRhoGamma | |
M2Pi | |
MPiRho | |
M3Pi | |
MPiEta | |
M4Pi | |
MKKStar | |
M2PiEta | |
MRhoEta | |
M2PiRho | |
M2PiOmega | |
M2Eta | |
M2K | |
M2KPi | |
MPiOmega | |
MPiF2 | |
MPiF0 | |
MPiA2 |
Definition at line 171 of file G4ExcitedMesonConstructor.hh.
|
protected |
Definition at line 44 of file G4ExcitedMesonConstructor.cc.
|
virtualdefault |
|
protected |
Definition at line 1135 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1291 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1320 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1115 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 817 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1149 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1186 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1045 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1082 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 469 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1245 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 439 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 363 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 499 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 575 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 537 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 400 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 960 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 702 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 789 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 760 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 615 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 644 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 875 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 731 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 673 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
virtual |
Definition at line 46 of file G4ExcitedMesonConstructor.cc.
Referenced by G4ShortLivedConstructor::ConstructResonances().
Definition at line 82 of file G4ExcitedMesonConstructor.cc.
Referenced by Construct().
|
protected |
Definition at line 270 of file G4ExcitedMesonConstructor.cc.
Referenced by ConstructMesons().
Definition at line 69 of file G4ExcitedMesonConstructor.cc.
Referenced by ConstructMesons().
Referenced by ConstructMesons().
Definition at line 204 of file G4ExcitedMesonConstructor.cc.
|
protected |
Definition at line 218 of file G4ExcitedMesonConstructor.cc.
Referenced by ConstructMesons().
|
inlineprotected |
Definition at line 207 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
Definition at line 133 of file G4ExcitedMesonConstructor.cc.
Referenced by GetCharge(), and GetEncoding().
|
protected |
Definition at line 157 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1458 of file G4ExcitedMesonConstructor.hh.
Referenced by CreateDecayTable().
|
staticprotected |
Definition at line 1452 of file G4ExcitedMesonConstructor.hh.
Referenced by GetEncoding().
|
staticprotected |
Definition at line 1430 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1437 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1410 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons(), and CreateDecayTable().
|
staticprotected |
Definition at line 1423 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1416 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons(), and GetEncoding().
|
protected |
Definition at line 156 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1371 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1385 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1357 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons(), and GetName().
|
protected |
Definition at line 155 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1395 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 1390 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().