ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/particles/shortlived/include/G4ExcitedSigmaConstructor.hh>
Public Types | |
enum | { NStates = 8 } |
enum | { NumberOfDecayModes = 8 } |
Public Member Functions | |
G4ExcitedSigmaConstructor () | |
virtual | ~G4ExcitedSigmaConstructor () |
Public Member Functions inherited from G4ExcitedBaryonConstructor | |
G4ExcitedBaryonConstructor (G4int nStates=0, G4int isoSpin=0) | |
virtual | ~G4ExcitedBaryonConstructor () |
virtual void | Construct (G4int indexOfState=-1) |
Protected Member Functions | |
virtual G4bool | Exist (G4int) |
virtual G4int | GetQuarkContents (G4int, G4int) |
virtual G4String | GetName (G4int iIso3, G4int iState) |
virtual G4String | GetMultipletName (G4int iState) |
virtual G4double | GetMass (G4int state, G4int iso) |
virtual G4double | GetWidth (G4int state, G4int iso) |
virtual G4int | GetiSpin (G4int iState) |
virtual G4int | GetiParity (G4int iState) |
virtual G4int | GetEncodingOffset (G4int iState) |
virtual G4DecayTable * | CreateDecayTable (const G4String &name, G4int iIso3, G4int iState, G4bool fAnti=false) |
Protected Member Functions inherited from G4ExcitedBaryonConstructor | |
virtual void | ConstructParticle (G4int indexOfState) |
virtual void | ConstructAntiParticle (G4int indexOfState) |
virtual G4double | GetCharge (G4int iIsoSpin3) |
virtual G4int | GetEncoding (G4int iIsoSpin3, G4int idxState) |
Private Types | |
enum | { SigmaIsoSpin = 2 } |
enum | { NK =0, NKStar =1, SigmaPi =2, SigmaStarPi =3, LambdaPi =4, SigmaEta =5, LambdaStarPi =6, DeltaK =7 } |
Private Member Functions | |
G4DecayTable * | AddNKMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddNKStarMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddSigmaPiMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddSigmaStarPiMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddLambdaPiMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddSigmaEtaMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddLambdaStarPiMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
G4DecayTable * | AddDeltaKMode (G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti) |
Static Private Attributes | |
static const char * | name [NStates] |
static const G4double | mass [NStates] |
static const G4double | width [NStates] |
static const G4int | iSpin [NStates] |
static const G4int | iParity [NStates] |
static const G4int | encodingOffset [NStates] |
static const G4double | bRatio [NStates][NumberOfDecayModes] |
Additional Inherited Members | |
Protected Attributes inherited from G4ExcitedBaryonConstructor | |
G4int | NumberOfStates |
G4int | iIsoSpin |
const G4String | type |
const G4int | iConjugation |
const G4int | iGParity |
const G4int | leptonNumber |
const G4int | baryonNumber |
Definition at line 42 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 42 of file G4ExcitedSigmaConstructor.hh
anonymous enum |
Definition at line 85 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 85 of file G4ExcitedSigmaConstructor.hh
|
private |
Definition at line 87 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 87 of file G4ExcitedSigmaConstructor.hh
anonymous enum |
Definition at line 98 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 98 of file G4ExcitedSigmaConstructor.hh
|
private |
Definition at line 100 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 100 of file G4ExcitedSigmaConstructor.hh
G4ExcitedSigmaConstructor::G4ExcitedSigmaConstructor | ( | ) |
Definition at line 46 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 46 of file G4ExcitedSigmaConstructor.cc
|
virtual |
Definition at line 52 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 52 of file G4ExcitedSigmaConstructor.cc
|
private |
Definition at line 193 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 193 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert(), and r.
Referenced by CreateDecayTable().
|
private |
Definition at line 498 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 498 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert().
Referenced by CreateDecayTable().
|
private |
Definition at line 533 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 533 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert().
Referenced by CreateDecayTable().
|
private |
Definition at line 127 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 127 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert(), and r.
Referenced by CreateDecayTable().
|
private |
Definition at line 261 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 261 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert(), and r.
Referenced by CreateDecayTable().
|
private |
Definition at line 102 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 102 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert().
Referenced by CreateDecayTable().
|
private |
Definition at line 326 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 326 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert(), and r.
Referenced by CreateDecayTable().
|
private |
Definition at line 412 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 412 of file G4ExcitedSigmaConstructor.cc
References G4DecayTable::Insert(), and r.
Referenced by CreateDecayTable().
|
protectedvirtual |
Implements G4ExcitedBaryonConstructor.
Definition at line 56 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 56 of file G4ExcitedSigmaConstructor.cc
References AddDeltaKMode(), AddLambdaPiMode(), AddLambdaStarPiMode(), AddNKMode(), AddNKStarMode(), AddSigmaEtaMode(), AddSigmaPiMode(), AddSigmaStarPiMode(), bRatio, DeltaK, LambdaPi, LambdaStarPi, NK, NKStar, SigmaEta, SigmaPi, and SigmaStarPi.
Implements G4ExcitedBaryonConstructor.
Definition at line 52 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 52 of file G4ExcitedSigmaConstructor.hh
Implements G4ExcitedBaryonConstructor.
Definition at line 121 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 121 of file G4ExcitedSigmaConstructor.hh
References encodingOffset.
Implements G4ExcitedBaryonConstructor.
Definition at line 115 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 115 of file G4ExcitedSigmaConstructor.hh
References iParity.
Implements G4ExcitedBaryonConstructor.
Definition at line 109 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 109 of file G4ExcitedSigmaConstructor.hh
References iSpin.
Implements G4ExcitedBaryonConstructor.
Definition at line 570 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 570 of file G4ExcitedSigmaConstructor.cc
Implements G4ExcitedBaryonConstructor.
Definition at line 154 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 154 of file G4ExcitedSigmaConstructor.hh
Implements G4ExcitedBaryonConstructor.
Definition at line 160 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 160 of file G4ExcitedSigmaConstructor.hh
References particle.
Implements G4ExcitedBaryonConstructor.
Definition at line 127 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 127 of file G4ExcitedSigmaConstructor.hh
Implements G4ExcitedBaryonConstructor.
Definition at line 580 of file G4ExcitedSigmaConstructor.cc.
View newest version in sPHENIX GitHub at line 580 of file G4ExcitedSigmaConstructor.cc
|
staticprivate |
Definition at line 103 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 103 of file G4ExcitedSigmaConstructor.hh
Referenced by CreateDecayTable().
|
staticprivate |
Definition at line 95 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 95 of file G4ExcitedSigmaConstructor.hh
Referenced by GetEncodingOffset().
|
staticprivate |
Definition at line 94 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 94 of file G4ExcitedSigmaConstructor.hh
Referenced by GetiParity().
|
staticprivate |
Definition at line 93 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 93 of file G4ExcitedSigmaConstructor.hh
Referenced by GetiSpin().
|
staticprivate |
|
staticprivate |
Definition at line 90 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 90 of file G4ExcitedSigmaConstructor.hh
|
staticprivate |
Definition at line 92 of file G4ExcitedSigmaConstructor.hh.
View newest version in sPHENIX GitHub at line 92 of file G4ExcitedSigmaConstructor.hh
Referenced by GetWidth().