Geant4
10.01.p01
|
#include <G4ParticlePropertyData.hh>
Private Types | |
enum | { NumberOfQuarkFlavor = 6 } |
Friends | |
class | G4ParticlePropertyTable |
Definition at line 46 of file G4ParticlePropertyData.hh.
|
private |
Enumerator | |
---|---|
NumberOfQuarkFlavor |
Definition at line 195 of file G4ParticlePropertyData.hh.
G4ParticlePropertyData::G4ParticlePropertyData | ( | const G4String & | particleName = "" | ) |
Definition at line 49 of file G4ParticlePropertyData.cc.
References NumberOfQuarkFlavor, theAntiQuarkContent, and theQuarkContent.
G4ParticlePropertyData::G4ParticlePropertyData | ( | const G4ParticlePropertyData & | right | ) |
Definition at line 95 of file G4ParticlePropertyData.cc.
References NumberOfQuarkFlavor, theAntiPDGEncoding, theAntiQuarkContent, theBaryonNumber, theLeptonNumber, theParticleName, thePDGCharge, thePDGEncoding, thePDGiConjugation, thePDGiGParity, thePDGiIsospin, thePDGiIsospin3, thePDGiParity, thePDGiSpin, thePDGLifeTime, thePDGMagneticMoment, thePDGMass, thePDGWidth, theQuarkContent, and verboseLevel.
|
virtual |
Definition at line 44 of file G4ParticlePropertyData.cc.
|
inline |
Definition at line 93 of file G4ParticlePropertyData.hh.
References theAntiPDGEncoding.
Referenced by Print().
|
inline |
Definition at line 90 of file G4ParticlePropertyData.hh.
References theBaryonNumber.
|
inline |
Definition at line 89 of file G4ParticlePropertyData.hh.
References theLeptonNumber.
|
inline |
Definition at line 74 of file G4ParticlePropertyData.hh.
References theParticleName.
|
inline |
Definition at line 78 of file G4ParticlePropertyData.hh.
References thePDGCharge.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 92 of file G4ParticlePropertyData.hh.
References thePDGEncoding.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 82 of file G4ParticlePropertyData.hh.
References thePDGiConjugation.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 85 of file G4ParticlePropertyData.hh.
References thePDGiGParity.
|
inline |
Definition at line 83 of file G4ParticlePropertyData.hh.
References thePDGiIsospin.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 84 of file G4ParticlePropertyData.hh.
References thePDGiIsospin3.
|
inline |
Definition at line 81 of file G4ParticlePropertyData.hh.
References thePDGiParity.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 80 of file G4ParticlePropertyData.hh.
References thePDGiSpin.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 101 of file G4ParticlePropertyData.hh.
References thePDGLifeTime.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 87 of file G4ParticlePropertyData.hh.
References thePDGMagneticMoment.
|
inline |
Definition at line 76 of file G4ParticlePropertyData.hh.
References thePDGMass.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
|
inline |
Definition at line 77 of file G4ParticlePropertyData.hh.
References thePDGWidth.
Referenced by G4TextPPRetriever::ModifyPropertyTable().
G4int G4ParticlePropertyData::GetVerboseLevel | ( | ) | const |
G4int G4ParticlePropertyData::operator!= | ( | const G4ParticlePropertyData & | right | ) | const |
Definition at line 194 of file G4ParticlePropertyData.cc.
G4ParticlePropertyData & G4ParticlePropertyData::operator= | ( | const G4ParticlePropertyData & | right | ) |
Definition at line 140 of file G4ParticlePropertyData.cc.
References fAntiPDGEncodingModified, fAntiQuarkContentModified, fBaryonNumberModified, fLeptonNumberModified, fPDGChargeModified, fPDGEncodingModified, fPDGiConjugationModified, fPDGiGParityModified, fPDGiIsospin3Modified, fPDGiIsospinModified, fPDGiParityModified, fPDGIsospin3Modified, fPDGIsospinModified, fPDGiSpinModified, fPDGLifeTimeModified, fPDGMagneticMomentModified, fPDGMassModified, fPDGWidthModified, fQuarkContentModified, NumberOfQuarkFlavor, theAntiPDGEncoding, theAntiQuarkContent, theBaryonNumber, theLeptonNumber, theParticleName, thePDGCharge, thePDGEncoding, thePDGiConjugation, thePDGiGParity, thePDGiIsospin, thePDGiIsospin3, thePDGiParity, thePDGiSpin, thePDGLifeTime, thePDGMagneticMoment, thePDGMass, thePDGWidth, theQuarkContent, and verboseLevel.
G4int G4ParticlePropertyData::operator== | ( | const G4ParticlePropertyData & | right | ) | const |
Definition at line 188 of file G4ParticlePropertyData.cc.
void G4ParticlePropertyData::Print | ( | void | ) | const |
Definition at line 200 of file G4ParticlePropertyData.cc.
References eplus, G4cout, G4endl, GetAntiPDGEncoding(), GeV, MeV, ns, tesla, theAntiQuarkContent, theBaryonNumber, theLeptonNumber, theParticleName, thePDGCharge, thePDGEncoding, thePDGiConjugation, thePDGiGParity, thePDGiIsospin, thePDGiIsospin3, thePDGiParity, thePDGiSpin, thePDGLifeTime, thePDGMagneticMoment, thePDGMass, thePDGWidth, and theQuarkContent.
Referenced by G4SimplePPReporter::Print().
void G4ParticlePropertyData::SetAntiPDGEncoding | ( | G4int | newAntiEncoding | ) |
void G4ParticlePropertyData::SetBaryonNumber | ( | G4int | newBaryonNumber | ) |
void G4ParticlePropertyData::SetLeptonNumber | ( | G4int | newLeptonNumber | ) |
void G4ParticlePropertyData::SetPDGCharge | ( | G4double | newCharge | ) |
void G4ParticlePropertyData::SetPDGEncoding | ( | G4int | newEncoding | ) |
void G4ParticlePropertyData::SetPDGiConjugation | ( | G4int | newConjugation | ) |
void G4ParticlePropertyData::SetPDGiGParity | ( | G4int | newGParity | ) |
void G4ParticlePropertyData::SetPDGiIsospin | ( | G4int | newIsospin | ) |
void G4ParticlePropertyData::SetPDGiIsospin3 | ( | G4int | newIsospin3 | ) |
void G4ParticlePropertyData::SetPDGiParity | ( | G4int | newParity | ) |
void G4ParticlePropertyData::SetPDGiSpin | ( | G4int | newSpin | ) |
void G4ParticlePropertyData::SetPDGLifeTime | ( | G4double | newLifeTime | ) |
void G4ParticlePropertyData::SetPDGMagneticMoment | ( | G4double | mageticMoment | ) |
void G4ParticlePropertyData::SetPDGMass | ( | G4double | newMass | ) |
void G4ParticlePropertyData::SetPDGWidth | ( | G4double | newWidth | ) |
void G4ParticlePropertyData::SetVerboseLevel | ( | G4int | value | ) |
|
friend |
Definition at line 54 of file G4ParticlePropertyData.hh.
|
private |
Definition at line 216 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 218 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 214 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 213 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 203 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 215 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 206 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 207 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 209 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 208 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 205 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 211 of file G4ParticlePropertyData.hh.
Referenced by operator=().
|
private |
Definition at line 210 of file G4ParticlePropertyData.hh.
Referenced by operator=().
|
private |
Definition at line 204 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 219 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 212 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 201 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 202 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 217 of file G4ParticlePropertyData.hh.
Referenced by operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 189 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), GetAntiPDGEncoding(), G4ParticlePropertyTable::GetParticleProperty(), operator=(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 197 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 183 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), GetBaryonNumber(), G4ParticlePropertyTable::GetParticleProperty(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 180 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), GetLeptonNumber(), G4ParticlePropertyTable::GetParticleProperty(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 141 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), GetParticleName(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 152 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGCharge(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 186 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGEncoding(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 167 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGiConjugation(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 170 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGiGParity(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 173 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGiIsospin(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 174 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGiIsospin3(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 163 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGiParity(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 159 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGiSpin(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 192 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGLifeTime(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 177 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGMagneticMoment(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 144 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGMass(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 147 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), GetPDGWidth(), operator=(), and Print().
|
private |
Definition at line 196 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), G4ParticlePropertyTable::GetParticleProperty(), operator=(), Print(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 222 of file G4ParticlePropertyData.hh.
Referenced by G4ParticlePropertyData(), and operator=().