Geant4 10.7.0
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 () |
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 |
const G4int | baryonNumber |
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 48 of file G4ExcitedMesonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NMultiplets |
Definition at line 69 of file G4ExcitedMesonConstructor.hh.
|
protected |
Enumerator | |
---|---|
N11P1 | |
N13P0 | |
N13P1 | |
N13P2 | |
N11D2 | |
N13D1 | |
N13D3 | |
N21S0 | |
N23S1 | |
N23P2 |
Definition at line 71 of file G4ExcitedMesonConstructor.hh.
anonymous enum |
Enumerator | |
---|---|
NMesonTypes |
Definition at line 78 of file G4ExcitedMesonConstructor.hh.
|
protected |
anonymous enum |
Enumerator | |
---|---|
NumberOfDecayModes |
Definition at line 102 of file G4ExcitedMesonConstructor.hh.
|
protected |
Enumerator | |
---|---|
MPiGamma | |
MRhoGamma | |
M2Pi | |
MPiRho | |
M3Pi | |
MPiEta | |
M4Pi | |
MKKStar | |
M2PiEta | |
MRhoEta | |
M2PiRho | |
M2PiOmega | |
M2Eta | |
M2K | |
M2KPi | |
MPiOmega | |
MPiF2 | |
MPiF0 | |
MPiA2 |
Definition at line 104 of file G4ExcitedMesonConstructor.hh.
|
protected |
Enumerator | |
---|---|
MKPi | |
MKStarPi | |
MKRho | |
MKOmega | |
MKStar2Pi | |
MKTwoPi | |
MKEta |
Definition at line 109 of file G4ExcitedMesonConstructor.hh.
Definition at line 46 of file G4ExcitedMesonConstructor.cc.
|
virtual |
Definition at line 52 of file G4ExcitedMesonConstructor.cc.
|
protected |
Definition at line 1160 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1343 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1374 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1138 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 818 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1175 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1218 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1060 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1101 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 465 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 1288 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 434 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 347 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 496 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 584 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 540 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 390 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 969 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 710 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 791 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 764 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 629 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 656 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 878 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 737 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
protected |
Definition at line 683 of file G4ExcitedMesonConstructor.cc.
Referenced by CreateDecayTable().
|
virtual |
Definition at line 56 of file G4ExcitedMesonConstructor.cc.
Referenced by G4ShortLivedConstructor::ConstructResonances().
Definition at line 91 of file G4ExcitedMesonConstructor.cc.
Referenced by Construct().
|
protected |
Definition at line 250 of file G4ExcitedMesonConstructor.cc.
Referenced by ConstructMesons().
Definition at line 77 of file G4ExcitedMesonConstructor.cc.
Referenced by ConstructMesons().
Referenced by ConstructMesons().
Definition at line 186 of file G4ExcitedMesonConstructor.cc.
|
protected |
Definition at line 198 of file G4ExcitedMesonConstructor.cc.
Referenced by ConstructMesons().
|
inlineprotected |
Definition at line 177 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
Definition at line 141 of file G4ExcitedMesonConstructor.cc.
Referenced by GetCharge(), and GetEncoding().
|
protected |
Definition at line 85 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 113 of file G4ExcitedMesonConstructor.hh.
Referenced by CreateDecayTable().
|
staticprotected |
Definition at line 99 of file G4ExcitedMesonConstructor.hh.
Referenced by GetEncoding().
|
staticprotected |
Definition at line 98 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 97 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 94 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons(), and CreateDecayTable().
|
staticprotected |
Definition at line 96 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 95 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons(), and GetEncoding().
|
protected |
Definition at line 84 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 90 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 91 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 89 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons(), and GetName().
|
protected |
Definition at line 83 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 92 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().
|
staticprotected |
Definition at line 93 of file G4ExcitedMesonConstructor.hh.
Referenced by ConstructMesons().