Geant4  10.00.p02
G4ParticleDefinition Class Reference

#include <G4ParticleDefinition.hh>

Inherited by G4AdjointElectron, G4AdjointGamma, G4AdjointIons, G4AdjointPositron, G4AdjointProton, G4AntiBMesonZero, G4AntiBsMesonZero, G4AntiDMesonZero, G4AntiKaonZero, G4AntiLambda, G4AntiLambdab, G4AntiLambdacPlus, G4AntiNeutrinoE, G4AntiNeutrinoMu, G4AntiNeutrinoTau, G4AntiNeutron, G4AntiOmegabMinus, G4AntiOmegacZero, G4AntiOmegaMinus, G4AntiProton, G4AntiSigmabMinus, G4AntiSigmabPlus, G4AntiSigmabZero, G4AntiSigmacPlus, G4AntiSigmacPlusPlus, G4AntiSigmacZero, G4AntiSigmaMinus, G4AntiSigmaPlus, G4AntiSigmaZero, G4AntiXibMinus, G4AntiXibZero, G4AntiXicPlus, G4AntiXicZero, G4AntiXiMinus, G4AntiXiZero, G4BcMesonMinus, G4BcMesonPlus, G4BMesonMinus, G4BMesonPlus, G4BMesonZero, G4BsMesonZero, G4ChargedGeantino, G4DMesonMinus, G4DMesonPlus, G4DMesonZero, G4DNAIons, G4DsMesonMinus, G4DsMesonPlus, G4Electron, G4Eta, G4Etac, G4EtaPrime, G4Gamma, G4Geantino, G4Ions, G4JPsi, G4KaonMinus, G4KaonPlus, G4KaonZero, G4KaonZeroLong, G4KaonZeroShort, G4Lambda, G4Lambdab, G4LambdacPlus, G4MoleculeDefinition, G4Monopole, G4MuonMinus, G4MuonPlus, G4NeutrinoE, G4NeutrinoMu, G4NeutrinoTau, G4OmegabMinus, G4OmegacZero, G4OmegaMinus, G4OpticalPhoton, G4PhononLong, G4PhononTransFast, G4PhononTransSlow, G4PionMinus, G4PionPlus, G4PionZero, G4Positron, G4SigmabMinus, G4SigmabPlus, G4SigmabZero, G4SigmacPlus, G4SigmacPlusPlus, G4SigmacZero, G4SigmaMinus, G4SigmaPlus, G4SigmaZero, G4TauMinus, G4TauPlus, G4UnknownParticle, G4Upsilon, G4VShortLivedParticle, G4XibMinus, G4XibZero, G4XicPlus, G4XicZero, G4XiMinus, and G4XiZero.

+ Collaboration diagram for G4ParticleDefinition:

Public Member Functions

 G4ParticleDefinition (const G4String &aName, G4double mass, G4double width, G4double charge, G4int iSpin, G4int iParity, G4int iConjugation, G4int iIsospin, G4int iIsospinZ, G4int gParity, const G4String &pType, G4int lepton, G4int baryon, G4int encoding, G4bool stable, G4double lifetime, G4DecayTable *decaytable, G4bool shortlived=false, const G4String &subType="", G4int anti_encoding=0, G4double magneticMoment=0.0)
 
virtual ~G4ParticleDefinition ()
 
const G4StringGetParticleName () const
 
G4double GetPDGMass () const
 
G4double GetPDGWidth () const
 
G4double GetPDGCharge () const
 
G4double GetPDGSpin () const
 
G4int GetPDGiSpin () const
 
G4int GetPDGiParity () const
 
G4int GetPDGiConjugation () const
 
G4double GetPDGIsospin () const
 
G4double GetPDGIsospin3 () const
 
G4int GetPDGiIsospin () const
 
G4int GetPDGiIsospin3 () const
 
G4int GetPDGiGParity () const
 
G4double GetPDGMagneticMoment () const
 
void SetPDGMagneticMoment (G4double mageticMoment)
 
G4double CalculateAnomaly () const
 
const G4StringGetParticleType () const
 
const G4StringGetParticleSubType () const
 
G4int GetLeptonNumber () const
 
G4int GetBaryonNumber () const
 
G4int GetPDGEncoding () const
 
G4int GetAntiPDGEncoding () const
 
void SetAntiPDGEncoding (G4int aEncoding)
 
G4int GetQuarkContent (G4int flavor) const
 
G4int GetAntiQuarkContent (G4int flavor) const
 
G4bool IsShortLived () const
 
G4bool GetPDGStable () const
 
void SetPDGStable (const G4bool aFlag)
 
G4double GetPDGLifeTime () const
 
void SetPDGLifeTime (G4double aLifeTime)
 
G4double GetIonLifeTime () const
 
G4DecayTableGetDecayTable () const
 
void SetDecayTable (G4DecayTable *aDecayTable)
 
G4ProcessManagerGetProcessManager () const
 
void SetProcessManager (G4ProcessManager *aProcessManager)
 
G4ParticleTableGetParticleTable () const
 
G4int GetAtomicNumber () const
 
G4int GetAtomicMass () const
 
void DumpTable () const
 
void SetVerboseLevel (G4int value)
 
G4int GetVerboseLevel () const
 
void SetApplyCutsFlag (G4bool)
 
G4bool GetApplyCutsFlag () const
 
G4bool IsGeneralIon () const
 
G4int operator== (const G4ParticleDefinition &right) const
 
G4int operator!= (const G4ParticleDefinition &right) const
 
G4ProcessManagerGetMasterProcessManager () const
 
void SetMasterProcessManager (G4ProcessManager *aNewPM)
 
G4int GetInstanceID () const
 
void SetParticleDefinitionID (G4int id=-1)
 
G4int GetParticleDefinitionID () const
 

Static Public Member Functions

static const G4PDefManagerGetSubInstanceManager ()
 

Protected Types

enum  { NumberOfQuarkFlavor = 6 }
 

Protected Member Functions

G4int FillQuarkContents ()
 
void SetParticleSubType (const G4String &subtype)
 
void SetAtomicNumber (G4int)
 
void SetAtomicMass (G4int)
 
 G4ParticleDefinition (const G4ParticleDefinition &right)
 
 G4ParticleDefinition ()
 

Protected Attributes

G4int theQuarkContent [NumberOfQuarkFlavor]
 
G4int theAntiQuarkContent [NumberOfQuarkFlavor]
 
G4bool isGeneralIon
 

Private Member Functions

const G4ParticleDefinitionoperator= (const G4ParticleDefinition &r)
 

Private Attributes

G4ProcessManagertheProcessManagerShadow
 
G4int g4particleDefinitionInstanceID
 
G4String theParticleName
 
G4double thePDGMass
 
G4double thePDGWidth
 
G4double thePDGCharge
 
G4int thePDGiSpin
 
G4double thePDGSpin
 
G4int thePDGiParity
 
G4int thePDGiConjugation
 
G4int thePDGiGParity
 
G4int thePDGiIsospin
 
G4int thePDGiIsospin3
 
G4double thePDGIsospin
 
G4double thePDGIsospin3
 
G4double thePDGMagneticMoment
 
G4int theLeptonNumber
 
G4int theBaryonNumber
 
G4String theParticleType
 
G4String theParticleSubType
 
G4int thePDGEncoding
 
G4int theAntiPDGEncoding
 
G4bool fShortLivedFlag
 
G4bool thePDGStable
 
G4double thePDGLifeTime
 
G4DecayTabletheDecayTable
 
G4ParticleTabletheParticleTable
 
G4int theAtomicNumber
 
G4int theAtomicMass
 
G4int verboseLevel
 
G4bool fApplyCutsFlag
 

Static Private Attributes

static G4PART_DLL G4PDefManager subInstanceManager
 

Friends

class G4ParticlePropertyTable
 

Detailed Description

Definition at line 111 of file G4ParticleDefinition.hh.

Member Enumeration Documentation

anonymous enum
protected
Enumerator
NumberOfQuarkFlavor 

Definition at line 296 of file G4ParticleDefinition.hh.

Constructor & Destructor Documentation

G4ParticleDefinition::G4ParticleDefinition ( const G4String aName,
G4double  mass,
G4double  width,
G4double  charge,
G4int  iSpin,
G4int  iParity,
G4int  iConjugation,
G4int  iIsospin,
G4int  iIsospinZ,
G4int  gParity,
const G4String pType,
G4int  lepton,
G4int  baryon,
G4int  encoding,
G4bool  stable,
G4double  lifetime,
G4DecayTable decaytable,
G4bool  shortlived = false,
const G4String subType = "",
G4int  anti_encoding = 0,
G4double  magneticMoment = 0.0 
)
G4ParticleDefinition::~G4ParticleDefinition ( )
virtual

Definition at line 211 of file G4ParticleDefinition.cc.

References G4cout, G4endl, G4Exception(), G4State_PreInit, G4StateManager::GetCurrentState(), GetParticleName(), G4ParticleTable::GetParticleTable(), G4StateManager::GetStateManager(), JustWarning, theDecayTable, and verboseLevel.

+ Here is the call graph for this function:

G4ParticleDefinition::G4ParticleDefinition ( const G4ParticleDefinition right)
protected

Definition at line 196 of file G4ParticleDefinition.cc.

References FatalException, and G4Exception().

+ Here is the call graph for this function:

G4ParticleDefinition::G4ParticleDefinition ( )
protected

Definition at line 203 of file G4ParticleDefinition.cc.

References FatalException, and G4Exception().

Referenced by G4PhononLong::Definition(), G4PhononTransSlow::Definition(), G4PhononTransFast::Definition(), G4EtaPrime::Definition(), G4Upsilon::Definition(), G4BcMesonMinus::Definition(), G4BcMesonPlus::Definition(), G4NeutrinoTau::Definition(), G4TauMinus::Definition(), G4AntiOmegabMinus::Definition(), G4AntiNeutrinoTau::Definition(), G4AntiXicPlus::Definition(), G4BMesonPlus::Definition(), G4BMesonZero::Definition(), G4PionZero::Definition(), G4PionPlus::Definition(), G4AntiXicZero::Definition(), G4BsMesonZero::Definition(), G4KaonZeroLong::Definition(), G4KaonZero::Definition(), G4KaonPlus::Definition(), G4KaonMinus::Definition(), G4JPsi::Definition(), G4DMesonMinus::Definition(), G4AntiXiMinus::Definition(), G4DMesonPlus::Definition(), G4DMesonZero::Definition(), G4AntiXiZero::Definition(), G4DsMesonMinus::Definition(), G4DsMesonPlus::Definition(), G4AntiNeutron::Definition(), G4AntiOmegacZero::Definition(), G4Eta::Definition(), G4Lambda::Definition(), G4BMesonMinus::Definition(), G4AntiOmegaMinus::Definition(), G4LambdacPlus::Definition(), G4OmegabMinus::Definition(), G4AntiDMesonZero::Definition(), G4AntiBsMesonZero::Definition(), G4OmegacZero::Definition(), G4KaonZeroShort::Definition(), G4XiMinus::Definition(), G4XicZero::Definition(), G4PionMinus::Definition(), G4OmegaMinus::Definition(), G4AntiProton::Definition(), G4AntiNeutrinoE::Definition(), G4SigmaPlus::Definition(), G4TauPlus::Definition(), G4SigmacZero::Definition(), G4NeutrinoMu::Definition(), G4MuonPlus::Definition(), G4AntiNeutrinoMu::Definition(), G4SigmacPlus::Definition(), G4Electron::Definition(), G4MuonMinus::Definition(), G4SigmacPlusPlus::Definition(), G4NeutrinoE::Definition(), G4AntiSigmacPlus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4SigmaMinus::Definition(), G4SigmaZero::Definition(), G4AntiSigmacZero::Definition(), G4XicPlus::Definition(), G4AntiSigmaMinus::Definition(), G4AntiLambdacPlus::Definition(), G4AntiKaonZero::Definition(), G4AntiSigmaZero::Definition(), G4AntiSigmaPlus::Definition(), G4XiZero::Definition(), G4AntiBMesonZero::Definition(), G4AntiLambda::Definition(), G4AntiXibMinus::Definition(), G4SigmabMinus::Definition(), G4AntiSigmabPlus::Definition(), G4XibZero::Definition(), G4Positron::Definition(), G4SigmabZero::Definition(), G4Etac::Definition(), G4AntiXibZero::Definition(), G4SigmabPlus::Definition(), G4XibMinus::Definition(), G4AntiSigmabZero::Definition(), G4AntiSigmabMinus::Definition(), G4Lambdab::Definition(), G4AntiLambdab::Definition(), G4UnknownParticle::Definition(), G4Gamma::Definition(), G4ChargedGeantino::Definition(), G4OpticalPhoton::Definition(), G4Geantino::Definition(), G4AdjointPositron::Definition(), G4AdjointElectron::Definition(), G4AdjointProton::Definition(), and G4AdjointGamma::Definition().

