ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/particles/hadrons/barions/include/G4Neutron.hh>
Static Public Member Functions | |
static G4Neutron * | Definition () |
static G4Neutron * | NeutronDefinition () |
static G4Neutron * | Neutron () |
Static Public Member Functions inherited from G4Ions | |
static G4Ions::G4FloatLevelBase | FloatLevelBase (char flbChar) |
static G4Ions::G4FloatLevelBase | FloatLevelBase (G4int flbIdx) |
static char | FloatLevelBaseChar (G4Ions::G4FloatLevelBase flb) |
Static Public Member Functions inherited from G4ParticleDefinition | |
static const G4PDefManager & | GetSubInstanceManager () |
static void | Clean () |
Private Member Functions | |
G4Neutron () | |
~G4Neutron () | |
Static Private Attributes | |
static G4Neutron * | theInstance = 0 |
Definition at line 50 of file G4Neutron.hh.
View newest version in sPHENIX GitHub at line 50 of file G4Neutron.hh
|
inlineprivate |
Definition at line 54 of file G4Neutron.hh.
View newest version in sPHENIX GitHub at line 54 of file G4Neutron.hh
|
inlineprivate |
Definition at line 55 of file G4Neutron.hh.
View newest version in sPHENIX GitHub at line 55 of file G4Neutron.hh
|
static |
Definition at line 53 of file G4Neutron.cc.
View newest version in sPHENIX GitHub at line 53 of file G4Neutron.cc
References source.hepunit::c_squared, e, eplus, G4ParticleTable::FindParticle(), G4Ions::G4Ions(), G4ParticleTable::GetParticleTable(), GeV, source.hepunit::hbar_Planck, G4DecayTable::Insert(), source.hepunit::neutron_mass_c2, source.hepunit::proton_mass_c2, second, G4ParticleDefinition::SetDecayTable(), G4ParticleDefinition::SetPDGMagneticMoment(), and theInstance.
Referenced by BiasingOperation::ApplyFinalStateBiasing(), CexmcChargeExchangeProductionModel< OutputParticle >::CexmcChargeExchangeProductionModel(), G4RadioactiveDecayBase::CollimateDecay(), G4RadioactiveDecay::CollimateDecay(), G4ParticleHPInelasticCompFS::CompositeApply(), G4InuclNuclei::copy(), FFPrimaryGeneratorAction::FFPrimaryGeneratorAction(), G4FissionProductYieldDist::Initialize(), G4InuclElementaryParticle::makeDefinition(), Neutron(), NeutronDefinition(), G4InuclElementaryParticle::type(), G4ParticleHPInelasticCompFS::use_nresp71_model(), and DMXSteppingAction::UserSteppingAction().
|
static |
Definition at line 103 of file G4Neutron.cc.
View newest version in sPHENIX GitHub at line 103 of file G4Neutron.cc
References Definition().
Referenced by G4RPGReaction::AddBlackTrackParticles(), G4ParticleHPFinalState::adjust_final_state(), G4LightMedia::AntiLambdaExchange(), G4LightMedia::AntiNeutronExchange(), G4LightMedia::AntiOmegaMinusExchange(), G4LightMedia::AntiSigmaMinusExchange(), G4LightMedia::AntiSigmaPlusExchange(), G4LightMedia::AntiXiMinusExchange(), G4LightMedia::AntiXiZeroExchange(), G4NRESP71M03::ApplyMechanismI_NBeA2A(), G4NRESP71M03::ApplyMechanismII_ACN2A(), G4ParticleHPN2AInelasticFS::ApplyYourself(), G4ParticleHPN2PInelasticFS::ApplyYourself(), G4ParticleHPN3AInelasticFS::ApplyYourself(), G4ParticleHPNAInelasticFS::ApplyYourself(), G4ParticleHPND2AInelasticFS::ApplyYourself(), G4ParticleHPNDInelasticFS::ApplyYourself(), G4ParticleHPNHe3InelasticFS::ApplyYourself(), G4ParticleHPNInelasticFS::ApplyYourself(), G4ParticleHPNPAInelasticFS::ApplyYourself(), G4ParticleHPNPInelasticFS::ApplyYourself(), G4ParticleHPNT2AInelasticFS::ApplyYourself(), G4ParticleHPNTInelasticFS::ApplyYourself(), G4ParticleHPNXInelasticFS::ApplyYourself(), G4ParticleHP2N2AInelasticFS::ApplyYourself(), G4ParticleHP2NAInelasticFS::ApplyYourself(), G4ParticleHP2NDInelasticFS::ApplyYourself(), G4ParticleHP2NInelasticFS::ApplyYourself(), G4ParticleHP2NPInelasticFS::ApplyYourself(), G4ParticleHP3NAInelasticFS::ApplyYourself(), G4ParticleHP3NInelasticFS::ApplyYourself(), G4ParticleHP4NInelasticFS::ApplyYourself(), G4ParticleHP3NPInelasticFS::ApplyYourself(), G4ElectroVDNuclearModel::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4ParticleHPFSFissionFS::ApplyYourself(), G4LENDFission::ApplyYourself(), G4TheoFSGenerator::ApplyYourself(), G4ParticleHPFissionBaseFS::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4NuMuNucleusNcModel::ApplyYourself(), G4FissionLibrary::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4WilsonAblationModel::BreakItUp(), G4NeutronLENDBuilder::Build(), G4NeutronPHPBuilder::Build(), G4NeutronBuilder::Build(), G4FTFBinaryNeutronBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4ParticleHPFissionData::BuildPhysicsTable(), G4ParticleHPCaptureData::BuildPhysicsTable(), G4ParticleHPElasticData::BuildPhysicsTable(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4ParticleHPThermalScatteringData::BuildPhysicsTable(), G4ParticleHPThermalScattering::buildPhysicsTable(), G4BinaryCascade::BuildTargetList(), G4ElectroVDNuclearModel::CalculateEMVertex(), G4BinaryCascade::Capture(), G4RPGKMinusInelastic::Cascade(), G4RPGAntiLambdaInelastic::Cascade(), G4RPGAntiProtonInelastic::Cascade(), G4RPGAntiSigmaPlusInelastic::Cascade(), G4RPGSigmaPlusInelastic::Cascade(), G4RPGXiMinusInelastic::Cascade(), G4RPGAntiNeutronInelastic::Cascade(), G4RPGAntiOmegaMinusInelastic::Cascade(), G4RPGAntiSigmaMinusInelastic::Cascade(), G4RPGAntiXiMinusInelastic::Cascade(), G4RPGOmegaMinusInelastic::Cascade(), G4RPGAntiXiZeroInelastic::Cascade(), G4RPGLambdaInelastic::Cascade(), G4RPGKPlusInelastic::Cascade(), G4RPGKZeroInelastic::Cascade(), G4RPGSigmaMinusInelastic::Cascade(), G4RPGXiZeroInelastic::Cascade(), G4RPGAntiKZeroInelastic::Cascade(), G4BinaryCascade::CheckPauliPrinciple(), G4QuasiElRatios::ChExer(), G4Fancy3DNucleus::ChooseNucleons(), G4LightTargetCollider::collide(), G4ParticleHPInelasticCompFS::CompositeApply(), LBE::ConstructHad(), G4NeutronCrossSectionXS::ConstructParticle(), NeutronPhysics::ConstructProcess(), G4ThermalNeutrons::ConstructProcess(), NeutronHPphysics::ConstructProcess(), G4NeutronCrossSectionXS::ConstructProcess(), G4HadronElasticPhysicsPHP::ConstructProcess(), G4HadronElasticPhysicsHP::ConstructProcess(), G4HadronElasticPhysicsLEND::ConstructProcess(), G4NeutronTrackingCut::ConstructProcess(), G4HadronPhysicsQGSP_BIC_AllHP::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), G4HadronPhysicsFTFQGSP_BERT::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4BinaryCascade::CorrectBarionsOnBoundary(), G4BinaryCascade::CorrectShortlivedPrimaryForFermi(), G4SFDecay::DecayIt(), G4HadronicProcessStore::DumpHtml(), G4ParticleHPJENDLHEData::DumpPhysicsTable(), G4ParticleHPFissionData::DumpPhysicsTable(), G4ParticleHPCaptureData::DumpPhysicsTable(), G4ParticleHPElasticData::DumpPhysicsTable(), G4ParticleHPThermalScatteringData::DumpPhysicsTable(), G4HadronPhysicsFTFP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsFTFP_BERT_TRV::ExtraConfiguration(), G4HadronPhysicsQGS_BIC::ExtraConfiguration(), G4HadronPhysicsFTF_BIC::ExtraConfiguration(), G4HadronPhysicsShieldingLEND::ExtraConfiguration(), G4HadronPhysicsQGSP_BIC::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT::ExtraConfiguration(), G4HadronPhysicsShielding::ExtraConfiguration(), G4HadronPhysicsFTFP_BERT::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsINCLXX::ExtraConfiguration(), G4VElasticCollision::FinalState(), G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindFissionProcess(), G4VCrossSectionSource::FindKeyParticle(), G4Absorber::FindProducts(), G4AntiNuclElastic::G4AntiNuclElastic(), G4BaryonSplitter::G4BaryonSplitter(), G4ChargeExchange::G4ChargeExchange(), G4ChargeExchangeProcess::G4ChargeExchangeProcess(), G4ChipsNeutronElasticXS::G4ChipsNeutronElasticXS(), G4ComponentBarNucleonNucleusXsc::G4ComponentBarNucleonNucleusXsc(), G4ComponentGGHadronNucleusXsc::G4ComponentGGHadronNucleusXsc(), G4ComponentGGNuclNuclXsc::G4ComponentGGNuclNuclXsc(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4FissionFragmentGenerator::G4GenerateFission(), G4GeneratorPrecompoundInterface::G4GeneratorPrecompoundInterface(), G4HadronElastic::G4HadronElastic(), G4HadronNucleonXsc::G4HadronNucleonXsc(), G4hhElastic::G4hhElastic(), G4LENDManager::G4LENDManager(), G4LightTargetCollider::G4LightTargetCollider(), G4MuMinusCapturePrecompound::G4MuMinusCapturePrecompound(), G4NucleonNuclearCrossSection::G4NucleonNuclearCrossSection(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4ParticleHPChannel::G4ParticleHPChannel(), G4ParticleHPChannelList::G4ParticleHPChannelList(), G4ParticleHPData::G4ParticleHPData(), G4ParticleHPEnAngCorrelation::G4ParticleHPEnAngCorrelation(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPInelasticData::G4ParticleHPInelasticData(), G4PreCompoundModel::G4PreCompoundModel(), G4QMDGroundStateNucleus::G4QMDGroundStateNucleus(), G4RPGInelastic::G4RPGInelastic(), G4WilsonAblationModel::G4WilsonAblationModel(), G4Nucleus::GetBiasedThermalNucleus(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPCaptureData::GetCrossSection(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), G4BinaryCascade::GetExcitationEnergy(), G4BinaryCascade::GetIonMass(), G4Fancy3DNucleus::GetMass(), G4QMDNucleus::GetMassNumber(), G4HadronElasticPhysics::GetNeutronModel(), G4HadronElasticPhysics::GetNeutronProcess(), G4QMDNucleus::GetNuclearMass(), G4ChipsAntiBaryonElasticXS::GetQ2max(), G4ParticleHPThermalBoost::GetThermalEnergy(), G4Nucleus::GetThermalNucleus(), G4MesonAbsorption::GetTimeToAbsorption(), G4Scatterer::GetTimeToInteraction(), G4ParticleHPD2AInelasticFS::Init(), G4ParticleHPT2AInelasticFS::Init(), G4ParticleHP2NAInelasticFS::Init(), G4ParticleHPDInelasticFS::Init(), G4ParticleHPDAInelasticFS::Init(), G4ParticleHP2N2AInelasticFS::Init(), G4ParticleHPPInelasticFS::Init(), G4ParticleHPN3AInelasticFS::Init(), G4ParticleHPHe3InelasticFS::Init(), G4ParticleHPNInelasticFS::Init(), G4ParticleHPN2AInelasticFS::Init(), G4ParticleHPN2PInelasticFS::Init(), G4ParticleHPND2AInelasticFS::Init(), G4ParticleHPNDInelasticFS::Init(), G4ParticleHPNHe3InelasticFS::Init(), G4ParticleHPNPAInelasticFS::Init(), G4ParticleHP2NPInelasticFS::Init(), G4ParticleHP2PInelasticFS::Init(), G4ParticleHP3AInelasticFS::Init(), G4ParticleHPNT2AInelasticFS::Init(), G4ParticleHPNTInelasticFS::Init(), G4ParticleHP2NDInelasticFS::Init(), G4ParticleHP2NInelasticFS::Init(), G4ParticleHPPDInelasticFS::Init(), G4ParticleHPTInelasticFS::Init(), G4ParticleHPPTInelasticFS::Init(), G4ParticleHPNXInelasticFS::Init(), G4ParticleHPPAInelasticFS::Init(), G4ParticleHPNPInelasticFS::Init(), G4ParticleHPNAInelasticFS::Init(), G4ParticleHP3NInelasticFS::Init(), G4ParticleHP2AInelasticFS::Init(), G4ParticleHP3NAInelasticFS::Init(), G4ParticleHP3NPInelasticFS::Init(), G4ParticleHP4NInelasticFS::Init(), G4ParticleHPAInelasticFS::Init(), G4RKPropagation::Init(), G4ParticleHPNBodyPhaseSpace::Init(), G4ParticleHPElementData::Init(), G4FTFModel::Init(), G4ParticleHPIsoData::Init(), G4FTFParameters::InitForInteraction(), G4NeutronElectronElXsc::Initialise(), G4ParticleHPJENDLHEData::IsApplicable(), G4HadronCaptureProcess::IsApplicable(), G4HadronFissionProcess::IsApplicable(), G4DiffuseElasticV2::IsApplicable(), G4DiffuseElastic::IsApplicable(), G4hhElastic::IsApplicable(), G4LMsdGenerator::IsApplicable(), G4ParticleHPThermalScatteringData::IsApplicable(), G4GeneralNNCollision::IsInCharge(), G4ParticleHPFissionData::IsIsoApplicable(), G4ParticleHPCaptureData::IsIsoApplicable(), G4ParticleHPElasticData::IsIsoApplicable(), G4ParticleHPThermalScatteringData::IsIsoApplicable(), G4LightMedia::KaonPlusExchange(), G4LightMedia::LambdaExchange(), G4ParticleHPElementData::MakePhysicsVector(), G4RPGInelastic::MarkLeadingStrangeParticle(), G4RPGReaction::NuclearReaction(), G4LightMedia::OmegaMinusExchange(), G4LightMedia::PionPlusExchange(), G4NeutrinoElectronProcess::PreparePhysicsTable(), G4MuNeutrinoNucleusProcess::PreparePhysicsTable(), G4LightMedia::ProtonExchange(), G4RPGPionSuppression::ReactionStage(), G4RPGStrangeProduction::ReactionStage(), G4RPGTwoCluster::ReactionStage(), G4RPGFragmentation::ReactionStage(), G4Nucleus::ReturnTargetParticle(), G4ParticleHPIsotropic::Sample(), G4ParticleHPNBodyPhaseSpace::Sample(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPContAngularPar::Sample(), G4hhElastic::SampleBisectionalT(), G4hhElastic::SampleInvariantT(), G4LMsdGenerator::SampleMx(), G4QuasiElasticChannel::Scatter(), G4VPartonStringModel::Scatter(), G4QuasiElRatios::Scatter(), G4WilsonAblationModel::SelectSecondariesByEvaporation(), G4LightMedia::SigmaMinusExchange(), G4LightMedia::SigmaPlusExchange(), G4AblaInterface::toG4ParticleDefinition(), G4INCLXXInterface::toG4ParticleDefinition(), G4INCLXXInterface::toINCLParticleType(), G4RKPropagation::Transport(), G4LightMedia::XiMinusExchange(), and G4LightMedia::XiZeroExchange().
|
static |
Definition at line 98 of file G4Neutron.cc.
View newest version in sPHENIX GitHub at line 98 of file G4Neutron.cc
References Definition().
Referenced by G4LFission::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4LFission::Atomas(), B01PrimaryGeneratorAction::B01PrimaryGeneratorAction(), B02PrimaryGeneratorAction::B02PrimaryGeneratorAction(), B03PrimaryGeneratorAction::B03PrimaryGeneratorAction(), F04StackingAction::ClassifyNewTrack(), ExN02PhysicsList::ConstructBaryons(), G4AdjointPhysicsList::ConstructBaryons(), G4BaryonConstructor::ConstructNucleons(), GammaKnifeParticles::ConstructParticle(), ExUCNPhysicsList::ConstructParticle(), STCyclotronPhysicsList::ConstructParticle(), F06PhysicsList::ConstructParticle(), PhysicsList::ConstructParticle(), G4NeutronTrackingCut::ConstructParticle(), G4XnpElasticLowE::CrossSection(), G4XnpTotalLowE::CrossSection(), ExUCNRunAction::EndOfRunAction(), G4VScatteringCollision::FinalState(), G4CollisionNNElastic::G4CollisionNNElastic(), G4CollisionnpElastic::G4CollisionnpElastic(), G4ExcitationHandler::G4ExcitationHandler(), G4ParticleTypeConverter::G4ParticleTypeConverter(), G4XNNElasticLowE::G4XNNElasticLowE(), G4XNNTotalLowE::G4XNNTotalLowE(), G4XPDGElastic::G4XPDGElastic(), G4XPDGTotal::G4XPDGTotal(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4MesonAbsorption::GetFinalState(), G4Scintillation::GetScintillationYieldByParticleType(), G4BinaryCascade::HighEnergyModelFSProducts(), G4UCNAbsorption::IsApplicable(), G4UCNLoss::IsApplicable(), G4UCNMultiScattering::IsApplicable(), G4UCNBoundaryProcess::IsApplicable(), G4CollisionnpElastic::IsInCharge(), G4CollisionNNElastic::IsInCharge(), G4XNNElasticLowE::Print(), G4BinaryCascade::Propagate1H1(), G4XNNElasticLowE::~G4XNNElasticLowE(), and G4XNNTotalLowE::~G4XNNTotalLowE().
|
staticprivate |
Definition at line 53 of file G4Neutron.hh.
View newest version in sPHENIX GitHub at line 53 of file G4Neutron.hh
Referenced by Definition().