ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/particles/shortlived/include/G4ExcitedBaryonConstructor.hh>
Public Member Functions | |
G4ExcitedBaryonConstructor (G4int nStates=0, G4int isoSpin=0) | |
virtual | ~G4ExcitedBaryonConstructor () |
virtual void | Construct (G4int indexOfState=-1) |
Protected Member Functions | |
virtual void | ConstructParticle (G4int indexOfState) |
virtual void | ConstructAntiParticle (G4int indexOfState) |
virtual G4double | GetCharge (G4int iIsoSpin3) |
virtual G4int | GetEncoding (G4int iIsoSpin3, G4int idxState) |
virtual G4bool | Exist (G4int)=0 |
virtual G4int | GetQuarkContents (G4int, G4int)=0 |
virtual G4String | GetName (G4int, G4int)=0 |
virtual G4String | GetMultipletName (G4int)=0 |
virtual G4double | GetMass (G4int state, G4int iso)=0 |
virtual G4double | GetWidth (G4int state, G4int iso)=0 |
virtual G4int | GetiSpin (G4int)=0 |
virtual G4int | GetiParity (G4int)=0 |
virtual G4int | GetEncodingOffset (G4int)=0 |
virtual G4DecayTable * | CreateDecayTable (const G4String &, G4int, G4int, G4bool)=0 |
Protected Attributes | |
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 G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 42 of file G4ExcitedBaryonConstructor.hh
Definition at line 47 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 47 of file G4ExcitedBaryonConstructor.cc
|
virtual |
Definition at line 54 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 54 of file G4ExcitedBaryonConstructor.cc
Definition at line 58 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 58 of file G4ExcitedBaryonConstructor.cc
References ConstructAntiParticle(), ConstructParticle(), G4cerr, G4endl, G4ParticleTable::GetParticleTable(), and NumberOfStates.
Referenced by G4ShortLivedConstructor::ConstructResonances().
Definition at line 112 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 112 of file G4ExcitedBaryonConstructor.cc
References baryonNumber, CreateDecayTable(), Exist(), GetCharge(), GetEncoding(), GetiParity(), GetiSpin(), GetMass(), GetMultipletName(), GetName(), GetWidth(), iConjugation, iGParity, iIsoSpin, leptonNumber, particle, G4ParticleDefinition::SetDecayTable(), and type.
Referenced by Construct().
Definition at line 81 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 81 of file G4ExcitedBaryonConstructor.cc
References baryonNumber, CreateDecayTable(), Exist(), GetCharge(), GetEncoding(), GetiParity(), GetiSpin(), GetMass(), GetMultipletName(), GetName(), GetWidth(), iConjugation, iGParity, iIsoSpin, leptonNumber, particle, G4ParticleDefinition::SetDecayTable(), and type.
Referenced by Construct().
|
protectedpure virtual |
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Definition at line 148 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 148 of file G4ExcitedBaryonConstructor.cc
References charge, eplus, GetQuarkContents(), and incremental_prev_tag::idx.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Reimplemented in G4ExcitedDeltaConstructor, and G4ExcitedNucleonConstructor.
Definition at line 162 of file G4ExcitedBaryonConstructor.cc.
View newest version in sPHENIX GitHub at line 162 of file G4ExcitedBaryonConstructor.cc
References GetEncodingOffset(), GetiSpin(), and GetQuarkContents().
Referenced by ConstructAntiParticle(), ConstructParticle(), G4ExcitedDeltaConstructor::GetEncoding(), and G4ExcitedNucleonConstructor::GetEncoding().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by GetEncoding().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), ConstructParticle(), and GetEncoding().
|
protectedpure virtual |
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by GetCharge(), and GetEncoding().
|
protectedpure virtual |
Implemented in G4ExcitedDeltaConstructor, G4ExcitedNucleonConstructor, G4ExcitedLambdaConstructor, G4ExcitedSigmaConstructor, and G4ExcitedXiConstructor.
Referenced by ConstructAntiParticle(), and ConstructParticle().
|
protected |
Definition at line 70 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 70 of file G4ExcitedBaryonConstructor.hh
Referenced by ConstructAntiParticle(), and ConstructParticle().
|
protected |
Definition at line 67 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 67 of file G4ExcitedBaryonConstructor.hh
Referenced by ConstructAntiParticle(), and ConstructParticle().
|
protected |
Definition at line 68 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 68 of file G4ExcitedBaryonConstructor.hh
Referenced by ConstructAntiParticle(), and ConstructParticle().
|
protected |
Definition at line 64 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 64 of file G4ExcitedBaryonConstructor.hh
Referenced by ConstructAntiParticle(), and ConstructParticle().
|
protected |
Definition at line 69 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 69 of file G4ExcitedBaryonConstructor.hh
Referenced by ConstructAntiParticle(), and ConstructParticle().
|
protected |
Definition at line 63 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 63 of file G4ExcitedBaryonConstructor.hh
Referenced by Construct().
|
protected |
Definition at line 66 of file G4ExcitedBaryonConstructor.hh.
View newest version in sPHENIX GitHub at line 66 of file G4ExcitedBaryonConstructor.hh
Referenced by ConstructAntiParticle(), and ConstructParticle().