+ Here is the call graph for this function:

Member Function Documentation

G4double G4ParticleDefinition::CalculateAnomaly ( ) const

Definition at line 411 of file G4ParticleDefinition.cc.

References eplus, G4Exception(), JustWarning, thePDGCharge, thePDGiSpin, thePDGMagneticMoment, and thePDGMass.

+ Here is the call graph for this function:

G4int G4ParticleDefinition::FillQuarkContents ( )
protected

Definition at line 256 of file G4ParticleDefinition.cc.

References G4PDGCodeChecker::CheckCharge(), G4PDGCodeChecker::CheckPDGCode(), eplus, G4cout, G4endl, G4Exception(), G4PDGCodeChecker::GetAntiQuarkContent(), G4PDGCodeChecker::GetQuarkContent(), G4PDGCodeChecker::GetSpin(), JustWarning, NumberOfQuarkFlavor, G4PDGCodeChecker::SetVerboseLevel(), theAntiQuarkContent, theParticleType, thePDGCharge, thePDGEncoding, thePDGiSpin, theQuarkContent, and verboseLevel.

Referenced by G4ParticleDefinition().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetAntiPDGEncoding ( ) const
inline

Definition at line 186 of file G4ParticleDefinition.hh.

References theAntiPDGEncoding.

Referenced by DumpTable(), export_G4ParticleDefinition(), and G4ParticlePropertyTable::GetParticleProperty().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetAntiQuarkContent ( G4int  flavor) const

Referenced by G4RPGInelastic::CheckQnums(), G4XAqmTotal::CrossSection(), export_G4ParticleDefinition(), G4HtmlPPReporter::GeneratePropertyTable(), G4VCollision::GetNumberOfPartons(), G4InuclElementaryParticle::getStrangeness(), and G4XAnnihilationChannel::NormalizedClebsch().

+ Here is the caller graph for this function:

G4bool G4ParticleDefinition::GetApplyCutsFlag ( ) const

Referenced by G4ITStepProcessor::DealWithSecondaries(), export_G4ParticleDefinition(), G4VUserPhysicsList::GetApplyCuts(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), and G4SteppingManager::InvokePSDIP().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetBaryonNumber ( ) const
inline

Definition at line 183 of file G4ParticleDefinition.hh.

References theBaryonNumber.

