Geant4.10
|
#include <G4Fragment.hh>
Friends | |
std::ostream & | operator<< (std::ostream &, const G4Fragment *) |
std::ostream & | operator<< (std::ostream &, const G4Fragment &) |
Definition at line 68 of file G4Fragment.hh.
G4Fragment::G4Fragment | ( | ) |
Definition at line 53 of file G4Fragment.cc.
G4Fragment::~G4Fragment | ( | ) |
Definition at line 89 of file G4Fragment.cc.
G4Fragment::G4Fragment | ( | const G4Fragment & | right | ) |
Definition at line 71 of file G4Fragment.cc.
G4Fragment::G4Fragment | ( | G4int | A, |
G4int | Z, | ||
const G4LorentzVector & | aMomentum | ||
) |
Definition at line 92 of file G4Fragment.cc.
G4Fragment::G4Fragment | ( | const G4LorentzVector & | aMomentum, |
G4ParticleDefinition * | aParticleDefinition | ||
) |
Definition at line 119 of file G4Fragment.cc.
References G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), and G4ParticleDefinition::GetPDGMass().
Definition at line 293 of file G4Fragment.hh.
References G4NucleiProperties::GetNuclearMass().
Referenced by G4EvaporationProbability::ProbabilityDistributionFunction().
Definition at line 303 of file G4Fragment.hh.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4CascadeCheckBalance::collide(), and G4InuclCollider::deexcite().
Definition at line 238 of file G4Fragment.hh.
Referenced by G4NeutronRadCapture::ApplyYourself(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4Evaporation::BreakItUp(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4CompetitiveFission::BreakUp(), G4UnstableFragmentBreakUp::BreakUpFragment(), G4GEMProbability::CalcAlphaParam(), G4GEMProbability::CalcBetaParam(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4StatMFMicroCanonical::ChooseAandZ(), G4StatMFMacroCanonical::ChooseAandZ(), G4InuclNuclei::copy(), G4ContinuumGammaDeexcitation::CreateTransition(), G4DiscreteGammaDeexcitation::CreateTransition(), G4AblaInterface::DeExcite(), G4PreCompoundModel::DeExcite(), G4FissionProbability::EmissionProbability(), G4E1SingleProbability1::EmissionProbDensity(), G4E1Probability::EmissionProbDensity(), G4CascadeDeexciteBase::explosion(), G4StatMFMacroCanonical::G4StatMFMacroCanonical(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannel::GetEmissionProbability(), G4PromptPhotonEvaporation::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4FermiConfigurationList::GetFragments(), G4HETCChargedFragment::GetKineticEnergy(), G4HETCNeutron::GetKineticEnergy(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4PreCompoundIon::ProbabilityDistributionFunction(), and G4EvaporationProbability::ProbabilityDistributionFunction().
|
inline |
Definition at line 282 of file G4Fragment.hh.
Referenced by G4AblaInterface::DeExcite().
|
inline |
Definition at line 265 of file G4Fragment.hh.
|
inline |
Definition at line 398 of file G4Fragment.hh.
Referenced by G4NeutronRadCapture::ApplyYourself(), G4UnstableFragmentBreakUp::BreakUpFragment(), and G4VGammaDeexcitation::GenerateGamma().
Definition at line 255 of file G4Fragment.hh.
Referenced by G4ParaFissionModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4Evaporation::BreakItUp(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4GEMChannel::BreakUp(), G4CompetitiveFission::BreakUp(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4ContinuumGammaDeexcitation::CanDoTransition(), G4DiscreteGammaDeexcitation::CanDoTransition(), G4InuclNuclei::copy(), G4ContinuumGammaDeexcitation::CreateTransition(), G4DiscreteGammaDeexcitation::CreateTransition(), G4AblaInterface::DeExcite(), G4PreCompoundModel::DeExcite(), G4VGammaDeexcitation::DoChain(), G4E1SingleProbability1::EmissionProbability(), G4FissionProbability::EmissionProbability(), G4GEMProbability::EmissionProbability(), G4EvaporationProbability::EmissionProbability(), G4E1SingleProbability1::EmissionProbDensity(), G4E1Probability::EmissionProbDensity(), G4PromptPhotonEvaporation::EmittedFragment(), G4CascadeDeexciteBase::explosion(), G4VGammaDeexcitation::GenerateGamma(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannel::GetEmissionProbability(), G4PromptPhotonEvaporation::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4PhotonEvaporation::GetEmissionProbability(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), G4VGammaDeexcitation::Initialize(), operator<<(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4EvaporationProbability::ProbabilityDistributionFunction(), and G4VGammaDeexcitation::Update().
|
inline |
Definition at line 260 of file G4Fragment.hh.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4WilsonAblationModel::BreakItUp(), G4GEMChannel::BreakUp(), G4CompetitiveFission::BreakUp(), G4AblaInterface::DeExcite(), G4VGammaDeexcitation::GenerateGamma(), G4GEMChannel::GetEmissionProbability(), G4PromptPhotonEvaporation::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4VPreCompoundFragment::Initialize(), and G4EvaporationProbability::ProbabilityDistributionFunction().
|
inline |
Definition at line 271 of file G4Fragment.hh.
Referenced by G4ParaFissionModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4GEMChannel::BreakUp(), G4CompetitiveFission::BreakUp(), G4EvaporationChannel::BreakUp(), G4UnstableFragmentBreakUp::BreakUpFragment(), G4CascadeCheckBalance::collide(), G4InuclNuclei::copy(), G4AblaInterface::DeExcite(), G4VGammaDeexcitation::GenerateGamma(), G4FermiConfigurationList::GetFragments(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), and G4PreCompoundEmission::PerformEmission().
|
inline |
Definition at line 330 of file G4Fragment.hh.
Referenced by G4PreCompoundTransitions::CalculateProbability(), G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), G4PreCompoundEmission::PerformEmission(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), and G4PreCompoundIon::ProbabilityDistributionFunction().
|
inline |
Definition at line 350 of file G4Fragment.hh.
Referenced by G4InuclNuclei::copy(), and G4ExitonConfiguration::fill().
|
inline |
Definition at line 377 of file G4Fragment.hh.
|
inline |
Definition at line 320 of file G4Fragment.hh.
Referenced by G4PreCompoundModel::DeExcite(), and operator<<().
|
inline |
Definition at line 345 of file G4Fragment.hh.
Referenced by G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), G4HETCChargedFragment::GetKineticEnergy(), G4HETCNeutron::GetKineticEnergy(), G4HETCTriton::K(), G4HETCAlpha::K(), G4HETCProton::K(), G4HETCHe3::K(), G4HETCDeuteron::K(), G4HETCNeutron::K(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), and G4PreCompoundIon::ProbabilityDistributionFunction().
|
inline |
Definition at line 325 of file G4Fragment.hh.
Referenced by G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), G4HETCChargedFragment::GetKineticEnergy(), G4HETCNeutron::GetKineticEnergy(), G4HETCAlpha::K(), G4HETCProton::K(), G4HETCTriton::K(), G4HETCHe3::K(), G4HETCDeuteron::K(), G4HETCNeutron::K(), G4PreCompoundEmission::PerformEmission(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), and G4PreCompoundIon::ProbabilityDistributionFunction().
|
inline |
Definition at line 388 of file G4Fragment.hh.
Referenced by G4ParaFissionModel::ApplyYourself(), and G4NeutronRadCapture::ApplyYourself().
Definition at line 298 of file G4Fragment.hh.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), and G4CascadeCheckBalance::collide().
Definition at line 243 of file G4Fragment.hh.
Referenced by G4NeutronRadCapture::ApplyYourself(), G4InuclEvaporation::BreakItUp(), G4Evaporation::BreakItUp(), G4StatMF::BreakItUp(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4CompetitiveFission::BreakUp(), G4UnstableFragmentBreakUp::BreakUpFragment(), G4GEMProbability::CalcAlphaParam(), G4PreCompoundTransitions::CalculateProbability(), G4StatMFMicroCanonical::ChooseAandZ(), G4StatMFMacroCanonical::ChooseAandZ(), G4InuclNuclei::copy(), G4ContinuumGammaDeexcitation::CreateTransition(), G4DiscreteGammaDeexcitation::CreateTransition(), G4AblaInterface::DeExcite(), G4PreCompoundModel::DeExcite(), G4FissionProbability::EmissionProbability(), G4E1SingleProbability1::EmissionProbDensity(), G4CascadeDeexciteBase::explosion(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannel::GetEmissionProbability(), G4PromptPhotonEvaporation::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4FermiConfigurationList::GetFragments(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), and G4EvaporationProbability::ProbabilityDistributionFunction().
|
inline |
Definition at line 408 of file G4Fragment.hh.
Referenced by operator<<().
Definition at line 222 of file G4Fragment.hh.
References pFragmentAllocator.
|
inline |
Definition at line 216 of file G4Fragment.hh.
References pFragmentAllocator.
G4bool G4Fragment::operator!= | ( | const G4Fragment & | right | ) | const |
Definition at line 170 of file G4Fragment.cc.
G4Fragment & G4Fragment::operator= | ( | const G4Fragment & | right | ) |
Definition at line 144 of file G4Fragment.cc.
G4bool G4Fragment::operator== | ( | const G4Fragment & | right | ) | const |
Definition at line 165 of file G4Fragment.cc.
|
inline |
Definition at line 403 of file G4Fragment.hh.
Referenced by G4LowEIonFragmentation::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4UnstableFragmentBreakUp::BreakUpFragment(), and G4VGammaDeexcitation::GenerateGamma().
|
inline |
Definition at line 276 of file G4Fragment.hh.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4UnstableFragmentBreakUp::BreakUpFragment(), G4VGammaDeexcitation::GenerateGamma(), G4CascadeDeexciteBase::makeFragment(), G4CascadeRecoilMaker::makeRecoilFragment(), and G4PreCompoundEmission::PerformEmission().
Definition at line 382 of file G4Fragment.hh.
Definition at line 336 of file G4Fragment.hh.
Referenced by G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4CascadeDeexciteBase::makeFragment(), G4InuclNuclei::makeG4Fragment(), and G4CascadeRecoilMaker::makeRecoilFragment().
Definition at line 355 of file G4Fragment.hh.
Referenced by G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4CascadeDeexciteBase::makeFragment(), G4InuclNuclei::makeG4Fragment(), G4CascadeRecoilMaker::makeRecoilFragment(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4GeneratorPrecompoundInterface::Propagate(), and G4GeneratorPrecompoundInterface::PropagateNuclNucl().
|
inline |
Definition at line 393 of file G4Fragment.hh.
Definition at line 413 of file G4Fragment.hh.
Definition at line 248 of file G4Fragment.hh.
Referenced by G4UnstableFragmentBreakUp::BreakUpFragment(), G4CascadeDeexciteBase::makeFragment(), G4CascadeRecoilMaker::makeRecoilFragment(), and G4PreCompoundEmission::PerformEmission().
|
friend |
Definition at line 175 of file G4Fragment.cc.
|
friend |
Definition at line 219 of file G4Fragment.cc.