ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/util/include/G4Fragment.hh>
Private Member Functions | |
void | ExcitationEnergyWarning () |
void | NumberOfExitationWarning (const G4String &) |
void | CalculateExcitationEnergy () |
void | CalculateGroundStateMass () |
Static Private Attributes | |
static const G4double | minFragExcitation = 10.*CLHEP::eV |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4Fragment &) |
Definition at line 65 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 65 of file G4Fragment.hh
G4Fragment::G4Fragment | ( | ) |
Definition at line 54 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 54 of file G4Fragment.cc
G4Fragment::~G4Fragment | ( | ) |
Definition at line 93 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 93 of file G4Fragment.cc
G4Fragment::G4Fragment | ( | const G4Fragment & | right | ) |
Definition at line 74 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 74 of file G4Fragment.cc
G4Fragment::G4Fragment | ( | G4int | A, |
G4int | Z, | ||
const G4LorentzVector & | aMomentum | ||
) |
Definition at line 96 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 96 of file G4Fragment.cc
References CalculateExcitationEnergy(), CalculateGroundStateMass(), and theA.
G4Fragment::G4Fragment | ( | const G4LorentzVector & | aMomentum, |
const G4ParticleDefinition * | aParticleDefinition | ||
) |
Definition at line 121 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 121 of file G4Fragment.cc
References G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), and theGroundStateMass.
|
inlineprivate |
Definition at line 238 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 238 of file G4Fragment.hh
References ExcitationEnergyWarning(), CLHEP::HepLorentzVector::mag(), minFragExcitation, theExcitationEnergy, theGroundStateMass, and theMomentum.
Referenced by G4Fragment(), and SetMomentum().
|
inlineprivate |
Definition at line 253 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 253 of file G4Fragment.hh
References G4NucleiProperties::GetNuclearMass(), theA, theGroundStateMass, and theZ.
Referenced by G4Fragment(), SetA(), SetZ(), and SetZandA_asInt().
Definition at line 248 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 248 of file G4Fragment.hh
References G4NucleiProperties::GetNuclearMass().
Referenced by G4GEMProbability::CalcProbability(), and G4PhotonEvaporation::GetEmissionProbability().
|
private |
Definition at line 232 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 232 of file G4Fragment.cc
References G4cout, and G4endl.
Referenced by CalculateExcitationEnergy().
Definition at line 315 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 315 of file G4Fragment.hh
References theA.
|
inline |
Definition at line 258 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 258 of file G4Fragment.hh
References theA.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4NeutronRadCapture::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4Evaporation::BreakFragment(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4UnstableFragmentBreakUp::BreakUpChain(), G4PhotonEvaporation::BreakUpChain(), G4NeutronEvaporationProbability::CalcAlphaParam(), G4GEMProbability::CalcAlphaParam(), G4NeutronEvaporationProbability::CalcBetaParam(), G4GEMProbability::CalcBetaParam(), G4StatMFMicroCanonical::CalcEntropyOfCompoundNucleus(), G4StatMFMicroCanonical::CalcFreeInternalEnergy(), G4GEMProbability::CalcProbability(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4StatMFMacroCanonical::CalculateTemperature(), G4StatMFMicroCanonical::ChooseAandZ(), G4StatMFMacroCanonical::ChooseAandZ(), G4CascadeCheckBalance::collide(), G4GEMProbabilityVI::ComputeTotalProbability(), G4InuclNuclei::copy(), G4AblaInterface::DeExcite(), G4PreCompoundModel::DeExcite(), G4InuclCollider::deexcite(), G4BinaryCascade::DeExcite(), G4FissionProbability::EmissionProbability(), G4CompetitiveFission::EmittedFragment(), G4PhotonEvaporation::EmittedFragment(), G4CascadeDeexciteBase::explosion(), G4StatMF::FindTemperatureOfBreakingChannel(), G4StatMFMacroCanonical::G4StatMFMacroCanonical(), G4PhotonEvaporation::GenerateGamma(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannelVI::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4GEMChannel::GetEmissionProbability(), G4PhotonEvaporation::GetEmissionProbability(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), G4StatMFMicroCanonical::Initialize(), G4StatMFMacroCanonical::Initialize(), G4StatMFMicroManager::Initialize(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4GEMChannel::SampleKineticEnergy(), G4ExcitationHandler::SortSecondaryFragment(), and G4EvaporationProbability::TotalProbability().
G4ThreeVector G4Fragment::GetAngularMomentum | ( | ) | const |
Definition at line 254 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 254 of file G4Fragment.cc
Referenced by G4AblaInterface::DeExcite().
|
inline |
Definition at line 293 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 293 of file G4Fragment.hh
References CLHEP::neutron_mass_c2, CLHEP::proton_mass_c2, theA, theGroundStateMass, and theZ.
|
inline |
Definition at line 440 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 440 of file G4Fragment.hh
References theCreationTime.
Referenced by G4NeutronRadCapture::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4UnstableFragmentBreakUp::BreakUpChain(), G4ITDecay::DecayIt(), G4PhotonEvaporation::GenerateGamma(), and operator<<().
|
inline |
Definition at line 399 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 399 of file G4Fragment.hh
References creatorModel.
Referenced by operator<<().
Definition at line 275 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 275 of file G4Fragment.hh
References theExcitationEnergy.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4ParaFissionModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4Evaporation::BreakFragment(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4UnstableFragmentBreakUp::BreakUpChain(), G4PhotonEvaporation::BreakUpChain(), G4StatMFMicroCanonical::CalcEntropyOfCompoundNucleus(), G4GEMProbability::CalcProbability(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4StatMFMacroCanonical::CalculateTemperature(), G4GEMProbabilityVI::ComputeTotalProbability(), G4InuclNuclei::copy(), G4ITDecay::DecayIt(), G4AblaInterface::DeExcite(), G4PreCompoundModel::DeExcite(), G4FissionProbability::EmissionProbability(), G4GEMProbability::EmissionProbability(), G4CompetitiveFission::EmittedFragment(), G4PhotonEvaporation::EmittedFragment(), G4CascadeDeexciteBase::explosion(), G4StatMF::FindTemperatureOfBreakingChannel(), G4PhotonEvaporation::GenerateGamma(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannelVI::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4GEMChannel::GetEmissionProbability(), G4PhotonEvaporation::GetEmissionProbability(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), G4StatMFMicroCanonical::Initialize(), G4StatMFMicroManager::Initialize(), G4HETCFragment::IntegrateEmissionProbability(), operator<<(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4HETCChargedFragment::SampleKineticEnergy(), G4HETCNeutron::SampleKineticEnergy(), G4GEMChannel::SampleKineticEnergy(), G4GammaTransition::SampleTransition(), G4ExcitationHandler::SortSecondaryFragment(), and G4EvaporationProbability::TotalProbability().
|
inline |
Definition at line 419 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 419 of file G4Fragment.hh
References xLevel.
Referenced by G4ITDecay::DecayIt(), and operator<<().
|
inline |
Definition at line 280 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 280 of file G4Fragment.hh
References theGroundStateMass.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4WilsonAblationModel::BreakItUp(), G4CompetitiveFission::EmittedFragment(), G4GEMChannelVI::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4GEMChannel::GetEmissionProbability(), G4PhotonEvaporation::GetEmissionProbability(), G4VPreCompoundFragment::Initialize(), and G4GammaTransition::SampleTransition().
|
inline |
Definition at line 299 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 299 of file G4Fragment.hh
References theMomentum.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4ParaFissionModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4UnstableFragmentBreakUp::BreakUpChain(), G4CascadeCheckBalance::collide(), G4InuclNuclei::copy(), G4ITDecay::DecayIt(), G4AblaInterface::DeExcite(), G4BinaryCascade::DeExcite(), G4GEMChannelVI::EmittedFragment(), G4CompetitiveFission::EmittedFragment(), G4EvaporationChannel::EmittedFragment(), G4GEMChannel::EmittedFragment(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), operator<<(), G4PreCompoundEmission::PerformEmission(), and G4GammaTransition::SampleTransition().
|
inline |
Definition at line 455 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 455 of file G4Fragment.hh
References thePolarization.
Referenced by G4PhotonEvaporation::EmittedFragment(), operator<<(), and G4GammaTransition::SampleDirection().
|
inline |
Definition at line 342 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 342 of file G4Fragment.hh
References numberOfCharged.
Referenced by G4PreCompoundTransitions::CalculateProbability(), G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), operator<<(), G4PreCompoundEmission::PerformEmission(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), and G4PreCompoundIon::ProbabilityDistributionFunction().
|
inline |
Definition at line 362 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 362 of file G4Fragment.hh
References numberOfChargedHoles.
Referenced by G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), and operator<<().
|
inline |
Definition at line 389 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 389 of file G4Fragment.hh
References numberOfShellElectrons.
Referenced by G4GammaTransition::SampleTransition().
|
inline |
Definition at line 332 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 332 of file G4Fragment.hh
References numberOfHoles, and numberOfParticles.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4PreCompoundModel::DeExcite(), and operator<<().
|
inline |
Definition at line 357 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 357 of file G4Fragment.hh
References numberOfHoles.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), G4HETCFragment::IntegrateEmissionProbability(), G4HETCHe3::K(), G4HETCAlpha::K(), G4HETCProton::K(), G4HETCTriton::K(), G4HETCDeuteron::K(), G4HETCNeutron::K(), operator<<(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4HETCChargedFragment::SampleKineticEnergy(), and G4HETCNeutron::SampleKineticEnergy().
|
inline |
Definition at line 337 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 337 of file G4Fragment.hh
References numberOfParticles.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4InuclNuclei::copy(), G4ExitonConfiguration::fill(), G4HETCFragment::IntegrateEmissionProbability(), G4HETCHe3::K(), G4HETCAlpha::K(), G4HETCProton::K(), G4HETCTriton::K(), G4HETCDeuteron::K(), G4HETCNeutron::K(), operator<<(), G4PreCompoundEmission::PerformEmission(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4HETCChargedFragment::SampleKineticEnergy(), and G4HETCNeutron::SampleKineticEnergy().
|
inline |
Definition at line 430 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 430 of file G4Fragment.hh
References theParticleDefinition.
Referenced by G4ParaFissionModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), and G4ITDecay::DecayIt().
Definition at line 409 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 409 of file G4Fragment.hh
References spin.
Referenced by operator<<().
Definition at line 310 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 310 of file G4Fragment.hh
References theZ.
|
inline |
Definition at line 263 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 263 of file G4Fragment.hh
References theZ.
Referenced by G4PreCompoundEmission::AngularDistribution(), G4NeutronRadCapture::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4Evaporation::BreakFragment(), G4InuclEvaporation::BreakItUp(), G4StatMF::BreakItUp(), G4ExcitationHandler::BreakItUp(), G4WilsonAblationModel::BreakItUp(), G4UnstableFragmentBreakUp::BreakUpChain(), G4PhotonEvaporation::BreakUpChain(), G4He3EvaporationProbability::CalcAlphaParam(), G4AlphaEvaporationProbability::CalcAlphaParam(), G4ProtonEvaporationProbability::CalcAlphaParam(), G4DeuteronEvaporationProbability::CalcAlphaParam(), G4TritonEvaporationProbability::CalcAlphaParam(), G4GEMProbability::CalcAlphaParam(), G4StatMFMicroCanonical::CalcFreeInternalEnergy(), G4GEMProbability::CalcProbability(), G4GNASHTransitions::CalculateProbability(), G4PreCompoundTransitions::CalculateProbability(), G4StatMFMacroCanonical::CalculateTemperature(), G4StatMFMicroCanonical::ChooseAandZ(), G4StatMFMacroCanonical::ChooseAandZ(), G4CascadeCheckBalance::collide(), G4GEMProbabilityVI::ComputeTotalProbability(), G4InuclNuclei::copy(), G4AblaInterface::DeExcite(), G4PreCompoundModel::DeExcite(), G4FissionProbability::EmissionProbability(), G4CompetitiveFission::EmittedFragment(), G4PhotonEvaporation::EmittedFragment(), G4CascadeDeexciteBase::explosion(), G4StatMF::FindTemperatureOfBreakingChannel(), G4PhotonEvaporation::GenerateGamma(), G4GEMProbability::GetCoulombBarrier(), G4GEMChannelVI::GetEmissionProbability(), G4CompetitiveFission::GetEmissionProbability(), G4EvaporationChannel::GetEmissionProbability(), G4GEMChannel::GetEmissionProbability(), G4PhotonEvaporation::GetEmissionProbability(), G4CascadeDeexciteBase::getTargetData(), G4VPreCompoundFragment::Initialize(), G4StatMFMicroCanonical::Initialize(), G4StatMFMacroCanonical::Initialize(), G4StatMFMicroManager::Initialize(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4GEMChannel::SampleKineticEnergy(), G4GammaTransition::SampleTransition(), G4ExcitationHandler::SortSecondaryFragment(), and G4EvaporationProbability::TotalProbability().
|
inline |
Definition at line 450 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 450 of file G4Fragment.hh
References thePolarization.
Definition at line 240 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 240 of file G4Fragment.cc
References G4cout, and G4endl.
Referenced by SetNumberOfCharged(), SetNumberOfExcitedParticle(), and SetNumberOfHoles().
Definition at line 233 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 233 of file G4Fragment.hh
References pFragmentAllocator().
|
inline |
Definition at line 227 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 227 of file G4Fragment.hh
References pFragmentAllocator().
G4bool G4Fragment::operator!= | ( | const G4Fragment & | right | ) | const |
Definition at line 176 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 176 of file G4Fragment.cc
G4Fragment & G4Fragment::operator= | ( | const G4Fragment & | right | ) |
Definition at line 148 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 148 of file G4Fragment.cc
References creatorModel, numberOfCharged, numberOfChargedHoles, numberOfHoles, numberOfParticles, numberOfShellElectrons, spin, theA, theCreationTime, theExcitationEnergy, theGroundStateMass, theMomentum, theParticleDefinition, thePolarization, theZ, and xLevel.
G4bool G4Fragment::operator== | ( | const G4Fragment & | right | ) | const |
Definition at line 171 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 171 of file G4Fragment.cc
Definition at line 326 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 326 of file G4Fragment.hh
References CalculateGroundStateMass(), G4lrint(), and theA.
void G4Fragment::SetAngularMomentum | ( | const G4ThreeVector & | v | ) |
Definition at line 249 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 249 of file G4Fragment.cc
References CLHEP::Hep3Vector::mag(), and spin.
Referenced by G4INCLXXInterface::ApplyYourself().
Definition at line 445 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 445 of file G4Fragment.hh
References theCreationTime, and Acts::VectorHelpers::time().
Referenced by G4LowEIonFragmentation::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4FermiBreakUpVI::BreakFragment(), G4UnstableFragmentBreakUp::BreakUpChain(), and G4PhotonEvaporation::GenerateGamma().
Definition at line 404 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 404 of file G4Fragment.hh
References creatorModel.
|
inline |
Definition at line 285 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 285 of file G4Fragment.hh
References CLHEP::HepLorentzVector::boost(), CLHEP::HepLorentzVector::boostVector(), CLHEP::HepLorentzVector::set(), theExcitationEnergy, theGroundStateMass, and theMomentum.
Referenced by G4NeutrinoNucleusModel::CoherentPion(), G4NeutrinoNucleusModel::FinalBarion(), and G4GammaTransition::SampleTransition().
Definition at line 424 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 424 of file G4Fragment.hh
References xLevel.
Referenced by G4PhotonEvaporation::GenerateGamma().
|
inline |
Definition at line 304 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 304 of file G4Fragment.hh
References CalculateExcitationEnergy(), and theMomentum.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4UnstableFragmentBreakUp::BreakUpChain(), G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4GEMChannelVI::EmittedFragment(), G4CompetitiveFission::EmittedFragment(), G4EvaporationChannel::EmittedFragment(), G4GEMChannel::EmittedFragment(), G4BinaryLightIonReaction::FuseNucleiAndPrompound(), G4CascadeDeexciteBase::makeFragment(), G4CascadeRecoilMaker::makeRecoilFragment(), and G4PreCompoundEmission::PerformEmission().
|
inline |
Definition at line 460 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 460 of file G4Fragment.hh
References thePolarization.
Referenced by G4PhotonEvaporation::BreakUpChain(), and G4PhotonEvaporation::EmittedFragment().
Definition at line 381 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 381 of file G4Fragment.hh
References numberOfCharged, NumberOfExitationWarning(), and numberOfParticles.
Referenced by G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4BinaryCascade::FindFragments(), G4BinaryLightIonReaction::FuseNucleiAndPrompound(), G4PreCompoundEmission::PerformEmission(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4GeneratorPrecompoundInterface::Propagate(), and G4GeneratorPrecompoundInterface::PropagateNuclNucl().
Definition at line 394 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 394 of file G4Fragment.hh
References numberOfShellElectrons.
Referenced by G4GammaTransition::SampleTransition().
Definition at line 348 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 348 of file G4Fragment.hh
References numberOfCharged, NumberOfExitationWarning(), and numberOfParticles.
Referenced by G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4CascadeDeexciteBase::makeFragment(), G4InuclNuclei::makeG4Fragment(), and G4CascadeRecoilMaker::makeRecoilFragment().
Definition at line 367 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 367 of file G4Fragment.hh
References numberOfChargedHoles, NumberOfExitationWarning(), and numberOfHoles.
Referenced by G4ParaFissionModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4NeutrinoNucleusModel::CoherentPion(), G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4NeutrinoNucleusModel::FinalBarion(), G4BinaryCascade::FindFragments(), G4BinaryLightIonReaction::FuseNucleiAndPrompound(), G4CascadeDeexciteBase::makeFragment(), G4InuclNuclei::makeG4Fragment(), G4CascadeRecoilMaker::makeRecoilFragment(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4GeneratorPrecompoundInterface::Propagate(), and G4GeneratorPrecompoundInterface::PropagateNuclNucl().
Definition at line 376 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 376 of file G4Fragment.hh
References numberOfParticles.
Referenced by G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4BinaryCascade::FindFragments(), G4BinaryLightIonReaction::FuseNucleiAndPrompound(), G4PreCompoundEmission::PerformEmission(), G4GNASHTransitions::PerformTransition(), G4PreCompoundTransitions::PerformTransition(), G4GeneratorPrecompoundInterface::Propagate(), and G4GeneratorPrecompoundInterface::PropagateNuclNucl().
|
inline |
Definition at line 435 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 435 of file G4Fragment.hh
References theParticleDefinition.
Definition at line 414 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 414 of file G4Fragment.hh
References spin.
Referenced by G4FermiBreakUpVI::BreakFragment(), and G4PhotonEvaporation::GenerateGamma().
Definition at line 320 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 320 of file G4Fragment.hh
References CalculateGroundStateMass(), G4lrint(), and theZ.
Definition at line 268 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 268 of file G4Fragment.hh
References CalculateGroundStateMass(), theA, and theZ.
Referenced by G4UnstableFragmentBreakUp::BreakUpChain(), G4BinaryLightIonReaction::DeExciteSpectatorNucleus(), G4GEMChannelVI::EmittedFragment(), G4CompetitiveFission::EmittedFragment(), G4EvaporationChannel::EmittedFragment(), G4GEMChannel::EmittedFragment(), G4BinaryLightIonReaction::FuseNucleiAndPrompound(), G4CascadeDeexciteBase::makeFragment(), G4CascadeRecoilMaker::makeRecoilFragment(), and G4PreCompoundEmission::PerformEmission().
|
friend |
Definition at line 181 of file G4Fragment.cc.
View newest version in sPHENIX GitHub at line 181 of file G4Fragment.cc
|
private |
Definition at line 199 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 199 of file G4Fragment.hh
Referenced by GetCreatorModelType(), operator=(), and SetCreatorModelType().
Definition at line 216 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 216 of file G4Fragment.hh
Referenced by CalculateExcitationEnergy().
|
private |
Definition at line 203 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 203 of file G4Fragment.hh
Referenced by GetNumberOfCharged(), operator=(), SetNumberOfCharged(), and SetNumberOfExcitedParticle().
|
private |
Definition at line 205 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 205 of file G4Fragment.hh
Referenced by GetNumberOfChargedHoles(), operator=(), and SetNumberOfHoles().
|
private |
Definition at line 204 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 204 of file G4Fragment.hh
Referenced by GetNumberOfExcitons(), GetNumberOfHoles(), operator=(), and SetNumberOfHoles().
|
private |
Definition at line 202 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 202 of file G4Fragment.hh
Referenced by GetNumberOfExcitons(), GetNumberOfParticles(), operator=(), SetNumberOfCharged(), SetNumberOfExcitedParticle(), and SetNumberOfParticles().
|
private |
Definition at line 208 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 208 of file G4Fragment.hh
Referenced by GetNumberOfElectrons(), operator=(), and SetNumberOfElectrons().
|
private |
Definition at line 213 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 213 of file G4Fragment.hh
Referenced by GetAngularMomentum(), GetSpin(), operator=(), SetAngularMomentum(), and SetSpin().
|
private |
Definition at line 185 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 185 of file G4Fragment.hh
Referenced by CalculateGroundStateMass(), G4Fragment(), GetA(), GetA_asInt(), GetBindingEnergy(), operator<<(), operator=(), SetA(), and SetZandA_asInt().
|
private |
Definition at line 214 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 214 of file G4Fragment.hh
Referenced by GetCreationTime(), operator=(), and SetCreationTime().
|
private |
Definition at line 189 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 189 of file G4Fragment.hh
Referenced by CalculateExcitationEnergy(), GetExcitationEnergy(), operator=(), and SetExcEnergyAndMomentum().
|
private |
Definition at line 191 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 191 of file G4Fragment.hh
Referenced by CalculateExcitationEnergy(), CalculateGroundStateMass(), G4Fragment(), GetBindingEnergy(), GetGroundStateMass(), operator=(), and SetExcEnergyAndMomentum().
|
private |
Definition at line 193 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 193 of file G4Fragment.hh
Referenced by CalculateExcitationEnergy(), GetMomentum(), operator=(), SetExcEnergyAndMomentum(), and SetMomentum().
|
private |
Definition at line 211 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 211 of file G4Fragment.hh
Referenced by GetParticleDefinition(), operator=(), and SetParticleDefinition().
|
private |
Definition at line 196 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 196 of file G4Fragment.hh
Referenced by GetNuclearPolarization(), NuclearPolarization(), operator=(), and SetNuclearPolarization().
|
private |
Definition at line 187 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 187 of file G4Fragment.hh
Referenced by CalculateGroundStateMass(), GetBindingEnergy(), GetZ(), GetZ_asInt(), operator<<(), operator=(), SetZ(), and SetZandA_asInt().
|
private |
Definition at line 209 of file G4Fragment.hh.
View newest version in sPHENIX GitHub at line 209 of file G4Fragment.hh
Referenced by GetFloatingLevelNumber(), operator=(), and SetFloatingLevelNumber().