Referenced by G4BinaryCascade::ApplyCollision(), G4BinaryLightIonReaction::ApplyYourself(), G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4InuclElementaryParticle::baryon(), G4NeutronHPInelasticBaseFS::BaseApply(), G4HadLeadBias::Bias(), G4WilsonAblationModel::BreakItUp(), G4EmCorrections::BuildCorrectionVector(), G4BinaryCascade::BuildLateParticleCollisions(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4RPGInelastic::CheckQnums(), G4NeutronHPInelasticCompFS::CompositeApply(), G4StoppingPhysics::ConstructProcess(), G4SPSEneDistribution::ConvertEPNToEnergy(), G4BinaryCascade::DebugApplyCollision(), G4KineticTrack::Decay(), G4RadioactiveDecay::DecayIt(), export_G4ParticleDefinition(), G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4FTFParameters::G4FTFParameters(), G4Ions::G4Ions(), G4ParticleDefinition(), G4PomeronCrossSection::G4PomeronCrossSection(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4ReactionDynamics::GenerateXandPt(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4QMDParticipant::GetBaryonNumber(), G4TripathiCrossSection::GetElementCrossSection(), G4IonsSihverCrossSection::GetElementCrossSection(), G4IonsKoxCrossSection::GetElementCrossSection(), G4EMDissociationCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4GeneralSpaceNNCrossSection::GetElementCrossSection(), G4MesonAbsorption::GetFinalState(), G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection(), G4IonsShenCrossSection::GetIsoCrossSection(), G4QMDParticipant::GetNuc(), G4ParticlePropertyTable::GetParticleProperty(), G4GGNuclNuclCrossSection::GetRatioQE(), G4ComponentGGNuclNuclXsc::GetRatioQE(), G4GGNuclNuclCrossSection::GetRatioSD(), G4ComponentGGNuclNuclXsc::GetRatioSD(), G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4GGNuclNuclCrossSection::GetZandACrossSection(), G4ComponentGGNuclNuclXsc::GetZandACrossSection(), G4FTFModel::Init(), G4NuclNuclDiffuseElastic::Initialise(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4IonTable::IsAntiIon(), G4HadronicAbsorptionFritiof::IsApplicable(), G4TripathiCrossSection::IsElementApplicable(), G4IonsSihverCrossSection::IsElementApplicable(), G4IonsKoxCrossSection::IsElementApplicable(), G4IonsShenCrossSection::IsElementApplicable(), G4TripathiLightCrossSection::IsElementApplicable(), G4GeneralSpaceNNCrossSection::IsElementApplicable(), G4IonTable::IsIon(), G4HadronicProcess::PostStepDoIt(), G4AdjointTrackingAction::PostUserTrackingAction(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4AntiNuclElastic::SampleInvariantT(), G4Scatterer::Scatter(), G4WilsonAblationModel::SelectSecondariesByDefault(), G4BetheBlochModel::SetParticle(), G4INCLXXInterface::toINCLParticleSpecies(), G4NeutronHPInelasticCompFS::two_body_reaction(), G4ReactionDynamics::TwoCluster(), HadrontherapySteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), and G4AdjointSteppingAction::UserSteppingAction().

G4int G4ParticleDefinition::GetInstanceID ( ) const
inline

Referenced by G4VUserPhysicsList::RemoveProcessManager().

+ Here is the caller graph for this function:

G4double G4ParticleDefinition::GetIonLifeTime ( ) const

Definition at line 312 of file G4ParticleDefinition.cc.

References G4IonTable::GetIonTable(), G4IonTable::GetLifeTime(), isGeneralIon, and thePDGLifeTime.

Referenced by DumpTable().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4ProcessManager* G4ParticleDefinition::GetMasterProcessManager ( ) const
inline

Referenced by G4VUserPhysicsList::BuildPhysicsTable(), G4VUserPhysicsList::InitializeProcessManager(), G4VUserPhysicsList::PreparePhysicsTable(), and G4WorkerRunManagerKernel::SetupShadowProcess().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetParticleDefinitionID ( ) const

Referenced by G4IonTable::AddProcessManager(), G4IonTable::CreateIon(), G4RunManagerKernel::InitializePhysics(), G4StackManager::PushOneTrack(), and G4RunManagerKernel::SetupPhysics().

+ Here is the caller graph for this function:

const G4String& G4ParticleDefinition::GetParticleName ( ) const
inline

Definition at line 159 of file G4ParticleDefinition.hh.

References theParticleName.

Referenced by G4INCLXXInterface::AccurateProjectile(), G4VEmProcess::ActivateForcedInteraction(), G4ProcessManager::ActivateProcess(), G4ITStepProcessor::ActiveOnlyITProcess(), F06ExtraPhysics::AddBetaDecay(), G4CollisionManager::AddCollision(), G4RadioactiveDecay::AddDecayRateTable(), G4VHadronPhysics::AddElasticCrossSection(), G4VHadronPhysics::AddInelasticCrossSection(), PhysicsList::AddIonGasModels(), G4CollisionOutput::addOutgoingParticles(), PhysicsList::AddPAIModel(), Par01PhysicsList::AddParameterisation(), G4IonINCLXXPhysics::AddProcess(), G4IonQMDPhysics::AddProcess(), G4ProcessManager::AddProcess(), G4IonTable::AddProcessManager(), HistoManager::AddTargetStep(), G4PhysicsListHelper::AddTransportation(), DMXPhysicsList::AddTransportation(), G4ErrorEnergyLoss::AlongStepDoIt(), G4BinaryCascade::ApplyCollision(), G4RPGKMinusInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGXiMinusInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGOmegaMinusInelastic::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4RPGKPlusInelastic::ApplyYourself(), G4RPGKZeroInelastic::ApplyYourself(), G4RPGLambdaInelastic::ApplyYourself(), G4RPGSigmaMinusInelastic::ApplyYourself(), G4RPGXiZeroInelastic::ApplyYourself(), G4RPGAntiKZeroInelastic::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEnp::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4HadronBuilder::Barion(), RunAction::BeginOfRunAction(), G4WilsonAblationModel::BreakItUp(), G4EmCorrections::BuildCorrectionVector(), G4VEnergyLossProcess::BuildDEDXTable(), G4VUserPhysicsList::BuildIntegralPhysicsTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4hImpactIonisation::BuildLambdaTable(), G4VEmProcess::BuildLambdaTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4NeutronHPJENDLHEData::BuildPhysicsTable(), G4CrossSectionPairGG::BuildPhysicsTable(), G4NeutronElasticXS::BuildPhysicsTable(), G4hImpactIonisation::BuildPhysicsTable(), G4NeutronCaptureXS::BuildPhysicsTable(), G4NeutronInelasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4EmManager::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4LossTableManager::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4ScreenedNuclearRecoil::BuildPhysicsTable(), G4EmManager::BuildTables(), G4LossTableManager::BuildTables(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4HadronCrossSections::CalcScatteringCrossSections(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4ParticleChangeForGamma::CheckIt(), G4ParticleChangeForMSC::CheckIt(), G4ParticleChangeForLoss::CheckIt(), G4ParticleChangeForDecay::CheckIt(), G4ParticleChange::CheckIt(), G4PhysicsListHelper::CheckParticleList(), G4RPGInelastic::CheckQnums(), G4HadronicProcess::CheckResult(), G4VParticleChange::CheckSecondary(), F04StackingAction::ClassifyNewTrack(), CCalStackingAction::ClassifyNewTrack(), G4StackChecker::ClassifyNewTrack(), G4InuclCollider::collide(), G4ElementaryParticleCollider::collide(), G4RadioactiveDecay::CollimateDecayProduct(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerVolume(), G4EmCalculator::ComputeDEDX(), G4PenelopeIonisationModel::ComputeDEDXPerVolume(), G4EnergyLossForExtrapolator::ComputeElectronDEDX(), G4EmCalculator::ComputeMeanFreePath(), G4EnergyLossForExtrapolator::ComputeMuonDEDX(), G4EmCalculator::ComputeNuclearDEDX(), G4EnergyLossForExtrapolator::ComputeProtonDEDX(), G4AdjointCSManager::ComputeTotalAdjointCS(), G4WentzelOKandVIxSection::ComputeTransportCrossSectionPerAtom(), G4WentzelVIRelXSection::ComputeTransportCrossSectionPerAtom(), G4EnergyLossForExtrapolator::ComputeTrasportXS(), OpNovicePhysicsList::ConstructEM(), P6DPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), DicomPhysicsList::ConstructEM(), RE06PhysicsList::ConstructEM(), Par01PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), ExGflashPhysicsList::ConstructEM(), ExP02PhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), ExP01PhysicsList::ConstructEM(), F03PhysicsList::ConstructEM(), UltraPhysicsList::ConstructEM(), Em10PhysicsList::ConstructEM(), F01PhysicsList::ConstructEM(), F02PhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), DMXPhysicsList::ConstructGeneral(), DicomPhysicsList::ConstructHad(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), OpNovicePhysicsList::ConstructOp(), UltraPhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), F04OpticalPhysics::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), F04ExtraPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), F06ExtraPhysics::ConstructProcess(), F05ExtraPhysics::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), RE01UnknownDecayPhysics::ConstructProcess(), PhysListEmStandard::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4NeutronTrackingCut::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), exrdmPhysListHadron::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4EmUserPhysics::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4DecayPhysics::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4VRangeToEnergyConverter::Convert(), G4VRangeToEnergyConverter::ConvertCutToKineticEnergy(), G4ProductionCutsTable::ConvertRangeToEnergy(), G4EmManager::CopyTables(), G4LossTableManager::CopyTables(), G4CascadeInterface::createBullet(), CCaloSD::createNewHit(), G4XPDGElastic::CrossSection(), G4XPDGTotal::CrossSection(), G4DNAScreenedRutherfordElasticModel::CrossSectionPerVolume(), G4DNADingfelderChargeDecreaseModel::CrossSectionPerVolume(), G4DNAChampionElasticModel::CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel::CrossSectionPerVolume(), G4DNAEmfietzoglouExcitationModel::CrossSectionPerVolume(), G4DNABornExcitationModel::CrossSectionPerVolume(), G4DNAMillerGreenExcitationModel::CrossSectionPerVolume(), G4DNAMeltonAttachmentModel::CrossSectionPerVolume(), G4DNASancheExcitationModel::CrossSectionPerVolume(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::CrossSectionPerVolume(), G4DNABornIonisationModel::CrossSectionPerVolume(), G4MicroElecElasticModel::CrossSectionPerVolume(), G4MuElecElasticModel::CrossSectionPerVolume(), G4MuElecInelasticModel::CrossSectionPerVolume(), G4MicroElecInelasticModel::CrossSectionPerVolume(), G4PenelopeIonisationModel::CrossSectionPerVolume(), G4BinaryCascade::DebugApplyCollisionFail(), G4KineticTrack::Decay(), G4UnknownDecay::DecayIt(), G4Decay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4ContinuousGainOfEnergy::DefineMaterial(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4GlobalFastSimulationManager::DisplayRegion(), G4ITStepProcessor::DoStepping(), G4EmElementSelector::Dump(), G4HadronicProcessStore::Dump(), G4DecayTable::DumpInfo(), G4ProcessTable::DumpInfo(), G4ProcessManager::DumpInfo(), G4VUserPhysicsList::DumpList(), G4HadronicProcess::DumpState(), G4IonTable::DumpTable(), Em10PrimaryGeneratorAction::Em10PrimaryGeneratorAction(), B5EventAction::EndOfEventAction(), B3RunAction::EndOfRunAction(), B1RunAction::EndOfRunAction(), B1ConRunAction::EndOfRunAction(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4DiffractiveExcitation::ExciteParticipants(), export_G4ParticleDefinition(), F04Trajectory::F04Trajectory(), G4VDecayChannel::FillDaughters(), G4EmModelManager::FillDEDXVector(), G4EmModelManager::FillLambdaVector(), G4HadronicProcess::FillResult(), G4VScatteringCollision::FinalState(), G4EmCalculator::FindEmModel(), G4EmCalculator::FindEnergyLossProcess(), G4VHadronPhysics::FindInelasticProcess(), G4VEmProcess::FindLambdaMax(), G4BinaryCascade::FindLateParticleCollision(), G4ProcessTable::FindProcess(), G4CascadParticle::G4CascadParticle(), G4ConcreteNNToDeltaDeltastar::G4ConcreteNNToDeltaDeltastar(), G4ConcreteNNToDeltaNstar::G4ConcreteNNToDeltaNstar(), G4ConcreteNNToNDeltaStar::G4ConcreteNNToNDeltaStar(), G4ConcreteNNToNNStar::G4ConcreteNNToNNStar(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4ConcreteNStarNToNN::G4ConcreteNStarNToNN(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4Fragment::G4Fragment(), G4FissionProductYieldDist::G4GetFission(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4PartonPair::G4PartonPair(), G4RunManagerKernel::G4RunManagerKernel(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4XAnnihilationChannel::G4XAnnihilationChannel(), G4XResonance::G4XResonance(), G4HtmlPPReporter::GenerateIndex(), WLSPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries(), UltraPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4ElementaryParticleCollider::generateSCMmuonAbsorption(), G4ElementaryParticleCollider::generateSCMpionAbsorption(), G4PrimaryTransformer::GenerateSingleTrack(), G4AdjointCSManager::GetAdjointParticleEquivalent(), G4ProcessManager::GetAttribute(), G4CrossSectionDataStore::GetCrossSection(), G4EmCalculator::GetCrossSectionPerVolume(), G4PenelopeIonisationXSHandler::GetCrossSectionTableForCouple(), G4PenelopeBremsstrahlungModel::GetCrossSectionTableForCouple(), G4EmCalculator::GetCSDARange(), G4ParticleGunMessenger::GetCurrentValue(), G4ProcessTableMessenger::GetCurrentValue(), G4UserPhysicsListMessenger::GetCurrentValue(), G4ParticleMessenger::GetCurrentValue(), G4RadioactiveDecay::GetDecayRateTable(), G4RadioactiveDecay::GetDecayTable(), G4EmCalculator::GetDEDX(), G4ChargeExchangeProcess::GetElementCrossSection(), G4BGGNucleonInelasticXS::GetElementCrossSection(), G4BGGPionElasticXS::GetElementCrossSection(), G4BGGNucleonElasticXS::GetElementCrossSection(), G4BGGPionInelasticXS::GetElementCrossSection(), G4VCrossSectionDataSet::GetElementCrossSection(), G4RPGReaction::GetFinalStateNucleons(), G4ReactionDynamics::GetFinalStateNucleons(), G4AdjointCSManager::GetForwardParticleEquivalent(), G4ProductionCuts::GetIndex(), G4BGGNucleonInelasticXS::GetIsoCrossSection(), G4BGGPionElasticXS::GetIsoCrossSection(), G4BGGNucleonElasticXS::GetIsoCrossSection(), G4BGGPionInelasticXS::GetIsoCrossSection(), G4CrossSectionDataStore::GetIsoCrossSection(), G4VCrossSectionDataSet::GetIsoCrossSection(), G4ElasticHadrNucleusHE::GetKinematics(), G4EmCalculator::GetKinEnergy(), G4LENDManager::GetLENDTarget(), G4Decay::GetMeanFreePath(), G4EmCalculator::GetMeanFreePath(), G4RadioactiveDecay::GetMeanFreePath(), G4EmModelManager::GetModel(), G4MoleculeDefinition::GetName(), G4VMscModel::GetParticleChangeForMSC(), G4ParticleTable::GetParticleName(), G4ParticlePropertyTable::GetParticleProperty(), G4VProcess::GetPhysicsTableFileName(), F01PrimaryGeneratorAction::GetPrimaryName(), F03PrimaryGeneratorAction::GetPrimaryName(), F02PrimaryGeneratorAction::GetPrimaryName(), G4ProcessPlacer::GetProcessManager(), G4SteppingManager::GetProcessNumber(), G4ProcessManager::GetProcessVectorIndex(), PhysicsList::GetRange(), G4EmCalculator::GetRange(), G4EmCalculator::GetRangeFromRestricteDEDX(), G4Scintillation::GetScintillationYieldByParticleType(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), CCaloSD::getStepInfo(), G4Pythia6Decayer::ImportDecayProducts(), G4ProcessManager::InActivateProcess(), G4FTFModel::Init(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNABornExcitationModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNABornIonisationModel::Initialise(), G4MuElecElasticModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4PAIPhotModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4EmBiasingManager::Initialise(), G4BraggIonModel::Initialise(), G4PAIModel::Initialise(), G4BraggModel::Initialise(), G4ICRU73QOModel::Initialise(), G4EmModelManager::Initialise(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4DNAVibExcitation::InitialiseProcess(), G4DNAChargeIncrease::InitialiseProcess(), G4DNAAttachment::InitialiseProcess(), G4DNAChargeDecrease::InitialiseProcess(), G4DNAIonisation::InitialiseProcess(), G4DNAExcitation::InitialiseProcess(), G4CoulombScattering::InitialiseProcess(), G4MicroElecInelastic::InitialiseProcess(), G4MuElecInelastic::InitialiseProcess(), G4AdjointhMultipleScattering::InitialiseProcess(), G4VUserPhysicsList::InitializeProcessManager(), G4DecayTable::Insert(), G4ProcessTable::Insert(), G4ParticleTable::Insert(), G4IonTable::IsAntiIon(), G4DNAMolecularDissociation::IsApplicable(), G4UnknownDecay::IsApplicable(), G4NeutronKiller::IsApplicable(), G4RadioactiveDecay::IsApplicable(), G4Cerenkov::IsApplicable(), G4Scintillation::IsApplicable(), G4ParallelWorldScoringProcess::IsAtRestRequired(), G4ParallelWorldProcess::IsAtRestRequired(), G4IonTable::IsIon(), G4LENDManager::IsLENDTargetAvailable(), G4IonTable::IsLightAntiIon(), G4IonTable::IsLightIon(), G4RadioactiveDecay::IsRateTableReady(), G4RadioactiveDecay::LoadDecayTable(), G4LossTableManager::LocalPhysicsTables(), G4HadronBuilder::Meson(), G4TextPPRetriever::ModifyPropertyTable(), PhysicsList::NewPAIModel(), G4VShortLivedParticle::operator!=(), operator<<(), G4VShortLivedParticle::operator==(), G4DNARuddIonisationExtendedModel::PartialCrossSection(), G4DNARuddIonisationModel::PartialCrossSection(), G4LossTableManager::ParticleHaveNoLoss(), G4HadronElasticProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4AdjointTrackingAction::PostUserTrackingAction(), G4EmConfigurator::PrepareModels(), G4EmManager::PreparePhysicsTable(), G4VMultipleScattering::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VUserPhysicsList::PreparePhysicsTable(), Em10TrackingAction::PreUserTrackingAction(), RE01TrackInformation::Print(), G4PrimaryParticle::Print(), CCalPrimaryGeneratorAction::print(), G4InuclNuclei::print(), G4HadronicProcessStore::Print(), G3PartTable::PrintAll(), G4EmCalculator::PrintDEDXTable(), RunAction::PrintDedxTables(), G4CascadeHistory::PrintEntry(), G4HadronicProcessStore::PrintHtml(), G4VMultipleScattering::PrintInfoDefinition(), G4VEnergyLossProcess::PrintInfoDefinition(), G4VEmProcess::PrintInfoProcess(), G4EmCalculator::PrintInverseRangeTable(), RE01EventAction::PrintPrimary(), G4EmCalculator::PrintRangeTable(), Run::PrintSummary(), CexmcEventAction::PrintTrackPoints(), G4ComponentSAIDTotalXS::PrintWarning(), DMXScintSD::ProcessHits(), G4IntraNucleiCascader::processSecondary(), G4BinaryCascade::ProductsAddFinalState(), G4CascadeInterface::Propagate(), G4BinaryCascade::Propagate1H1(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4StackManager::PushOneTrack(), RE01Trajectory::RE01Trajectory(), RE04Trajectory::RE04Trajectory(), G4AdjointCSManager::RegisterAdjointParticle(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4AdjointCSManager::RegisterEmProcess(), G4AdjointCSManager::RegisterEnergyLossProcess(), G4EmManager::RegisterExtraParticle(), G4LossTableManager::RegisterExtraParticle(), G4PhysicsListHelper::RegisterProcess(), G4IntraNucleiCascader::releaseSecondary(), G4ProcessTable::Remove(), G4ParticleTable::Remove(), G4IonTable::Remove(), G4ProcessManager::RemoveProcess(), G4VUserPhysicsList::RemoveProcessManager(), G4VEmProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VUserPhysicsList::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrieveTable(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4DNABornExcitationModel::SampleSecondaries(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNABornIonisationModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4MuElecInelasticModel::SampleSecondaries(), G4PenelopeIonisationModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4Scatterer::Scatter(), G4QuasiElasticChannel::Scatter(), G4VPartonStringModel::Scatter(), Histo::ScoreNewTrack(), G4VEmAdjointModel::SetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4DecayTableMessenger::SetCurrentParticle(), G4ParticlePropertyMessenger::SetCurrentParticle(), G4VDecayChannel::SetDaughter(), G4PrimaryTransformer::SetDecayProducts(), G4VEnergyLossProcess::SetDEDXTable(), G4DynamicParticle::SetDefinition(), G4BetheBlochModel::SetGenericIon(), G4VEnergyLossProcess::SetInverseRangeTable(), G4VEnergyLossProcess::SetLambdaTable(), G4EmConfigurator::SetModelForRegion(), G4ParticleMessenger::SetNewValue(), OpNovicePrimaryGeneratorAction::SetOptPhotonPolar(), WLSPrimaryGeneratorAction::SetOptPhotonPolar(), G4VDecayChannel::SetParent(), G4VUserPhysicsList::SetParticleCuts(), G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentum(), G4RunManagerKernel::SetPhysics(), G4ProcessTable::SetProcessActivation(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), G4ProcessManager::SetProcessOrderingToLast(), G4ProcessManager::SetProcessOrderingToSecond(), G4HadronicWhiteBoard::SetProjectile(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::SetSecondaryRangeTable(), G4VEnergyLossProcess::SetSubLambdaTable(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4GlobalFastSimulationManager::ShowSetup(), F04SteppingVerbose::StepInfo(), G4BinaryCascade::StepParticlesOut(), G4VMultipleScattering::StorePhysicsTable(), G4VEmProcess::StorePhysicsTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VUserPhysicsList::StorePhysicsTable(), G4PhaseSpaceDecayChannel::ThreeBodyDecayIt(), G4ITTrackingInteractivity::TrackBanner(), G4TrackingManager::TrackBanner(), F04SteppingVerbose::TrackingStarted(), WLSSteppingVerbose::TrackingStarted(), G4PhaseSpaceDecayChannel::TwoBodyDecayIt(), G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles(), G4EmCalculator::UpdateParticle(), FCALSteppingAction::UserSteppingAction(), PurgMagSteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), DMXSteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), WLSTrajectory::WLSTrajectory(), and ~G4ParticleDefinition().

G4ParticleTable* G4ParticleDefinition::GetParticleTable ( ) const

Referenced by export_G4ParticleDefinition().

+ Here is the caller graph for this function:

const G4String& G4ParticleDefinition::GetParticleType ( ) const
inline

Definition at line 180 of file G4ParticleDefinition.hh.

References theParticleType.

Referenced by G4PhysicsListHelper::AddTransportation(), G4QMDReaction::ApplyYourself(), G4hImpactIonisation::BuildPhysicsTable(), G4QMDReaction::calcOffSetOfCollision(), G4PhysicsListHelper::CheckParticleList(), DMXPhysicsList::ConstructEM(), DMXPhysicsList::ConstructGeneral(), G4DiffractiveExcitation::CreateStrings(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), RE01Trajectory::DrawTrajectory(), export_G4ParticleDefinition(), G4VDecayChannel::FillDaughters(), G4VParticlePropertyReporter::FillList(), G4EmCalculator::FindEmModel(), G4EmCalculator::FindEnergyLossProcess(), G4Parton::G4Parton(), G4PartonPair::G4PartonPair(), G4HtmlPPReporter::GeneratePropertyTable(), G4LossTableManager::GetEnergyLossProcess(), G4Scintillation::GetScintillationYieldByParticleType(), G4BraggIonModel::Initialise(), G4BraggModel::Initialise(), G4CoulombScattering::InitialiseProcess(), G4AdjointhMultipleScattering::InitialiseProcess(), G4IonTable::IsAntiIon(), G4MicroElecInelastic::IsApplicable(), G4DNAMolecularDissociation::IsApplicable(), G4MuElecInelastic::IsApplicable(), G4ionIonisation::IsApplicable(), G4RadioactiveDecay::IsApplicable(), G4ScreenedNuclearRecoil::IsApplicable(), G4IonTable::IsIon(), G4XAnnihilationChannel::NormalizedClebsch(), G4AdjointTrackingAction::PostUserTrackingAction(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4AdjointTrackingAction::PreUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4ParticleMessenger::SetNewValue(), G4INCLXXInterface::toINCLParticleType(), G4EmCalculator::UpdateParticle(), exrdmSteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), and G4AdjointSteppingAction::UserSteppingAction().

+ Here is the caller graph for this function:

G4double G4ParticleDefinition::GetPDGCharge ( ) const
inline

Definition at line 163 of file G4ParticleDefinition.hh.

References thePDGCharge.

Referenced by ExN02PhysicsList::AddStepMax(), G4FTFModel::AdjustNucleons(), G4NuclearStopping::AlongStepDoIt(), G4BinaryCascade::ApplyCollision(), G4BinaryLightIonReaction::ApplyYourself(), G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEnp::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LFission::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4HadronBuilder::Barion(), G4NeutronHPInelasticBaseFS::BaseApply(), RunAction::BeginOfRunAction(), SteppingAction::BirksAttenuation(), G4WilsonAblationModel::BreakItUp(), G4DiffuseElastic::BuildAngleTable(), G4ErrorTrajState::BuildCharge(), G4eLowEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildDEDXTable(), G4hImpactIonisation::BuildLambdaTable(), G4BinaryCascade::BuildLateParticleCollisions(), G4hImpactIonisation::BuildPhysicsTable(), G4VXTRenergyLoss::BuildPhysicsTable(), G4BinaryCascade::BuildTargetList(), G4QMDReaction::calcOffSetOfCollision(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4RKFieldIntegrator::CalculateTotalEnergy(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4PhysicsListHelper::CheckParticleList(), G4RPGInelastic::CheckQnums(), StackingAction::ClassifyNewTrack(), ExN04StackingAction::ClassifyNewTrack(), RE05StackingAction::ClassifyNewTrack(), G4NeutronHPInelasticCompFS::CompositeApply(), G4hImpactIonisation::ComputeDEDX(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4PAIPhotonModel::ComputeDEDXPerVolume(), RunAction::ComputeMscHighland(), Run::ComputeMscHighland(), Run::ComputeStatistics(), P6DPhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), RE06PhysicsList::ConstructEM(), Par01PhysicsList::ConstructEM(), ExGflashPhysicsList::ConstructEM(), ExP02PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), ExP01PhysicsList::ConstructEM(), UltraPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), F04ExtraPhysics::ConstructProcess(), F05ExtraPhysics::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), PhysListEmStandard::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4PAIPhotonModel::CrossSectionPerVolume(), G4KineticTrack::Decay(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4DNARuddIonisationModel::DifferentialCrossSection(), G4ScreenedCoulombClassicalKinematics::DoCollisionStep(), G4ionEffectiveCharge::EffectiveCharge(), G4EmCorrections::EffectiveChargeCorrection(), export_G4ParticleDefinition(), F04Trajectory::F04Trajectory(), F06PrimaryGeneratorAction::F06PrimaryGeneratorAction(), G4VScatteringCollision::FinalState(), G4Absorber::FindAbsorbers(), G4MesonAbsorption::FindAndFillCluster(), G4Absorber::FindProducts(), G4AdjointIons::G4AdjointIons(), G4ConcreteNNToDeltaDeltastar::G4ConcreteNNToDeltaDeltastar(), G4DNAIons::G4DNAIons(), G4FTFParameters::G4FTFParameters(), G4Ions::G4Ions(), G4ParticleDefinition(), G4PrimaryParticle::G4PrimaryParticle(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4BlinePrimaryGeneratorAction::GeneratePrimaries(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4QMDParticipant::GetChargeInUnitOfEplus(), G4VEmModel::GetChargeSquareRatio(), G4GGNuclNuclCrossSection::GetCoulombBarier(), G4ComponentGGNuclNuclXsc::GetCoulombBarier(), G4HadronNucleonXsc::GetCoulombBarrier(), G4NuclNuclDiffuseElastic::GetCoulombElasticXsc(), G4DiffuseElastic::GetCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetCoulombIntegralXsc(), G4DiffuseElastic::GetCoulombIntegralXsc(), G4NuclNuclDiffuseElastic::GetCoulombTotalXsc(), G4DiffuseElastic::GetCoulombTotalXsc(), G4EnergyLossTables::GetDEDX(), G4VMscModel::GetDEDX(), G4NuclNuclDiffuseElastic::GetDiffuseElasticSumXsc(), G4DiffuseElastic::GetDiffuseElasticSumXsc(), G4PiNuclearCrossSection::GetElementCrossSection(), G4TripathiCrossSection::GetElementCrossSection(), G4IonsKoxCrossSection::GetElementCrossSection(), G4IonProtonCrossSection::GetElementCrossSection(), G4EMDissociationCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4GeneralSpaceNNCrossSection::GetElementCrossSection(), G4VMscModel::GetEnergy(), G4MesonAbsorption::GetFinalState(), G4HadronNucleonXsc::GetHadronNucleonXscNS(), G4IonsShenCrossSection::GetIsoCrossSection(), G4HadronNucleonXsc::GetKaonNucleonXscGG(), G4SynchrotronRadiation::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4ScreenedNuclearRecoil::GetMeanFreePath(), G4VEmModel::GetParticleCharge(), G4ParticlePropertyTable::GetParticleProperty(), G4SynchrotronRadiationInMat::GetPhotonEnergy(), G4EnergyLossTables::GetPreciseDEDX(), G4EnergyLossTables::GetPreciseEnergyFromRange(), G4EnergyLossTables::GetPreciseRangeFromEnergy(), G4BinaryLightIonReaction::GetProjectileExcitation(), G4EnergyLossTables::GetRange(), G4VMscModel::GetRange(), G4GGNuclNuclCrossSection::GetRatioQE(), G4ComponentGGNuclNuclXsc::GetRatioQE(), G4GGNuclNuclCrossSection::GetRatioSD(), G4ComponentGGNuclNuclXsc::GetRatioSD(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4MesonAbsorption::GetTimeToAbsorption(), G4Scatterer::GetTimeToInteraction(), G4PAIPhotonModel::GetXscPerVolume(), G4GGNuclNuclCrossSection::GetZandACrossSection(), G4ComponentGGNuclNuclXsc::GetZandACrossSection(), G4FTFModel::Init(), G4NuclNuclDiffuseElastic::InitDynParameters(), G4ErrorPropagator::InitG4Track(), G4MicroElecInelasticModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4hhIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4BohrFluctuations::InitialiseMe(), G4UniversalFluctuation::InitialiseMe(), G4IonFluctuations::InitialiseMe(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4EmCorrections::IonHighOrderCorrections(), F04StepMax::IsApplicable(), XrayFluoStepMax::IsApplicable(), StepMax::IsApplicable(), HadrontherapyStepMax::IsApplicable(), WLSStepMax::IsApplicable(), StepLimiter::IsApplicable(), G4ErrorEnergyLoss::IsApplicable(), IORTStepMax::IsApplicable(), ML2StepMax::IsApplicable(), G4CoulombScattering::IsApplicable(), G4VTransitionRadiation::IsApplicable(), G4MuElecInelastic::IsApplicable(), G4MicroElecInelastic::IsApplicable(), G4alphaIonisation::IsApplicable(), G4hPairProduction::IsApplicable(), G4TransitionRadiation::IsApplicable(), G4HadronStoppingProcess::IsApplicable(), G4eMultipleScattering::IsApplicable(), G4hhIonisation::IsApplicable(), G4hBremsstrahlung::IsApplicable(), G4MuMultipleScattering::IsApplicable(), G4hMultipleScattering::IsApplicable(), G4NuclearStopping::IsApplicable(), G4MuPairProduction::IsApplicable(), G4AdjointhMultipleScattering::IsApplicable(), G4ionIonisation::IsApplicable(), G4hImpactIonisation::IsApplicable(), G4MuBremsstrahlung::IsApplicable(), G4VXTRenergyLoss::IsApplicable(), G4hIonisation::IsApplicable(), G4MuIonisation::IsApplicable(), G4Cerenkov::IsApplicable(), G4IonProtonCrossSection::IsElementApplicable(), G4TripathiLightCrossSection::IsElementApplicable(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), G4HadronBuilder::Meson(), G4Monopole::MonopoleDefinition(), G4EmCorrections::NuclearDEDX(), G4CollisionComposite::Resolve::operator()(), G4DNAMillerGreenExcitationModel::PartialCrossSection(), G4SynchrotronRadiation::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4ScreenedNuclearRecoil::PostStepDoIt(), Em10StepCut::PostStepGetPhysicalInteractionLength(), F02StepCut::PostStepGetPhysicalInteractionLength(), F03StepCut::PostStepGetPhysicalInteractionLength(), F01StepCut::PostStepGetPhysicalInteractionLength(), G4MinEkineCuts::PostStepGetPhysicalInteractionLength(), DMXMinEkineCuts::PostStepGetPhysicalInteractionLength(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), XrayTelStepCut::PostStepGetPhysicalInteractionLength(), G4EmConfigurator::PrepareModels(), G4VEnergyLossProcess::PreparePhysicsTable(), Run::PrintSummary(), B5DriftChamberSD::ProcessHits(), Em10CalorimeterSD::ProcessHits(), B4cCalorimeterSD::ProcessHits(), DMXScintSD::ProcessHits(), G4GeneratorPrecompoundInterface::Propagate(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4FTFModel::PutOnMassShell(), RE01Trajectory::RE01Trajectory(), RE04Trajectory::RE04Trajectory(), G4EnergyLossTables::Register(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4PAIPhotonModel::SampleFluctuations(), G4AntiNuclElastic::SampleInvariantT(), G4Scatterer::Scatter(), G4QuasiElasticChannel::Scatter(), G4WilsonAblationModel::SelectSecondariesByDefault(), G4DynamicParticle::SetDefinition(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4hImpactIonisation::SetElectronicStoppingPowerModel(), G4EmConfigurator::SetModelForRegion(), G4GoudsmitSaundersonMscModel::SetParticle(), G4UrbanMscModel::SetParticle(), G4PAIPhotModel::SetParticle(), G4ICRU73QOModel::SetParticle(), G4PAIModel::SetParticle(), G4BraggModel::SetParticle(), G4BraggIonModel::SetParticle(), G4BetheBlochModel::SetParticle(), G4PAIPhotonModel::SetParticle(), G4IonFluctuations::SetParticleAndCharge(), G4ParticleGun::SetParticleDefinition(), DMXParticleSource::SetParticleDefinition(), G4PrimaryParticle::SetParticleDefinition(), G4SingleParticleSource::SetParticleDefinition(), G4PrimaryParticle::SetPDGcode(), G4EnergyLossForExtrapolator::SetupKinematics(), G4EmCorrections::SetupKinematics(), G4BetheBlochModel::SetupParameters(), G4WentzelOKandVIxSection::SetupParticle(), G4WentzelVIRelXSection::SetupParticle(), G4IonCoulombCrossSection::SetupParticle(), G4DecayWithSpin::Spin_Precession(), G4EnergySplitter::SplitEnergyInVolumes(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4IonYangFluctuationModel::TheValue(), G4hIonEffChargeSquare::TheValue(), G4hNuclearStoppingModel::TheValue(), G4QAOLowEnergyLoss::TheValue(), G4INCLXXInterface::toINCLParticleSpecies(), G4NeutronHPInelasticCompFS::two_body_reaction(), G4EmCalculator::UpdateParticle(), B4bSteppingAction::UserSteppingAction(), B4aSteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), and WLSTrajectory::WLSTrajectory().

G4int G4ParticleDefinition::GetPDGEncoding ( ) const
inline

Definition at line 185 of file G4ParticleDefinition.hh.

References thePDGEncoding.

Referenced by G4ITStepProcessor::ActiveOnlyITProcess(), CML2ExpVoxels::add(), G4FTFAnnihilation::Annihilate(), G4ChargeExchange::ApplyYourself(), G4HadronBuilder::Barion(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4RPGInelastic::CalculateMomenta(), G4BinaryCascade::Capture(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4BinaryCascade::CheckPauliPrinciple(), G4HadronicProcess::CheckResult(), G4BinaryCascade::CorrectShortlivedPrimaryForFermi(), G4DiffractiveExcitation::CreateStrings(), G4XPDGTotal::CrossSection(), G4BinaryCascade::DebugApplyCollision(), G4LundStringFragmentation::Diquark_AntiDiquark_aboveThreshold_lastSplitting(), G4VLongitudinalStringDecay::DiQuarkSplitup(), G4DiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), export_G4ParticleDefinition(), F04Trajectory::F04Trajectory(), G4RKPropagation::FieldTransport(), G4ParticleTable::FindParticle(), G4VLongitudinalStringDecay::FragmentationMass(), G4DetailedBalancePhaseSpaceIntegral::G4DetailedBalancePhaseSpaceIntegral(), G4Fragment::G4Fragment(), G4FTFParameters::G4FTFParameters(), G4FissionProductYieldDist::G4GetFission(), G4PomeronCrossSection::G4PomeronCrossSection(), G4PrimaryParticle::G4PrimaryParticle(), G4ReactionProduct::G4ReactionProduct(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), CML2PrimaryGenerationAction::GeneratePrimaries(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4PrimaryTransformer::GenerateSingleTrack(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4QuasiElasticChannel::GetFraction(), G4HadronNucleonXsc::GetHadronNucleonXscVU(), G4GlauberGribovCrossSection::GetHNinelasticXscVU(), G4GGNuclNuclCrossSection::GetHNinelasticXscVU(), G4ComponentGGNuclNuclXsc::GetHNinelasticXscVU(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXscVU(), G4ChipsComponentXS::GetInelasticElementCrossSection(), G4ChipsAntiBaryonInelasticXS::GetIsoCrossSection(), G4ChipsHyperonElasticXS::GetIsoCrossSection(), G4ChipsHyperonInelasticXS::GetIsoCrossSection(), G4ChipsAntiBaryonElasticXS::GetIsoCrossSection(), G4ParticlePropertyTable::GetParticleProperty(), G4SteppingManager::GetProcessNumber(), G4ChipsComponentXS::GetTotalElementCrossSection(), G4ComponentSAIDTotalXS::GetType(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4Pythia6Decayer::ImportDecayProducts(), G4RKPropagation::Init(), G4ParticleTable::Insert(), G4EmCorrections::IonHighOrderCorrections(), G4ParallelWorldScoringProcess::IsAtRestRequired(), G4ParallelWorldProcess::IsAtRestRequired(), G4HadronBuilder::Meson(), G4XAnnihilationChannel::NormalizedClebsch(), G4ReactionProduct::operator=(), MCTruthTrackingAction::PostUserTrackingAction(), G4AdjointTrackingAction::PostUserTrackingAction(), G4CollisionManager::Print(), G4CollisionInitialState::Print(), G4BinaryCascade::PrintKTVector(), HadrontherapyDetectorSD::ProcessHits(), CML2SDWithParticle::ProcessHits(), G4FTFModel::PutOnMassShell(), G4LundStringFragmentation::Quark_AntiQuark_lastSplitting(), G4LundStringFragmentation::Quark_Diquark_lastSplitting(), G4VLongitudinalStringDecay::QuarkSplitup(), RE01Trajectory::RE01Trajectory(), RE04Trajectory::RE04Trajectory(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4ParticleTable::Remove(), RMC01AnalysisManager::RMC01AnalysisManager(), G4ChipsElasticModel::SampleInvariantT(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4SPBaryon::SampleQuarkAndDiquark(), G4QuasiElasticChannel::Scatter(), G4ReactionProduct::SetDefinition(), G4LundStringFragmentation::SetMinimalStringMass(), G4PrimaryParticle::SetParticleDefinition(), RMC01AnalysisManager::SetPrimaryExpSpectrumForAdjointSim(), RMC01AnalysisManager::SetPrimaryPowerLawSpectrumForAdjointSim(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4QGSMFragmentation::SplitEandP(), G4LundStringFragmentation::SplitEandP(), G4LundStringFragmentation::SplitLast(), G4DiffractiveSplitableHadron::SplitUp(), MCTruthTrackingAction::trackToBeStored(), G4RKPropagation::Transport(), exrdmSteppingAction::UserSteppingAction(), FCALSteppingAction::UserSteppingAction(), G4EmSaturation::VisibleEnergyDeposition(), WLSTrajectory::WLSTrajectory(), and G4ParticleTable::WorkerG4ParticleTable().

G4int G4ParticleDefinition::GetPDGiConjugation ( ) const
inline

Definition at line 168 of file G4ParticleDefinition.hh.

References thePDGiConjugation.

Referenced by export_G4ParticleDefinition(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), and G4ParticlePropertyTable::GetParticleProperty().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetPDGiGParity ( ) const
inline

Definition at line 173 of file G4ParticleDefinition.hh.

References thePDGiGParity.

Referenced by export_G4ParticleDefinition(), and G4ParticlePropertyTable::GetParticleProperty().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetPDGiIsospin3 ( ) const
inline

Definition at line 172 of file G4ParticleDefinition.hh.

References thePDGiIsospin3.

Referenced by G4VXResonance::DetailedBalance(), export_G4ParticleDefinition(), G4ConcreteMesonBaryonToResonance::GetOutgoingParticle(), G4ParticlePropertyTable::GetParticleProperty(), G4VXResonance::IsospinCorrection(), and G4XAnnihilationChannel::NormalizedClebsch().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetPDGiParity ( ) const
inline

Definition at line 167 of file G4ParticleDefinition.hh.

References thePDGiParity.

Referenced by export_G4ParticleDefinition(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4VDecayChannel::GetAngularMomentum(), and G4ParticlePropertyTable::GetParticleProperty().

+ Here is the caller graph for this function:

G4double G4ParticleDefinition::GetPDGIsospin ( ) const
inline

Definition at line 169 of file G4ParticleDefinition.hh.

References thePDGIsospin.

Referenced by export_G4ParticleDefinition().

+ Here is the caller graph for this function:

G4double G4ParticleDefinition::GetPDGIsospin3 ( ) const
inline

Definition at line 170 of file G4ParticleDefinition.hh.

References thePDGIsospin3.

Referenced by export_G4ParticleDefinition(), and G4Parton::G4Parton().

+ Here is the caller graph for this function:

G4double G4ParticleDefinition::GetPDGMass ( ) const
inline

Definition at line 161 of file G4ParticleDefinition.hh.

References thePDGMass.

Referenced by PhysicsList::AddIonGasModels(), G4NeutronHPFinalState::adjust_final_state(), G4FTFModel::AdjustNucleons(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(), G4FTFAnnihilation::Annihilate(), G4RPGPiMinusInelastic::ApplyYourself(), G4RPGPiPlusInelastic::ApplyYourself(), G4NeutronHPFissionFS::ApplyYourself(), G4RPGKMinusInelastic::ApplyYourself(), G4RPGNeutronInelastic::ApplyYourself(), G4RPGProtonInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGXiMinusInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGOmegaMinusInelastic::ApplyYourself(), G4NeutronHPCaptureFS::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4RPGKPlusInelastic::ApplyYourself(), G4RPGKZeroInelastic::ApplyYourself(), G4RPGLambdaInelastic::ApplyYourself(), G4RPGSigmaMinusInelastic::ApplyYourself(), G4RPGXiZeroInelastic::ApplyYourself(), G4LENDModel::ApplyYourself(), G4RPGAntiKZeroInelastic::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4NeutronHPElasticFS::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4LEpp::ApplyYourself(), G4ElectroVDNuclearModel::ApplyYourself(), G4TheoFSGenerator::ApplyYourself(), G4LEnp::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LFission::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4FissionLibrary::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4LFission::Atomas(), G4NeutronHPInelasticBaseFS::BaseApply(), G4NuclearDecayChannel::BetaDecayIt(), G4KineticTrackVector::BoostBeam(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4CollisionComposite::BufferCrossSection(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4DiffuseElastic::BuildAngleTable(), G4EmCorrections::BuildCorrectionVector(), G4eLowEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildDEDXTable(), G4hImpactIonisation::BuildLambdaTable(), G4hImpactIonisation::BuildPhysicsTable(), G4hRDEnergyLoss::BuildRangeTable(), G4BinaryCascade::BuildTargetList(), G4QMDReaction::calcOffSetOfCollision(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrFormFactorKxsModel::CalculateCrossSection(), G4MuonVDNuclearModel::CalculateEMVertex(), G4ElectroVDNuclearModel::CalculateEMVertex(), G4MuonVDNuclearModel::CalculateHadronicVertex(), G4ElectroVDNuclearModel::CalculateHadronicVertex(), G4PaulKxsModel::CalculateKCrossSection(), G4ecpssrFormFactorLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrFormFactorLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4OrlicLiXsModel::CalculateL2CrossSection(), G4ecpssrFormFactorLixsModel::CalculateL3CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4OrlicLiXsModel::CalculateL3CrossSection(), G4ecpssrFormFactorMixsModel::CalculateMiCrossSection(), G4RPGInelastic::CalculateMomenta(), G4AntiNuclElastic::CalculateParticleBeta(), G4NuclNuclDiffuseElastic::CalculateParticleBeta(), G4DiffuseElastic::CalculateParticleBeta(), G4ecpssrBaseLixsModel::CalculateVelocity(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4RPGKMinusInelastic::Cascade(), G4RPGAntiLambdaInelastic::Cascade(), G4RPGAntiProtonInelastic::Cascade(), G4RPGAntiSigmaPlusInelastic::Cascade(), G4RPGSigmaPlusInelastic::Cascade(), G4RPGXiMinusInelastic::Cascade(), G4RPGAntiNeutronInelastic::Cascade(), G4RPGAntiOmegaMinusInelastic::Cascade(), G4RPGAntiSigmaMinusInelastic::Cascade(), G4RPGAntiXiMinusInelastic::Cascade(), G4RPGOmegaMinusInelastic::Cascade(), G4RPGAntiXiZeroInelastic::Cascade(), G4RPGKPlusInelastic::Cascade(), G4RPGKZeroInelastic::Cascade(), G4RPGLambdaInelastic::Cascade(), G4RPGSigmaMinusInelastic::Cascade(), G4RPGXiZeroInelastic::Cascade(), G4RPGAntiKZeroInelastic::Cascade(), CexmcChargeExchangeProductionModel< OutputParticle >::CexmcChargeExchangeProductionModel(), G4HadronicProcess::CheckResult(), G4QuasiElRatios::ChExer(), G4NeutronHPInelasticCompFS::CompositeApply(), G4AnnihiToMuPair::ComputeCrossSectionPerAtom(), G4GammaConversionToMuons::ComputeCrossSectionPerAtom(), G4KokoulinMuonNuclearXS::ComputeDDMicroscopicCrossSection(), G4hImpactIonisation::ComputeDEDX(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4PAIPhotonModel::ComputeDEDXPerVolume(), G4KokoulinMuonNuclearXS::ComputeMicroscopicCrossSection(), G4HadronElastic::ComputeMomentumCMS(), RunAction::ComputeMscHighland(), Run::ComputeMscHighland(), G4EnergyLossForExtrapolator::ComputeMuonDEDX(), G4EnergyLossForExtrapolator::ComputeProtonDEDX(), Run::ComputeStatistics(), G4EnergyLossForExtrapolator::ComputeTrasportXS(), exrdmPhysListHadron::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4BinaryCascade::CorrectBarionsOnBoundary(), G4CollisionNN::CrossSection(), G4XAnnihilationChannel::CrossSection(), G4empCrossSection::CrossSection(), G4XPDGTotal::CrossSection(), G4XPDGElastic::CrossSection(), G4MicroElecInelasticModel::CrossSectionPerVolume(), G4MuElecInelasticModel::CrossSectionPerVolume(), G4PAIPhotonModel::CrossSectionPerVolume(), G4PionDecayMakeSpin::DaughterPolarization(), G4BinaryCascade::DebugApplyCollision(), G4KineticTrack::Decay(), G4KL3DecayChannel::DecayIt(), G4NeutronBetaDecayChannel::DecayIt(), G4DalitzDecayChannel::DecayIt(), G4MuonDecayChannel::DecayIt(), G4TauLeptonicDecayChannel::DecayIt(), G4MuonDecayChannelWithSpin::DecayIt(), G4PionRadiativeDecayChannel::DecayIt(), G4NuclearDecayChannel::DecayIt(), G4MuonRadiativeDecayChannelWithSpin::DecayIt(), G4RadioactiveDecay::DecayIt(), G4IntraNucleiCascader::decayTrappedParticle(), G4AdjointCSManager::DefineCurrentParticle(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4MuonMinus::Definition(), G4MuonPlus::Definition(), G4TauMinus::Definition(), G4TauPlus::Definition(), G4VXResonance::DetailedBalance(), G4LundStringFragmentation::Diquark_AntiDiquark_aboveThreshold_lastSplitting(), G4LundStringFragmentation::Diquark_AntiDiquark_belowThreshold_lastSplitting(), G4ScreenedCoulombClassicalKinematics::DoCollisionStep(), G4RadioactiveDecay::DoDecay(), G4MuonMinusCaptureAtRest::DoMuCapture(), G4ionEffectiveCharge::EffectiveCharge(), G4EmCorrections::EffectiveChargeCorrection(), G4ElasticHNScattering::ElasticScattering(), exGPSEventAction::EndOfEventAction(), CexmcEventAction::EndOfEventAction(), RMC01AnalysisManager::EndOfEventForForwardSimulation(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4DiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4SPSEneDistribution::ExpInterpolation(), export_G4ParticleDefinition(), F06PrimaryGeneratorAction::F06PrimaryGeneratorAction(), G4VDecayChannel::FillDaughters(), G4VDecayChannel::FillParent(), Run::FillPerEvent(), G4HadronicProcess::FillResult(), G4BinaryCascade::FillVoidNucleusProducts(), G4VElasticCollision::FinalState(), G4VCrossSectionSource::FindLightParticle(), G4Absorber::FindProducts(), G4AnnihiToMuPair::G4AnnihiToMuPair(), G4ChipsKaonMinusElasticXS::G4ChipsKaonMinusElasticXS(), G4ChipsKaonPlusElasticXS::G4ChipsKaonPlusElasticXS(), G4ChipsKaonPlusInelasticXS::G4ChipsKaonPlusInelasticXS(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4ee2KChargedModel::G4ee2KChargedModel(), G4ee2KNeutralModel::G4ee2KNeutralModel(), G4eeTo3PiModel::G4eeTo3PiModel(), G4eeToPGammaModel::G4eeToPGammaModel(), G4eeToTwoPiModel::G4eeToTwoPiModel(), G4ElasticData::G4ElasticData(), G4EmCaptureCascade::G4EmCaptureCascade(), G4Fragment::G4Fragment(), G4FTFParameters::G4FTFParameters(), G4GeneralPhaseSpaceDecay::G4GeneralPhaseSpaceDecay(), G4FissionProductYieldDist::G4GetFission(), G4KineticTrack::G4KineticTrack(), G4MuMinusCaptureCascade::G4MuMinusCaptureCascade(), G4MuMinusCapturePrecompound::G4MuMinusCapturePrecompound(), G4MuonMinusBoundDecay::G4MuonMinusBoundDecay(), G4MuPairProductionModel::G4MuPairProductionModel(), G4NuclearDecayChannel::G4NuclearDecayChannel(), G4PrimaryParticle::G4PrimaryParticle(), G4ReactionProduct::G4ReactionProduct(), G4RToEConvForElectron::G4RToEConvForElectron(), G4RToEConvForPositron::G4RToEConvForPositron(), G4RToEConvForProton::G4RToEConvForProton(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4HadDecayGenerator::Generate(), G4VGammaDeexcitation::GenerateGamma(), G4RTPrimaryGeneratorAction::GeneratePrimaries(), B5PrimaryGeneratorAction::GeneratePrimaries(), G4BlinePrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4ReactionDynamics::GenerateXandPt(), G4SPSEneDistribution::GenUserHistEnergies(), G4QMDParticipant::Get4Momentum(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4Nucleus::GetBiasedThermalNucleus(), G4GGNuclNuclCrossSection::GetCoulombBarier(), G4ComponentGGNuclNuclXsc::GetCoulombBarier(), G4HadronNucleonXsc::GetCoulombBarrier(), G4empCrossSection::GetCrossSection(), G4NeutronHPFissionData::GetCrossSection(), G4NeutronHPCaptureData::GetCrossSection(), G4NeutronHPInelasticData::GetCrossSection(), G4NeutronHPElasticData::GetCrossSection(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4DynamicParticle::GetElectronMass(), G4ChargeExchangeProcess::GetElementCrossSection(), G4IonProtonCrossSection::GetElementCrossSection(), G4BinaryCascade::GetExcitationEnergy(), G4SigmaPlusField::GetField(), G4SigmaMinusField::GetField(), G4SigmaZeroField::GetField(), G4KaonZeroField::GetField(), G4AntiProtonField::GetField(), G4KaonMinusField::GetField(), G4KaonPlusField::GetField(), G4PionPlusField::GetField(), G4PionZeroField::GetField(), G4PionMinusField::GetField(), G4MesonAbsorption::GetFinalState(), G4GGNuclNuclCrossSection::GetHadronNucleonXscNS(), G4ComponentGGNuclNuclXsc::GetHadronNucleonXscNS(), G4NuclNuclDiffuseElastic::GetHadronNucleonXscNS(), G4ChipsComponentXS::GetInelasticElementCrossSection(), G4NuclNuclDiffuseElastic::GetInvCoulombElasticXsc(), G4DiffuseElastic::GetInvCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetInvElasticSumXsc(), G4DiffuseElastic::GetInvElasticSumXsc(), G4NuclNuclDiffuseElastic::GetInvElasticXsc(), G4DiffuseElastic::GetInvElasticXsc(), G4BinaryCascade::GetIonMass(), G4HadProjectile::GetKineticEnergy(), G4LundStringFragmentation::GetLightConeZ(), G4QMDParticipant::GetMass(), G4Fancy3DNucleus::GetMass(), G4Parton::GetMass(), G4VTransitionRadiation::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4ScreenedNuclearRecoil::GetMeanFreePath(), G4SampleResonance::GetMinimumMass(), G4QMDNucleus::GetNuclearMass(), G4HyperNucleiProperties::GetNuclearMass(), G4NucleiProperties::GetNuclearMass(), G4InuclNuclei::getNucleiMass(), G4IonTable::GetNucleusMass(), G4VMscModel::GetParticleChangeForMSC(), G4InuclElementaryParticle::getParticleMass(), G4ParticlePropertyTable::GetParticleProperty(), G4NeutronHPPhotonDist::GetPhotons(), G4BinaryLightIonReaction::GetProjectileExcitation(), G4ChipsHyperonElasticXS::GetQ2max(), G4ChipsProtonElasticXS::GetQ2max(), G4ChipsKaonPlusElasticXS::GetQ2max(), G4ChipsPionPlusElasticXS::GetQ2max(), G4ChipsPionMinusElasticXS::GetQ2max(), G4ChipsKaonMinusElasticXS::GetQ2max(), G4ChipsAntiBaryonElasticXS::GetQ2max(), G4ChipsNeutronElasticXS::GetQ2max(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4NeutronHPThermalBoost::GetThermalEnergy(), G4ChipsComponentXS::GetTotalElementCrossSection(), G4PAIPhotonModel::GetXscPerVolume(), G4ElasticHadrNucleusHE::HadronProtonQ2(), G4RKPropagation::Init(), G4NeutronHPNBodyPhaseSpace::Init(), G4NuclNuclDiffuseElastic::InitDynParameters(), G4MuElecInelasticModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4eeCrossSections::Initialise(), G4hPairProduction::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4BohrFluctuations::InitialiseMe(), G4UniversalFluctuation::InitialiseMe(), G4IonFluctuations::InitialiseMe(), G4CoulombScattering::InitialiseProcess(), G4AdjointhMultipleScattering::InitialiseProcess(), G4INCL::ParticleTable::initialize(), G4QGSMSplitableHadron::InitParameters(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4KineticTrack::IntegrandFunction2(), G4BinaryLightIonReaction::Interact(), G4EmCorrections::IonHighOrderCorrections(), G4hPairProduction::IsApplicable(), G4hhIonisation::IsApplicable(), G4hBremsstrahlung::IsApplicable(), G4MuPairProduction::IsApplicable(), G4hImpactIonisation::IsApplicable(), G4MuBremsstrahlung::IsApplicable(), G4MuIonisation::IsApplicable(), G4hIonisation::IsApplicable(), G4Decay::IsApplicable(), G4Cerenkov::IsApplicable(), G4SPSEneDistribution::LinearInterpolation(), G4SPSEneDistribution::LogInterpolation(), G4hBetheBlochModel::LowEnergyLimit(), G4MuonVDNuclearModel::MakeSamplingTable(), G4GeneralPhaseSpaceDecay::ManyBodyDecayIt(), G4RPGInelastic::MarkLeadingStrangeParticle(), G4PAIPhotonModel::MaxSecondaryEnergy(), G4PixeCrossSectionHandler::MicroscopicCrossSection(), G4ResonanceNames::MinMass(), G4CoulombScattering::MinPrimaryEnergy(), G4ionIonisation::MinPrimaryEnergy(), G4Monopole::MonopoleDefinition(), G4RPGReaction::NuclearReaction(), G4ReactionDynamics::NuclearReaction(), G4ReactionProduct::operator=(), G4ForwardXrayTR::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4ScreenedNuclearRecoil::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), G4ReactionDynamics::ProduceStrangeParticlePairs(), G4DecayStrongResonances::Propagate(), G4BinaryCascade::Propagate1H1(), G4DNARuddIonisationExtendedModel::ProposedSampledEnergy(), G4FTFModel::PutOnMassShell(), G4LundStringFragmentation::Quark_AntiQuark_lastSplitting(), G4LundStringFragmentation::Quark_Diquark_lastSplitting(), G4DNARuddIonisationExtendedModel::RandomizeEjectedElectronDirection(), G4MicroElecInelasticModel::RandomizeEjectedElectronDirection(), G4MuElecInelasticModel::RandomizeEjectedElectronDirection(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4RPGPionSuppression::ReactionStage(), G4RPGStrangeProduction::ReactionStage(), G4RPGTwoBody::ReactionStage(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), CexmcChargeExchangeReconstructor::Reconstruct(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4NeutronHPContAngularPar::Sample(), G4DeltaAngle::SampleDirection(), G4PAIPhotonModel::SampleFluctuations(), G4AntiNuclElastic::SampleInvariantT(), G4NuclNuclDiffuseElastic::SampleInvariantT(), G4DiffuseElastic::SampleInvariantT(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4SampleResonance::SampleMass(), G4VScatteringCollision::SampleResonanceMass(), G4DNADingfelderChargeDecreaseModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4DNABornIonisationModel::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), G4MuElecInelasticModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4NuclNuclDiffuseElastic::SampleTableThetaCMS(), G4DiffuseElastic::SampleTableThetaCMS(), G4AntiNuclElastic::SampleThetaLab(), G4NuclNuclDiffuseElastic::SampleThetaLab(), G4DiffuseElastic::SampleThetaLab(), G4QuasiElasticChannel::Scatter(), G4QuasiElRatios::Scatter(), HistoManager::ScoreNewTrack(), G4QGSParticipants::SelectInteractions(), G4WilsonAblationModel::SelectSecondariesByDefault(), G4PrimaryParticle::Set4Momentum(), G4ReactionProduct::SetDefinition(), G4DynamicParticle::SetDefinition(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4PrimaryParticle::SetMomentum(), G4ParticlePropertyMessenger::SetNewValue(), G4EmManager::SetParameters(), G4LossTableManager::SetParameters(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4GoudsmitSaundersonMscModel::SetParticle(), G4UrbanMscModel::SetParticle(), G4MuPairProductionModel::SetParticle(), G4eBremParametrizedModel::SetParticle(), G4MuBetheBlochModel::SetParticle(), G4PAIPhotModel::SetParticle(), G4MuBremsstrahlungModel::SetParticle(), G4eBremsstrahlungRelModel::SetParticle(), G4ICRU73QOModel::SetParticle(), G4PAIModel::SetParticle(), G4BraggModel::SetParticle(), G4BraggIonModel::SetParticle(), G4PAIPhotonModel::SetParticle(), G4UniversalFluctuation::SetParticleAndCharge(), G4IonFluctuations::SetParticleAndCharge(), G4PrimaryParticle::SetParticleDefinition(), G4ParticleGun::SetParticleMomentum(), G4PrimaryParticle::SetPDGcode(), G4EnergyLossForExtrapolator::SetupKinematics(), G4EmCorrections::SetupKinematics(), G4BetheBlochModel::SetupParameters(), G4WentzelOKandVIxSection::SetupParticle(), G4WentzelVIRelXSection::SetupParticle(), G4IonCoulombCrossSection::SetupParticle(), G4eSingleCoulombScatteringModel::SetupParticle(), G4hCoulombScatteringModel::SetupParticle(), G4ScreeningMottCrossSection::SetupParticle(), G4IonCoulombScatteringModel::SetupParticle(), G4eCoulombScatteringModel::SetupParticle(), G4RayShooter::Shoot(), G4QGSMSplitableHadron::SoftSplitUp(), G4SPSEneDistribution::SplineInterpolation(), G4QGSMFragmentation::SplitEandP(), G4LundStringFragmentation::SplitEandP(), G4QGSMFragmentation::SplitLast(), G4LundStringFragmentation::SplitLast(), G4VEnergyLossProcess::StartTracking(), G4ReactionDynamics::SuppressChargedPions(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4NuclNuclDiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElastic::ThetaCMStoThetaLab(), G4NuclNuclDiffuseElastic::ThetaLabToThetaCMS(), G4DiffuseElastic::ThetaLabToThetaCMS(), G4IonYangFluctuationModel::TheValue(), G4IonChuFluctuationModel::TheValue(), G4hBetheBlochModel::TheValue(), G4hNuclearStoppingModel::TheValue(), G4hParametrisedLossModel::TheValue(), G4hIonEffChargeSquare::TheValue(), G4GeneralPhaseSpaceDecay::ThreeBodyDecayIt(), G4ChipsProtonInelasticXS::ThresholdMomentum(), G4ChipsPionPlusInelasticXS::ThresholdMomentum(), G4NeutronHPInelasticCompFS::two_body_reaction(), G4ReactionDynamics::TwoBody(), G4GeneralPhaseSpaceDecay::TwoBodyDecayIt(), G4ReactionDynamics::TwoCluster(), G4EmCalculator::UpdateParticle(), and G4ParticleChangeForGamma::UpdateStepForPostStep().

G4bool G4ParticleDefinition::GetPDGStable ( ) const
G4double G4ParticleDefinition::GetPDGWidth ( ) const
inline
G4ProcessManager* G4ParticleDefinition::GetProcessManager ( ) const

Referenced by G4EmCalculator::ActiveForParticle(), G4ITStepProcessor::ActiveOnlyITProcess(), F06ExtraPhysics::AddBetaDecay(), XrayFluoPhysicsList::AddDecay(), Par01PhysicsList::AddParameterisation(), ExGflashPhysicsList::AddParameterisation(), G4IonPhysics::AddProcess(), G4IonBinaryCascadePhysics::AddProcess(), G4IonINCLXXPhysics::AddProcess(), G4IonQMDPhysics::AddProcess(), IonDPMJETPhysics::AddProcess(), G4IonTable::AddProcessManager(), B03PhysicsList::AddScoringProcess(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), HadrontherapyPhysicsList::AddStepMax(), PhysicsList::AddStepMax(), IORTPhysicsList::AddStepMax(), ExN02PhysicsList::AddStepMax(), ML2PhysicsList::AddStepMax(), G4PhysicsListHelper::AddTransportation(), DMXPhysicsList::AddTransportation(), G4HadronElasticPhysicsXS::AddXSection(), G4hImpactIonisation::AlongStepDoIt(), RunAction::BeginOfRunAction(), G4AntiBarionBuilder::Build(), G4PionBuilder::Build(), G4ProtonBuilder::Build(), G4BertiniElectroNuclearBuilder::Build(), G4PiKBuilder::Build(), G4KaonBuilder::Build(), G4NeutronBuilder::Build(), G4HyperonFTFPBuilder::Build(), G4EmExtraPhysics::BuildMuonNuclear(), G4hImpactIonisation::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4EmExtraPhysics::BuildSynch(), G4LossTableManager::BuildTables(), G4PhysicsListHelper::CheckParticleList(), G4RunManagerKernel::ConfirmCoupledTransportation(), OpNovicePhysicsList::ConstructDecay(), P6DPhysicsList::ConstructDecay(), OpNovicePhysicsList::ConstructEM(), P6DPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructEM(), DicomPhysicsList::ConstructEM(), RE06PhysicsList::ConstructEM(), Par01PhysicsList::ConstructEM(), ExGflashPhysicsList::ConstructEM(), ExP02PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), ExP01PhysicsList::ConstructEM(), Em10PhysicsList::ConstructEM(), F01PhysicsList::ConstructEM(), F02PhysicsList::ConstructEM(), F03PhysicsList::ConstructEM(), UltraPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructGeneral(), RE06PhysicsList::ConstructGeneral(), Par01PhysicsList::ConstructGeneral(), B03PhysicsList::ConstructGeneral(), ExGflashPhysicsList::ConstructGeneral(), ExP02PhysicsList::ConstructGeneral(), ExN02PhysicsList::ConstructGeneral(), ExP01PhysicsList::ConstructGeneral(), Em10PhysicsList::ConstructGeneral(), UltraPhysicsList::ConstructGeneral(), F01PhysicsList::ConstructGeneral(), F02PhysicsList::ConstructGeneral(), F03PhysicsList::ConstructGeneral(), DMXPhysicsList::ConstructGeneral(), XrayTelPhysicsList::ConstructGeneral(), G4AdjointPhysicsList::ConstructGeneral(), DicomPhysicsList::ConstructHad(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), OpNovicePhysicsList::ConstructOp(), UltraPhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), XPhysicsList::ConstructProcess(), F04ExtraPhysics::ConstructProcess(), F04OpticalPhysics::ConstructProcess(), GammaPhysics::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), F05ExtraPhysics::ConstructProcess(), F06ExtraPhysics::ConstructProcess(), F05PhysicsList::ConstructProcess(), NeutronHPphysics::ConstructProcess(), PhysicsListEMstd::ConstructProcess(), RE01UnknownDecayPhysics::ConstructProcess(), PhysListEmStandard::ConstructProcess(), G4NeutronCrossSectionXS::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), StepLimiterBuilder::ConstructProcess(), G4ParallelWorldPhysics::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), MuNuclearBuilder::ConstructProcess(), LXeGeneralPhysics::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), P6DExtDecayerPhysics::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4NeutronTrackingCut::ConstructProcess(), LXeMuonPhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), exrdmPhysListHadron::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4EmUserPhysics::ConstructProcess(), GammaRayTelEMlowePhysics::ConstructProcess(), GammaRayTelEMstdPhysics::ConstructProcess(), LXeEMPhysics::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), F04PhysicsList::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), GammaRayTelMuonPhysics::ConstructProcess(), CexmcStudiedPhysics< Process >::ConstructProcess(), WLSPhysicsList::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4HadronPhysicsFTFP_BERT_HP::ConstructProcess(), G4HadronPhysicsFTF_BIC::ConstructProcess(), G4HadronPhysicsQGSP_FTFP_BERT::ConstructProcess(), G4HadronPhysicsFTFP_BERT::ConstructProcess(), G4HadronPhysicsShielding::ConstructProcess(), G4HadronPhysicsFTFP_BERT_TRV::ConstructProcess(), G4HadronPhysicsQGSP_BERT_HP::ConstructProcess(), G4HadronPhysicsQGSP_BIC::ConstructProcess(), G4HadronPhysicsQGSP_BERT::ConstructProcess(), G4HadronPhysicsQGS_BIC::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), G4HadronPhysicsINCLXX::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), G4TheRayTracer::CreateBitMap(), G4IonTable::CreateIon(), G4ITStepProcessor::DealWithSecondaries(), export_G4ParticleDefinition(), G4HadronicProcess::FillResult(), G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindElasticProcess(), G4VHadronPhysics::FindFissionProcess(), G4PhysListUtil::FindInelasticProcess(), G4VHadronPhysics::FindInelasticProcess(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4ITStepProcessor::GetProcessInfo(), G4ProcessPlacer::GetProcessManager(), G4SteppingManager::GetProcessNumber(), G4ErrorPropagator::InitG4Track(), G4VUserPhysicsList::InitializeProcessManager(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4HadronElasticProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VMultipleScattering::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VUserPhysicsList::PreparePhysicsTable(), G4TrackingManager::ProcessOneTrack(), G4ErrorPropagator::Propagate(), G4StackManager::PushOneTrack(), G4PhysicsListHelper::RegisterProcess(), G4VUserPhysicsList::RemoveProcessManager(), G4VUserPhysicsList::RetrievePhysicsTable(), G4ProcessManagerMessenger::SetCurrentParticle(), G4EmConfigurator::SetModelForRegion(), G4UserPhysicsListMessenger::SetNewValue(), G4RunManagerKernel::SetScoreSplitter(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4RunManagerKernel::SetupShadowProcess(), G4GlobalFastSimulationManager::ShowSetup(), G4ITTrackingManager::StartTracking(), G4VUserPhysicsList::StorePhysicsTable(), LXeSteppingAction::UserSteppingAction(), and WLSSteppingAction::UserSteppingAction().

const G4PDefManager & G4ParticleDefinition::GetSubInstanceManager ( )
static

Definition at line 82 of file G4ParticleDefinition.cc.

References subInstanceManager.

Referenced by G4WorkerThread::BuildGeometryAndPhysicsVector().

+ Here is the caller graph for this function:

G4int G4ParticleDefinition::GetVerboseLevel ( ) const

Referenced by export_G4ParticleDefinition(), and G4ParticleDefinition().

+ Here is the caller graph for this function:

G4bool G4ParticleDefinition::IsGeneralIon ( ) const
G4bool G4ParticleDefinition::IsShortLived ( ) const
inline

Definition at line 196 of file G4ParticleDefinition.hh.

References fShortLivedFlag.

Referenced by XrayFluoPhysicsList::AddDecay(), B03PhysicsList::AddScoringProcess(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), G4VUserPhysicsList::BuildPhysicsTable(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), P6DPhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), RE06PhysicsList::ConstructEM(), Par01PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), ExGflashPhysicsList::ConstructEM(), ExP02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), ExP01PhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), DMXPhysicsList::ConstructGeneral(), PhysListEmStandard::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), StepLimiterBuilder::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), exrdmPhysListHadron::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4XResonance::CrossSection(), G4DecayKineticTracks::Decay(), G4KineticTrack::Decay(), G4VXResonance::DetailedBalance(), export_G4ParticleDefinition(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4KineticTrack::G4KineticTrack(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4HtmlPPReporter::GeneratePropertyTable(), G4BCDecay::GetCollisions(), G4PrimaryTransformer::GetDefinition(), G4SampleResonance::GetMinimumMass(), StepMax::IsApplicable(), StepLimiter::IsApplicable(), G4CoulombScattering::IsApplicable(), G4MicroElecInelastic::IsApplicable(), G4MuElecInelastic::IsApplicable(), G4alphaIonisation::IsApplicable(), G4MuMultipleScattering::IsApplicable(), G4hhIonisation::IsApplicable(), G4eMultipleScattering::IsApplicable(), G4hMultipleScattering::IsApplicable(), G4NuclearStopping::IsApplicable(), G4AdjointhMultipleScattering::IsApplicable(), G4ionIonisation::IsApplicable(), G4hIonisation::IsApplicable(), G4Cerenkov::IsApplicable(), G4Scintillation::IsApplicable(), G4PrimaryTransformer::IsGoodForTrack(), G4VXResonance::IsospinCorrection(), G4VUserPhysicsList::PreparePhysicsTable(), G4BinaryCascade::Propagate1H1(), and G4ParticleGun::SetParticleDefinition().

G4int G4ParticleDefinition::operator!= ( const G4ParticleDefinition right) const

Definition at line 249 of file G4ParticleDefinition.cc.

References theParticleName.

const G4ParticleDefinition & G4ParticleDefinition::operator= ( const G4ParticleDefinition r)
private

Definition at line 237 of file G4ParticleDefinition.cc.

G4int G4ParticleDefinition::operator== ( const G4ParticleDefinition right) const

Definition at line 244 of file G4ParticleDefinition.cc.

References theParticleName.

void G4ParticleDefinition::SetAntiPDGEncoding ( G4int  aEncoding)
void G4ParticleDefinition::SetApplyCutsFlag ( G4bool  flg)

Definition at line 393 of file G4ParticleDefinition.cc.

References fApplyCutsFlag, G4cout, G4endl, and theParticleName.

Referenced by export_G4ParticleDefinition(), and G4VUserPhysicsList::SetApplyCuts().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetAtomicMass ( G4int  )
protected

Referenced by G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), and G4ParticleDefinition().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetAtomicNumber ( G4int  )
protected

Referenced by G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), and G4ParticleDefinition().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetDecayTable ( G4DecayTable aDecayTable)

Referenced by F06ExtraPhysics::AddBetaDecay(), G4ExcitedBaryonConstructor::ConstructAntiParticle(), G4ShortLivedConstructor::ConstructBaryons(), G4ShortLivedConstructor::ConstructMesons(), G4ExcitedMesonConstructor::ConstructMesons(), G4ExcitedBaryonConstructor::ConstructParticle(), G4EtaPrime::Definition(), G4TauPlus::Definition(), G4AntiLambda::Definition(), G4AntiSigmaZero::Definition(), G4PionZero::Definition(), G4XiZero::Definition(), G4PionMinus::Definition(), G4AntiKaonZero::Definition(), G4KaonZeroLong::Definition(), G4KaonZero::Definition(), G4KaonPlus::Definition(), G4AntiXiMinus::Definition(), G4Eta::Definition(), G4AntiXiZero::Definition(), G4KaonMinus::Definition(), G4Lambda::Definition(), G4XiMinus::Definition(), G4SigmaZero::Definition(), G4SigmaPlus::Definition(), G4SigmaMinus::Definition(), G4SigmacZero::Definition(), G4AntiSigmacZero::Definition(), G4AntiSigmacPlus::Definition(), G4OmegaMinus::Definition(), G4TauMinus::Definition(), G4MuonPlus::Definition(), G4KaonZeroShort::Definition(), G4PionPlus::Definition(), G4MuonMinus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4SigmacPlus::Definition(), G4AntiNeutron::Definition(), G4AntiSigmaPlus::Definition(), G4AntiSigmaMinus::Definition(), G4SigmacPlusPlus::Definition(), G4AntiOmegaMinus::Definition(), G4SigmabMinus::Definition(), G4AntiSigmabZero::Definition(), G4SigmabPlus::Definition(), G4AntiSigmabMinus::Definition(), G4Neutron::Definition(), G4SigmabZero::Definition(), G4AntiSigmabPlus::Definition(), export_G4ParticleDefinition(), F04PhysicsListMessenger::SetNewValue(), and WLSPhysicsListMessenger::SetNewValue().

void G4ParticleDefinition::SetMasterProcessManager ( G4ProcessManager aNewPM)
inline

Referenced by G4VUserPhysicsList::InitializeProcessManager().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetParticleDefinitionID ( G4int  id = -1)

Definition at line 426 of file G4ParticleDefinition.cc.

References G4PDefSplitter< T >::CreateSubInstance(), FatalException, G4Exception(), G4MT_pmanager, g4particleDefinitionInstanceID, isGeneralIon, subInstanceManager, and theParticleName.

Referenced by G4IonTable::AddProcessManager(), G4RunManagerKernel::InitializePhysics(), G4StackManager::PushOneTrack(), SetProcessManager(), and G4RunManagerKernel::SetupPhysics().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetParticleSubType ( const G4String subtype)
protected

Referenced by G4DiQuarks::G4DiQuarks(), G4Gluons::G4Gluons(), G4Quarks::G4Quarks(), G4ExcitedBaryons::SetMultipletName(), and G4ExcitedMesons::SetMultipletName().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetPDGLifeTime ( G4double  aLifeTime)
inline

Definition at line 202 of file G4ParticleDefinition.hh.

References thePDGLifeTime.

Referenced by F06ExtraPhysics::AddBetaDecay(), export_G4ParticleDefinition(), and G4ParticlePropertyMessenger::SetNewValue().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetPDGStable ( const G4bool  aFlag)
inline

Definition at line 199 of file G4ParticleDefinition.hh.

References thePDGStable.

Referenced by F06ExtraPhysics::AddBetaDecay(), export_G4ParticleDefinition(), and G4ParticlePropertyMessenger::SetNewValue().

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetProcessManager ( G4ProcessManager aProcessManager)

Definition at line 450 of file G4ParticleDefinition.cc.

References G4Exception(), G4Threading::G4GetThreadId(), G4MT_pmanager, g4particleDefinitionInstanceID, isGeneralIon, JustWarning, SetParticleDefinitionID(), and theParticleName.

Referenced by G4AdjointPhysicsList::ConstructEM(), export_G4ParticleDefinition(), G4VUserPhysicsList::InitializeProcessManager(), and G4VUserPhysicsList::RemoveProcessManager().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4ParticleDefinition::SetVerboseLevel ( G4int  value)

Referenced by export_G4ParticleDefinition(), G4ParticleTable::Insert(), and G4ParticlePropertyMessenger::SetNewValue().

+ Here is the caller graph for this function:

Friends And Related Function Documentation

friend class G4ParticlePropertyTable
friend

Definition at line 119 of file G4ParticleDefinition.hh.

Member Data Documentation

G4bool G4ParticleDefinition::fApplyCutsFlag
private

Definition at line 400 of file G4ParticleDefinition.hh.

Referenced by SetApplyCutsFlag().

G4bool G4ParticleDefinition::fShortLivedFlag
private

Definition at line 376 of file G4ParticleDefinition.hh.

Referenced by DumpTable(), G4ParticleDefinition(), and IsShortLived().

G4int G4ParticleDefinition::g4particleDefinitionInstanceID
private
G4bool G4ParticleDefinition::isGeneralIon
protected
G4PDefManager G4ParticleDefinition::subInstanceManager
staticprivate

Definition at line 267 of file G4ParticleDefinition.hh.

Referenced by GetSubInstanceManager(), and SetParticleDefinitionID().

G4int G4ParticleDefinition::theAntiPDGEncoding
private
G4int G4ParticleDefinition::theAtomicMass
private

Definition at line 397 of file G4ParticleDefinition.hh.

G4int G4ParticleDefinition::theAtomicNumber
private

Definition at line 396 of file G4ParticleDefinition.hh.

G4int G4ParticleDefinition::theBaryonNumber
private
G4DecayTable* G4ParticleDefinition::theDecayTable
private

Definition at line 389 of file G4ParticleDefinition.hh.

Referenced by DumpTable(), and ~G4ParticleDefinition().

G4int G4ParticleDefinition::theLeptonNumber
private
G4String G4ParticleDefinition::theParticleName
private
G4String G4ParticleDefinition::theParticleSubType
private

Definition at line 364 of file G4ParticleDefinition.hh.

Referenced by DumpTable(), and GetParticleSubType().

G4ParticleTable* G4ParticleDefinition::theParticleTable
private

Definition at line 394 of file G4ParticleDefinition.hh.

Referenced by DumpTable(), and G4ParticleDefinition().

G4String G4ParticleDefinition::theParticleType
private
G4double G4ParticleDefinition::thePDGCharge
private
G4int G4ParticleDefinition::thePDGEncoding
private
G4int G4ParticleDefinition::thePDGiConjugation
private
G4int G4ParticleDefinition::thePDGiGParity
private
G4int G4ParticleDefinition::thePDGiIsospin
private
G4int G4ParticleDefinition::thePDGiIsospin3
private
G4int G4ParticleDefinition::thePDGiParity
private
G4double G4ParticleDefinition::thePDGIsospin
private
G4double G4ParticleDefinition::thePDGIsospin3
private
G4int G4ParticleDefinition::thePDGiSpin
private
G4double G4ParticleDefinition::thePDGLifeTime
private
G4double G4ParticleDefinition::thePDGMagneticMoment
private
G4double G4ParticleDefinition::thePDGMass
private
G4double G4ParticleDefinition::thePDGSpin
private
G4bool G4ParticleDefinition::thePDGStable
private

Definition at line 380 of file G4ParticleDefinition.hh.

Referenced by DumpTable(), and SetPDGStable().

G4double G4ParticleDefinition::thePDGWidth
private

Definition at line 317 of file G4ParticleDefinition.hh.

Referenced by DumpTable(), and GetPDGWidth().

G4ProcessManager* G4ParticleDefinition::theProcessManagerShadow
private

Definition at line 260 of file G4ParticleDefinition.hh.

Referenced by G4ParticleDefinition().

G4int G4ParticleDefinition::verboseLevel
private

The documentation for this class was generated from the following files: