Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ParticleDefinition.hh>
Static Public Member Functions | |
static const G4PDefManager & | GetSubInstanceManager () |
static void | Clean () |
Protected Types | |
enum | { NumberOfQuarkFlavor = 6 } |
Protected Member Functions | |
G4ParticleDefinition () | |
G4int | FillQuarkContents () |
void | SetParticleSubType (const G4String &subtype) |
void | SetAtomicNumber (G4int) |
void | SetAtomicMass (G4int) |
Protected Attributes | |
G4int | theQuarkContent [NumberOfQuarkFlavor] |
G4int | theAntiQuarkContent [NumberOfQuarkFlavor] |
G4bool | isGeneralIon = false |
G4bool | isMuonicAtom = false |
Friends | |
class | G4ParticlePropertyTable |
Definition at line 61 of file G4ParticleDefinition.hh.
|
protected |
Enumerator | |
---|---|
NumberOfQuarkFlavor |
Definition at line 236 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 63 of file G4ParticleDefinition.cc.
|
virtual |
Definition at line 174 of file G4ParticleDefinition.cc.
|
delete |
|
protected |
Definition at line 168 of file G4ParticleDefinition.cc.
Referenced by G4AdjointElectron::Definition(), G4AdjointElectronFI::Definition(), G4AdjointGamma::Definition(), G4AdjointPositron::Definition(), G4AdjointProton::Definition(), G4AntiBMesonZero::Definition(), G4AntiBsMesonZero::Definition(), G4AntiDMesonZero::Definition(), G4AntiKaonZero::Definition(), G4AntiLambda::Definition(), G4AntiLambdab::Definition(), G4AntiLambdacPlus::Definition(), G4AntiNeutrinoE::Definition(), G4AntiNeutrinoMu::Definition(), G4AntiNeutrinoTau::Definition(), G4AntiNeutron::Definition(), G4AntiOmegabMinus::Definition(), G4AntiOmegacZero::Definition(), G4AntiOmegaMinus::Definition(), G4AntiProton::Definition(), G4AntiSigmabMinus::Definition(), G4AntiSigmabPlus::Definition(), G4AntiSigmabZero::Definition(), G4AntiSigmacPlus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4AntiSigmacZero::Definition(), G4AntiSigmaMinus::Definition(), G4AntiSigmaPlus::Definition(), G4AntiSigmaZero::Definition(), G4AntiXibMinus::Definition(), G4AntiXibZero::Definition(), G4AntiXicPlus::Definition(), G4AntiXicZero::Definition(), G4AntiXiMinus::Definition(), G4AntiXiZero::Definition(), G4BcMesonMinus::Definition(), G4BcMesonPlus::Definition(), G4BMesonMinus::Definition(), G4BMesonPlus::Definition(), G4BMesonZero::Definition(), G4BsMesonZero::Definition(), G4ChargedGeantino::Definition(), G4DMesonMinus::Definition(), G4DMesonPlus::Definition(), G4DMesonZero::Definition(), G4DsMesonMinus::Definition(), G4DsMesonPlus::Definition(), G4Electron::Definition(), G4Eta::Definition(), G4Etac::Definition(), G4EtaPrime::Definition(), G4Gamma::Definition(), G4Geantino::Definition(), G4JPsi::Definition(), G4KaonMinus::Definition(), G4KaonPlus::Definition(), G4KaonZero::Definition(), G4KaonZeroLong::Definition(), G4KaonZeroShort::Definition(), G4Lambda::Definition(), G4Lambdab::Definition(), G4LambdacPlus::Definition(), G4MuonMinus::Definition(), G4MuonPlus::Definition(), G4NeutrinoE::Definition(), G4NeutrinoMu::Definition(), G4NeutrinoTau::Definition(), G4OmegabMinus::Definition(), G4OmegacZero::Definition(), G4OmegaMinus::Definition(), G4OpticalPhoton::Definition(), G4PhononLong::Definition(), G4PhononTransFast::Definition(), G4PhononTransSlow::Definition(), G4PionMinus::Definition(), G4PionPlus::Definition(), G4PionZero::Definition(), G4Positron::Definition(), G4SigmabMinus::Definition(), G4SigmabPlus::Definition(), G4SigmabZero::Definition(), G4SigmacPlus::Definition(), G4SigmacPlusPlus::Definition(), G4SigmacZero::Definition(), G4SigmaMinus::Definition(), G4SigmaPlus::Definition(), G4SigmaZero::Definition(), G4TauMinus::Definition(), G4TauPlus::Definition(), G4UnknownParticle::Definition(), G4Upsilon::Definition(), G4XibMinus::Definition(), G4XibZero::Definition(), G4XicPlus::Definition(), G4XicZero::Definition(), G4XiMinus::Definition(), and G4XiZero::Definition().
G4double G4ParticleDefinition::CalculateAnomaly | ( | ) | const |
Definition at line 374 of file G4ParticleDefinition.cc.
|
static |
Definition at line 212 of file G4ParticleDefinition.cc.
Referenced by G4ParticleTable::~G4ParticleTable().
void G4ParticleDefinition::DumpTable | ( | ) | const |
Definition at line 285 of file G4ParticleDefinition.cc.
Referenced by G4IonTable::DumpTable(), G4ParticleTable::DumpTable(), G4ParticleTable::Insert(), and G4ParticleMessenger::SetNewValue().
|
protected |
Definition at line 230 of file G4ParticleDefinition.cc.
Referenced by G4ParticleDefinition().
|
inline |
Definition at line 124 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), and G4ParticlePropertyTable::GetParticleProperty().
|
inline |
Referenced by G4ITStepProcessor::DealWithSecondaries(), and G4VUserPhysicsList::GetApplyCuts().
|
inline |
Referenced by G4SDParticleFilter::Accept(), G4CollisionOutput::addOutgoingParticles(), G4INCLXXInterface::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4LightIonQMDReaction::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4Radioactivation::CalculateChainsFromParent(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4IonTable::Contains(), G4CascadeInterface::createBullet(), G4SFDecay::DecayIt(), DumpTable(), G4IonTable::FindIon(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4AlphaDecay::G4AlphaDecay(), G4BetaMinusDecay::G4BetaMinusDecay(), G4BetaPlusDecay::G4BetaPlusDecay(), G4ECDecay::G4ECDecay(), G4FissionProductYieldDist::G4GetFission(), G4NeutronDecay::G4NeutronDecay(), G4ProtonDecay::G4ProtonDecay(), G4SFDecay::G4SFDecay(), G4TritonDecay::G4TritonDecay(), G4InuclNuclei::getA(), G4IonTable::GetMuonicAtom(), G4IonTable::GetNucleusMass(), G4IonTable::Insert(), G4IonTable::InsertWorker(), G4IonTable::IsAntiIon(), G4CascadeInterface::IsApplicable(), G4HadronicAbsorptionBertini::IsApplicable(), G4RadioactiveDecay::IsApplicable(), G4IonTable::IsIon(), G4RadioactiveDecay::LoadDecayTable(), G4MicroElecCapture::PostStepDoIt(), G4IntraNucleiCascader::releaseSecondary(), G4IonTable::Remove(), G4ITDecay::SetupDecay(), and G4FissionProductYieldDist::SortProbability().
|
inline |
Referenced by G4SDParticleFilter::Accept(), G4CollisionOutput::addOutgoingParticles(), G4ParticleHPFinalState::adjust_final_state(), G4INCLXXInterface::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4LightIonQMDReaction::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4Radioactivation::CalculateChainsFromParent(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4IonTable::Contains(), G4LindhardSorensenIonModel::CorrectionsAlongStep(), G4CascadeInterface::createBullet(), G4MicroElecInelasticModel_new::CrossSectionPerVolume(), G4ECDecay::DecayIt(), G4SFDecay::DecayIt(), DumpTable(), G4EmCorrections::EffectiveChargeCorrection(), G4IonTable::FindIon(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4AlphaDecay::G4AlphaDecay(), G4BetaMinusDecay::G4BetaMinusDecay(), G4BetaPlusDecay::G4BetaPlusDecay(), G4DNAIons::G4DNAIons(), G4ECDecay::G4ECDecay(), G4FissionProductYieldDist::G4GetFission(), G4Ions::G4Ions(), G4NeutronDecay::G4NeutronDecay(), G4ProtonDecay::G4ProtonDecay(), G4SFDecay::G4SFDecay(), G4TritonDecay::G4TritonDecay(), G4PrimaryTransformer::GenerateSingleTrack(), G4IonTable::GetMuonicAtom(), G4IonTable::GetNucleusMass(), G4InuclNuclei::getZ(), G4IonTable::Insert(), G4IonTable::InsertWorker(), G4IonTable::IsAntiIon(), G4RadioactiveDecay::IsApplicable(), G4IonTable::IsIon(), G4RadioactiveDecay::LoadDecayTable(), G4MicroElecCapture::PostStepDoIt(), G4IntraNucleiCascader::releaseSecondary(), G4IonTable::Remove(), G4MicroElecInelasticModel_new::SampleSecondaries(), G4ITDecay::SetupDecay(), and G4FissionProductYieldDist::SortProbability().
|
inline |
Definition at line 121 of file G4ParticleDefinition.hh.
Referenced by G4Radioactivation::AddDeexcitationSpectrumForBiasMode(), G4BinaryLightIonReaction::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4InuclElementaryParticle::baryon(), G4ParticleHPInelasticBaseFS::BaseApply(), G4HadLeadBias::Bias(), G4WilsonAblationModel::BreakItUp(), G4HyperonFTFPBuilder::Build(), G4QGSPAntiBarionBuilder::Build(), G4QGSParticipants::BuildInteractions(), G4CrossSectionElastic::BuildPhysicsTable(), G4CrossSectionInelastic::BuildPhysicsTable(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4ElementaryParticleCollider::collide(), G4ParticleHPInelasticCompFS::CompositeApply(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4StoppingPhysics::ConstructProcess(), G4StoppingPhysicsFritiofWithBinaryCascade::ConstructProcess(), G4StoppingPhysicsWithINCLXX::ConstructProcess(), G4KineticTrack::Decay(), G4QGSParticipants::DeterminePartonMomenta(), G4QuarkExchange::ExciteParticipants(), G4HadronicProcessStore::FindProcess(), G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), G4ParticleDefinition(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4QMDParticipant::GetBaryonNumber(), G4EMDissociationCrossSection::GetElementCrossSection(), G4MesonAbsorption::GetFinalState(), G4EnergyRangeManager::GetHadronicInteraction(), G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection(), G4IonsShenCrossSection::GetIsoCrossSection(), G4QMDParticipant::GetNuc(), G4ParticlePropertyTable::GetParticleProperty(), G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection(), G4FTFModel::Init(), G4FTFParameters::InitForInteraction(), G4NuclNuclDiffuseElastic::Initialise(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4IonTable::IsAntiIon(), G4HadronicAbsorptionFritiof::IsApplicable(), G4IonsShenCrossSection::IsElementApplicable(), G4IonTable::IsIon(), G4AdjointTrackingAction::PostUserTrackingAction(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4NuclNuclDiffuseElastic::SampleCoulombMuCMS(), G4AntiNuclElastic::SampleInvariantT(), G4Scatterer::Scatter(), G4VPartonStringModel::Scatter(), and G4AdjointSteppingAction::UserSteppingAction().
|
inline |
Referenced by G4DecayWithSpin::AtRestDoIt(), G4KineticTrack::Decay(), G4Decay::DecayIt(), G4IntraNucleiCascader::decayTrappedParticle(), G4KineticTrack::G4KineticTrack(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4TextPPReporter::GeneratePropertyTable(), G4SampleResonance::GetMinimumMass(), G4PrimaryTransformer::IsGoodForTrack(), G4TextPPRetriever::ModifyPropertyTable(), G4DecayWithSpin::PostStepDoIt(), and G4ParticleGun::SetParticleDefinition().
|
inline |
Referenced by G4VUserPhysicsList::RemoveProcessManager().
|
inline |
Referenced by DumpTable().
|
inline |
Definition at line 120 of file G4ParticleDefinition.hh.
Referenced by G4HadLeadBias::Bias(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4ChannelingFastSimModel::DoIt(), and G4ParticlePropertyTable::GetParticleProperty().
|
inline |
|
inline |
Referenced by G4FTFModel::Init(), and G4VPartonStringModel::Scatter().
|
inline |
Referenced by G4INCLXXInterface::ApplyYourself(), G4FTFModel::Init(), and G4VPartonStringModel::Scatter().
|
inline |
|
inline |
Definition at line 96 of file G4ParticleDefinition.hh.
Referenced by G4VEmProcess::ActivateForcedInteraction(), G4ITStepProcessor::ActiveOnlyITProcess(), G4ChannelingOptrMultiParticleChangeCrossSection::AddChargedParticles(), G4CollisionManager::AddCollision(), G4BiasingHelper::AddLimiterProcess(), G4CollisionOutput::addOutgoingParticles(), G4ProcessManager::AddProcess(), G4IonTable::AddProcessManager(), G4PhysicsListHelper::AddTransportation(), LBE::AddTransportation(), G4ParticleHPFinalState::adjust_final_state(), G4ErrorEnergyLoss::AlongStepDoIt(), G4AblaInterface::ApplyYourself(), G4ANuElNucleusCcModel::ApplyYourself(), G4ANuElNucleusNcModel::ApplyYourself(), G4ANuMuNucleusCcModel::ApplyYourself(), G4ANuMuNucleusNcModel::ApplyYourself(), G4ANuTauNucleusCcModel::ApplyYourself(), G4ANuTauNucleusNcModel::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4LightIonQMDReaction::ApplyYourself(), G4NeutrinoElectronCcModel::ApplyYourself(), G4NeutronFissionVI::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4NeutronRadCaptureHP::ApplyYourself(), G4NuElNucleusCcModel::ApplyYourself(), G4NuElNucleusNcModel::ApplyYourself(), G4NuMuNucleusCcModel::ApplyYourself(), G4NuMuNucleusNcModel::ApplyYourself(), G4NuTauNucleusCcModel::ApplyYourself(), G4NuTauNucleusNcModel::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4ParticleHPInelasticBaseFS::BaseApply(), G4WilsonAblationModel::BreakItUp(), G4EmTableUtil::BuildDEDXTable(), G4VEnergyLossProcess::BuildDEDXTable(), G4EmTableUtil::BuildEmProcess(), G4VUserPhysicsList::BuildIntegralPhysicsTable(), G4QGSParticipants::BuildInteractions(), G4EmTableUtil::BuildLambdaTable(), G4EmTableUtil::BuildLambdaTable(), G4EmTableUtil::BuildMscProcess(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4CrossSectionDataStore::BuildPhysicsTable(), G4CrossSectionElastic::BuildPhysicsTable(), G4CrossSectionHP::BuildPhysicsTable(), G4CrossSectionInelastic::BuildPhysicsTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4GammaGeneralProcess::BuildPhysicsTable(), G4GammaNuclearXS::BuildPhysicsTable(), G4HadronicProcess::BuildPhysicsTable(), G4hImpactIonisation::BuildPhysicsTable(), G4LossTableManager::BuildPhysicsTable(), G4LowECapture::BuildPhysicsTable(), G4NeutronCaptureXS::BuildPhysicsTable(), G4NeutronElasticXS::BuildPhysicsTable(), G4NeutronGeneralProcess::BuildPhysicsTable(), G4NeutronHPCaptureData::BuildPhysicsTable(), G4NeutronInelasticXS::BuildPhysicsTable(), G4ParticleHPInelastic::BuildPhysicsTable(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), G4ParticleInelasticXS::BuildPhysicsTable(), G4RadioactiveDecay::BuildPhysicsTable(), G4TransportationWithMsc::BuildPhysicsTable(), G4UPiNuclearCrossSection::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VLEPTSModel::BuildPhysicsTable(), G4VUserChemistryList::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4Radioactivation::CalculateChainsFromParent(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4EmTableUtil::CheckIon(), G4PhysicsListHelper::CheckParticleList(), G4HadronicProcess::CheckResult(), G4VParticleChange::CheckSecondary(), G4StackChecker::ClassifyNewTrack(), G4ElementaryParticleCollider::collide(), G4InuclCollider::collide(), G4LightTargetCollider::collide(), G4RadioactiveDecay::CollimateDecayProduct(), G4ParticleHPInelasticCompFS::CompositeApply(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerShell(), G4EmCalculator::ComputeCrossSectionPerVolume(), G4EmCalculator::ComputeDEDX(), G4PenelopeIonisationModel::ComputeDEDXPerVolume(), G4VCrossSectionDataSet::ComputeIsoCrossSection(), G4EmCalculator::ComputeMeanFreePath(), G4EmCalculator::ComputeNuclearDEDX(), G4AdjointCSManager::ComputeTotalAdjointCS(), G4ITModelProcessor::ComputeTrackReaction(), G4WentzelOKandVIxSection::ComputeTransportCrossSectionPerAtom(), G4EmDNABuilder::ConstructDNALightIonPhysics(), G4ErrorPhysicsList::ConstructEM(), LBE::ConstructEM(), LBE::ConstructGeneral(), LBE::ConstructHad(), G4MuonicAtomHelper::ConstructMuonicAtom(), LBE::ConstructOp(), G4ChargeExchangePhysics::ConstructProcess(), G4DecayPhysics::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4HadronInelasticQBBC_ABLA::ConstructProcess(), G4HadronPhysicsFTFQGSP_BERT::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4StoppingPhysicsFritiofWithBinaryCascade::ConstructProcess(), G4StoppingPhysicsWithINCLXX::ConstructProcess(), G4UnknownDecayPhysics::ConstructProcess(), G4ProductionCutsTable::ConvertRangeToEnergy(), G4CascadeInterface::createBullet(), G4XPDGElastic::CrossSection(), G4XPDGTotal::CrossSection(), G4ParticleHPInelasticXS::CrossSectionDescription(), G4DNABornExcitationModel1::CrossSectionPerVolume(), G4DNABornExcitationModel2::CrossSectionPerVolume(), G4DNABornIonisationModel1::CrossSectionPerVolume(), G4DNABornIonisationModel2::CrossSectionPerVolume(), G4DNACPA100ElasticModel::CrossSectionPerVolume(), G4DNACPA100ExcitationModel::CrossSectionPerVolume(), G4DNACPA100IonisationModel::CrossSectionPerVolume(), G4DNADingfelderChargeDecreaseModel::CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel::CrossSectionPerVolume(), G4DNADiracRMatrixExcitationModel::CrossSectionPerVolume(), G4DNAELSEPAElasticModel::CrossSectionPerVolume(), G4DNAEmfietzoglouExcitationModel::CrossSectionPerVolume(), G4DNAEmfietzoglouIonisationModel::CrossSectionPerVolume(), G4DNAIonElasticModel::CrossSectionPerVolume(), G4DNAMillerGreenExcitationModel::CrossSectionPerVolume(), G4DNAPTBElasticModel::CrossSectionPerVolume(), G4DNAPTBExcitationModel::CrossSectionPerVolume(), G4DNAPTBIonisationModel::CrossSectionPerVolume(), G4DNAQuinnPlasmonExcitationModel::CrossSectionPerVolume(), G4DNARelativisticIonisationModel::CrossSectionPerVolume(), G4DNARPWBAExcitationModel::CrossSectionPerVolume(), G4DNARPWBAIonisationModel::CrossSectionPerVolume(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::CrossSectionPerVolume(), G4MicroElecElasticModel::CrossSectionPerVolume(), G4MicroElecElasticModel_new::CrossSectionPerVolume(), G4MicroElecInelasticModel::CrossSectionPerVolume(), G4MicroElecInelasticModel_new::CrossSectionPerVolume(), G4PenelopeIonisationModel::CrossSectionPerVolume(), G4KineticTrack::Decay(), G4Decay::DecayIt(), G4Radioactivation::DecayIt(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4QGSParticipants::DeterminePartonMomenta(), G4RadioactiveDecay::DoDecay(), G4ITStepProcessor::DoStepping(), G4EmElementSelector::Dump(), G4HadronicProcessStore::Dump(), G4DecayTable::DumpInfo(), G4ParticleHPChannelList::DumpInfo(), G4ProcessManager::DumpInfo(), G4ProcessTable::DumpInfo(), G4VParticleChange::DumpInfo(), G4LENDCrossSection::DumpLENDTargetInfo(), G4LENDModel::DumpLENDTargetInfo(), G4VUserPhysicsList::DumpList(), G4BetaMinusDecay::DumpNuclearInfo(), G4BetaPlusDecay::DumpNuclearInfo(), G4ITDecay::DumpNuclearInfo(), G4CrossSectionHP::DumpPhysicsTable(), G4HadronicProcess::DumpState(), G4IonTable::DumpTable(), G4EmCorrections::EffectiveChargeCorrection(), G4ParticleInelasticXS::ElementCrossSection(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4EmModelManager::FillDEDXVector(), G4EmModelManager::FillLambdaVector(), G4HadronicProcess::FillResult(), G4EmExtraParameters::FillStepFunction(), G4VScatteringCollision::FinalState(), G4ProcessTable::FindProcess(), G4ProcessTable::FindProcess(), G4ProcessTable::FindProcess(), G4QGSMFragmentation::FragmentString(), G4ExcitedStringDecay::FragmentStrings(), G4CascadParticle::G4CascadParticle(), G4ConcreteNNToDeltaDeltastar::G4ConcreteNNToDeltaDeltastar(), G4ConcreteNNToDeltaNstar::G4ConcreteNNToDeltaNstar(), G4ConcreteNNToNDeltaStar::G4ConcreteNNToNDeltaStar(), G4ConcreteNNToNNStar::G4ConcreteNNToNNStar(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4ConcreteNStarNToNN::G4ConcreteNStarNToNN(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4FissionProductYieldDist::G4GetFission(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPInelasticData::G4ParticleHPInelasticData(), G4ParticleInelasticXS::G4ParticleInelasticXS(), G4PartonPair::G4PartonPair(), G4RunManagerKernel::G4RunManagerKernel(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4XAnnihilationChannel::G4XAnnihilationChannel(), G4XResonance::G4XResonance(), G4SingleParticleSource::GeneratePrimaryVertex(), G4TextPPReporter::GeneratePropertyTable(), G4PrimaryTransformer::GenerateSingleTrack(), G4AdjointCSManager::GetAdjointParticleEquivalent(), G4Radioactivation::GetChainsFromParent(), G4ErrorEnergyLoss::GetContinuousStepLimit(), G4CrossSectionDataStore::GetCrossSection(), G4EmCalculator::GetCrossSectionPerVolume(), G4PenelopeIonisationXSHandler::GetCrossSectionTableForCouple(), G4EmCalculator::GetCSDARange(), G4ParticleGunMessenger::GetCurrentValue(), G4ParticleMessenger::GetCurrentValue(), G4UserPhysicsListMessenger::GetCurrentValue(), G4RadioactiveDecay::GetDecayTable(), G4EmCalculator::GetDEDX(), G4BGGNucleonElasticXS::GetElementCrossSection(), G4BGGNucleonInelasticXS::GetElementCrossSection(), G4BGGPionElasticXS::GetElementCrossSection(), G4BGGPionInelasticXS::GetElementCrossSection(), G4ChargeExchangeProcess::GetElementCrossSection(), G4NeutrinoElectronCcXsc::GetElementCrossSection(), G4NeutrinoElectronNcXsc::GetElementCrossSection(), G4VCrossSectionDataSet::GetElementCrossSection(), G4DNADiracRMatrixExcitationModel::GetExtendedPartialCrossSection(), G4AdjointCSManager::GetForwardParticleEquivalent(), G4ComponentAntiNuclNuclearXS::GetInelasticElementCrossSection(), G4BGGNucleonElasticXS::GetIsoCrossSection(), G4BGGNucleonInelasticXS::GetIsoCrossSection(), G4BGGPionElasticXS::GetIsoCrossSection(), G4BGGPionInelasticXS::GetIsoCrossSection(), G4ElNeutrinoNucleusTotXsc::GetIsoCrossSection(), G4MuNeutrinoNucleusTotXsc::GetIsoCrossSection(), G4TauNeutrinoNucleusTotXsc::GetIsoCrossSection(), G4VCrossSectionDataSet::GetIsoCrossSection(), G4EmCalculator::GetKinEnergy(), G4LENDManager::GetLENDTarget(), G4Decay::GetMeanFreePath(), G4EmCalculator::GetMeanFreePath(), G4MicroElecCapture::GetMeanFreePath(), G4MuonicAtomDecay::GetMeanFreePath(), G4RadioactiveDecay::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4RadioactiveDecay::GetMeanLifeTime(), G4EmModelManager::GetModel(), G4MoleculeDefinition::GetName(), G4DNABornIonisationModel1::GetPartialCrossSection(), G4VMscModel::GetParticleChangeForMSC(), G4ParticleTable::GetParticleName(), G4ParticlePropertyTable::GetParticleProperty(), G4ParticleHPManager::GetPHPIndex(), G4VProcess::GetPhysicsTableFileName(), G4SteppingManager::GetProcessNumber(), G4ProcessManager::GetProcessVectorIndex(), G4EmCalculator::GetRangeFromRestricteDEDX(), G4Scintillation::GetScintillationYieldByParticleType(), G4ComponentAntiNuclNuclearXS::GetTotalElementCrossSection(), G4FTFModel::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4BetheBlochModel::Initialise(), G4BraggIonModel::Initialise(), G4BraggModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4DNABornExcitationModel2::Initialise(), G4DNABornIonisationModel1::Initialise(), G4DNABornIonisationModel2::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNACPA100ElasticModel::Initialise(), G4DNACPA100ExcitationModel::Initialise(), G4DNACPA100IonisationModel::Initialise(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNADiracRMatrixExcitationModel::Initialise(), G4DNAELSEPAElasticModel::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNAPTBElasticModel::Initialise(), G4DNAPTBExcitationModel::Initialise(), G4DNAPTBIonisationModel::Initialise(), G4DNAQuinnPlasmonExcitationModel::Initialise(), G4DNARelativisticIonisationModel::Initialise(), G4DNARPWBAExcitationModel::Initialise(), G4DNARPWBAIonisationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNAScreenedRutherfordElasticModel::Initialise(), G4DNATransformElectronModel::Initialise(), G4DNAUeharaScreenedRutherfordElasticModel::Initialise(), G4EmBiasingManager::Initialise(), G4EmModelManager::Initialise(), G4ICRU73QOModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4MicroElecElasticModel_new::Initialise(), G4MicroElecInelasticModel::Initialise(), G4MicroElecInelasticModel_new::Initialise(), G4PAIModel::Initialise(), G4PAIPhotModel::Initialise(), G4TDNAOneStepThermalizationModel< MODEL >::Initialise(), G4UrbanAdjointMscModel::Initialise(), G4hIonisation::InitialiseEnergyLossProcess(), G4CoulombScattering::InitialiseProcess(), G4DNAAttachment::InitialiseProcess(), G4DNAChargeDecrease::InitialiseProcess(), G4DNAChargeIncrease::InitialiseProcess(), G4DNAElastic::InitialiseProcess(), G4DNAExcitation::InitialiseProcess(), G4DNAIonisation::InitialiseProcess(), G4DNAPlasmonExcitation::InitialiseProcess(), G4DNAVibExcitation::InitialiseProcess(), G4MicroElecInelastic::InitialiseProcess(), G4VUserPhysicsList::InitializeProcessManager(), G4DecayTable::Insert(), G4ParticleTable::Insert(), G4ProcessTable::Insert(), G4IonTable::IsAntiIon(), G4ANuElNucleusCcModel::IsApplicable(), G4ANuElNucleusNcModel::IsApplicable(), G4ANuMuNucleusCcModel::IsApplicable(), G4ANuMuNucleusNcModel::IsApplicable(), G4ANuTauNucleusCcModel::IsApplicable(), G4ANuTauNucleusNcModel::IsApplicable(), G4Cerenkov::IsApplicable(), G4DNAMolecularDissociation::IsApplicable(), G4NeutrinoElectronCcModel::IsApplicable(), G4NeutrinoElectronNcModel::IsApplicable(), G4NeutrinoNucleusModel::IsApplicable(), G4NeutronElectronElModel::IsApplicable(), G4NeutronKiller::IsApplicable(), G4NuElNucleusCcModel::IsApplicable(), G4NuElNucleusNcModel::IsApplicable(), G4NuMuNucleusCcModel::IsApplicable(), G4NuMuNucleusNcModel::IsApplicable(), G4NuTauNucleusCcModel::IsApplicable(), G4NuTauNucleusNcModel::IsApplicable(), G4RadioactiveDecay::IsApplicable(), G4Scintillation::IsApplicable(), G4UnknownDecay::IsApplicable(), G4ParallelWorldProcess::IsAtRestRequired(), G4ParallelWorldScoringProcess::IsAtRestRequired(), G4NeutrinoElectronCcXsc::IsElementApplicable(), G4NeutrinoElectronNcXsc::IsElementApplicable(), G4NeutronElectronElXsc::IsElementApplicable(), G4IonTable::IsIon(), G4ElNeutrinoNucleusTotXsc::IsIsoApplicable(), G4MuNeutrinoNucleusTotXsc::IsIsoApplicable(), G4TauNeutrinoNucleusTotXsc::IsIsoApplicable(), G4LENDManager::IsLENDTargetAvailable(), G4IonTable::IsLightAntiIon(), G4IonTable::IsLightIon(), G4ParticleInelasticXS::IsoCrossSection(), G4Radioactivation::IsRateTableReady(), G4FastSimulationManager::ListModels(), G4GeneralParticleSource::ListSource(), G4RadioactiveDecay::LoadDecayTable(), G4LossTableManager::LocalPhysicsTables(), G4ParticleHPInelastic::ModelDescription(), G4TextPPRetriever::ModifyPropertyTable(), G4VShortLivedParticle::operator!=(), G4VShortLivedParticle::operator==(), G4VLongitudinalStringDecay::PossibleHadronMass(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4MicroElecCapture::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4TauNeutrinoNucleusProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4AdjointTrackingAction::PostUserTrackingAction(), G4EmTableUtil::PrepareEmProcess(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), G4EmTableUtil::PrepareMscProcess(), G4GammaGeneralProcess::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4NeutronGeneralProcess::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VUserPhysicsList::PreparePhysicsTable(), G4PrimaryParticle::Print(), G4InuclElementaryParticle::print(), G4InuclNuclei::print(), G3PartTable::PrintAll(), G4EmCalculator::PrintDEDXTable(), G4CascadeHistory::PrintEntry(), G4HadronicProcessStore::PrintHtml(), G4EmCalculator::PrintInverseRangeTable(), G4EmCalculator::PrintRangeTable(), G4IntraNucleiCascader::processSecondary(), G4CascadeInterface::Propagate(), G4GeneratorPrecompoundInterface::Propagate(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4StackManager::PushOneTrack(), G4VDNAModel::RandomSelectShell(), G4AdjointCSManager::RegisterAdjointParticle(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4AdjointCSManager::RegisterEmProcess(), G4AdjointCSManager::RegisterEnergyLossProcess(), G4LossTableManager::RegisterExtraParticle(), G4HadronicProcessStore::RegisterParticle(), G4PhysicsListHelper::RegisterProcess(), G4IntraNucleiCascader::releaseSecondary(), G4IonTable::Remove(), G4ParticleTable::Remove(), G4ProcessTable::Remove(), G4ProcessManager::RemoveProcess(), G4VUserPhysicsList::RemoveProcessManager(), G4VUserPhysicsList::RemoveTrackingManager(), G4TransportationLogger::ReportLoopingTrack(), G4EmDataHandler::RetrievePhysicsTable(), G4GammaGeneralProcess::RetrievePhysicsTable(), G4VUserPhysicsList::RetrievePhysicsTable(), G4EmTableUtil::RetrieveTable(), G4MuPairProductionModel::RetrieveTables(), G4ParticleHPProduct::Sample(), G4NeutrinoElectronCcModel::SampleCosCMS(), G4NeutrinoElectronNcModel::SampleElectronTkin(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4AtimaEnergyLossModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4DNABornIonisationModel1::SampleSecondaries(), G4DNAEmfietzoglouExcitationModel::SampleSecondaries(), G4DNAEmfietzoglouIonisationModel::SampleSecondaries(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4LindhardSorensenIonModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4MicroElecInelasticModel_new::SampleSecondaries(), G4PenelopeIonisationModel::SampleSecondaries(), G4QuasiElasticChannel::Scatter(), G4Scatterer::Scatter(), G4VPartonStringModel::Scatter(), G4DecayTable::SelectADecayChannel(), G4MoleculeDefinition::Serialize(), G4VEmAdjointModel::SetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4VDecayChannel::SetDaughter(), G4PrimaryTransformer::SetDecayProducts(), G4VEnergyLossProcess::SetDEDXTable(), G4StackManager::SetDefaultClassification(), G4DynamicParticle::SetDefinition(), G4VEnergyLossProcess::SetLambdaTable(), G4BetheHeitler5DModel::SetLeptonPair(), G4ParticleMessenger::SetNewValue(), G4VDecayChannel::SetParent(), G4VUserPhysicsList::SetParticleCuts(), G4ParticleGun::SetParticleDefinition(), G4ParticleGun::SetParticleEnergy(), G4ParticleGun::SetParticleMomentum(), G4ParticleGun::SetParticleMomentum(), G4RunManagerKernel::SetPhysics(), G4ProcessTable::SetProcessActivation(), G4ProcessTable::SetProcessActivation(), G4ProcessTable::SetProcessActivation(), G4ProcessTable::SetProcessActivation(), G4ParallelGeometriesLimiterProcess::SetProcessManager(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), G4ProcessManager::SetProcessOrderingToLast(), G4ProcessManager::SetProcessOrderingToSecond(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4WorkerTaskRunManagerKernel::SetupShadowProcess(), G4GlobalFastSimulationManager::ShowSetup(), G4EmTableUtil::StoreMscTable(), G4EmDataHandler::StorePhysicsTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VUserPhysicsList::StorePhysicsTable(), G4MuPairProductionModel::StoreTables(), G4VEmProcess::StreamInfo(), G4VMultipleScattering::StreamInfo(), G4ITTrackingInteractivity::TrackBanner(), G4VITSteppingVerbose::TrackBanner(), G4ITSteppingVerbose::TrackingEnded(), G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles(), and ~G4ParticleDefinition().
|
inline |
Definition at line 119 of file G4ParticleDefinition.hh.
Referenced by G4HadronBuilder::Build(), G4HadronBuilder::BuildHighSpin(), G4HadronBuilder::BuildLowSpin(), G4hImpactIonisation::BuildPhysicsTable(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4DiffractiveExcitation::CreateStrings(), G4FragmentingString::DecayIsQuark(), G4CollisionNNElastic::G4CollisionNNElastic(), G4CollisionnpElastic::G4CollisionnpElastic(), G4MoleculeDefinition::GetType(), G4FragmentingString::IsAFourQuarkString(), G4VEmProcess::PreparePhysicsTable(), G4VUserPhysicsList::RemoveProcessManager(), G4VLongitudinalStringDecay::SetMinimalStringMass(), and G4FragmentingString::StableIsQuark().
|
inline |
|
inline |
Definition at line 118 of file G4ParticleDefinition.hh.
Referenced by G4PhysicsListHelper::AddTransportation(), G4INCLXXInterface::ApplyYourself(), G4LightIonQMDReaction::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4hImpactIonisation::BuildPhysicsTable(), G4LowECapture::BuildPhysicsTable(), G4EmTableUtil::CheckIon(), G4PhysicsListHelper::CheckParticleList(), G4AdjointStackingAction::ClassifyNewTrack(), LBE::ConstructEM(), LBE::ConstructGeneral(), G4DiffractiveExcitation::CreateStrings(), G4VParticlePropertyReporter::FillList(), G4EmExtraParameters::FillStepFunction(), G4HadronicProcessStore::FindProcess(), G4Parton::G4Parton(), G4PartonPair::G4PartonPair(), G4Scintillation::GetScintillationYieldByParticleType(), G4BraggModel::Initialise(), G4CoulombScattering::InitialiseProcess(), G4IonTable::IsAntiIon(), G4DNAMolecularDissociation::IsApplicable(), G4MuonicAtomDecay::IsApplicable(), G4IonTable::IsIon(), G4AdjointTrackingAction::PostUserTrackingAction(), G4VEmProcess::PreparePhysicsTable(), G4AdjointTrackingAction::PreUserTrackingAction(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4MoleculeDefinition::Serialize(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4ParticleMessenger::SetNewValue(), and G4AdjointSteppingAction::UserSteppingAction().
|
inline |
Definition at line 100 of file G4ParticleDefinition.hh.
Referenced by G4ChannelingOptrMultiParticleChangeCrossSection::AddChargedParticles(), G4NuclearStopping::AlongStepDoIt(), G4BinaryLightIonReaction::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4LFission::ApplyYourself(), G4LightIonQMDReaction::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4WilsonAblationModel::BreakItUp(), G4DiffuseElastic::BuildAngleTable(), G4DiffuseElasticV2::BuildAngleTable(), G4ErrorTrajState::BuildCharge(), G4hRDEnergyLoss::BuildDEDXTable(), G4QGSParticipants::BuildInteractions(), G4HadronicProcess::BuildPhysicsTable(), G4hImpactIonisation::BuildPhysicsTable(), G4VXTRenergyLoss::BuildPhysicsTable(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4PhysicsListHelper::CheckParticleList(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ComponentGGNuclNuclXsc::ComputeCoulombBarier(), G4EnergyLossForExtrapolator::ComputeDEDX(), G4hImpactIonisation::ComputeDEDX(), G4AtimaEnergyLossModel::ComputeDEDXPerVolume(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4EnergyLossForExtrapolator::ComputeEnergy(), G4EnergyLossForExtrapolator::ComputeRange(), G4ErrorPhysicsList::ConstructEM(), LBE::ConstructEM(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4GenericBiasingPhysics::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4StoppingPhysicsFritiofWithBinaryCascade::ConstructProcess(), G4StoppingPhysicsWithINCLXX::ConstructProcess(), G4HadronNucleonXsc::CoulombBarrier(), G4NuclearRadii::CoulombFactor(), G4NuclearRadii::CoulombFactor(), G4KineticTrack::Decay(), G4AtimaFluctuations::Dispersion(), G4ChannelingFastSimModel::DoIt(), G4ionEffectiveCharge::EffectiveCharge(), G4EmCorrections::EffectiveChargeCorrection(), G4VScatteringCollision::FinalState(), G4Absorber::FindAbsorbers(), G4Absorber::FindProducts(), G4AdjointIons::G4AdjointIons(), G4ConcreteNNToDeltaDeltastar::G4ConcreteNNToDeltaDeltastar(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), G4ParticleDefinition(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4TextPPReporter::GeneratePropertyTable(), G4QMDParticipant::GetChargeInUnitOfEplus(), G4VEmModel::GetChargeSquareRatio(), G4DiffuseElastic::GetCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetCoulombElasticXsc(), G4DiffuseElastic::GetCoulombIntegralXsc(), G4NuclNuclDiffuseElastic::GetCoulombIntegralXsc(), G4DiffuseElastic::GetCoulombTotalXsc(), G4NuclNuclDiffuseElastic::GetCoulombTotalXsc(), G4EnergyLossTables::GetDEDX(), G4EnergyLossTables::GetDEDX(), G4VMscModel::GetDEDX(), G4VMscModel::GetDEDX(), G4DiffuseElastic::GetDiffuseElasticSumXsc(), G4NuclNuclDiffuseElastic::GetDiffuseElasticSumXsc(), G4EMDissociationCrossSection::GetElementCrossSection(), G4VMscModel::GetEnergy(), G4LossTableManager::GetEnergyLossProcess(), G4MesonAbsorption::GetFinalState(), G4IonsShenCrossSection::GetIsoCrossSection(), G4SynchrotronRadiation::GetMeanFreePath(), G4SynchrotronRadiationInMat::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4VEmModel::GetParticleCharge(), G4ParticlePropertyTable::GetParticleProperty(), G4SynchrotronRadiationInMat::GetPhotonEnergy(), G4EnergyLossTables::GetPreciseDEDX(), G4EnergyLossTables::GetPreciseDEDX(), G4EnergyLossTables::GetPreciseEnergyFromRange(), G4EnergyLossTables::GetPreciseEnergyFromRange(), G4EnergyLossTables::GetPreciseRangeFromEnergy(), G4EnergyLossTables::GetPreciseRangeFromEnergy(), G4EnergyLossTables::GetRange(), G4EnergyLossTables::GetRange(), G4VMscModel::GetRange(), G4VMscModel::GetRange(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4Scatterer::GetTimeToInteraction(), G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::HadronNucleonXscPDG(), G4FTFModel::Init(), G4NuclNuclDiffuseElastic::InitDynParameters(), G4FTFParameters::InitForInteraction(), G4ErrorPropagator::InitG4Track(), G4BetheBlochModel::Initialise(), G4GoudsmitSaundersonMscModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4MicroElecInelasticModel_new::Initialise(), G4hhIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4AtimaFluctuations::InitialiseMe(), G4IonFluctuations::InitialiseMe(), G4UniversalFluctuation::InitialiseMe(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4EmCorrections::IonHighOrderCorrections(), G4AdjointhMultipleScattering::IsApplicable(), G4Cerenkov::IsApplicable(), G4Channeling::IsApplicable(), G4ChannelingFastSimModel::IsApplicable(), G4CoulombScattering::IsApplicable(), G4eAdjointMultipleScattering::IsApplicable(), G4eMultipleScattering::IsApplicable(), G4ErrorEnergyLoss::IsApplicable(), G4HadronStoppingProcess::IsApplicable(), G4hBremsstrahlung::IsApplicable(), G4hhIonisation::IsApplicable(), G4hImpactIonisation::IsApplicable(), G4hMultipleScattering::IsApplicable(), G4MuBremsstrahlung::IsApplicable(), G4MuIonisation::IsApplicable(), G4MuMultipleScattering::IsApplicable(), G4MuPairProduction::IsApplicable(), G4NuclearStopping::IsApplicable(), G4SynchrotronRadiation::IsApplicable(), G4TransitionRadiation::IsApplicable(), G4VTransitionRadiation::IsApplicable(), G4VXTRenergyLoss::IsApplicable(), G4HadronNucleonXsc::KaonNucleonXscVG(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), G4CollisionComposite::Resolve::operator()(), G4Cerenkov::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4MinEkineCuts::PostStepGetPhysicalInteractionLength(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), G4VEnergyLossProcess::PreparePhysicsTable(), G4GeneratorPrecompoundInterface::Propagate(), G4GeneratorPrecompoundInterface::PropagateNuclNucl(), G4EnergyLossTables::Register(), G4ParticleHPContAngularPar::Sample(), G4AntiNuclElastic::SampleInvariantT(), G4QuasiElasticChannel::Scatter(), G4Scatterer::Scatter(), G4VPartonStringModel::Scatter(), G4DynamicParticle::SetDefinition(), G4hImpactIonisation::SetElectronicStoppingPowerModel(), G4BraggModel::SetParticle(), G4AtimaFluctuations::SetParticleAndCharge(), G4IonFluctuations::SetParticleAndCharge(), G4ParticleGun::SetParticleDefinition(), G4PrimaryParticle::SetParticleDefinition(), G4SingleParticleSource::SetParticleDefinition(), G4PrimaryParticle::SetPDGcode(), G4IonCoulombCrossSection::SetupParticle(), G4WentzelOKandVIxSection::SetupParticle(), G4EnergySplitter::SplitEnergyInVolumes(), G4DiffuseElastic::TestAngleTable(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4hIonEffChargeSquare::TheValue(), G4hNuclearStoppingModel::TheValue(), G4IonYangFluctuationModel::TheValue(), G4QAOLowEnergyLoss::TheValue(), and G4EmSaturation::VisibleEnergyDeposition().
|
inline |
Definition at line 123 of file G4ParticleDefinition.hh.
Referenced by G4ITStepProcessor::ActiveOnlyITProcess(), G4BiasingHelper::AddLimiterProcess(), G4FTFAnnihilation::Annihilate(), G4ANuElNucleusCcModel::ApplyYourself(), G4ANuElNucleusNcModel::ApplyYourself(), G4ANuMuNucleusCcModel::ApplyYourself(), G4ANuMuNucleusNcModel::ApplyYourself(), G4ANuTauNucleusCcModel::ApplyYourself(), G4ANuTauNucleusNcModel::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4NuElNucleusCcModel::ApplyYourself(), G4NuElNucleusNcModel::ApplyYourself(), G4NuMuNucleusCcModel::ApplyYourself(), G4NuMuNucleusNcModel::ApplyYourself(), G4NuTauNucleusCcModel::ApplyYourself(), G4NuTauNucleusNcModel::ApplyYourself(), G4HadronBuilder::Build(), G4QGSParticipants::BuildInteractions(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4HadronicProcess::BuildPhysicsTable(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4HadronicProcess::CheckResult(), G4GenericBiasingPhysics::ConstructProcess(), G4DiffractiveExcitation::CreateStrings(), G4XPDGTotal::CrossSection(), G4MicroElecInelasticModel_new::CrossSectionPerVolume(), G4DiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4HadronicProcess::FillResult(), G4EmExtraParameters::FillStepFunction(), G4ParticleTable::FindParticle(), G4DetailedBalancePhaseSpaceIntegral::G4DetailedBalancePhaseSpaceIntegral(), G4Fragment::G4Fragment(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4ReactionProduct::G4ReactionProduct(), G4Reggeons::G4Reggeons(), G4RToEConvForElectron::G4RToEConvForElectron(), G4RToEConvForGamma::G4RToEConvForGamma(), G4RToEConvForPositron::G4RToEConvForPositron(), G4RToEConvForProton::G4RToEConvForProton(), G4SmoothTrajectory::G4SmoothTrajectory(), G4Trajectory::G4Trajectory(), G4TextPPReporter::GeneratePropertyTable(), G4PrimaryTransformer::GenerateSingleTrack(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4MolecularConfiguration::GetFakeParticleID(), G4QuasiElasticChannel::GetFraction(), G4ProductionCuts::GetIndex(), G4ChipsComponentXS::GetInelasticElementCrossSection(), G4ChargeExchangeXS::GetIsoCrossSection(), G4ChipsAntiBaryonElasticXS::GetIsoCrossSection(), G4ChipsAntiBaryonInelasticXS::GetIsoCrossSection(), G4ChipsHyperonElasticXS::GetIsoCrossSection(), G4ChipsHyperonInelasticXS::GetIsoCrossSection(), G4ParticlePropertyTable::GetParticleProperty(), G4ParticleHPManager::GetPHPIndex(), G4SteppingManager::GetProcessNumber(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4ChipsComponentXS::GetTotalElementCrossSection(), G4HadronNucleonXsc::HadronNucleonXsc(), G4HadronNucleonXsc::HadronNucleonXscEL(), G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::HadronNucleonXscPDG(), G4HadronNucleonXsc::HadronNucleonXscVU(), G4HadronNucleonXsc::HyperonNucleonXscNS(), G4RKPropagation::Init(), G4FTFParameters::InitForInteraction(), G4MuPairProductionModel::Initialise(), G4ionIonisation::InitialiseEnergyLossProcess(), G4VMscModel::InitialiseParameters(), G4ParticleTable::Insert(), G4EmCorrections::IonHighOrderCorrections(), G4MicroElecSurface::IsApplicable(), G4ParallelWorldProcess::IsAtRestRequired(), G4ParallelWorldScoringProcess::IsAtRestRequired(), G4NuclearRadii::ParticleRadius(), G4AdjointTrackingAction::PostUserTrackingAction(), G4CollisionInitialState::Print(), G4CollisionManager::Print(), G4VLongitudinalStringDecay::QuarkSplitup(), G4AdjointSimManager::RegisterAtEndOfAdjointTrack(), G4ParticleTable::Remove(), G4ChipsElasticModel::SampleInvariantT(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4HadronElastic::SampleInvariantT(), G4SPBaryon::SampleQuarkAndDiquark(), G4MicroElecInelasticModel_new::SampleSecondaries(), G4ChargeExchangeXS::SampleSecondaryType(), G4QuasiElasticChannel::Scatter(), G4HadronNucleonXsc::SCBMesonNucleonXscNS(), G4Parton::SetDefinition(), G4ReactionProduct::SetDefinition(), G4BetheHeitler5DModel::SetLeptonPair(), G4VLongitudinalStringDecay::SetMinimalStringMass(), G4CRCoalescence::SetP0Coalescence(), G4PrimaryParticle::SetParticleDefinition(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4DiffractiveSplitableHadron::SplitUp(), G4RKPropagation::Transport(), G4ParticleChange::UpdateStepForAlongStep(), G4EmSaturation::VisibleEnergyDeposition(), and G4ParticleTable::WorkerG4ParticleTable().
|
inline |
Definition at line 105 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4TextPPReporter::GeneratePropertyTable(), and G4ParticlePropertyTable::GetParticleProperty().
|
inline |
Definition at line 110 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), and G4ParticlePropertyTable::GetParticleProperty().
|
inline |
Definition at line 108 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4VXResonance::DetailedBalance(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4Parton::G4Parton(), G4TextPPReporter::GeneratePropertyTable(), G4ParticlePropertyTable::GetParticleProperty(), and G4VXResonance::IsospinCorrection().
|
inline |
Definition at line 109 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4VXResonance::DetailedBalance(), G4ConcreteMesonBaryonToResonance::GetOutgoingParticle(), G4ParticlePropertyTable::GetParticleProperty(), and G4VXResonance::IsospinCorrection().
|
inline |
Definition at line 104 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4TextPPReporter::GeneratePropertyTable(), G4VDecayChannel::GetAngularMomentum(), and G4ParticlePropertyTable::GetParticleProperty().
|
inline |
Definition at line 106 of file G4ParticleDefinition.hh.
|
inline |
Definition at line 107 of file G4ParticleDefinition.hh.
Referenced by G4Parton::G4Parton().
|
inline |
Definition at line 103 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtomHelper::ConstructMuonicAtom(), G4XAnnihilationChannel::CrossSection(), G4VXResonance::DegeneracyFactor(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4ConcreteNNTwoBodyResonance::G4ConcreteNNTwoBodyResonance(), G4Parton::G4Parton(), G4TextPPReporter::GeneratePropertyTable(), G4VDecayChannel::GetAngularMomentum(), G4ParticlePropertyTable::GetParticleProperty(), and G4VXResonance::IsospinCorrection().
|
inline |
Referenced by G4Radioactivation::AddDeexcitationSpectrumForBiasMode(), G4Radioactivation::CalculateChainsFromParent(), G4RadioactiveDecay::DecayAnalog(), G4TextPPReporter::GeneratePropertyTable(), G4ParticlePropertyMessenger::GetCurrentValue(), G4MoleculeDefinition::GetDecayTime(), G4IonTable::GetLifeTime(), G4Decay::GetMeanFreePath(), G4MuonicAtomDecay::GetMeanFreePath(), G4Decay::GetMeanLifeTime(), G4MuonicAtomDecay::GetMeanLifeTime(), G4RadioactiveDecay::GetMeanLifeTime(), G4ParticlePropertyTable::GetParticleProperty(), G4Decay::IsApplicable(), G4RadioactiveDecay::IsApplicable(), G4Decay::PostStepGetPhysicalInteractionLength(), and G4MoleculeDefinition::Serialize().
|
inline |
Definition at line 112 of file G4ParticleDefinition.hh.
Referenced by G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4ParticlePropertyTable::GetParticleProperty(), and G4DynamicParticle::SetDefinition().
|
inline |
Definition at line 98 of file G4ParticleDefinition.hh.
Referenced by G4ParticleHPFinalState::adjust_final_state(), G4NuclearStopping::AlongStepDoIt(), G4TransportationWithMsc::AlongStepGetPhysicalInteractionLength(), G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(), G4FTFAnnihilation::Annihilate(), G4ANuElNucleusCcModel::ApplyYourself(), G4ANuElNucleusNcModel::ApplyYourself(), G4ANuMuNucleusCcModel::ApplyYourself(), G4ANuMuNucleusNcModel::ApplyYourself(), G4ANuTauNucleusCcModel::ApplyYourself(), G4ANuTauNucleusNcModel::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4ElectroVDNuclearModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4LENDModel::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4LFission::ApplyYourself(), G4LightIonQMDReaction::ApplyYourself(), G4LMsdGenerator::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4NeutrinoElectronCcModel::ApplyYourself(), G4NeutrinoElectronNcModel::ApplyYourself(), G4NeutronElectronElModel::ApplyYourself(), G4NeutronFissionVI::ApplyYourself(), G4NeutronHPCaptureFS::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4NeutronRadCaptureHP::ApplyYourself(), G4NuElNucleusCcModel::ApplyYourself(), G4NuElNucleusNcModel::ApplyYourself(), G4NuMuNucleusCcModel::ApplyYourself(), G4NuMuNucleusNcModel::ApplyYourself(), G4NuTauNucleusCcModel::ApplyYourself(), G4NuTauNucleusNcModel::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LFission::Atomas(), G4EnergyLossForExtrapolator::AverageScatteringAngle(), G4ParticleHPInelasticBaseFS::BaseApply(), G4KineticTrackVector::BoostBeam(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4DiffuseElastic::BuildAngleTable(), G4DiffuseElasticV2::BuildAngleTable(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4hRDEnergyLoss::BuildDEDXTable(), G4hImpactIonisation::BuildPhysicsTable(), G4hhElastic::BuildTableT(), G4hhElastic::BuildTableTest(), G4ANSTOecpssrKxsModel::CalculateCrossSection(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrFormFactorKxsModel::CalculateCrossSection(), G4PaulKxsModel::CalculateKCrossSection(), G4ANSTOecpssrLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrFormFactorLixsModel::CalculateL1CrossSection(), G4ANSTOecpssrLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrFormFactorLixsModel::CalculateL2CrossSection(), G4OrlicLiXsModel::CalculateL2CrossSection(), G4ANSTOecpssrLixsModel::CalculateL3CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4ecpssrFormFactorLixsModel::CalculateL3CrossSection(), G4OrlicLiXsModel::CalculateL3CrossSection(), G4AntiNuclElastic::CalculateParticleBeta(), G4DiffuseElastic::CalculateParticleBeta(), G4NuclNuclDiffuseElastic::CalculateParticleBeta(), G4ecpssrBaseLixsModel::CalculateVelocity(), G4LightIonQMDCollision::CalKinematicsOfBinaryCollisions(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4HadronicProcess::CheckResult(), G4QuasiElRatios::ChExer(), G4NeutrinoNucleusModel::ClusterDecay(), G4NeutrinoNucleusModel::CoherentPion(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ComponentGGNuclNuclXsc::ComputeCoulombBarier(), G4ComponentGGHadronNucleusXsc::ComputeCrossSections(), G4KokoulinMuonNuclearXS::ComputeDDMicroscopicCrossSection(), G4EnergyLossForExtrapolator::ComputeDEDX(), G4hImpactIonisation::ComputeDEDX(), G4AtimaEnergyLossModel::ComputeDEDXPerVolume(), G4ICRU49NuclearStoppingModel::ComputeDEDXPerVolume(), G4EnergyLossForExtrapolator::ComputeEnergy(), G4HadronElastic::ComputeMomentumCMS(), G4NIELCalculator::ComputeNIEL(), G4EnergyLossForExtrapolator::ComputeRange(), G4MuonicAtomHelper::ConstructMuonicAtom(), G4StoppingPhysics::ConstructProcess(), G4StoppingPhysicsFritiofWithBinaryCascade::ConstructProcess(), G4StoppingPhysicsWithINCLXX::ConstructProcess(), G4HadronNucleonXsc::CoulombBarrier(), G4NuclearRadii::CoulombFactor(), G4NuclearRadii::CoulombFactor(), G4CollisionNN::CrossSection(), G4empCrossSection::CrossSection(), G4XAnnihilationChannel::CrossSection(), G4XPDGElastic::CrossSection(), G4XPDGTotal::CrossSection(), G4MicroElecInelasticModel::CrossSectionPerVolume(), G4MicroElecInelasticModel_new::CrossSectionPerVolume(), G4PionDecayMakeSpin::DaughterPolarization(), G4KineticTrack::Decay(), G4RadioactiveDecay::DecayAnalog(), G4AlphaDecay::DecayIt(), G4DalitzDecayChannel::DecayIt(), G4Decay::DecayIt(), G4ECDecay::DecayIt(), G4ITDecay::DecayIt(), G4KL3DecayChannel::DecayIt(), G4MuonDecayChannel::DecayIt(), G4MuonDecayChannelWithSpin::DecayIt(), G4MuonRadiativeDecayChannelWithSpin::DecayIt(), G4NeutronBetaDecayChannel::DecayIt(), G4NeutronDecay::DecayIt(), G4PionRadiativeDecayChannel::DecayIt(), G4ProtonDecay::DecayIt(), G4Radioactivation::DecayIt(), G4SFDecay::DecayIt(), G4TauLeptonicDecayChannel::DecayIt(), G4TritonDecay::DecayIt(), G4IntraNucleiCascader::decayTrappedParticle(), G4MuonMinus::Definition(), G4MuonPlus::Definition(), G4TauMinus::Definition(), G4TauPlus::Definition(), G4VXResonance::DetailedBalance(), G4AtimaFluctuations::Dispersion(), G4RadioactiveDecay::DoDecay(), G4ChannelingFastSimModel::DoIt(), G4ionEffectiveCharge::EffectiveCharge(), G4EmCorrections::EffectiveChargeCorrection(), G4ConcreteNNTwoBodyResonance::establish_G4MT_TLS_G4ConcreteNNTwoBodyResonance(), G4DiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4HadronicProcess::FillResult(), G4NeutrinoNucleusModel::FinalBarion(), G4VElasticCollision::FinalState(), G4VCrossSectionSource::FindLightParticle(), G4Absorber::FindProducts(), G4ExcitedStringDecay::FragmentStrings(), G4AnnihiToMuPair::G4AnnihiToMuPair(), G4BetaMinusDecay::G4BetaMinusDecay(), G4BetaPlusDecay::G4BetaPlusDecay(), G4BetheHeitler5DModel::G4BetheHeitler5DModel(), 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(), G4ExcitationHandler::G4ExcitationHandler(), G4Fragment::G4Fragment(), G4GeneralPhaseSpaceDecay::G4GeneralPhaseSpaceDecay(), G4FissionProductYieldDist::G4GetFission(), G4hhElastic::G4hhElastic(), G4hhElastic::G4hhElastic(), G4IonParametrisedLossModel::G4IonParametrisedLossModel(), G4KineticTrack::G4KineticTrack(), G4LightTargetCollider::G4LightTargetCollider(), G4MuMinusCapturePrecompound::G4MuMinusCapturePrecompound(), G4MuonMinusBoundDecay::G4MuonMinusBoundDecay(), G4MuonToMuonPairProductionModel::G4MuonToMuonPairProductionModel(), G4MuPairProductionModel::G4MuPairProductionModel(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4PrimaryParticle::G4PrimaryParticle(), G4ReactionProduct::G4ReactionProduct(), G4VPreCompoundFragment::G4VPreCompoundFragment(), G4HadDecayGenerator::Generate(), G4CRCoalescence::GenerateDeuterons(), G4RTPrimaryGeneratorAction::GeneratePrimaries(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), G4TextPPReporter::GeneratePropertyTable(), G4QMDParticipant::Get4Momentum(), G4ComponentAntiNuclNuclearXS::GetAntiHadronNucleonTotCrSc(), G4Nucleus::GetBiasedThermalNucleus(), G4empCrossSection::GetCrossSection(), G4NeutronHPCaptureData::GetCrossSection(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4ChargeExchangeProcess::GetElementCrossSection(), G4NeutrinoElectronCcXsc::GetElementCrossSection(), G4AntiProtonField::GetField(), G4KaonMinusField::GetField(), G4KaonPlusField::GetField(), G4KaonZeroField::GetField(), G4PionMinusField::GetField(), G4PionPlusField::GetField(), G4PionZeroField::GetField(), G4SigmaMinusField::GetField(), G4SigmaPlusField::GetField(), G4SigmaZeroField::GetField(), G4MesonAbsorption::GetFinalState(), G4NuclNuclDiffuseElastic::GetHadronNucleonXscNS(), G4ChipsComponentXS::GetInelasticElementCrossSection(), G4DiffuseElastic::GetInvCoulombElasticXsc(), G4NuclNuclDiffuseElastic::GetInvCoulombElasticXsc(), G4DiffuseElastic::GetInvElasticSumXsc(), G4NuclNuclDiffuseElastic::GetInvElasticSumXsc(), G4DiffuseElastic::GetInvElasticXsc(), G4NuclNuclDiffuseElastic::GetInvElasticXsc(), G4Fancy3DNucleus::GetMass(), G4MoleculeDefinition::GetMass(), G4QMDParticipant::GetMass(), G4SynchrotronRadiation::GetMeanFreePath(), G4VTransitionRadiation::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4RadioactiveDecay::GetMeanLifeTime(), G4SampleResonance::GetMinimumMass(), G4LightIonQMDNucleus::GetNuclearMass(), G4NucleiProperties::GetNuclearMass(), G4QMDNucleus::GetNuclearMass(), G4InuclNuclei::getNucleiMass(), G4IonTable::GetNucleusMass(), G4VMscModel::GetParticleChangeForMSC(), G4InuclElementaryParticle::getParticleMass(), G4ParticlePropertyTable::GetParticleProperty(), G4ParticleHPPhotonDist::GetPhotons(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4ParticleHPThermalBoost::GetThermalEnergy(), G4ChipsComponentXS::GetTotalElementCrossSection(), G4HadronNucleonXsc::HadronNucleonXscEL(), G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::HadronNucleonXscPDG(), G4HadronNucleonXsc::HadronNucleonXscVU(), G4ParticleHPNBodyPhaseSpace::Init(), G4RKPropagation::Init(), G4NuclNuclDiffuseElastic::InitDynParameters(), G4FTFParameters::InitForInteraction(), G4MicroElecInelasticModel::Initialise(), G4MicroElecInelasticModel_new::Initialise(), G4ePairProduction::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4MuonToMuonPairProduction::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4AtimaFluctuations::InitialiseMe(), G4IonFluctuations::InitialiseMe(), G4UniversalFluctuation::InitialiseMe(), G4ElasticHadrNucleusHE::InitialiseModel(), G4CoulombScattering::InitialiseProcess(), G4INCL::ParticleTable::initialize(), G4NuclNuclDiffuseElastic::InitParameters(), G4NuclNuclDiffuseElastic::InitParametersGla(), G4EmCorrections::IonHighOrderCorrections(), G4Cerenkov::IsApplicable(), G4Decay::IsApplicable(), G4hImpactIonisation::IsApplicable(), G4NeutrinoElectronCcModel::IsApplicable(), G4NeutrinoElectronCcXsc::IsElementApplicable(), G4HadronNucleonXsc::KaonNucleonXscVG(), G4hBetheBlochModel::LowEnergyLimit(), G4GeneratorPrecompoundInterface::MakeCoalescence(), G4GeneralPhaseSpaceDecay::ManyBodyDecayIt(), G4NeutrinoNucleusModel::MesonDecay(), G4PixeCrossSectionHandler::MicroscopicCrossSection(), G4ResonanceNames::MinMass(), G4CoulombScattering::MinPrimaryEnergy(), G4ionIonisation::MinPrimaryEnergy(), G4mplIonisation::MinPrimaryEnergy(), G4ChannelingFastSimModel::ModelTrigger(), G4ReactionProduct::operator=(), G4ReactionProduct::operator=(), G4VLongitudinalStringDecay::PossibleHadronMass(), G4ForwardXrayTR::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4LowECapture::PostStepGetPhysicalInteractionLength(), G4UserSpecialCuts::PostStepGetPhysicalInteractionLength(), G4EmTableUtil::PrepareMscProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), G4DecayStrongResonances::Propagate(), G4GeneratorPrecompoundInterface::Propagate(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4ParticleHPContAngularPar::Sample(), G4hhElastic::SampleBisectionalT(), G4NeutrinoElectronCcModel::SampleCosCMS(), G4ModifiedMephi::SampleDirection(), G4DNABornAngle::SampleDirectionForShell(), G4DNARuddAngle::SampleDirectionForShell(), G4AntiNuclElastic::SampleInvariantT(), G4DiffuseElastic::SampleInvariantT(), G4DiffuseElasticV2::SampleInvariantT(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4hhElastic::SampleInvariantT(), G4LEHadronProtonElastic::SampleInvariantT(), G4LEnp::SampleInvariantT(), G4LEpp::SampleInvariantT(), G4NuclNuclDiffuseElastic::SampleInvariantT(), G4SampleResonance::SampleMass(), G4LMsdGenerator::SampleMx(), G4ModifiedMephi::SamplePairDirections(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), G4DNABornIonisationModel1::SampleSecondaries(), G4DNABornIonisationModel2::SampleSecondaries(), G4DNACPA100IonisationModel::SampleSecondaries(), G4DNADingfelderChargeDecreaseModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4DNAEmfietzoglouIonisationModel::SampleSecondaries(), G4DNAPTBIonisationModel::SampleSecondaries(), G4DNARelativisticIonisationModel::SampleSecondaries(), G4DNARPWBAIonisationModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4MicroElecInelasticModel_new::SampleSecondaries(), G4DiffuseElastic::SampleTableThetaCMS(), G4DiffuseElasticV2::SampleTableThetaCMS(), G4NuclNuclDiffuseElastic::SampleTableThetaCMS(), G4AntiNuclElastic::SampleThetaLab(), G4DiffuseElastic::SampleThetaLab(), G4NuclNuclDiffuseElastic::SampleThetaLab(), G4GammaTransition::SampleTransition(), G4QuasiElasticChannel::Scatter(), G4QuasiElRatios::Scatter(), G4DecayTable::SelectADecayChannel(), G4MoleculeDefinition::Serialize(), G4DynamicParticle::Set4Momentum(), G4PrimaryParticle::Set4Momentum(), G4DynamicParticle::SetDefinition(), G4ReactionProduct::SetDefinition(), G4ContinuousGainOfEnergy::SetDirectParticle(), G4VLongitudinalStringDecay::SetMinMasses(), G4PrimaryParticle::SetMomentum(), G4CRCoalescence::SetP0Coalescence(), G4BraggModel::SetParticle(), G4eBremsstrahlungRelModel::SetParticle(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4MuBremsstrahlungModel::SetParticle(), G4MuPairProductionModel::SetParticle(), G4AtimaFluctuations::SetParticleAndCharge(), G4IonFluctuations::SetParticleAndCharge(), G4UniversalFluctuation::SetParticleAndCharge(), G4ParticleGun::SetParticleDefinition(), G4PrimaryParticle::SetParticleDefinition(), G4ParticleGun::SetParticleMomentum(), G4ParticleGun::SetParticleMomentum(), G4PrimaryParticle::SetPDGcode(), G4eCoulombScatteringModel::SetupParticle(), G4hCoulombScatteringModel::SetupParticle(), G4IonCoulombCrossSection::SetupParticle(), G4ScreeningMottCrossSection::SetupParticle(), G4WentzelOKandVIxSection::SetupParticle(), G4RayShooter::Shoot(), G4VEmProcess::StartTracking(), G4VEnergyLossProcess::StartTracking(), G4DiffuseElastic::TestAngleTable(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElasticV2::ThetaCMStoThetaLab(), G4NuclNuclDiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElastic::ThetaLabToThetaCMS(), G4DiffuseElasticV2::ThetaLabToThetaCMS(), G4NuclNuclDiffuseElastic::ThetaLabToThetaCMS(), G4hBetheBlochModel::TheValue(), G4hIonEffChargeSquare::TheValue(), G4hNuclearStoppingModel::TheValue(), G4hParametrisedLossModel::TheValue(), G4IonChuFluctuationModel::TheValue(), G4IonYangFluctuationModel::TheValue(), G4GeneralPhaseSpaceDecay::ThreeBodyDecayIt(), G4GeneralPhaseSpaceDecay::TwoBodyDecayIt(), and G4ParticleChangeForGamma::UpdateStepForPostStep().
|
inline |
Definition at line 102 of file G4ParticleDefinition.hh.
Referenced by G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(), G4hIonisation::InitialiseEnergyLossProcess(), G4PixeCrossSectionHandler::MicroscopicCrossSection(), G4hImpactIonisation::PostStepDoIt(), G4DynamicParticle::SetDefinition(), G4BraggModel::SetParticle(), G4IonCoulombCrossSection::SetupParticle(), G4ScreeningMottCrossSection::SetupParticle(), G4WentzelOKandVIxSection::SetupParticle(), and G4FieldTrackUpdator::Update().
|
inline |
Referenced by G4Radioactivation::AddDeexcitationSpectrumForBiasMode(), G4Transportation::AlongStepDoIt(), G4Decay::DecayIt(), G4Radioactivation::DecayIt(), G4ParticlePropertyMessenger::GetCurrentValue(), G4Decay::GetMeanFreePath(), G4MuonicAtomDecay::GetMeanFreePath(), and G4Decay::GetMeanLifeTime().
|
inline |
Definition at line 99 of file G4ParticleDefinition.hh.
Referenced by G4HadronicProcess::CheckResult(), G4AntiSigmaZero::Definition(), G4PionZero::Definition(), G4SigmaZero::Definition(), G4ExcitedStringDecay::FragmentStrings(), G4KineticTrack::G4KineticTrack(), G4TextPPReporter::GeneratePropertyTable(), G4ParticlePropertyTable::GetParticleProperty(), and G4SampleResonance::SampleMass().
G4ProcessManager * G4ParticleDefinition::GetProcessManager | ( | ) | const |
Definition at line 218 of file G4ParticleDefinition.cc.
Referenced by G4ITStepProcessor::ActiveOnlyITProcess(), G4IonTable::AddProcessManager(), G4PhysicsListHelper::AddTransportation(), LBE::AddTransportation(), G4hImpactIonisation::AlongStepDoIt(), G4AlphaBuilder::Build(), G4AntiBarionBuilder::Build(), G4BertiniElectroNuclearBuilder::Build(), G4DeuteronBuilder::Build(), G4He3Builder::Build(), G4HyperonBuilder::Build(), G4KaonBuilder::Build(), G4NeutronBuilder::Build(), G4PiKBuilder::Build(), G4PionBuilder::Build(), G4ProtonBuilder::Build(), G4TritonBuilder::Build(), G4hImpactIonisation::BuildPhysicsTable(), G4VUserChemistryList::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4EmTableUtil::CheckIon(), G4PhysicsListHelper::CheckParticleList(), G4BOptrForceCollision::ConfigureForWorker(), G4EmBuilder::ConstructElectronMscProcess(), G4EmBuilder::ConstructElectronSSProcess(), G4ErrorPhysicsList::ConstructEM(), LBE::ConstructEM(), LBE::ConstructGeneral(), LBE::ConstructHad(), LBE::ConstructOp(), G4ChargeExchangePhysics::ConstructProcess(), G4EmDNAChemistry::ConstructProcess(), G4EmDNAChemistry_option1::ConstructProcess(), G4EmDNAChemistry_option2::ConstructProcess(), G4EmDNAChemistry_option3::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4NeutrinoPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4ParallelWorldPhysics::ConstructProcess(), G4SpinDecayPhysics::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4StoppingPhysicsFritiofWithBinaryCascade::ConstructProcess(), G4StoppingPhysicsWithINCLXX::ConstructProcess(), G4RunManager::ConstructScoringWorlds(), G4WorkerRunManager::ConstructScoringWorlds(), G4TheRayTracer::CreateBitMap(), G4IonTable::CreateIon(), G4IonTable::CreateIon(), G4ITStepProcessor::DealWithSecondaries(), G4HadronicProcess::FillResult(), G4EmDNABuilder::FindOrBuildCapture(), G4EmCalculator::FindProcess(), G4PhysListUtil::FindProcess(), G4ProcessTable::FindProcess(), G4ProcessTable::FindProcess(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4ITStepProcessor::GetProcessInfo(), G4SteppingManager::GetProcessNumber(), G4ErrorPropagator::InitG4Track(), G4VUserPhysicsList::InitializeProcessManager(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4TauNeutrinoNucleusProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VUserPhysicsList::PreparePhysicsTable(), G4TrackingManager::ProcessOneTrack(), G4ErrorPropagator::Propagate(), G4PhysicsListHelper::RegisterProcess(), G4VUserPhysicsList::RemoveProcessManager(), G4VUserPhysicsList::RetrievePhysicsTable(), G4UserPhysicsListMessenger::SetNewValue(), G4RunManagerKernel::SetupShadowProcess(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4WorkerTaskRunManagerKernel::SetupShadowProcess(), G4GlobalFastSimulationManager::ShowSetup(), G4ChannelingOptrChangeCrossSection::StartRun(), G4ITTrackingManager::StartTracking(), and G4VUserPhysicsList::StorePhysicsTable().
Referenced by G4TheoFSGenerator::ApplyYourself(), G4ElementaryParticleCollider::collide(), G4IonTable::Contains(), G4XAqmTotal::CrossSection(), G4IonTable::FindIon(), G4IonTable::FindIonInMaster(), G4IonTable::FindIonInMaster(), G4VCollision::GetNumberOfPartons(), G4InuclElementaryParticle::getStrangeness(), G4IonTable::Insert(), G4IonTable::InsertWorker(), G4IonTable::Remove(), and G4VPartonStringModel::Scatter().
|
static |
Definition at line 206 of file G4ParticleDefinition.cc.
Referenced by G4ParticlesWorkspace::G4ParticlesWorkspace().
G4VTrackingManager * G4ParticleDefinition::GetTrackingManager | ( | ) | const |
Definition at line 224 of file G4ParticleDefinition.cc.
Referenced by G4VUserPhysicsList::BuildPhysicsTable(), G4VUserPhysicsList::PreparePhysicsTable(), and G4VUserPhysicsList::RemoveTrackingManager().
|
inline |
Referenced by G4ParticleDefinition(), and G4ParticlePropertyMessenger::GetCurrentValue().
|
inline |
|
inline |
|
inline |
Referenced by G4TheoFSGenerator::ApplyYourself(), and G4VPartonStringModel::Scatter().
|
inline |
|
inline |
Definition at line 133 of file G4ParticleDefinition.hh.
Referenced by G4VUserPhysicsList::BuildPhysicsTable(), G4LightIonQMDCollision::CalKinematicsOfBinaryCollisions(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4HadronicProcess::CheckResult(), G4ErrorPhysicsList::ConstructEM(), LBE::ConstructEM(), LBE::ConstructGeneral(), G4ErrorPhysicsList::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), G4StoppingPhysics::ConstructProcess(), G4StoppingPhysicsFritiofWithBinaryCascade::ConstructProcess(), G4StoppingPhysicsWithINCLXX::ConstructProcess(), G4XResonance::CrossSection(), G4DecayKineticTracks::Decay(), G4KineticTrack::Decay(), G4VXResonance::DetailedBalance(), G4ExcitedStringDecay::FragmentStrings(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4KineticTrack::G4KineticTrack(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4BCDecay::GetCollisions(), G4PrimaryTransformer::GetDefinition(), G4SampleResonance::GetMinimumMass(), G4AdjointhMultipleScattering::IsApplicable(), G4Cerenkov::IsApplicable(), G4eAdjointMultipleScattering::IsApplicable(), G4Scintillation::IsApplicable(), G4SynchrotronRadiation::IsApplicable(), G4PrimaryTransformer::IsGoodForTrack(), G4VXResonance::IsospinCorrection(), G4VUserPhysicsList::PreparePhysicsTable(), and G4ParticleGun::SetParticleDefinition().
G4bool G4ParticleDefinition::operator!= | ( | const G4ParticleDefinition & | right | ) | const |
Definition at line 201 of file G4ParticleDefinition.cc.
|
delete |
G4bool G4ParticleDefinition::operator== | ( | const G4ParticleDefinition & | right | ) | const |
Definition at line 196 of file G4ParticleDefinition.cc.
|
inline |
Referenced by G4ExcitedMesonConstructor::ConstructMesons(), G4ShortLivedConstructor::ConstructMesons(), G4ShortLivedConstructor::ConstructQuarks(), G4IonTable::CreateIon(), G4IonTable::CreateIon(), G4AdjointAlpha::Definition(), G4AdjointDeuteron::Definition(), G4AdjointHe3::Definition(), G4AdjointTriton::Definition(), and G4InuclNuclei::makeNuclearFragment().
void G4ParticleDefinition::SetApplyCutsFlag | ( | G4bool | flg | ) |
Definition at line 360 of file G4ParticleDefinition.cc.
Referenced by G4VUserPhysicsList::SetApplyCuts().
|
inlineprotected |
Referenced by G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), and G4ParticleDefinition().
|
inlineprotected |
Referenced by G4AdjointIons::G4AdjointIons(), G4DNAIons::G4DNAIons(), G4Ions::G4Ions(), and G4ParticleDefinition().
|
inline |
Referenced by G4HadronicBuilder::BuildDecayTableForBCHadrons(), G4ExcitedBaryonConstructor::ConstructAntiParticle(), G4ShortLivedConstructor::ConstructBaryons(), G4ExcitedMesonConstructor::ConstructMesons(), G4ShortLivedConstructor::ConstructMesons(), G4ExcitedBaryonConstructor::ConstructParticle(), G4AntiKaonZero::Definition(), G4AntiLambda::Definition(), G4AntiNeutron::Definition(), G4AntiOmegaMinus::Definition(), G4AntiSigmabMinus::Definition(), G4AntiSigmabPlus::Definition(), G4AntiSigmabZero::Definition(), G4AntiSigmacPlus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4AntiSigmacZero::Definition(), G4AntiSigmaMinus::Definition(), G4AntiSigmaPlus::Definition(), G4AntiSigmaZero::Definition(), G4AntiXiMinus::Definition(), G4AntiXiZero::Definition(), G4Eta::Definition(), G4EtaPrime::Definition(), G4KaonMinus::Definition(), G4KaonPlus::Definition(), G4KaonZero::Definition(), G4KaonZeroLong::Definition(), G4KaonZeroShort::Definition(), G4Lambda::Definition(), G4MuonMinus::Definition(), G4MuonPlus::Definition(), G4OmegaMinus::Definition(), G4PionMinus::Definition(), G4PionPlus::Definition(), G4PionZero::Definition(), G4SigmabMinus::Definition(), G4SigmabPlus::Definition(), G4SigmabZero::Definition(), G4SigmacPlus::Definition(), G4SigmacPlusPlus::Definition(), G4SigmacZero::Definition(), G4SigmaMinus::Definition(), G4SigmaPlus::Definition(), G4SigmaZero::Definition(), G4TauMinus::Definition(), G4TauPlus::Definition(), G4XiMinus::Definition(), and G4XiZero::Definition().
|
inline |
Referenced by G4VUserPhysicsList::InitializeProcessManager().
void G4ParticleDefinition::SetParticleDefinitionID | ( | G4int | id = -1 | ) |
Definition at line 388 of file G4ParticleDefinition.cc.
Referenced by G4IonTable::AddProcessManager(), G4RunManagerKernel::PropagateGenericIonID(), SetProcessManager(), SetTrackingManager(), and G4RunManagerKernel::SetupPhysics().
|
inlineprotected |
|
inline |
Definition at line 139 of file G4ParticleDefinition.hh.
Referenced by G4AntiSigmaZero::Definition(), G4PionZero::Definition(), and G4SigmaZero::Definition().
|
inline |
Referenced by G4IonTable::CreateIon(), G4IonTable::CreateIon(), G4AdjointElectron::Definition(), G4AdjointElectronFI::Definition(), G4AdjointPositron::Definition(), G4AdjointProton::Definition(), G4AntiLambda::Definition(), G4AntiNeutron::Definition(), G4AntiOmegaMinus::Definition(), G4AntiProton::Definition(), G4AntiSigmaMinus::Definition(), G4AntiSigmaPlus::Definition(), G4AntiXiMinus::Definition(), G4AntiXiZero::Definition(), G4Electron::Definition(), G4Lambda::Definition(), G4MuonMinus::Definition(), G4MuonPlus::Definition(), G4OmegaMinus::Definition(), G4Positron::Definition(), G4SigmaMinus::Definition(), G4SigmaPlus::Definition(), G4TauMinus::Definition(), G4TauPlus::Definition(), G4XiMinus::Definition(), and G4XiZero::Definition().
|
inline |
Definition at line 136 of file G4ParticleDefinition.hh.
void G4ParticleDefinition::SetProcessManager | ( | G4ProcessManager * | aProcessManager | ) |
Definition at line 406 of file G4ParticleDefinition.cc.
Referenced by G4VUserPhysicsList::InitializeProcessManager(), and G4VUserPhysicsList::RemoveProcessManager().
void G4ParticleDefinition::SetTrackingManager | ( | G4VTrackingManager * | aTrackingManager | ) |
Definition at line 421 of file G4ParticleDefinition.cc.
Referenced by G4VUserPhysicsList::RemoveTrackingManager().
|
inline |
Referenced by G4ParticleTable::Insert().
|
friend |
Definition at line 63 of file G4ParticleDefinition.hh.
|
protected |
Definition at line 247 of file G4ParticleDefinition.hh.
Referenced by G4Ions::G4Ions(), G4MuonicAtom::G4MuonicAtom(), SetParticleDefinitionID(), SetProcessManager(), and SetTrackingManager().
|
protected |
Definition at line 248 of file G4ParticleDefinition.hh.
Referenced by G4MuonicAtom::G4MuonicAtom(), and SetParticleDefinitionID().
|
protected |
Definition at line 245 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), FillQuarkContents(), G4ParticlePropertyTable::GetParticleProperty(), and G4ParticlePropertyTable::SetParticleProperty().
|
protected |
Definition at line 244 of file G4ParticleDefinition.hh.
Referenced by DumpTable(), FillQuarkContents(), G4ParticlePropertyTable::GetParticleProperty(), and G4ParticlePropertyTable::SetParticleProperty().