|
Geant4
10.03
|
#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:Static Public Member Functions | |
| static const G4PDefManager & | GetSubInstanceManager () |
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 G4ParticleDefinition & | operator= (const G4ParticleDefinition &r) |
Static Private Attributes | |
| static G4PART_DLL G4PDefManager | subInstanceManager |
Friends | |
| class | G4ParticlePropertyTable |
Definition at line 72 of file G4ParticleDefinition.hh.
|
protected |
| Enumerator | |
|---|---|
| NumberOfQuarkFlavor | |
Definition at line 257 of file G4ParticleDefinition.hh.
| 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 |
||
| ) |
Definition at line 80 of file G4ParticleDefinition.cc.
References eplus, FillQuarkContents(), fShortLivedFlag, G4cout, G4endl, G4Exception(), g4particleDefinitionInstanceID, G4State_PreInit, GetBaryonNumber(), G4StateManager::GetCurrentState(), G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable(), GetPDGCharge(), G4StateManager::GetStateManager(), G4ParticleTable::GetVerboseLevel(), GetVerboseLevel(), G4ParticleTable::Insert(), G4IonTable::IsAntiIon(), G4IonTable::IsIon(), JustWarning, SetAtomicMass(), SetAtomicNumber(), theAntiPDGEncoding, theParticleTable, theParticleType, thePDGEncoding, theProcessManagerShadow, and verboseLevel.
Here is the call graph for this function:
|
virtual |
Definition at line 204 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:
|
protected |
Definition at line 189 of file G4ParticleDefinition.cc.
References FatalException, and G4Exception().
Here is the call graph for this function:
|
protected |
Definition at line 196 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:| 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:| void G4ParticleDefinition::DumpTable | ( | ) | const |
Definition at line 320 of file G4ParticleDefinition.cc.
References G4DecayTable::DumpInfo(), eplus, fShortLivedFlag, G4BestUnit, G4cout, G4endl, GetAntiPDGEncoding(), GetAtomicMass(), GetAtomicNumber(), GetIonLifeTime(), G4ParticleTable::GetIonTable(), GeV, G4IonTable::IsAntiIon(), IsGeneralIon(), G4IonTable::IsIon(), MeV, ns, tesla, theAntiQuarkContent, theBaryonNumber, theDecayTable, theLeptonNumber, theParticleName, theParticleSubType, theParticleTable, theParticleType, thePDGCharge, thePDGEncoding, thePDGiConjugation, thePDGiGParity, thePDGiIsospin, thePDGiIsospin3, thePDGiParity, thePDGiSpin, thePDGLifeTime, thePDGMagneticMoment, thePDGMass, thePDGStable, thePDGWidth, and theQuarkContent.
Referenced by G4ParticleTable::DumpTable(), G4IonTable::DumpTable(), export_G4ParticleDefinition(), G4ParticlePropertyMessenger::SetNewValue(), and G4ParticleMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 253 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:
|
inline |
Definition at line 147 of file G4ParticleDefinition.hh.
References theAntiPDGEncoding.
Referenced by DumpTable(), export_G4ParticleDefinition(), and G4ParticlePropertyTable::GetParticleProperty().
Here is the caller graph for this function: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::GetAtomicMass | ( | ) | const |
Referenced by G4SDParticleFilter::Accept(), G4INCLXXInterface::AccurateProjectile(), G4CollisionOutput::addOutgoingParticles(), G4ParticleHPFinalState::adjust_final_state(), G4LENDCapture::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4QMDReaction::calcOffSetOfCollision(), G4IonTable::Contains(), G4CascadeInterface::createBullet(), DumpTable(), export_G4ParticleDefinition(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4AlphaDecay::G4AlphaDecay(), G4BetaMinusDecay::G4BetaMinusDecay(), G4BetaPlusDecay::G4BetaPlusDecay(), G4ECDecay::G4ECDecay(), G4FissionProductYieldDist::G4GetFission(), G4ITDecay::G4ITDecay(), G4NeutronDecay::G4NeutronDecay(), G4ProtonDecay::G4ProtonDecay(), G4InuclNuclei::getA(), G4IonTable::GetMuonicAtom(), G4IonTable::GetNucleusMass(), G4IonTable::Insert(), G4IonTable::InsertWorker(), G4IonTable::IsAntiIon(), G4HadronicAbsorptionBertini::IsApplicable(), G4CascadeInterface::IsApplicable(), G4IonTable::IsIon(), G4DNARuddIonisationExtendedModel::ProposedSampledEnergy(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4IntraNucleiCascader::releaseSecondary(), G4IonTable::Remove(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4FissionProductYieldDist::SortProbability(), and G4INCLXXInterface::toINCLParticleSpecies().
Here is the caller graph for this function:| G4int G4ParticleDefinition::GetAtomicNumber | ( | ) | const |
Referenced by G4SDParticleFilter::Accept(), G4CollisionOutput::addOutgoingParticles(), G4ParticleHPFinalState::adjust_final_state(), G4LENDCapture::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4QMDReaction::calcOffSetOfCollision(), G4IonTable::Contains(), G4CascadeInterface::createBullet(), G4ECDecay::DecayIt(), DumpTable(), G4EmCorrections::EffectiveChargeCorrection(), export_G4ParticleDefinition(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4AlphaDecay::G4AlphaDecay(), G4BetaMinusDecay::G4BetaMinusDecay(), G4BetaPlusDecay::G4BetaPlusDecay(), G4DNAIons::G4DNAIons(), G4ECDecay::G4ECDecay(), G4FissionProductYieldDist::G4GetFission(), G4Ions::G4Ions(), G4ITDecay::G4ITDecay(), G4NeutronDecay::G4NeutronDecay(), G4ProtonDecay::G4ProtonDecay(), G4PrimaryTransformer::GenerateSingleTrack(), G4IonTable::GetMuonicAtom(), G4IonTable::GetNucleusMass(), G4InuclNuclei::getZ(), G4IonTable::Insert(), G4IonTable::InsertWorker(), G4IonTable::IsAntiIon(), G4IonTable::IsIon(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4IntraNucleiCascader::releaseSecondary(), G4IonTable::Remove(), G4FissionProductYieldDist::SortProbability(), and G4INCLXXInterface::toINCLParticleSpecies().
Here is the caller graph for this function:
|
inline |
Definition at line 144 of file G4ParticleDefinition.hh.
References theBaryonNumber.
Referenced by G4RadioactiveDecay::AddDeexcitationSpectrumForBiasMode(), G4BinaryCascade::ApplyCollision(), G4BinaryLightIonReaction::ApplyYourself(), G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4InuclElementaryParticle::baryon(), G4ParticleHPInelasticBaseFS::BaseApply(), G4HadLeadBias::Bias(), G4WilsonAblationModel::BreakItUp(), G4EmCorrections::BuildCorrectionVector(), G4BinaryCascade::BuildLateParticleCollisions(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4RPGInelastic::CheckQnums(), G4ParticleHPInelasticCompFS::CompositeApply(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4StoppingPhysics::ConstructProcess(), G4SPSEneDistribution::ConvertEPNToEnergy(), G4BinaryCascade::DebugApplyCollision(), G4KineticTrack::Decay(), G4RadioactiveDecay::DecayIt(), export_G4ParticleDefinition(), G4HadronicProcessStore::FindProcess(), G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4FTFParameters::G4FTFParameters(), G4Ions::G4Ions(), G4ParticleDefinition(), G4PomeronCrossSection::G4PomeronCrossSection(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4QMDParticipant::GetBaryonNumber(), G4TripathiCrossSection::GetElementCrossSection(), G4IonsKoxCrossSection::GetElementCrossSection(), G4IonsSihverCrossSection::GetElementCrossSection(), G4EMDissociationCrossSection::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4GeneralSpaceNNCrossSection::GetElementCrossSection(), G4MesonAbsorption::GetFinalState(), G4EnergyRangeManager::GetHadronicInteraction(), G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection(), G4IonsShenCrossSection::GetIsoCrossSection(), G4QMDParticipant::GetNuc(), G4ParticlePropertyTable::GetParticleProperty(), G4ComponentGGNuclNuclXsc::GetRatioQE(), G4ComponentGGNuclNuclXsc::GetRatioSD(), G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4ComponentGGNuclNuclXsc::GetZandACrossSection(), G4FTFModel::Init(), G4NuclNuclDiffuseElastic::Initialise(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4IonTable::IsAntiIon(), G4HadronicAbsorptionFritiof::IsApplicable(), G4TripathiCrossSection::IsElementApplicable(), G4IonsKoxCrossSection::IsElementApplicable(), G4IonsSihverCrossSection::IsElementApplicable(), G4IonsShenCrossSection::IsElementApplicable(), G4TripathiLightCrossSection::IsElementApplicable(), G4GeneralSpaceNNCrossSection::IsElementApplicable(), G4IonTable::IsIon(), G4AdjointTrackingAction::PostUserTrackingAction(), G4HadronicProcessStore::Print(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4AntiNuclElastic::SampleInvariantT(), G4Scatterer::Scatter(), G4VPartonStringModel::Scatter(), G4WilsonAblationModel::SelectSecondariesByDefault(), G4BetheBlochModel::SetParticle(), G4ParticleHPInelasticCompFS::two_body_reaction(), HadrontherapySteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), and G4AdjointSteppingAction::UserSteppingAction().
| G4DecayTable* G4ParticleDefinition::GetDecayTable | ( | ) | const |
Referenced by G4DecayWithSpin::AtRestDoIt(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4KineticTrack::Decay(), G4Decay::DecayIt(), G4IntraNucleiCascader::decayTrappedParticle(), export_G4ParticleDefinition(), G4KineticTrack::G4KineticTrack(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4SampleResonance::GetMinimumMass(), G4PrimaryTransformer::IsGoodForTrack(), G4TextPPRetriever::ModifyPropertyTable(), G4DecayWithSpin::PostStepDoIt(), G4DecayTableMessenger::SetCurrentParticle(), and G4ParticleGun::SetParticleDefinition().
Here is the caller graph for this function:
|
inline |
Referenced by G4VUserPhysicsList::RemoveProcessManager().
Here is the caller graph for this function:| G4double G4ParticleDefinition::GetIonLifeTime | ( | ) | const |
|
inline |
Definition at line 143 of file G4ParticleDefinition.hh.
References theLeptonNumber.
Referenced by G4HadLeadBias::Bias(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4DNARuddIonisationModel::DifferentialCrossSection(), export_G4ParticleDefinition(), G4ParticlePropertyTable::GetParticleProperty(), G4DNAMillerGreenExcitationModel::PartialCrossSection(), G4DNARuddIonisationExtendedModel::RejectionFunction(), and G4BetheBlochModel::SetupParameters().
Here is the caller graph for this function:
|
inline |
Referenced by G4VUserChemistryList::BuildPhysicsTable(), 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::PropagateGenericIonID(), G4StackManager::PushOneTrack(), and G4RunManagerKernel::SetupPhysics().
Here is the caller graph for this function:
|
inline |
Definition at line 120 of file G4ParticleDefinition.hh.
References theParticleName.
Referenced by G4INCLXXInterface::AccurateProjectile(), G4CrossSectionDataStore::ActivateFastPath(), G4VEmProcess::ActivateForcedInteraction(), G4ProcessManager::ActivateProcess(), G4ITStepProcessor::ActiveOnlyITProcess(), ExExChPhysicsList::AddChanneling(), G4CollisionManager::AddCollision(), G4RadioactiveDecay::AddDecayRateTable(), G4VHadronPhysics::AddElasticCrossSection(), G4VHadronPhysics::AddInelasticCrossSection(), PhysicsList::AddIonGasModels(), G4BiasingHelper::AddLimiterProcess(), G4CollisionOutput::addOutgoingParticles(), G4IonINCLXXPhysics::AddProcess(), G4IonQMDPhysics::AddProcess(), G4ProcessManager::AddProcess(), G4IonTable::AddProcessManager(), HistoManager::AddTargetStep(), PhysicsList::AddTrackingCut(), G4PhysicsListHelper::AddTransportation(), DMXPhysicsList::AddTransportation(), G4ParticleHPFinalState::adjust_final_state(), G4ErrorEnergyLoss::AlongStepDoIt(), G4BinaryCascade::ApplyCollision(), G4RPGKMinusInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGXiMinusInelastic::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(), G4ChargeExchange::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LEnp::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4GenericBiasingPhysics::AssociateParallelGeometries(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadronBuilder::Barion(), G4ParticleHPInelasticBaseFS::BaseApply(), RunAction::BeginOfRunAction(), G4WilsonAblationModel::BreakItUp(), G4EmCorrections::BuildCorrectionVector(), G4VEnergyLossProcess::BuildDEDXTable(), G4VUserPhysicsList::BuildIntegralPhysicsTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4hImpactIonisation::BuildLambdaTable(), G4VEmProcess::BuildLambdaTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4VLEPTSModel::BuildPhysicsTable(), G4CrossSectionPairGG::BuildPhysicsTable(), G4NeutronElasticXS::BuildPhysicsTable(), G4CrossSectionDataStore::BuildPhysicsTable(), G4hImpactIonisation::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4NeutronCaptureXS::BuildPhysicsTable(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4NeutronInelasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4VUserChemistryList::BuildPhysicsTable(), G4ParticleHPInelastic::BuildPhysicsTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4LossTableManager::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4ScreenedNuclearRecoil::BuildPhysicsTable(), 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(), G4ParticleHPInelasticCompFS::CompositeApply(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerShell(), G4EmCalculator::ComputeCrossSectionPerVolume(), G4EmCalculator::ComputeDEDX(), G4PenelopeIonisationModel::ComputeDEDXPerVolume(), G4TablesForExtrapolator::ComputeElectronDEDX(), G4EmCalculator::ComputeMeanFreePath(), G4TablesForExtrapolator::ComputeMuonDEDX(), G4EmCalculator::ComputeNuclearDEDX(), G4TablesForExtrapolator::ComputeProtonDEDX(), G4AdjointCSManager::ComputeTotalAdjointCS(), G4ITModelProcessor::ComputeTrackReaction(), G4WentzelVIRelXSection::ComputeTransportCrossSectionPerAtom(), G4WentzelOKandVIxSection::ComputeTransportCrossSectionPerAtom(), G4TablesForExtrapolator::ComputeTrasportXS(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), DMXPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), OpNovicePhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), G4EmDNAPhysics_option3::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4EmDNAPhysics_option1::ConstructProcess(), ExUCNExtraPhysics::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), ExExChPhysListEmStandardSS::ConstructProcess(), PhysListEmStandard::ConstructProcess(), G4EmLEPTSPhysics::ConstructProcess(), ExExChHadronElasticPhysics::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), ElectromagneticPhysics::ConstructProcess(), EmStandardPhysics::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4EmStandardPhysicsSS::ConstructProcess(), G4UnknownDecayPhysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4NeutronTrackingCut::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysicsGS::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysicsWVI::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4DecayPhysics::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4EmExtraPhysics::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), TSPhysicsList::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), ExUCNExtraPhysics::ConstructUCN(), G4VRangeToEnergyConverter::Convert(), G4VRangeToEnergyConverter::ConvertCutToKineticEnergy(), G4ProductionCutsTable::ConvertRangeToEnergy(), G4LossTableManager::CopyTables(), G4CascadeInterface::createBullet(), CCaloSD::createNewHit(), G4XPDGElastic::CrossSection(), G4XPDGTotal::CrossSection(), G4DNADingfelderChargeDecreaseModel::CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel::CrossSectionPerVolume(), G4DNABornExcitationModel1::CrossSectionPerVolume(), G4DNABornExcitationModel2::CrossSectionPerVolume(), G4DNAMillerGreenExcitationModel::CrossSectionPerVolume(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::CrossSectionPerVolume(), G4DNABornIonisationModel1::CrossSectionPerVolume(), G4DNABornIonisationModel2::CrossSectionPerVolume(), G4DNAIonElasticModel::CrossSectionPerVolume(), G4MicroElecElasticModel::CrossSectionPerVolume(), G4MuElecElasticModel::CrossSectionPerVolume(), G4DNAEmfietzoglouExcitationModel::CrossSectionPerVolume(), G4DNAEmfietzoglouIonisationModel::CrossSectionPerVolume(), G4MicroElecInelasticModel::CrossSectionPerVolume(), G4MuElecInelasticModel::CrossSectionPerVolume(), G4PenelopeIonisationModel::CrossSectionPerVolume(), G4BinaryCascade::DebugApplyCollisionFail(), G4KineticTrack::Decay(), G4UnknownDecay::DecayIt(), G4Decay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4ContinuousGainOfEnergy::DefineMaterial(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4GlobalFastSimulationManager::DisplayRegion(), G4RadioactiveDecay::DoDecay(), G4EmElementSelector::Dump(), G4HadronicProcessStore::Dump(), G4CrossSectionDataStore::DumpFastPath(), G4DecayTable::DumpInfo(), G4ParticleHPChannelList::DumpInfo(), G4ProcessTable::DumpInfo(), G4ProcessManager::DumpInfo(), G4VUserPhysicsList::DumpList(), G4HadronicProcess::DumpState(), G4IonTable::DumpTable(), G4EmCorrections::EffectiveChargeCorrection(), Run::EndOfRun(), HistoManager::EndOfRun(), B3aRunAction::EndOfRunAction(), B3bRunAction::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(), G4VLongitudinalStringDecay::FragmentationMass(), G4QGSMFragmentation::FragmentString(), G4ExcitedStringDecay::FragmentStrings(), G4CascadParticle::G4CascadParticle(), G4ConcreteNNToDeltaDeltastar::G4ConcreteNNToDeltaDeltastar(), G4ConcreteNNToDeltaNstar::G4ConcreteNNToDeltaNstar(), G4ConcreteNNToNDeltaStar::G4ConcreteNNToNDeltaStar(), G4ConcreteNNToNNStar::G4ConcreteNNToNNStar(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4ConcreteNStarNToNN::G4ConcreteNStarNToNN(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4Fragment::G4Fragment(), G4FissionProductYieldDist::G4GetFission(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPInelasticData::G4ParticleHPInelasticData(), G4PartonPair::G4PartonPair(), G4RunManagerKernel::G4RunManagerKernel(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4XAnnihilationChannel::G4XAnnihilationChannel(), G4XResonance::G4XResonance(), G4HtmlPPReporter::GenerateIndex(), WLSPrimaryGeneratorAction::GeneratePrimaries(), UltraPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPlanePrimaryGeneratorAction::GeneratePrimaries(), XrayFluoMercuryPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPrimaryGeneratorAction::GeneratePrimaries(), GammaRayTelPrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4ElementaryParticleCollider::generateSCMmuonAbsorption(), G4ElementaryParticleCollider::generateSCMpionAbsorption(), G4ElementaryParticleCollider::generateSCMpionNAbsorption(), G4PrimaryTransformer::GenerateSingleTrack(), G4AdjointCSManager::GetAdjointParticleEquivalent(), G4ProcessManager::GetAttribute(), G4CrossSectionDataStore::GetCrossSection(), G4EmCalculator::GetCrossSectionPerVolume(), G4PenelopeIonisationXSHandler::GetCrossSectionTableForCouple(), G4PenelopeBremsstrahlungModel::GetCrossSectionTableForCouple(), G4EmCalculator::GetCSDARange(), G4ParticleGunMessenger::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(), G4AdjointCSManager::GetForwardParticleEquivalent(), G4ProductionCuts::GetIndex(), G4BGGNucleonInelasticXS::GetIsoCrossSection(), G4BGGPionElasticXS::GetIsoCrossSection(), G4BGGNucleonElasticXS::GetIsoCrossSection(), G4BGGPionInelasticXS::GetIsoCrossSection(), G4CrossSectionDataStore::GetIsoCrossSection(), G4VCrossSectionDataSet::GetIsoCrossSection(), G4ElasticHadrNucleusHE::GetKinematics(), G4EmCalculator::GetKinEnergy(), G4LENDManager::GetLENDTarget(), G4QGSMFragmentation::GetLightConeZ(), G4SynchrotronRadiation::GetMeanFreePath(), G4Decay::GetMeanFreePath(), G4EmCalculator::GetMeanFreePath(), G4RadioactiveDecay::GetMeanFreePath(), G4EmModelManager::GetModel(), G4MoleculeDefinition::GetName(), G4DNABornIonisationModel1::GetPartialCrossSection(), G4VMscModel::GetParticleChangeForMSC(), G4ParticleTable::GetParticleName(), G4ParticlePropertyTable::GetParticleProperty(), G4VProcess::GetPhysicsTableFileName(), F02PrimaryGeneratorAction::GetPrimaryName(), F03PrimaryGeneratorAction::GetPrimaryName(), F01PrimaryGeneratorAction::GetPrimaryName(), G4ProcessPlacer::GetProcessManager(), G4SteppingManager::GetProcessNumber(), G4ProcessManager::GetProcessVectorIndex(), PhysicsList::GetRange(), G4EmCalculator::GetRangeFromRestricteDEDX(), G4Scintillation::GetScintillationYieldByParticleType(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), CCaloSD::getStepInfo(), G4Pythia6Decayer::ImportDecayProducts(), G4ProcessManager::InActivateProcess(), G4FTFModel::Init(), G4ParticleHPIsoData::Init(), G4DNAUeharaScreenedRutherfordElasticModel::Initialise(), G4DNAScreenedRutherfordElasticModel::Initialise(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNABornIonisationModel1::Initialise(), G4DNABornIonisationModel2::Initialise(), G4MicroElecElasticModel::Initialise(), G4MuElecElasticModel::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4DNATransformElectronModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4PAIPhotModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4EmBiasingManager::Initialise(), G4BraggIonModel::Initialise(), G4PAIModel::Initialise(), G4BraggModel::Initialise(), G4ICRU73QOModel::Initialise(), G4UrbanAdjointMscModel::Initialise(), G4EmModelManager::Initialise(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4DNAChargeIncrease::InitialiseProcess(), G4DNAAttachment::InitialiseProcess(), G4DNAChargeDecrease::InitialiseProcess(), G4DNAElastic::InitialiseProcess(), G4DNAExcitation::InitialiseProcess(), G4DNAIonisation::InitialiseProcess(), G4DNAVibExcitation::InitialiseProcess(), G4CoulombScattering::InitialiseProcess(), G4MicroElecInelastic::InitialiseProcess(), G4MuElecInelastic::InitialiseProcess(), G4VUserPhysicsList::InitializeProcessManager(), G4DecayTable::Insert(), G4ProcessTable::Insert(), G4ParticleTable::Insert(), G4IonTable::IsAntiIon(), G4DNAElectronHoleRecombination::IsApplicable(), G4MuonicAtomDecay::IsApplicable(), 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(), G4GeneralParticleSource::ListSource(), G4RadioactiveDecay::LoadDecayTable(), G4LossTableManager::LocalPhysicsTables(), G4LundStringFragmentation::Loop_toFragmentString(), G4PhaseSpaceDecayChannel::ManyBodyDecayIt(), G4HadronBuilder::Meson(), G4TextPPRetriever::ModifyPropertyTable(), G4VShortLivedParticle::operator!=(), operator<<(), G4VShortLivedParticle::operator==(), G4DNARuddIonisationModel::PartialCrossSection(), G4DNARuddIonisationExtendedModel::PartialCrossSection(), G4LossTableManager::ParticleHaveNoLoss(), G4HadronElasticProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4AdjointTrackingAction::PostUserTrackingAction(), G4EmConfigurator::PrepareModels(), G4LossTableManager::PreparePhysicsTable(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VUserPhysicsList::PreparePhysicsTable(), RE01TrackInformation::Print(), G4PrimaryParticle::Print(), CCalPrimaryGeneratorAction::print(), G4InuclNuclei::print(), G4HadronicProcessStore::Print(), G3PartTable::PrintAll(), G4EmCalculator::PrintDEDXTable(), G4CascadeHistory::PrintEntry(), G4HadronicProcessStore::PrintHtml(), G4VMultipleScattering::PrintInfoDefinition(), G4VEnergyLossProcess::PrintInfoDefinition(), G4VEmProcess::PrintInfoProcess(), G4EmCalculator::PrintInverseRangeTable(), RE01EventAction::PrintPrimary(), G4EmCalculator::PrintRangeTable(), CexmcEventAction::PrintTrackPoints(), G4ComponentSAIDTotalXS::PrintWarning(), DMXScintSD::ProcessHits(), G4IntraNucleiCascader::processSecondary(), G4BinaryCascade::ProductsAddFinalState(), G4GeneratorPrecompoundInterface::Propagate(), G4CascadeInterface::Propagate(), G4BinaryCascade::Propagate1H1(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4StackManager::PushOneTrack(), RE01Trajectory::RE01Trajectory(), RE04Trajectory::RE04Trajectory(), G4AdjointCSManager::RegisterAdjointParticle(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4AdjointCSManager::RegisterEmProcess(), G4AdjointCSManager::RegisterEnergyLossProcess(), G4LossTableManager::RegisterExtraParticle(), G4HadronicProcessStore::RegisterParticle(), G4PhysicsListHelper::RegisterProcess(), G4IntraNucleiCascader::releaseSecondary(), G4ProcessTable::Remove(), G4ParticleTable::Remove(), G4IonTable::Remove(), G4ProcessManager::RemoveProcess(), G4VUserPhysicsList::RemoveProcessManager(), G4VEmProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VUserPhysicsList::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrieveTable(), Run::Run(), G4ParticleHPProduct::Sample(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4DNABornIonisationModel1::SampleSecondaries(), G4DNAEmfietzoglouExcitationModel::SampleSecondaries(), G4DNAEmfietzoglouIonisationModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4MuElecInelasticModel::SampleSecondaries(), G4PenelopeIonisationModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4Scatterer::Scatter(), G4QuasiElasticChannel::Scatter(), G4VPartonStringModel::Scatter(), Histo::ScoreNewTrack(), G4MoleculeDefinition::Serialize(), G4VEmAdjointModel::SetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4DecayTableMessenger::SetCurrentParticle(), G4ParticlePropertyMessenger::SetCurrentParticle(), G4VDecayChannel::SetDaughter(), G4PrimaryTransformer::SetDecayProducts(), G4DynamicParticle::SetDefinition(), G4BetheBlochModel::SetGenericIon(), G4VEnergyLossProcess::SetInverseRangeTable(), G4VEnergyLossProcess::SetLambdaTable(), G4EmConfigurator::SetModelForRegion(), G4ParticleMessenger::SetNewValue(), OpNovicePrimaryGeneratorAction::SetOptPhotonPolar(), WLSPrimaryGeneratorAction::SetOptPhotonPolar(), G4VDecayChannel::SetParent(), G4UrbanAdjointMscModel::SetParticle(), G4VUserPhysicsList::SetParticleCuts(), G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentum(), G4RunManagerKernel::SetPhysics(), G4ProcessTable::SetProcessActivation(), G4ParallelGeometriesLimiterProcess::SetProcessManager(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), G4ProcessManager::SetProcessOrderingToLast(), G4ProcessManager::SetProcessOrderingToSecond(), G4HadronicWhiteBoard::SetProjectile(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::SetSecondaryRangeTable(), G4VEnergyLossProcess::SetSubLambdaTable(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4GlobalFastSimulationManager::ShowSetup(), G4QGSMFragmentation::SplitEandP(), G4LundStringFragmentation::SplitEandP(), G4QGSMFragmentation::SplitLast(), G4LundStringFragmentation::SplitLast(), G4VLongitudinalStringDecay::Splitup(), GB05BOptrSplitAndKillByCrossSection::StartRun(), F04SteppingVerbose::StepInfo(), G4BinaryCascade::StepParticlesOut(), G4VMultipleScattering::StorePhysicsTable(), G4VEmProcess::StorePhysicsTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VUserPhysicsList::StorePhysicsTable(), G4PhaseSpaceDecayChannel::ThreeBodyDecayIt(), G4ITTrackingInteractivity::TrackBanner(), G4VITSteppingVerbose::TrackBanner(), G4TrackingManager::TrackBanner(), G4ITSteppingVerbose::TrackingEnded(), F04SteppingVerbose::TrackingStarted(), WLSSteppingVerbose::TrackingStarted(), G4PhaseSpaceDecayChannel::TwoBodyDecayIt(), G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles(), G4EmCalculator::UpdateParticle(), FCALSteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), PurgMagSteppingAction::UserSteppingAction(), DMXSteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), WLSTrajectory::WLSTrajectory(), G4FastPathHadronicCrossSection::fastPathEntry::~fastPathEntry(), and ~G4ParticleDefinition().
|
inline |
Definition at line 142 of file G4ParticleDefinition.hh.
References theParticleSubType.
Referenced by G4HadronBuilder::Build(), G4HadronBuilder::BuildHighSpin(), G4HadronBuilder::BuildLowSpin(), G4hImpactIonisation::BuildPhysicsTable(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4DiffractiveExcitation::CreateStrings(), G4FragmentingString::DecayIsQuark(), export_G4ParticleDefinition(), G4FragmentingString::FourQuarkString(), G4CollisionNNElastic::G4CollisionNNElastic(), G4CollisionnpElastic::G4CollisionnpElastic(), G4MoleculeDefinition::GetType(), G4VEmProcess::PreparePhysicsTable(), G4LundStringFragmentation::Quark_Diquark_lastSplitting(), G4RPGTwoBody::ReactionStage(), G4RPGFragmentation::ReactionStage(), G4VUserPhysicsList::RemoveProcessManager(), G4RPGReaction::Rotate(), G4QGSMFragmentation::SplitLast(), and G4FragmentingString::StableIsQuark().
Here is the caller graph for this function:| G4ParticleTable* G4ParticleDefinition::GetParticleTable | ( | ) | const |
|
inline |
Definition at line 141 of file G4ParticleDefinition.hh.
References theParticleType.
Referenced by G4PhysicsListHelper::AddTransportation(), G4QMDReaction::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4hImpactIonisation::BuildPhysicsTable(), G4QMDReaction::calcOffSetOfCollision(), G4PhysicsListHelper::CheckParticleList(), G4AdjointStackingAction::ClassifyNewTrack(), DMXPhysicsList::ConstructEM(), DMXPhysicsList::ConstructGeneral(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4DiffractiveExcitation::CreateStrings(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), RE01Trajectory::DrawTrajectory(), export_G4ParticleDefinition(), G4VDecayChannel::FillDaughters(), G4VParticlePropertyReporter::FillList(), G4EmCalculator::FindEmModel(), G4EmCalculator::FindEnergyLossProcess(), G4HadronicProcessStore::FindProcess(), G4Parton::G4Parton(), G4PartonPair::G4PartonPair(), G4HtmlPPReporter::GeneratePropertyTable(), G4Scintillation::GetScintillationYieldByParticleType(), G4BraggIonModel::Initialise(), G4BraggModel::Initialise(), G4CoulombScattering::InitialiseProcess(), G4IonTable::IsAntiIon(), G4MuElecInelastic::IsApplicable(), G4DNAMolecularDissociation::IsApplicable(), G4ionIonisation::IsApplicable(), G4RadioactiveDecay::IsApplicable(), G4ScreenedNuclearRecoil::IsApplicable(), G4IonTable::IsIon(), G4XAnnihilationChannel::NormalizedClebsch(), G4AdjointTrackingAction::PostUserTrackingAction(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4AdjointTrackingAction::PreUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4MoleculeDefinition::Serialize(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4ParticleMessenger::SetNewValue(), G4INCLXXInterface::toINCLParticleType(), G4EmCalculator::UpdateParticle(), HadrontherapySteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), and G4AdjointSteppingAction::UserSteppingAction().
Here is the caller graph for this function:
|
inline |
Definition at line 124 of file G4ParticleDefinition.hh.
References thePDGCharge.
Referenced by ExExChPhysicsList::AddChanneling(), ExN02PhysicsList::AddStepMax(), G4FTFModel::AdjustNucleons(), G4NuclearStopping::AlongStepDoIt(), G4BinaryCascade::ApplyCollision(), G4BinaryLightIonReaction::ApplyYourself(), G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LEnp::ApplyYourself(), G4LFission::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4HadronBuilder::Barion(), G4ParticleHPInelasticBaseFS::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(), G4ParticleHPInelasticCompFS::CompositeApply(), G4hImpactIonisation::ComputeDEDX(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), RunAction::ComputeMscHighland(), Run::ComputeMscHighland(), G4FTFModel::ComputeNucleusProperties(), ExExChProcessChanneling::ComputePotentialEnergy(), eRositaPhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4MuonicAtomHelper::ConstructMuonicAtom(), WLSExtraPhysics::ConstructProcess(), ExExChPhysListEmStandardSS::ConstructProcess(), PhysListEmStandard::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), ElectromagneticPhysics::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), EmStandardPhysics::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4EmExtraPhysics::ConstructProcess(), TSPhysicsList::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), 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(), G4BlinePrimaryGeneratorAction::GeneratePrimaries(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4QMDParticipant::GetChargeInUnitOfEplus(), G4VEmModel::GetChargeSquareRatio(), 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(), G4EnergyLossTables::GetRange(), G4VMscModel::GetRange(), G4ComponentGGNuclNuclXsc::GetRatioQE(), G4ComponentGGNuclNuclXsc::GetRatioSD(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4MesonAbsorption::GetTimeToAbsorption(), G4Scatterer::GetTimeToInteraction(), G4ComponentGGNuclNuclXsc::GetZandACrossSection(), G4FTFModel::Init(), G4NuclNuclDiffuseElastic::InitDynParameters(), G4ErrorPropagator::InitG4Track(), G4MuElecInelasticModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4hhIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4BohrFluctuations::InitialiseMe(), G4IonFluctuations::InitialiseMe(), G4UniversalFluctuation::InitialiseMe(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4EmCorrections::IonHighOrderCorrections(), HadrontherapyStepMax::IsApplicable(), F04StepMax::IsApplicable(), XrayFluoStepMax::IsApplicable(), WLSStepMax::IsApplicable(), StepMax::IsApplicable(), StepMaxProcess::IsApplicable(), StepLimiter::IsApplicable(), ExExChProcessChanneling::IsApplicable(), G4ErrorEnergyLoss::IsApplicable(), IORTStepMax::IsApplicable(), ML2StepMax::IsApplicable(), G4CoulombScattering::IsApplicable(), G4VTransitionRadiation::IsApplicable(), G4MuElecInelastic::IsApplicable(), G4alphaIonisation::IsApplicable(), G4hPairProduction::IsApplicable(), G4TransitionRadiation::IsApplicable(), G4hhIonisation::IsApplicable(), G4MuMultipleScattering::IsApplicable(), G4eMultipleScattering::IsApplicable(), G4hBremsstrahlung::IsApplicable(), G4HadronStoppingProcess::IsApplicable(), G4hMultipleScattering::IsApplicable(), Par02FastSimModelTracker::IsApplicable(), G4eAdjointMultipleScattering::IsApplicable(), G4NuclearStopping::IsApplicable(), G4MuPairProduction::IsApplicable(), G4AdjointhMultipleScattering::IsApplicable(), G4ionIonisation::IsApplicable(), G4hImpactIonisation::IsApplicable(), G4MuBremsstrahlung::IsApplicable(), G4SynchrotronRadiation::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(), DMXMinEkineCuts::PostStepGetPhysicalInteractionLength(), G4MinEkineCuts::PostStepGetPhysicalInteractionLength(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), XrayTelStepCut::PostStepGetPhysicalInteractionLength(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4EmConfigurator::PrepareModels(), G4VEnergyLossProcess::PreparePhysicsTable(), B5DriftChamberSD::ProcessHits(), B4cCalorimeterSD::ProcessHits(), DMXScintSD::ProcessHits(), G4GeneratorPrecompoundInterface::Propagate(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), RE01Trajectory::RE01Trajectory(), RE04Trajectory::RE04Trajectory(), G4EnergyLossTables::Register(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4AntiNuclElastic::SampleInvariantT(), G4Scatterer::Scatter(), G4QuasiElasticChannel::Scatter(), G4VPartonStringModel::Scatter(), G4WilsonAblationModel::SelectSecondariesByDefault(), G4DynamicParticle::SetDefinition(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4hImpactIonisation::SetElectronicStoppingPowerModel(), G4EmConfigurator::SetModelForRegion(), G4UrbanMscModel::SetParticle(), G4UrbanAdjointMscModel::SetParticle(), G4PAIPhotModel::SetParticle(), G4ICRU73QOModel::SetParticle(), G4PAIModel::SetParticle(), G4BraggModel::SetParticle(), G4BraggIonModel::SetParticle(), G4GoudsmitSaundersonMscModel::SetParticle(), G4BetheBlochModel::SetParticle(), G4IonFluctuations::SetParticleAndCharge(), G4ParticleGun::SetParticleDefinition(), DMXParticleSource::SetParticleDefinition(), G4PrimaryParticle::SetParticleDefinition(), G4SingleParticleSource::SetParticleDefinition(), G4PrimaryParticle::SetPDGcode(), G4EnergyLossForExtrapolator::SetupKinematics(), G4EmCorrections::SetupKinematics(), G4BetheBlochModel::SetupParameters(), G4WentzelVIRelXSection::SetupParticle(), G4WentzelOKandVIxSection::SetupParticle(), G4IonCoulombCrossSection::SetupParticle(), G4DecayWithSpin::Spin_Precession(), G4EnergySplitter::SplitEnergyInVolumes(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4IonYangFluctuationModel::TheValue(), G4hIonEffChargeSquare::TheValue(), G4hNuclearStoppingModel::TheValue(), G4QAOLowEnergyLoss::TheValue(), G4ParticleHPInelasticCompFS::two_body_reaction(), ExExChProcessChanneling::UpdateParameters(), G4EmCalculator::UpdateParticle(), B4bSteppingAction::UserSteppingAction(), B4aSteppingAction::UserSteppingAction(), HadrontherapySteppingAction::UserSteppingAction(), IORTSteppingAction::UserSteppingAction(), G4EmSaturation::VisibleEnergyDeposition(), and WLSTrajectory::WLSTrajectory().
|
inline |
Definition at line 146 of file G4ParticleDefinition.hh.
References thePDGEncoding.
Referenced by G4ITStepProcessor::ActiveOnlyITProcess(), CML2ExpVoxels::add(), G4BiasingHelper::AddLimiterProcess(), G4FTFAnnihilation::Annihilate(), G4ChargeExchange::ApplyYourself(), G4GenericBiasingPhysics::AssociateParallelGeometries(), G4HadronBuilder::Barion(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4RPGInelastic::CalculateMomenta(), G4BinaryCascade::Capture(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4BinaryCascade::CheckPauliPrinciple(), G4HadronicProcess::CheckResult(), G4GenericBiasingPhysics::ConstructProcess(), G4BinaryCascade::CorrectShortlivedPrimaryForFermi(), G4DiffractiveExcitation::CreateStrings(), G4XPDGTotal::CrossSection(), G4BinaryCascade::DebugApplyCollision(), G4LundStringFragmentation::Diquark_AntiDiquark_aboveThreshold_lastSplitting(), G4QGSMFragmentation::DiQuarkSplitup(), G4LundStringFragmentation::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(), G4FTFModel::GenerateDeltaIsobar(), CML2PrimaryGenerationAction::GeneratePrimaries(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4PrimaryTransformer::GenerateSingleTrack(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4QuasiElasticChannel::GetFraction(), G4HadronNucleonXsc::GetHadronNucleonXscVU(), G4ComponentGGNuclNuclXsc::GetHNinelasticXscVU(), G4ComponentGGHadronNucleusXsc::GetHNinelasticXscVU(), G4ChipsComponentXS::GetInelasticElementCrossSection(), G4ChipsAntiBaryonInelasticXS::GetIsoCrossSection(), G4ChipsHyperonElasticXS::GetIsoCrossSection(), G4ChipsHyperonInelasticXS::GetIsoCrossSection(), G4ChipsAntiBaryonElasticXS::GetIsoCrossSection(), G4QGSMFragmentation::GetLightConeZ(), 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(), 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(), G4Parton::SetDefinition(), G4ReactionProduct::SetDefinition(), G4LundStringFragmentation::SetMinimalStringMass(), G4PrimaryParticle::SetParticleDefinition(), RMC01AnalysisManager::SetPrimaryExpSpectrumForAdjointSim(), RMC01AnalysisManager::SetPrimaryPowerLawSpectrumForAdjointSim(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4QGSMFragmentation::SplitEandP(), G4LundStringFragmentation::SplitEandP(), G4LundStringFragmentation::SplitLast(), G4DiffractiveSplitableHadron::SplitUp(), G4VLongitudinalStringDecay::Splitup(), MCTruthTrackingAction::TrackToBeStored(), G4RKPropagation::Transport(), FCALSteppingAction::UserSteppingAction(), G4EmSaturation::VisibleEnergyDeposition(), WLSTrajectory::WLSTrajectory(), and G4ParticleTable::WorkerG4ParticleTable().
|
inline |
Definition at line 129 of file G4ParticleDefinition.hh.
References thePDGiConjugation.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), export_G4ParticleDefinition(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), and G4ParticlePropertyTable::GetParticleProperty().
Here is the caller graph for this function:
|
inline |
Definition at line 134 of file G4ParticleDefinition.hh.
References thePDGiGParity.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), export_G4ParticleDefinition(), and G4ParticlePropertyTable::GetParticleProperty().
Here is the caller graph for this function:
|
inline |
Definition at line 132 of file G4ParticleDefinition.hh.
References thePDGiIsospin.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4VXResonance::DetailedBalance(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4DiffractiveExcitation::ExciteParticipants(), export_G4ParticleDefinition(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4Parton::G4Parton(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4ParticlePropertyTable::GetParticleProperty(), G4VXResonance::IsospinCorrection(), and G4XAnnihilationChannel::NormalizedClebsch().
Here is the caller graph for this function:
|
inline |
Definition at line 133 of file G4ParticleDefinition.hh.
References thePDGiIsospin3.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4VXResonance::DetailedBalance(), export_G4ParticleDefinition(), G4ConcreteMesonBaryonToResonance::GetOutgoingParticle(), G4ParticlePropertyTable::GetParticleProperty(), G4VXResonance::IsospinCorrection(), and G4XAnnihilationChannel::NormalizedClebsch().
Here is the caller graph for this function:
|
inline |
Definition at line 128 of file G4ParticleDefinition.hh.
References thePDGiParity.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), export_G4ParticleDefinition(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4VDecayChannel::GetAngularMomentum(), and G4ParticlePropertyTable::GetParticleProperty().
Here is the caller graph for this function:
|
inline |
Definition at line 130 of file G4ParticleDefinition.hh.
References thePDGIsospin.
Referenced by export_G4ParticleDefinition().
Here is the caller graph for this function:
|
inline |
Definition at line 131 of file G4ParticleDefinition.hh.
References thePDGIsospin3.
Referenced by export_G4ParticleDefinition(), and G4Parton::G4Parton().
Here is the caller graph for this function:
|
inline |
Definition at line 127 of file G4ParticleDefinition.hh.
References thePDGiSpin.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4XAnnihilationChannel::CrossSection(), G4VXResonance::DegeneracyFactor(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), export_G4ParticleDefinition(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4Parton::G4Parton(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4VDecayChannel::GetAngularMomentum(), G4ParticlePropertyTable::GetParticleProperty(), and G4VXResonance::IsospinCorrection().
Here is the caller graph for this function:| G4double G4ParticleDefinition::GetPDGLifeTime | ( | ) | const |
Referenced by G4RadioactiveDecay::AddDecayRateTable(), G4RadioactiveDecay::AddDeexcitationSpectrumForBiasMode(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4RadioactiveDecay::DecayIt(), export_G4ParticleDefinition(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4ParticlePropertyMessenger::GetCurrentValue(), G4MoleculeDefinition::GetDecayTime(), G4IonTable::GetLifeTime(), G4Decay::GetMeanFreePath(), G4RadioactiveDecay::GetMeanFreePath(), G4Decay::GetMeanLifeTime(), G4RadioactiveDecay::GetMeanLifeTime(), G4ParticlePropertyTable::GetParticleProperty(), G4RadioactiveDecay::IsApplicable(), G4Decay::IsApplicable(), G4Decay::PostStepGetPhysicalInteractionLength(), G4MoleculeDefinition::Serialize(), and G4ParticlePropertyMessenger::SetNewValue().
Here is the caller graph for this function:
|
inline |
Definition at line 136 of file G4ParticleDefinition.hh.
References thePDGMagneticMoment.
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), F06PrimaryGeneratorAction::F06PrimaryGeneratorAction(), G4HtmlPPReporter::GeneratePropertyTable(), G4ParticlePropertyTable::GetParticleProperty(), G4DynamicParticle::SetDefinition(), and G4BetheBlochModel::SetupParameters().
Here is the caller graph for this function:
|
inline |
Definition at line 122 of file G4ParticleDefinition.hh.
References thePDGMass.
Referenced by PhysicsList::AddIonGasModels(), G4ParticleHPFinalState::adjust_final_state(), G4FTFModel::AdjustNucleons(), G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(), G4FTFAnnihilation::Annihilate(), G4RPGPiMinusInelastic::ApplyYourself(), G4RPGPiPlusInelastic::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4RPGKMinusInelastic::ApplyYourself(), G4RPGNeutronInelastic::ApplyYourself(), G4RPGProtonInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGXiMinusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGOmegaMinusInelastic::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4RPGKPlusInelastic::ApplyYourself(), G4RPGLambdaInelastic::ApplyYourself(), G4RPGKZeroInelastic::ApplyYourself(), G4RPGSigmaMinusInelastic::ApplyYourself(), G4ElectroVDNuclearModel::ApplyYourself(), G4RPGXiZeroInelastic::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4RPGAntiKZeroInelastic::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LENDModel::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4TheoFSGenerator::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LEnp::ApplyYourself(), G4LFission::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4LMsdGenerator::ApplyYourself(), G4FissionLibrary::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4LFission::Atomas(), G4ParticleHPInelasticBaseFS::BaseApply(), G4KineticTrackVector::BoostBeam(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4CollisionComposite::BufferCrossSection(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4DiffuseElastic::BuildAngleTable(), G4EmCorrections::BuildCorrectionVector(), G4eLowEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildDEDXTable(), G4hImpactIonisation::BuildLambdaTable(), G4hImpactIonisation::BuildPhysicsTable(), G4hRDEnergyLoss::BuildRangeTable(), G4hhElastic::BuildTableT(), G4hhElastic::BuildTableTest(), G4BinaryCascade::BuildTargetList(), G4QMDReaction::calcOffSetOfCollision(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrFormFactorKxsModel::CalculateCrossSection(), G4ElectroVDNuclearModel::CalculateEMVertex(), G4MuonVDNuclearModel::CalculateEMVertex(), G4ElectroVDNuclearModel::CalculateHadronicVertex(), G4MuonVDNuclearModel::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(), G4FTFModel::CheckKinematics(), G4HadronicProcess::CheckResult(), G4QuasiElRatios::ChExer(), G4ParticleHPInelasticCompFS::CompositeApply(), G4AnnihiToMuPair::ComputeCrossSectionPerAtom(), G4KokoulinMuonNuclearXS::ComputeDDMicroscopicCrossSection(), G4hImpactIonisation::ComputeDEDX(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4KokoulinMuonNuclearXS::ComputeMicroscopicCrossSection(), G4HadronElastic::ComputeMomentumCMS(), RunAction::ComputeMscHighland(), Run::ComputeMscHighland(), G4TablesForExtrapolator::ComputeMuonDEDX(), G4FTFModel::ComputeNucleusProperties(), G4TablesForExtrapolator::ComputeProtonDEDX(), G4TablesForExtrapolator::ComputeTrasportXS(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4StoppingPhysics::ConstructProcess(), G4BinaryCascade::CorrectBarionsOnBoundary(), G4CollisionNN::CrossSection(), G4XAnnihilationChannel::CrossSection(), G4XPDGElastic::CrossSection(), G4XPDGTotal::CrossSection(), G4empCrossSection::CrossSection(), G4MicroElecInelasticModel::CrossSectionPerVolume(), G4MuElecInelasticModel::CrossSectionPerVolume(), G4PionDecayMakeSpin::DaughterPolarization(), G4BinaryCascade::DebugApplyCollision(), G4KineticTrack::Decay(), G4AlphaDecay::DecayIt(), G4ECDecay::DecayIt(), G4ITDecay::DecayIt(), G4NeutronDecay::DecayIt(), G4ProtonDecay::DecayIt(), G4BetaMinusDecay::DecayIt(), G4BetaPlusDecay::DecayIt(), G4KL3DecayChannel::DecayIt(), G4NeutronBetaDecayChannel::DecayIt(), G4DalitzDecayChannel::DecayIt(), G4MuonDecayChannel::DecayIt(), G4TauLeptonicDecayChannel::DecayIt(), G4MuonDecayChannelWithSpin::DecayIt(), G4PionRadiativeDecayChannel::DecayIt(), G4MuonRadiativeDecayChannelWithSpin::DecayIt(), G4Decay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4IntraNucleiCascader::decayTrappedParticle(), G4AdjointCSManager::DefineCurrentParticle(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4MuonMinus::Definition(), G4MuonPlus::Definition(), G4TauPlus::Definition(), G4TauMinus::Definition(), G4VXResonance::DetailedBalance(), G4LundStringFragmentation::Diquark_AntiDiquark_aboveThreshold_lastSplitting(), G4LundStringFragmentation::Diquark_AntiDiquark_belowThreshold_lastSplitting(), G4ScreenedCoulombClassicalKinematics::DoCollisionStep(), G4RadioactiveDecay::DoDecay(), G4ionEffectiveCharge::EffectiveCharge(), G4EmCorrections::EffectiveChargeCorrection(), G4ElasticHNScattering::ElasticScattering(), CexmcEventAction::EndOfEventAction(), RMC01AnalysisManager::EndOfEventForForwardSimulation(), Run::EndOfRun(), HistoManager::EndOfRun(), 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(), G4FTFModel::FinalizeKinematics(), G4VElasticCollision::FinalState(), G4VCrossSectionSource::FindLightParticle(), G4Absorber::FindProducts(), G4VLongitudinalStringDecay::FragmentationMass(), G4AnnihiToMuPair::G4AnnihiToMuPair(), G4ChipsKaonMinusElasticXS::G4ChipsKaonMinusElasticXS(), G4ChipsKaonPlusElasticXS::G4ChipsKaonPlusElasticXS(), G4ChipsKaonPlusInelasticXS::G4ChipsKaonPlusInelasticXS(), G4ChipsNeutronElasticXS::G4ChipsNeutronElasticXS(), G4ChipsProtonElasticXS::G4ChipsProtonElasticXS(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4DynamicParticle::G4DynamicParticle(), G4ee2KChargedModel::G4ee2KChargedModel(), G4ee2KNeutralModel::G4ee2KNeutralModel(), G4eeTo3PiModel::G4eeTo3PiModel(), G4eeToPGammaModel::G4eeToPGammaModel(), G4eeToTwoPiModel::G4eeToTwoPiModel(), G4ElasticData::G4ElasticData(), G4EmCaptureCascade::G4EmCaptureCascade(), G4Fragment::G4Fragment(), G4FTFParameters::G4FTFParameters(), G4GeneralPhaseSpaceDecay::G4GeneralPhaseSpaceDecay(), G4FissionProductYieldDist::G4GetFission(), G4hhElastic::G4hhElastic(), G4KineticTrack::G4KineticTrack(), G4MuMinusCapturePrecompound::G4MuMinusCapturePrecompound(), G4MuonMinusBoundDecay::G4MuonMinusBoundDecay(), G4MuPairProductionModel::G4MuPairProductionModel(), G4PrimaryParticle::G4PrimaryParticle(), G4ReactionProduct::G4ReactionProduct(), G4RToEConvForElectron::G4RToEConvForElectron(), G4RToEConvForPositron::G4RToEConvForPositron(), G4RToEConvForProton::G4RToEConvForProton(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4HadDecayGenerator::Generate(), G4FTFModel::GenerateDeltaIsobar(), G4RTPrimaryGeneratorAction::GeneratePrimaries(), B5PrimaryGeneratorAction::GeneratePrimaries(), G4BlinePrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4QMDParticipant::Get4Momentum(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4Nucleus::GetBiasedThermalNucleus(), G4ComponentGGNuclNuclXsc::GetCoulombBarier(), G4HadronNucleonXsc::GetCoulombBarrier(), G4empCrossSection::GetCrossSection(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPCaptureData::GetCrossSection(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4DynamicParticle::GetElectronMass(), G4ChargeExchangeProcess::GetElementCrossSection(), G4IonProtonCrossSection::GetElementCrossSection(), G4BinaryCascade::GetExcitationEnergy(), G4SigmaPlusField::GetField(), G4SigmaMinusField::GetField(), G4SigmaZeroField::GetField(), G4KaonZeroField::GetField(), G4PionPlusField::GetField(), G4PionZeroField::GetField(), G4AntiProtonField::GetField(), G4KaonMinusField::GetField(), G4KaonPlusField::GetField(), G4PionMinusField::GetField(), G4MesonAbsorption::GetFinalState(), 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(), G4MoleculeDefinition::GetMass(), G4VTransitionRadiation::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4ScreenedNuclearRecoil::GetMeanFreePath(), G4SampleResonance::GetMinimumMass(), G4QMDNucleus::GetNuclearMass(), G4NucleiProperties::GetNuclearMass(), G4HyperNucleiProperties::GetNuclearMass(), G4InuclNuclei::getNucleiMass(), G4IonTable::GetNucleusMass(), G4VMscModel::GetParticleChangeForMSC(), G4InuclElementaryParticle::getParticleMass(), G4ParticlePropertyTable::GetParticleProperty(), G4ParticleHPPhotonDist::GetPhotons(), G4BinaryLightIonReaction::GetProjectileExcitation(), G4ChipsHyperonElasticXS::GetQ2max(), G4ChipsProtonElasticXS::GetQ2max(), G4ChipsPionPlusElasticXS::GetQ2max(), G4ChipsKaonPlusElasticXS::GetQ2max(), G4ChipsAntiBaryonElasticXS::GetQ2max(), G4ChipsKaonMinusElasticXS::GetQ2max(), G4ChipsPionMinusElasticXS::GetQ2max(), G4ChipsNeutronElasticXS::GetQ2max(), G4FTFModel::GetResiduals(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4ParticleHPThermalBoost::GetThermalEnergy(), G4ChipsComponentXS::GetTotalElementCrossSection(), G4ElasticHadrNucleusHE::HadronProtonQ2(), G4RKPropagation::Init(), G4ParticleHPNBodyPhaseSpace::Init(), G4NuclNuclDiffuseElastic::InitDynParameters(), G4MuElecInelasticModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4BraggIonModel::Initialise(), G4BraggModel::Initialise(), G4eeCrossSections::Initialise(), G4hPairProduction::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4ePairProduction::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4BohrFluctuations::InitialiseMe(), G4IonFluctuations::InitialiseMe(), G4UniversalFluctuation::InitialiseMe(), G4CoulombScattering::InitialiseProcess(), G4INCL::ParticleTable::initialize(), G4QGSMSplitableHadron::InitParameters(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4KineticTrack::IntegrandFunction2(), G4BinaryLightIonReaction::Interact(), G4EmCorrections::IonHighOrderCorrections(), G4hPairProduction::IsApplicable(), G4hBremsstrahlung::IsApplicable(), G4hhIonisation::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(), G4PixeCrossSectionHandler::MicroscopicCrossSection(), G4ResonanceNames::MinMass(), G4CoulombScattering::MinPrimaryEnergy(), G4ionIonisation::MinPrimaryEnergy(), G4Monopole::MonopoleDefinition(), G4RPGReaction::NuclearReaction(), G4ReactionProduct::operator=(), G4SynchrotronRadiation::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4ScreenedNuclearRecoil::PostStepDoIt(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4VMultipleScattering::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4DecayStrongResonances::Propagate(), G4GeneratorPrecompoundInterface::Propagate(), G4BinaryCascade::Propagate1H1(), G4DNARuddIonisationExtendedModel::ProposedSampledEnergy(), G4LundStringFragmentation::Quark_AntiQuark_lastSplitting(), G4LundStringFragmentation::Quark_Diquark_lastSplitting(), G4MuElecInelasticModel::RandomizeEjectedElectronDirection(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4RPGPionSuppression::ReactionStage(), G4RPGStrangeProduction::ReactionStage(), G4RPGTwoBody::ReactionStage(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), CexmcChargeExchangeReconstructor::Reconstruct(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4ParticleHPContAngularPar::Sample(), G4hhElastic::SampleBisectionalT(), G4DNABornAngle::SampleDirectionForShell(), G4DNARuddAngle::SampleDirectionForShell(), G4AntiNuclElastic::SampleInvariantT(), G4LEpp::SampleInvariantT(), G4LEHadronProtonElastic::SampleInvariantT(), G4LEnp::SampleInvariantT(), G4NuclNuclDiffuseElastic::SampleInvariantT(), G4DiffuseElastic::SampleInvariantT(), G4hhElastic::SampleInvariantT(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4SampleResonance::SampleMass(), G4LMsdGenerator::SampleMx(), G4VScatteringCollision::SampleResonanceMass(), G4DNADingfelderChargeDecreaseModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4DNABornIonisationModel2::SampleSecondaries(), G4DNABornIonisationModel1::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4DNAEmfietzoglouIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4MuElecInelasticModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4NuclNuclDiffuseElastic::SampleTableThetaCMS(), G4DiffuseElastic::SampleTableThetaCMS(), G4AntiNuclElastic::SampleThetaLab(), G4NuclNuclDiffuseElastic::SampleThetaLab(), G4DiffuseElastic::SampleThetaLab(), G4GammaTransition::SampleTransition(), G4FTFModel::SamplingNucleonKinematics(), G4QuasiElasticChannel::Scatter(), G4QuasiElRatios::Scatter(), HistoManager::ScoreNewTrack(), G4DecayTable::SelectADecayChannel(), G4QGSParticipants::SelectInteractions(), G4WilsonAblationModel::SelectSecondariesByDefault(), G4MoleculeDefinition::Serialize(), G4PrimaryParticle::Set4Momentum(), G4DynamicParticle::Set4Momentum(), G4ReactionProduct::SetDefinition(), G4DynamicParticle::SetDefinition(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4DynamicParticle::SetMass(), G4PrimaryParticle::SetMomentum(), G4ParticlePropertyMessenger::SetNewValue(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4MuPairProductionModel::SetParticle(), G4eBremParametrizedModel::SetParticle(), G4UrbanMscModel::SetParticle(), G4UrbanAdjointMscModel::SetParticle(), G4MuBetheBlochModel::SetParticle(), G4eBremsstrahlungRelModel::SetParticle(), G4PAIPhotModel::SetParticle(), G4MuBremsstrahlungModel::SetParticle(), G4ICRU73QOModel::SetParticle(), G4PAIModel::SetParticle(), G4BraggModel::SetParticle(), G4BraggIonModel::SetParticle(), G4GoudsmitSaundersonMscModel::SetParticle(), G4UniversalFluctuation::SetParticleAndCharge(), G4IonFluctuations::SetParticleAndCharge(), G4PrimaryParticle::SetParticleDefinition(), G4ParticleGun::SetParticleMomentum(), G4PrimaryParticle::SetPDGcode(), G4EnergyLossForExtrapolator::SetupKinematics(), G4EmCorrections::SetupKinematics(), G4BetheBlochModel::SetupParameters(), G4WentzelVIRelXSection::SetupParticle(), G4WentzelOKandVIxSection::SetupParticle(), G4IonCoulombCrossSection::SetupParticle(), G4eSingleCoulombScatteringModel::SetupParticle(), G4ScreeningMottCrossSection::SetupParticle(), G4IonCoulombScatteringModel::SetupParticle(), G4hCoulombScatteringModel::SetupParticle(), G4eCoulombScatteringModel::SetupParticle(), G4RayShooter::Shoot(), G4QGSMSplitableHadron::SoftSplitUp(), G4SPSEneDistribution::SplineInterpolation(), G4QGSMFragmentation::SplitEandP(), G4LundStringFragmentation::SplitEandP(), G4QGSMFragmentation::SplitLast(), G4LundStringFragmentation::SplitLast(), G4VEnergyLossProcess::StartTracking(), SteppingAction::SteppingAction(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4NuclNuclDiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElastic::ThetaCMStoThetaLab(), G4NuclNuclDiffuseElastic::ThetaLabToThetaCMS(), G4DiffuseElastic::ThetaLabToThetaCMS(), G4IonYangFluctuationModel::TheValue(), G4IonChuFluctuationModel::TheValue(), G4hBetheBlochModel::TheValue(), G4hParametrisedLossModel::TheValue(), G4hNuclearStoppingModel::TheValue(), G4hIonEffChargeSquare::TheValue(), G4GeneralPhaseSpaceDecay::ThreeBodyDecayIt(), G4ChipsProtonInelasticXS::ThresholdMomentum(), G4ChipsPionPlusInelasticXS::ThresholdMomentum(), G4ParticleHPInelasticCompFS::two_body_reaction(), G4GeneralPhaseSpaceDecay::TwoBodyDecayIt(), G4EmCalculator::UpdateParticle(), and G4ParticleChangeForGamma::UpdateStepForPostStep().
|
inline |
Definition at line 126 of file G4ParticleDefinition.hh.
References thePDGSpin.
Referenced by G4Transportation::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), export_G4ParticleDefinition(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4hIonisation::InitialiseEnergyLossProcess(), G4PixeCrossSectionHandler::MicroscopicCrossSection(), G4hImpactIonisation::MicroscopicCrossSection(), G4hImpactIonisation::PostStepDoIt(), G4DynamicParticle::SetDefinition(), G4BraggModel::SetParticle(), G4BraggIonModel::SetParticle(), G4BetheBlochModel::SetupParameters(), G4WentzelVIRelXSection::SetupParticle(), G4WentzelOKandVIxSection::SetupParticle(), G4IonCoulombCrossSection::SetupParticle(), G4ScreeningMottCrossSection::SetupParticle(), and G4FieldTrackUpdator::Update().
Here is the caller graph for this function:| G4bool G4ParticleDefinition::GetPDGStable | ( | ) | const |
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4EmExtraPhysics::ConstructProcess(), G4Decay::DecayIt(), export_G4ParticleDefinition(), G4HtmlPPReporter::GeneratePropertyTable(), G4ParticlePropertyMessenger::GetCurrentValue(), G4Decay::GetMeanFreePath(), G4Decay::GetMeanLifeTime(), G4RadioactiveDecay::GetMeanLifeTime(), G4BinaryCascade::ProductsAddFinalState(), and G4BinaryCascade::Propagate1H1().
Here is the caller graph for this function:
|
inline |
Definition at line 123 of file G4ParticleDefinition.hh.
References thePDGWidth.
Referenced by G4AntiSigmaZero::Definition(), G4PionZero::Definition(), G4SigmaZero::Definition(), G4DiffractiveExcitation::ExciteParticipants(), export_G4ParticleDefinition(), G4VDecayChannel::FillDaughters(), G4KineticTrack::G4KineticTrack(), G4TextPPReporter::GeneratePropertyTable(), G4HtmlPPReporter::GeneratePropertyTable(), G4ParticlePropertyTable::GetParticleProperty(), G4SampleResonance::SampleMass(), G4XAnnihilationChannel::VariablePartialWidth(), and G4XAnnihilationChannel::VariableWidth().
Here is the caller graph for this function:| G4ProcessManager * G4ParticleDefinition::GetProcessManager | ( | ) | const |
Definition at line 247 of file G4ParticleDefinition.cc.
References G4MT_pmanager, and g4particleDefinitionInstanceID.
Referenced by G4EmModelActivator::ActivateMicroElec(), G4EmCalculator::ActiveForParticle(), G4ITStepProcessor::ActiveOnlyITProcess(), ExExChPhysicsList::AddChanneling(), XrayFluoPhysicsList::AddDecay(), Par02PhysicsList::AddParameterisation(), ExExChIonPhysics::AddProcess(), G4IonPhysics::AddProcess(), G4IonINCLXXPhysics::AddProcess(), G4IonBinaryCascadePhysics::AddProcess(), G4IonPhysicsPHP::AddProcess(), G4IonQMDPhysics::AddProcess(), G4IonTable::AddProcessManager(), B03PhysicsList::AddScoringProcess(), HadrontherapyPhysicsList::AddStepMax(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), PhysicsList::AddStepMax(), IORTPhysicsList::AddStepMax(), ExN02PhysicsList::AddStepMax(), ML2PhysicsList::AddStepMax(), G4PhysicsListHelper::AddTransportation(), DMXPhysicsList::AddTransportation(), G4HadronElasticPhysicsXS::AddXSection(), G4hImpactIonisation::AlongStepDoIt(), G4GenericBiasingPhysics::AssociateParallelGeometries(), RunAction::BeginOfRunAction(), ExExChPiKBuilder::Build(), ExExChAntiBarionBuilder::Build(), ExExChProtonBuilder::Build(), G4AlphaBuilder::Build(), G4DeuteronBuilder::Build(), G4He3Builder::Build(), G4TritonBuilder::Build(), G4AntiBarionBuilder::Build(), G4PionBuilder::Build(), G4ProtonBuilder::Build(), G4BertiniElectroNuclearBuilder::Build(), G4PiKBuilder::Build(), G4NeutronBuilder::Build(), G4KaonBuilder::Build(), ExExChHyperonFTFPBuilder::Build(), G4HyperonFTFPBuilder::Build(), G4hImpactIonisation::BuildPhysicsTable(), G4VUserChemistryList::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4PhysicsListHelper::CheckParticleList(), G4BOptrForceCollision::ConfigureForWorker(), G4RunManagerKernel::ConfirmCoupledTransportation(), OpNovicePhysicsList::ConstructDecay(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructGeneral(), ExN02PhysicsList::ConstructGeneral(), DMXPhysicsList::ConstructGeneral(), Par02PhysicsList::ConstructGeneral(), XrayTelPhysicsList::ConstructGeneral(), G4AdjointPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), PhysicsList::ConstructHighEnergy(), OpNovicePhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), XPhysicsList::ConstructProcess(), ExUCNExtraPhysics::ConstructProcess(), G4EmDNAChemistry::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), ExGflashPhysics::ConstructProcess(), GammaPhysics::ConstructProcess(), G4EmDNAPhysicsActivator::ConstructProcess(), GammaNuclearPhysics::ConstructProcess(), StepMaxBuilder::ConstructProcess(), PhysicsListEMstd::ConstructProcess(), NeutronHPphysics::ConstructProcess(), PhysListEmStandard::ConstructProcess(), G4NeutronCrossSectionXS::ConstructProcess(), LXeGeneralPhysics::ConstructProcess(), ExExChHadronElasticPhysics::ConstructProcess(), G4EmLEPTSPhysics::ConstructProcess(), StepLimiterBuilder::ConstructProcess(), G4ParallelWorldPhysics::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), MuNuclearBuilder::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), TransitionRadiationPhysics::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), P6DExtDecayerPhysics::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4NeutronTrackingCut::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), LXeMuonPhysics::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), GammaRayTelEMlowePhysics::ConstructProcess(), GammaRayTelEMstdPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), LXeEMPhysics::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4SpinDecayPhysics::ConstructProcess(), F04PhysicsList::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), GammaRayTelMuonPhysics::ConstructProcess(), CexmcStudiedPhysics< Process >::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), WLSPhysicsList::ConstructProcess(), ExExChHadronPhysicsQGSP_BIC::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4HadronPhysicsQGSP_BIC_AllHP::ConstructProcess(), G4HadronPhysicsFTFP_BERT_ATL::ConstructProcess(), G4HadronPhysicsNuBeam::ConstructProcess(), G4HadronPhysicsFTF_BIC::ConstructProcess(), G4HadronPhysicsQGSP_FTFP_BERT::ConstructProcess(), G4HadronPhysicsFTFP_BERT_TRV::ConstructProcess(), G4HadronPhysicsFTFP_BERT_HP::ConstructProcess(), G4HadronPhysicsQGSP_BIC::ConstructProcess(), G4HadronPhysicsShielding::ConstructProcess(), G4HadronPhysicsQGSP_BERT_HP::ConstructProcess(), G4HadronPhysicsFTFP_BERT::ConstructProcess(), G4HadronPhysicsQGSP_BERT::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4HadronPhysicsQGS_BIC::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), G4HadronPhysicsINCLXX::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), ExUCNExtraPhysics::ConstructUCN(), G4TheRayTracer::CreateBitMap(), G4IonTable::CreateIon(), G4ITStepProcessor::DealWithSecondaries(), export_G4ParticleDefinition(), G4HadronicProcess::FillResult(), G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindElasticProcess(), G4VHadronPhysics::FindFissionProcess(), G4PhysListUtil::FindInelasticProcess(), G4VHadronPhysics::FindInelasticProcess(), G4EmModelActivator::FindOrAddProcess(), G4EmCalculator::FindProcess(), 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(), GB01BOptrChangeCrossSection::StartRun(), GB05BOptrSplitAndKillByCrossSection::StartRun(), GB06BOptrSplitAndKillByImportance::StartRun(), G4ITTrackingManager::StartTracking(), G4VUserPhysicsList::StorePhysicsTable(), LXeSteppingAction::UserSteppingAction(), and WLSSteppingAction::UserSteppingAction().
Referenced by G4RPGInelastic::CheckQnums(), G4IonTable::Contains(), G4XAqmTotal::CrossSection(), export_G4ParticleDefinition(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4HtmlPPReporter::GeneratePropertyTable(), G4VCollision::GetNumberOfPartons(), G4InuclElementaryParticle::getStrangeness(), G4IonTable::Insert(), G4IonTable::InsertWorker(), Par02FastSimModelHCal::IsApplicable(), G4XAnnihilationChannel::NormalizedClebsch(), and G4IonTable::Remove().
Here is the caller graph for this function:
|
static |
Definition at line 75 of file G4ParticleDefinition.cc.
References subInstanceManager.
Referenced by G4ParticlesWorkspace::G4ParticlesWorkspace().
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 |
Referenced by DumpTable(), G4IonTable::GetLifeTime(), G4VUserPhysicsList::InitializeProcessManager(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4RunManagerKernel::PropagateGenericIonID(), G4StackManager::PushOneTrack(), and G4RunManagerKernel::SetupPhysics().
Here is the caller graph for this function:
|
inline |
Definition at line 157 of file G4ParticleDefinition.hh.
References fShortLivedFlag.
Referenced by XrayFluoPhysicsList::AddDecay(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), G4VUserPhysicsList::BuildPhysicsTable(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), eRositaPhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), DMXPhysicsList::ConstructGeneral(), G4MuonicAtomHelper::ConstructMuonicAtom(), ExExChPhysListEmStandardSS::ConstructProcess(), PhysListEmStandard::ConstructProcess(), ElectromagneticPhysics::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), StepLimiterBuilder::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), EmStandardPhysics::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4GenericBiasingPhysics::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(), StepMaxProcess::IsApplicable(), StepLimiter::IsApplicable(), G4CoulombScattering::IsApplicable(), G4MuElecInelastic::IsApplicable(), G4alphaIonisation::IsApplicable(), G4hhIonisation::IsApplicable(), G4eMultipleScattering::IsApplicable(), G4MuMultipleScattering::IsApplicable(), G4hMultipleScattering::IsApplicable(), G4eAdjointMultipleScattering::IsApplicable(), G4NuclearStopping::IsApplicable(), G4AdjointhMultipleScattering::IsApplicable(), G4ionIonisation::IsApplicable(), G4SynchrotronRadiation::IsApplicable(), G4hIonisation::IsApplicable(), G4Cerenkov::IsApplicable(), G4Scintillation::IsApplicable(), G4PrimaryTransformer::IsGoodForTrack(), G4VXResonance::IsospinCorrection(), G4VUserPhysicsList::PreparePhysicsTable(), G4BinaryCascade::ProductsAddFinalState(), G4BinaryCascade::Propagate1H1(), and G4ParticleGun::SetParticleDefinition().
| G4int G4ParticleDefinition::operator!= | ( | const G4ParticleDefinition & | right | ) | const |
Definition at line 242 of file G4ParticleDefinition.cc.
References theParticleName.
|
private |
Definition at line 230 of file G4ParticleDefinition.cc.
| G4int G4ParticleDefinition::operator== | ( | const G4ParticleDefinition & | right | ) | const |
Definition at line 237 of file G4ParticleDefinition.cc.
References theParticleName.
| void G4ParticleDefinition::SetAntiPDGEncoding | ( | G4int | aEncoding | ) |
Referenced by G4ShortLivedConstructor::ConstructMesons(), G4ExcitedMesonConstructor::ConstructMesons(), G4ShortLivedConstructor::ConstructQuarks(), G4IonTable::CreateIon(), G4AdjointAlpha::Definition(), G4AdjointDeuteron::Definition(), G4AdjointTriton::Definition(), G4AdjointHe3::Definition(), and G4InuclNuclei::makeNuclearFragment().
Here is the caller graph for this function:| 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:
|
protected |
Referenced by G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), and G4ParticleDefinition().
Here is the caller graph for this function:
|
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 G4ExcitedBaryonConstructor::ConstructAntiParticle(), G4ShortLivedConstructor::ConstructBaryons(), G4ShortLivedConstructor::ConstructMesons(), G4ExcitedMesonConstructor::ConstructMesons(), G4ExcitedBaryonConstructor::ConstructParticle(), G4EtaPrime::Definition(), G4TauPlus::Definition(), G4TauMinus::Definition(), G4AntiNeutron::Definition(), G4MuonMinus::Definition(), G4AntiXiMinus::Definition(), G4PionPlus::Definition(), G4AntiKaonZero::Definition(), G4KaonZeroShort::Definition(), G4Eta::Definition(), G4KaonZero::Definition(), G4AntiXiZero::Definition(), G4KaonMinus::Definition(), G4Lambda::Definition(), G4KaonPlus::Definition(), G4KaonZeroLong::Definition(), G4XiZero::Definition(), G4XiMinus::Definition(), G4SigmaZero::Definition(), G4AntiLambda::Definition(), G4SigmaMinus::Definition(), G4SigmacZero::Definition(), G4AntiOmegaMinus::Definition(), G4OmegaMinus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4MuonPlus::Definition(), G4PionMinus::Definition(), G4PionZero::Definition(), G4AntiSigmacPlus::Definition(), G4SigmacPlus::Definition(), G4SigmacPlusPlus::Definition(), G4AntiSigmacZero::Definition(), G4AntiSigmaZero::Definition(), G4SigmaPlus::Definition(), G4AntiSigmaMinus::Definition(), G4AntiSigmaPlus::Definition(), G4SigmabMinus::Definition(), G4SigmabZero::Definition(), G4Neutron::Definition(), G4AntiSigmabZero::Definition(), G4AntiSigmabPlus::Definition(), G4AntiSigmabMinus::Definition(), G4SigmabPlus::Definition(), export_G4ParticleDefinition(), F04PhysicsListMessenger::SetNewValue(), and WLSPhysicsListMessenger::SetNewValue().
|
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 G4PDefManager::CreateSubInstance(), FatalException, G4Exception(), G4MT_pmanager, g4particleDefinitionInstanceID, isGeneralIon, subInstanceManager, and theParticleName.
Referenced by G4IonTable::AddProcessManager(), G4RunManagerKernel::PropagateGenericIonID(), G4StackManager::PushOneTrack(), SetProcessManager(), and G4RunManagerKernel::SetupPhysics().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Referenced by G4DiQuarks::G4DiQuarks(), G4Gluons::G4Gluons(), G4Quarks::G4Quarks(), G4ExcitedBaryons::SetMultipletName(), and G4ExcitedMesons::SetMultipletName().
Here is the caller graph for this function:
|
inline |
Definition at line 163 of file G4ParticleDefinition.hh.
References thePDGLifeTime.
Referenced by G4AntiSigmaZero::Definition(), G4PionZero::Definition(), G4SigmaZero::Definition(), export_G4ParticleDefinition(), and G4ParticlePropertyMessenger::SetNewValue().
Here is the caller graph for this function:| void G4ParticleDefinition::SetPDGMagneticMoment | ( | G4double | mageticMoment | ) |
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4IonTable::CreateIon(), G4TauPlus::Definition(), G4AntiLambda::Definition(), G4AntiOmegaMinus::Definition(), G4TauMinus::Definition(), G4MuonPlus::Definition(), G4MuonMinus::Definition(), G4OmegaMinus::Definition(), G4AntiNeutron::Definition(), G4SigmaMinus::Definition(), G4AntiProton::Definition(), G4SigmaPlus::Definition(), G4XiMinus::Definition(), G4AntiSigmaMinus::Definition(), G4XiZero::Definition(), G4AntiSigmaPlus::Definition(), G4AntiXiMinus::Definition(), G4AntiXiZero::Definition(), G4Electron::Definition(), G4Lambda::Definition(), G4Positron::Definition(), G4Neutron::Definition(), G4Triton::Definition(), G4AntiDeuteron::Definition(), G4He3::Definition(), G4AntiTriton::Definition(), G4AntiHe3::Definition(), G4Deuteron::Definition(), G4Proton::Definition(), G4AdjointHe3::Definition(), G4AdjointTriton::Definition(), G4AdjointDeuteron::Definition(), G4AdjointElectron::Definition(), G4AdjointPositron::Definition(), and G4AdjointProton::Definition().
Here is the caller graph for this function:
|
inline |
Definition at line 160 of file G4ParticleDefinition.hh.
References thePDGStable.
Referenced by 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:
|
friend |
Definition at line 80 of file G4ParticleDefinition.hh.
|
private |
Definition at line 361 of file G4ParticleDefinition.hh.
Referenced by SetApplyCutsFlag().
|
private |
Definition at line 337 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), G4ParticleDefinition(), and IsShortLived().
|
private |
Definition at line 225 of file G4ParticleDefinition.hh.
Referenced by G4ParticleDefinition(), GetProcessManager(), SetParticleDefinitionID(), and SetProcessManager().
|
protected |
Definition at line 364 of file G4ParticleDefinition.hh.
Referenced by G4Ions::G4Ions(), G4MuonicAtom::G4MuonicAtom(), SetParticleDefinitionID(), and SetProcessManager().
|
staticprivate |
Definition at line 228 of file G4ParticleDefinition.hh.
Referenced by GetSubInstanceManager(), and SetParticleDefinitionID().
|
private |
Definition at line 332 of file G4ParticleDefinition.hh.
Referenced by G4ParticleDefinition(), GetAntiPDGEncoding(), and G4ParticlePropertyTable::SetParticleProperty().
|
protected |
Definition at line 259 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), FillQuarkContents(), G4ParticlePropertyTable::GetParticleProperty(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 358 of file G4ParticleDefinition.hh.
|
private |
Definition at line 357 of file G4ParticleDefinition.hh.
|
private |
Definition at line 319 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetBaryonNumber(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 350 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), and ~G4ParticleDefinition().
|
private |
Definition at line 316 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetLeptonNumber(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 269 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetParticleName(), operator!=(), operator==(), SetApplyCutsFlag(), SetParticleDefinitionID(), and SetProcessManager().
|
private |
Definition at line 325 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), and GetParticleSubType().
|
private |
Definition at line 355 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), and G4ParticleDefinition().
|
private |
Definition at line 322 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), FillQuarkContents(), G4ParticleDefinition(), and GetParticleType().
|
private |
Definition at line 283 of file G4ParticleDefinition.hh.
Referenced by CalculateAnomaly(), DumpTable(), FillQuarkContents(), GetPDGCharge(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 329 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), FillQuarkContents(), G4ParticleDefinition(), GetPDGEncoding(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 300 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetPDGiConjugation(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 303 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetPDGiGParity(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 306 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetPDGiIsospin(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 307 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetPDGiIsospin3(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 296 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), GetPDGiParity(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 309 of file G4ParticleDefinition.hh.
Referenced by GetPDGIsospin(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 310 of file G4ParticleDefinition.hh.
Referenced by GetPDGIsospin3(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 290 of file G4ParticleDefinition.hh.
Referenced by CalculateAnomaly(), DumpTable(), FillQuarkContents(), GetPDGiSpin(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 346 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), G4ParticlePropertyTable::SetParticleProperty(), and SetPDGLifeTime().
|
private |
Definition at line 313 of file G4ParticleDefinition.hh.
Referenced by CalculateAnomaly(), DumpTable(), GetPDGMagneticMoment(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 275 of file G4ParticleDefinition.hh.
Referenced by CalculateAnomaly(), DumpTable(), GetPDGMass(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 293 of file G4ParticleDefinition.hh.
Referenced by GetPDGSpin(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 341 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), and SetPDGStable().
|
private |
Definition at line 278 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), and GetPDGWidth().
|
private |
Definition at line 221 of file G4ParticleDefinition.hh.
Referenced by G4ParticleDefinition().
|
protected |
Definition at line 258 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), FillQuarkContents(), G4ParticlePropertyTable::GetParticleProperty(), and G4ParticlePropertyTable::SetParticleProperty().
|
private |
Definition at line 360 of file G4ParticleDefinition.hh.
Referenced by FillQuarkContents(), G4ParticleDefinition(), and ~G4ParticleDefinition().