|
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().