Geant4
10.00.p02
|
#include <G4Positron.hh>
Static Public Member Functions | |
static G4Positron * | Definition () |
static G4Positron * | PositronDefinition () |
static G4Positron * | Positron () |
Static Public Member Functions inherited from G4ParticleDefinition | |
static const G4PDefManager & | GetSubInstanceManager () |
Private Member Functions | |
G4Positron () | |
~G4Positron () | |
Static Private Attributes | |
static G4Positron * | theInstance = 0 |
Definition at line 51 of file G4Positron.hh.
|
inlineprivate |
Definition at line 55 of file G4Positron.hh.
|
inlineprivate |
Definition at line 56 of file G4Positron.hh.
|
static |
Definition at line 49 of file G4Positron.cc.
References eplus, G4ParticleTable::FindParticle(), G4ParticleDefinition::G4ParticleDefinition(), G4ParticleTable::GetParticleTable(), MeV, name, G4ParticleDefinition::SetPDGMagneticMoment(), and theInstance.
Referenced by G4RadioactiveDecay::CollimateDecay(), G4InuclElementaryParticle::makeDefinition(), Positron(), PositronDefinition(), G4InuclElementaryParticle::type(), and DMXSteppingAction::UserSteppingAction().
|
static |
Definition at line 94 of file G4Positron.cc.
References Definition().
Referenced by RunAction::AddSecondaryTrack(), HistoManager::AddTargetStep(), G4eLowEnergyLoss::AlongStepDoIt(), G4BertiniElectroNuclearBuilder::Build(), G4eLowEnergyLoss::BuildDEDXTable(), G4EmExtraPhysics::BuildSynch(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4GoudsmitSaundersonMscModel::CalculateIntegrals(), G4EmLivermorePolarizedPhysics::ConstructParticle(), G4EmLowEPPhysics::ConstructParticle(), G4EmLivermorePhysics::ConstructParticle(), G4EmPenelopePhysics::ConstructParticle(), G4EmDNAPhysics::ConstructParticle(), G4EmStandardPhysics_option3::ConstructParticle(), G4EmStandardPhysics::ConstructParticle(), G4EmStandardPhysics_option4::ConstructParticle(), G4EmStandardPhysics_option1::ConstructParticle(), G4EmExtraPhysics::ConstructParticle(), G4EmStandardPhysics_option2::ConstructParticle(), PhysicsListEMstd::ConstructProcess(), GammaRayTelEMlowePhysics::ConstructProcess(), GammaRayTelEMstdPhysics::ConstructProcess(), LXeEMPhysics::ConstructProcess(), Run::CountParticles(), G4HadronicProcessStore::DumpHtml(), G4RDRangeTest::Escape(), G4BetheHeitlerModel::G4BetheHeitlerModel(), G4MuPairProduction::G4MuPairProduction(), G4MuPairProductionModel::G4MuPairProductionModel(), G4PAIModel::G4PAIModel(), G4PAIPhotModel::G4PAIPhotModel(), G4PAIPhotonModel::G4PAIPhotonModel(), G4PairProductionRelModel::G4PairProductionRelModel(), G4UAtomicDeexcitation::G4UAtomicDeexcitation(), G4VEmProcess::G4VEmProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4WentzelOKandVIxSection::G4WentzelOKandVIxSection(), G4WentzelVIRelXSection::G4WentzelVIRelXSection(), G4PenelopeIonisationXSHandler::GetCrossSectionTableForCouple(), G4PenelopeBremsstrahlungModel::GetCrossSectionTableForCouple(), G4EnergyLossForExtrapolator::Initialisation(), G4EmModelManager::Initialise(), G4ePolarizedIonisation::InitialiseEnergyLossProcess(), G4eeToHadrons::InitialiseProcess(), G4AnnihiToMuPair::IsApplicable(), G4eeToHadrons::IsApplicable(), G4eplusPolarizedAnnihilation::IsApplicable(), G4eplusAnnihilation::IsApplicable(), G4ePolarizedIonisation::IsApplicable(), G4eIonisation::IsApplicable(), G4eBremsstrahlung::IsApplicable(), main(), G4LowEnergyGammaConversion::PostStepDoIt(), TrackingAction::PostUserTrackingAction(), G4NeutronHPIsotropic::Sample(), G4NeutronHPContAngularPar::Sample(), G4NeutronHPNBodyPhaseSpace::Sample(), G4NeutronHPLabAngularEnergy::Sample(), G4NeutronHPDiscreteTwoBody::Sample(), G4PenelopeIonisationModel::SampleFinalStatePositron(), G4BoldyshevTripletModel::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4PenelopeGammaConversionModel::SampleSecondaries(), G4PenelopeIonisationModel::SampleSecondaries(), GammaKnifePhysicsList::SetCutForPositron(), F04PhysicsList::SetCutForPositron(), HadrontherapyPhysicsList::SetCutForPositron(), WLSPhysicsList::SetCutForPositron(), exrdmPhysicsList::SetCutForPositron(), XrayFluoPhysicsList::SetCutForPositron(), PhysicsList::SetCutForPositron(), IORTPhysicsList::SetCutForPositron(), ML2PhysicsList::SetCutForPositron(), and Em10SteppingAction::UserSteppingAction().
|
static |
Definition at line 89 of file G4Positron.cc.
References Definition().
Referenced by GFlashShowerModel::CheckParticleDefAndContainment(), F04StackingAction::ClassifyNewTrack(), G4LeptonConstructor::ConstructELeptons(), eRositaPhysicsList::ConstructLeptons(), RE06PhysicsList::ConstructLeptons(), DicomPhysicsList::ConstructLeptons(), PhysicsList::ConstructLeptons(), ExP02PhysicsList::ConstructLeptons(), ExN02PhysicsList::ConstructLeptons(), ExP01PhysicsList::ConstructLeptons(), F01PhysicsList::ConstructLeptons(), F02PhysicsList::ConstructLeptons(), F03PhysicsList::ConstructLeptons(), Em10PhysicsList::ConstructLeptons(), UltraPhysicsList::ConstructLeptons(), XrayTelPhysicsList::ConstructLeptons(), G4AdjointPhysicsList::ConstructLeptons(), PurgMagPhysicsList::ConstructLeptons(), DMXPhysicsList::ConstructMyLeptons(), GammaKnifeParticles::ConstructParticle(), XrayFluoPhysicsList::ConstructParticle(), exrdmPhysListParticles::ConstructParticle(), PhysicsListEMstd::ConstructParticle(), PhysicsList::ConstructParticle(), G4ErrorPhysicsList::ConstructParticle(), LXeEMPhysics::ConstructParticle(), GFlashShowerModel::DoIt(), RE01Trajectory::DrawTrajectory(), GFlashParticleBounds::GetEneToKill(), GFlashParticleBounds::GetMaxEneToParametrise(), GFlashParticleBounds::GetMinEneToParametrise(), Par01EMShowerModel::IsApplicable(), GFlashShowerModel::IsApplicable(), RE06SteppingVerbose::NewStep(), GFlashParticleBounds::SetEneToKill(), GFlashParticleBounds::SetMaxEneToParametrise(), and GFlashParticleBounds::SetMinEneToParametrise().
|
staticprivate |
Definition at line 54 of file G4Positron.hh.
Referenced by Definition().