#include <G4INCLNucleus.hh>
클래스 | |
struct | ConservationBalance |
Struct for conservation laws. 더 자세히 ... | |
Public 멤버 함수 | |
Nucleus (G4int mass, G4int charge, G4int strangess, Config const *const conf, const G4double universeRadius=-1.) | |
virtual | ~Nucleus () |
Nucleus (const Nucleus &rhs) | |
Dummy copy constructor to silence Coverity warning. 더 자세히 ... | |
Nucleus & | operator= (const Nucleus &rhs) |
Dummy assignment operator to silence Coverity warning. 더 자세히 ... | |
void | initializeParticles () |
void | insertParticle (Particle *p) |
Insert a new particle (e.g. a projectile) in the nucleus. 더 자세히 ... | |
void | applyFinalState (FinalState *) |
G4int | getInitialA () const |
G4int | getInitialZ () const |
G4int | getInitialS () const |
void | propagateParticles (G4double step) |
G4int | getNumberOfEnteringProtons () const |
G4int | getNumberOfEnteringNeutrons () const |
G4int | getNumberOfEnteringPions () const |
G4int | getNumberOfEnteringKaons () const |
G4double | computeSeparationEnergyBalance () const |
Outgoing - incoming separation energies. 더 자세히 ... | |
G4bool | decayOutgoingDeltas () |
Force the decay of outgoing deltas. 더 자세히 ... | |
G4bool | decayInsideDeltas () |
Force the decay of deltas inside the nucleus. 더 자세히 ... | |
G4bool | decayInsideStrangeParticles () |
Force the transformation of strange particles into a Lambda;. 더 자세히 ... | |
G4bool | decayOutgoingPionResonances (G4double timeThreshold) |
Force the decay of outgoing PionResonances (eta/omega). 더 자세히 ... | |
G4bool | decayOutgoingSigmaZero (G4double timeThreshold) |
Force the decay of outgoing Neutral Sigma. 더 자세히 ... | |
G4bool | decayOutgoingNeutralKaon () |
Force the transformation of outgoing Neutral Kaon into propation eigenstate. 더 자세히 ... | |
G4bool | decayOutgoingClusters () |
Force the decay of unstable outgoing clusters. 더 자세히 ... | |
G4bool | decayMe () |
Force the phase-space decay of the Nucleus. 더 자세히 ... | |
void | emitInsidePions () |
Force emission of all pions inside the nucleus. 더 자세히 ... | |
void | emitInsideStrangeParticles () |
Force emission of all strange particles inside the nucleus. 더 자세히 ... | |
G4int | emitInsideLambda () |
Force emission of all Lambda (desexitation code with strangeness not implanted yet) 더 자세히 ... | |
G4bool | emitInsideKaon () |
Force emission of all Kaon inside the nucleus. 더 자세히 ... | |
void | computeRecoilKinematics () |
Compute the recoil momentum and spin of the nucleus. 더 자세히 ... | |
ThreeVector | computeCenterOfMass () const |
Compute the current center-of-mass position. 더 자세히 ... | |
G4double | computeTotalEnergy () const |
Compute the current total energy. 더 자세히 ... | |
G4double | computeExcitationEnergy () const |
Compute the current excitation energy. 더 자세히 ... | |
void | setIncomingAngularMomentum (const ThreeVector &j) |
Set the incoming angular-momentum vector. 더 자세히 ... | |
const ThreeVector & | getIncomingAngularMomentum () const |
Get the incoming angular-momentum vector. 더 자세히 ... | |
void | setIncomingMomentum (const ThreeVector &p) |
Set the incoming momentum vector. 더 자세히 ... | |
const ThreeVector & | getIncomingMomentum () const |
Get the incoming momentum vector. 더 자세히 ... | |
void | setInitialEnergy (const G4double e) |
Set the initial energy. 더 자세히 ... | |
G4double | getInitialEnergy () const |
Get the initial energy. 더 자세히 ... | |
G4double | getExcitationEnergy () const |
Get the excitation energy of the nucleus. 더 자세히 ... | |
G4bool | containsDeltas () |
Returns true if the nucleus contains any deltas. 더 자세히 ... | |
G4bool | containsAntiKaon () |
Returns true if the nucleus contains any anti Kaons. 더 자세히 ... | |
G4bool | containsLambda () |
Returns true if the nucleus contains any Lambda. 더 자세히 ... | |
G4bool | containsSigma () |
Returns true if the nucleus contains any Sigma. 더 자세히 ... | |
G4bool | containsKaon () |
Returns true if the nucleus contains any Kaons. 더 자세히 ... | |
G4bool | containsEtas () |
Returns true if the nucleus contains any etas. 더 자세히 ... | |
G4bool | containsOmegas () |
Returns true if the nucleus contains any omegas. 더 자세히 ... | |
std::string | print () |
Store * | getStore () const |
void | setStore (Store *s) |
G4double | getInitialInternalEnergy () const |
G4bool | isEventTransparent () const |
Is the event transparent? 더 자세히 ... | |
G4bool | hasRemnant () const |
Does the nucleus give a cascade remnant? 더 자세히 ... | |
void | fillEventInfo (EventInfo *eventInfo) |
G4bool | getTryCompoundNucleus () |
G4double | getTransmissionBarrier (Particle const *const p) |
Get the transmission barrier. 더 자세히 ... | |
ConservationBalance | getConservationBalance (EventInfo const &theEventInfo, const G4bool afterRecoil) const |
Compute charge, mass, energy and momentum balance. 더 자세히 ... | |
void | useFusionKinematics () |
Adjust the kinematics for complete-fusion events. 더 자세히 ... | |
G4double | getSurfaceRadius (Particle const *const particle) const |
Get the maximum allowed radius for a given particle. 더 자세히 ... | |
G4double | getUniverseRadius () const |
Getter for theUniverseRadius. 더 자세히 ... | |
void | setUniverseRadius (const G4double universeRadius) |
Setter for theUniverseRadius. 더 자세히 ... | |
G4bool | isNucleusNucleusCollision () const |
Is it a nucleus-nucleus collision? 더 자세히 ... | |
void | setNucleusNucleusCollision () |
Set a nucleus-nucleus collision. 더 자세히 ... | |
void | setParticleNucleusCollision () |
Set a particle-nucleus collision. 더 자세히 ... | |
void | setProjectileRemnant (ProjectileRemnant *const c) |
Set the projectile remnant. 더 자세히 ... | |
ProjectileRemnant * | getProjectileRemnant () const |
Get the projectile remnant. 더 자세히 ... | |
void | deleteProjectileRemnant () |
Delete the projectile remnant. 더 자세히 ... | |
void | finalizeProjectileRemnant (const G4double emissionTime) |
Finalise the projectile remnant. 더 자세히 ... | |
void | updatePotentialEnergy (Particle *p) const |
Update the particle potential energy. 더 자세히 ... | |
void | setDensity (NuclearDensity const *const d) |
Setter for theDensity. 더 자세히 ... | |
NuclearDensity const * | getDensity () const |
Getter for theDensity. 더 자세히 ... | |
NuclearPotential::INuclearPotential const * | getPotential () const |
Getter for thePotential. 더 자세히 ... | |
void | swap (Cluster &rhs) |
Helper method for the assignment operator. 더 자세히 ... | |
ParticleSpecies | getSpecies () const |
Get the particle species. 더 자세히 ... | |
void | deleteParticles () |
void | clearParticles () |
void | setZ (const G4int Z) |
Set the charge number of the cluster. 더 자세히 ... | |
void | setA (const G4int A) |
Set the mass number of the cluster. 더 자세히 ... | |
void | setS (const G4int S) |
Set the strangess number of the cluster. 더 자세히 ... | |
void | setExcitationEnergy (const G4double e) |
Set the excitation energy of the cluster. 더 자세히 ... | |
virtual G4double | getTableMass () const |
Get the real particle mass. 더 자세히 ... | |
ParticleList const & | getParticles () const |
void | removeParticle (Particle *const p) |
Remove a particle from the cluster components. 더 자세히 ... | |
void | addParticle (Particle *const p) |
void | updateClusterParameters () |
Set total cluster mass, energy, size, etc. from the particles. 더 자세히 ... | |
void | addParticles (ParticleList const &pL) |
Add a list of particles to the cluster. 더 자세히 ... | |
ParticleList | getParticleList () const |
Returns the list of particles that make up the cluster. 더 자세히 ... | |
std::string | print () const |
void | internalBoostToCM () |
Boost to the CM of the component particles. 더 자세히 ... | |
void | putParticlesOffShell () |
Put the cluster components off shell. 더 자세히 ... | |
void | setPosition (const ThreeVector &position) |
Set the position of the cluster. 더 자세히 ... | |
void | boost (const ThreeVector &aBoostVector) |
Boost the cluster with the indicated velocity. 더 자세히 ... | |
void | freezeInternalMotion () |
Freeze the internal motion of the particles. 더 자세히 ... | |
virtual void | rotatePosition (const G4double angle, const ThreeVector &axis) |
Rotate position of all the particles. 더 자세히 ... | |
virtual void | rotateMomentum (const G4double angle, const ThreeVector &axis) |
Rotate momentum of all the particles. 더 자세히 ... | |
virtual void | makeProjectileSpectator () |
Make all the components projectile spectators, too. 더 자세히 ... | |
virtual void | makeTargetSpectator () |
Make all the components target spectators, too. 더 자세히 ... | |
virtual void | makeParticipant () |
Make all the components participants, too. 더 자세히 ... | |
ThreeVector const & | getSpin () const |
Get the spin of the nucleus. 더 자세히 ... | |
void | setSpin (const ThreeVector &j) |
Set the spin of the nucleus. 더 자세히 ... | |
G4INCL::ThreeVector | getAngularMomentum () const |
Get the total angular momentum (orbital + spin) 더 자세히 ... | |
G4INCL::ParticleType | getType () const |
void | setType (ParticleType t) |
G4bool | isNucleon () const |
ParticipantType | getParticipantType () const |
void | setParticipantType (ParticipantType const p) |
G4bool | isParticipant () const |
G4bool | isTargetSpectator () const |
G4bool | isProjectileSpectator () const |
G4bool | isPion () const |
Is this a pion? 더 자세히 ... | |
G4bool | isEta () const |
Is this an eta? 더 자세히 ... | |
G4bool | isOmega () const |
Is this an omega? 더 자세히 ... | |
G4bool | isEtaPrime () const |
Is this an etaprime? 더 자세히 ... | |
G4bool | isPhoton () const |
Is this a photon? 더 자세히 ... | |
G4bool | isResonance () const |
Is it a resonance? 더 자세히 ... | |
G4bool | isDelta () const |
Is it a Delta? 더 자세히 ... | |
G4bool | isSigma () const |
Is this a Sigma? 더 자세히 ... | |
G4bool | isKaon () const |
Is this a Kaon? 더 자세히 ... | |
G4bool | isAntiKaon () const |
Is this an antiKaon? 더 자세히 ... | |
G4bool | isLambda () const |
Is this a Lambda? 더 자세히 ... | |
G4bool | isNucleonorLambda () const |
Is this a Nucleon or a Lambda? 더 자세히 ... | |
G4bool | isHyperon () const |
Is this an Hyperon? 더 자세히 ... | |
G4bool | isMeson () const |
Is this a Meson? 더 자세히 ... | |
G4bool | isBaryon () const |
Is this a Baryon? 더 자세히 ... | |
G4bool | isStrange () const |
Is this an Strange? 더 자세히 ... | |
G4int | getA () const |
Returns the baryon number. 더 자세히 ... | |
G4int | getZ () const |
Returns the charge number. 더 자세히 ... | |
G4int | getS () const |
Returns the strangeness number. 더 자세히 ... | |
G4double | getBeta () const |
ThreeVector | boostVector () const |
void | lorentzContract (const ThreeVector &aBoostVector, const ThreeVector &refPos) |
Lorentz-contract the particle position around some center. 더 자세히 ... | |
G4double | getMass () const |
Get the cached particle mass. 더 자세히 ... | |
G4double | getINCLMass () const |
Get the INCL particle mass. 더 자세히 ... | |
G4double | getRealMass () const |
Get the real particle mass. 더 자세히 ... | |
void | setRealMass () |
Set the mass of the Particle to its real mass. 더 자세히 ... | |
void | setTableMass () |
Set the mass of the Particle to its table mass. 더 자세히 ... | |
void | setINCLMass () |
Set the mass of the Particle to its table mass. 더 자세히 ... | |
G4double | getEmissionQValueCorrection (const G4int AParent, const G4int ZParent) const |
Computes correction on the emission Q-value. 더 자세히 ... | |
G4double | getTransferQValueCorrection (const G4int AFrom, const G4int ZFrom, const G4int ATo, const G4int ZTo) const |
Computes correction on the transfer Q-value. 더 자세히 ... | |
G4double | getInvariantMass () const |
Get the the particle invariant mass. 더 자세히 ... | |
G4double | getKineticEnergy () const |
Get the particle kinetic energy. 더 자세히 ... | |
G4double | getPotentialEnergy () const |
Get the particle potential energy. 더 자세히 ... | |
void | setPotentialEnergy (G4double v) |
Set the particle potential energy. 더 자세히 ... | |
G4double | getEnergy () const |
void | setMass (G4double mass) |
void | setEnergy (G4double energy) |
const G4INCL::ThreeVector & | getMomentum () const |
virtual void | setMomentum (const G4INCL::ThreeVector &momentum) |
const G4INCL::ThreeVector & | getPosition () const |
G4double | getHelicity () |
void | setHelicity (G4double h) |
void | propagate (G4double step) |
G4int | getNumberOfCollisions () const |
Return the number of collisions undergone by the particle. 더 자세히 ... | |
void | setNumberOfCollisions (G4int n) |
Set the number of collisions undergone by the particle. 더 자세히 ... | |
void | incrementNumberOfCollisions () |
Increment the number of collisions undergone by the particle. 더 자세히 ... | |
G4int | getNumberOfDecays () const |
Return the number of decays undergone by the particle. 더 자세히 ... | |
void | setNumberOfDecays (G4int n) |
Set the number of decays undergone by the particle. 더 자세히 ... | |
void | incrementNumberOfDecays () |
Increment the number of decays undergone by the particle. 더 자세히 ... | |
void | setOutOfWell () |
Mark the particle as out of its potential well. 더 자세히 ... | |
G4bool | isOutOfWell () const |
Check if the particle is out of its potential well. 더 자세히 ... | |
void | setEmissionTime (G4double t) |
G4double | getEmissionTime () |
ThreeVector | getTransversePosition () const |
Transverse component of the position w.r.t. the momentum. 더 자세히 ... | |
ThreeVector | getLongitudinalPosition () const |
Longitudinal component of the position w.r.t. the momentum. 더 자세히 ... | |
const ThreeVector & | adjustMomentumFromEnergy () |
Rescale the momentum to match the total energy. 더 자세히 ... | |
G4double | adjustEnergyFromMomentum () |
Recompute the energy to match the momentum. 더 자세히 ... | |
G4bool | isCluster () const |
void | setFrozenMomentum (const ThreeVector &momentum) |
Set the frozen particle momentum. 더 자세히 ... | |
void | setFrozenEnergy (const G4double energy) |
Set the frozen particle momentum. 더 자세히 ... | |
ThreeVector | getFrozenMomentum () const |
Get the frozen particle momentum. 더 자세히 ... | |
G4double | getFrozenEnergy () const |
Get the frozen particle momentum. 더 자세히 ... | |
ThreeVector | getPropagationVelocity () const |
Get the propagation velocity of the particle. 더 자세히 ... | |
void | freezePropagation () |
Freeze particle propagation. 더 자세히 ... | |
void | thawPropagation () |
Unfreeze particle propagation. 더 자세히 ... | |
virtual void | rotatePositionAndMomentum (const G4double angle, const ThreeVector &axis) |
Rotate the particle position and momentum. 더 자세히 ... | |
std::string | dump () const |
long | getID () const |
G4double | getReflectionMomentum () const |
Return the reflection momentum. 더 자세히 ... | |
void | setUncorrelatedMomentum (const G4double p) |
Set the uncorrelated momentum. 더 자세히 ... | |
void | rpCorrelate () |
Make the particle follow a strict r-p correlation. 더 자세히 ... | |
void | rpDecorrelate () |
Make the particle not follow a strict r-p correlation. 더 자세히 ... | |
G4double | getCosRPAngle () const |
Get the cosine of the angle between position and momentum. 더 자세히 ... | |
G4double | getParticleBias () const |
Get the particle bias. 더 자세히 ... | |
void | setParticleBias (G4double ParticleBias) |
Set the particle bias. 더 자세히 ... | |
std::vector< G4int > | getBiasCollisionVector () const |
Get the vector list of biased vertices on the particle path. 더 자세히 ... | |
void | setBiasCollisionVector (std::vector< G4int > BiasCollisionVector) |
Set the vector list of biased vertices on the particle path. 더 자세히 ... | |
정적 Public 멤버 함수 | |
static G4double | getTotalBias () |
General bias vector function. 더 자세히 ... | |
static void | setINCLBiasVector (std::vector< G4double > NewVector) |
static void | FillINCLBiasVector (G4double newBias) |
static G4double | getBiasFromVector (std::vector< G4int > VectorBias) |
static std::vector< G4int > | MergeVectorBias (Particle const *const p1, Particle const *const p2) |
static std::vector< G4int > | MergeVectorBias (std::vector< G4int > p1, Particle const *const p2) |
정적 Public 속성 | |
static std::vector< G4double > | INCLBiasVector |
Time ordered vector of all bias applied. 더 자세히 ... | |
static G4ThreadLocal G4int | nextBiasedCollisionID = 0 |
Protected 멤버 함수 | |
void | swap (Particle &rhs) |
Helper method for the assignment operator. 더 자세히 ... | |
Private 멤버 함수 | |
void | computeOneNucleonRecoilKinematics () |
Compute the recoil kinematics for a 1-nucleon remnant. 더 자세히 ... | |
G4INCLNucleus.hh 파일의 65 번째 라인에서 정의되었습니다.
G4INCL::Nucleus::Nucleus | ( | G4int | mass, |
G4int | charge, | ||
G4int | strangess, | ||
Config const *const | conf, | ||
const G4double | universeRadius = -1. |
||
) |
G4INCLNucleus.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::NuclearDensityFactory::createDensity(), G4INCL::NuclearPotential::createPotential(), G4INCL::Config::getPionPotential(), G4INCL::Config::getPotentialType(), G4INCL::NuclearPotential::INuclearPotential::getSeparationEnergy(), G4INCL::IsospinPotential, G4INCL::Neutron, G4INCL::Proton, G4INCL::ParticleSampler::setDensity(), G4INCL::ParticleTable::setNeutronSeparationEnergy(), G4INCL::ParticleSampler::setPotential(), G4INCL::ParticleTable::setProtonSeparationEnergy(), G4INCL::Particle::theA, theDensity, G4INCL::Cluster::theParticleSampler, thePotential, theStore, theUniverseRadius, G4INCL::Particle::theZ.
|
virtual |
G4INCLNucleus.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : deleteProjectileRemnant(), theStore.
G4INCL::Nucleus::Nucleus | ( | const Nucleus & | rhs | ) |
Dummy copy constructor to silence Coverity warning.
Add one particle to the cluster. This updates the cluster mass, energy, size, etc.
G4INCLCluster.hh 파일의 178 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getA(), G4INCL::Particle::getEnergy(), G4INCL::Particle::getMomentum(), G4INCL::Particle::getNumberOfCollisions(), G4INCL::Particle::getPosition(), G4INCL::Particle::getPotentialEnergy(), G4INCL::Particle::getS(), G4INCL::Particle::getZ(), G4INCL::Particle::nCollisions, G4INCL::Cluster::particles, G4INCL::Particle::theA, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePosition, G4INCL::Particle::thePotentialEnergy, G4INCL::Particle::theS, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::Cluster::Cluster(), G4INCL::ProjectileRemnant::reset().
|
inlineinherited |
Add a list of particles to the cluster.
G4INCLCluster.hh 파일의 213 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::particles, G4INCL::Cluster::updateClusterParameters().
|
inherited |
Recompute the energy to match the momentum.
G4INCLParticle.cc 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::mag2(), G4INCL::Particle::theEnergy, G4INCL::Particle::theMass, G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : computeOneNucleonRecoilKinematics(), computeRecoilKinematics(), decayOutgoingDeltas(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), G4INCL::NYElasticChannel::fillFinalState(), G4INCL::NpiToSKChannel::fillFinalState(), G4INCL::NKbToNKbChannel::fillFinalState(), G4INCL::NKToNKChannel::fillFinalState(), G4INCL::NKbToLpiChannel::fillFinalState(), G4INCL::NKElasticChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::NKbElasticChannel::fillFinalState(), G4INCL::NKbToSpiChannel::fillFinalState(), G4INCL::NpiToLKChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::SigmaZeroDecayChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::RecombinationChannel::fillFinalState(), G4INCL::PhaseSpaceKopylov::generate(), G4INCL::PhaseSpaceRauboldLynch::generateEvent().
|
inherited |
Rescale the momentum to match the total energy.
G4INCLParticle.cc 파일의 139 번째 라인에서 정의되었습니다.
다음을 참조함 : INCL_ERROR, G4INCL::ThreeVector::mag2(), G4INCL::Particle::print(), G4INCL::Particle::theEnergy, G4INCL::Particle::theMass, G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : G4INCL::Cluster::Cluster(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::CrossSections::interactionDistanceKbarN(), G4INCL::CrossSections::interactionDistanceKN(), G4INCL::CrossSections::interactionDistanceNN(), G4INCL::CrossSections::interactionDistancePiN(), G4INCL::CrossSections::interactionDistanceYN(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::StandardPropagationModel::shootParticle(), G4INCL::KinematicsUtils::transformToLocalEnergyFrame().
void G4INCL::Nucleus::applyFinalState | ( | FinalState * | finalstate | ) |
Apply reaction final state information to the nucleus.
G4INCLNucleus.cc 파일의 136 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::add(), G4INCL::Store::addToOutgoing(), deleted, e, G4INCL::Store::getBook(), G4INCL::FinalState::getCreatedParticles(), G4INCL::Book::getCurrentTime(), G4INCL::FinalState::getDestroyedParticles(), G4INCL::FinalState::getEnteringParticles(), G4INCL::FinalState::getModifiedParticles(), G4INCL::FinalState::getOutgoingParticles(), G4INCL::Cluster::getParticles(), G4INCL::FinalState::getTotalEnergyBeforeInteraction(), G4INCL::FinalState::getValidity(), in, INCL_DEBUG, INCL_ERROR, insertParticle(), G4INCL::ParticleBelowFermiFS, G4INCL::ParticleBelowZeroFS, G4INCL::Store::particleHasBeenDestroyed(), G4INCL::Store::particleHasBeenEjected(), G4INCL::Store::particleHasBeenUpdated(), G4INCL::FinalState::print(), G4INCL::Store::removeScheduledAvatars(), G4INCL::Particle::theA, G4INCL::Particle::theS, theStore, G4INCL::Particle::theZ, tryCN, G4INCL::ValidFS.
다음에 의해서 참조됨 : G4INCL::INCL::cascade(), decayInsideDeltas(), decayInsideStrangeParticles(), G4INCL::INCL::makeCompoundNucleus().
|
inlineinherited |
Boost the cluster with the indicated velocity.
The Cluster is boosted as a whole, just like any Particle object; moreover, the internal components (particles list) are also boosted, according to Alain Boudard's off-shell recipe.
aBoostVector | the velocity to boost to [c] |
G4INCLCluster.hh 파일의 344 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::boost(), e, G4INCL::ThreeVector::getX(), G4INCL::ThreeVector::getY(), G4INCL::ThreeVector::getZ(), INCL_DEBUG, G4INCL::Cluster::particles, G4INCL::Cluster::print(), G4INCL::Particle::thePosition.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::ProjectileRemnant(), G4INCL::INCL::RecoilCMFunctor::RecoilCMFunctor().
|
inlineinherited |
Returns a three vector we can give to the boost() -method.
In order to go to the particle rest frame you need to multiply the boost vector by -1.0.
G4INCLParticle.hh 파일의 405 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : G4INCL::PhaseSpaceKopylov::generate(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inlineinherited |
G4INCLCluster.hh 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::particles.
다음에 의해서 참조됨 : G4INCL::Cluster::deleteParticles().
ThreeVector G4INCL::Nucleus::computeCenterOfMass | ( | ) | const |
Compute the current center-of-mass position.
G4INCLNucleus.cc 파일의 268 번째 라인에서 정의되었습니다.
다음을 참조함 : cm, e, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : computeRecoilKinematics().
G4double G4INCL::Nucleus::computeExcitationEnergy | ( | ) | const |
Compute the current excitation energy.
G4INCLNucleus.cc 파일의 281 번째 라인에서 정의되었습니다.
다음을 참조함 : computeSeparationEnergyBalance(), computeTotalEnergy(), initialInternalEnergy.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
private |
Compute the recoil kinematics for a 1-nucleon remnant.
Puts the remnant nucleon on mass shell and tries to enforce approximate energy conservation by modifying the masses of the outgoing particles.
G4INCLNucleus.cc 파일의 852 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustEnergyFromMomentum(), G4INCL::Particle::boost(), G4INCL::ClusterDecay::decay(), e, G4INCL::Particle::getA(), G4INCL::Store::getBook(), G4INCL::FinalState::getCreatedParticles(), G4INCL::Book::getCurrentTime(), G4INCL::IAvatar::getFinalState(), G4INCL::Particle::getMass(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::Store::getParticles(), G4INCL::Particle::getS(), G4INCL::Particle::getZ(), INCL_DATABLOCK, INCL_DEBUG, incomingMomentum, initialEnergy, G4INCL::Particle::isDelta(), G4INCL::ThreeVector::mag(), G4INCL::ThreeVector::mag2(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::Store::particleHasBeenEjected(), scale, G4INCL::Particle::setEmissionTime(), G4INCL::Particle::setMomentum(), G4INCL::ThreeVector::setX(), G4INCL::ThreeVector::setY(), G4INCL::ThreeVector::setZ(), G4INCL::Particle::theA, G4INCL::Cluster::theExcitationEnergy, G4INCL::Particle::theS, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : computeRecoilKinematics().
void G4INCL::Nucleus::computeRecoilKinematics | ( | ) |
Compute the recoil momentum and spin of the nucleus.
G4INCLNucleus.cc 파일의 235 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::adjustEnergyFromMomentum(), computeCenterOfMass(), computeOneNucleonRecoilKinematics(), e, emitInsidePions(), G4INCL::Cluster::getAngularMomentum(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::ParticleTable::getTableMass, incomingAngularMomentum, incomingMomentum, initialCenterOfMass, remnant, G4INCL::Particle::setMass(), G4INCL::Particle::theA, G4INCL::Cluster::theExcitationEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePosition, theProjectileRemnant, G4INCL::Cluster::theSpin, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inline |
Outgoing - incoming separation energies.
Used by CDPP.
G4INCLNucleus.hh 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, e, G4INCL::Store::getOutgoingParticles(), G4INCL::NuclearPotential::INuclearPotential::getSeparationEnergy(), G4INCL::KMinus, G4INCL::KPlus, G4INCL::Lambda, G4INCL::Neutron, G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::Proton, S(), G4INCL::SigmaMinus, G4INCL::SigmaPlus, G4INCL::SigmaZero, theNkaonminusInitial, theNkaonplusInitial, theNnInitial, theNpInitial, theNpionminusInitial, theNpionplusInitial, thePotential, theStore.
다음에 의해서 참조됨 : computeExcitationEnergy(), G4INCL::CDPP::isBlocked().
G4double G4INCL::Nucleus::computeTotalEnergy | ( | ) | const |
Compute the current total energy.
G4INCLNucleus.cc 파일의 218 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::ParticleTable::effectiveNucleonMass, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : computeExcitationEnergy(), initializeParticles().
|
inline |
Returns true if the nucleus contains any anti Kaons.
G4INCLNucleus.hh 파일의 290 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inline |
Returns true if the nucleus contains any deltas.
G4INCLNucleus.hh 파일의 282 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inline |
Returns true if the nucleus contains any etas.
G4INCLNucleus.hh 파일의 322 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
|
inline |
Returns true if the nucleus contains any Kaons.
G4INCLNucleus.hh 파일의 314 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inline |
Returns true if the nucleus contains any Lambda.
G4INCLNucleus.hh 파일의 298 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inline |
Returns true if the nucleus contains any omegas.
G4INCLNucleus.hh 파일의 330 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
|
inline |
Returns true if the nucleus contains any Sigma.
G4INCLNucleus.hh 파일의 306 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getParticles(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
G4bool G4INCL::Nucleus::decayInsideDeltas | ( | ) |
Force the decay of deltas inside the nucleus.
G4INCLNucleus.cc 파일의 361 번째 라인에서 정의되었습니다.
다음을 참조함 : applyFinalState(), G4INCL::ClusterDecay::decay(), e, emitInsidePions(), G4INCL::Store::getParticles(), G4INCL::FinalState::getValidity(), G4INCL::NuclearPotential::INuclearPotential::hasPionPotential(), INCL_DEBUG, INCL_WARN, G4INCL::Particle::theA, thePotential, theStore, G4INCL::Particle::theZ, G4INCL::ValidFS.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
G4bool G4INCL::Nucleus::decayInsideStrangeParticles | ( | ) |
Force the transformation of strange particles into a Lambda;.
G4INCLNucleus.cc 파일의 417 번째 라인에서 정의되었습니다.
다음을 참조함 : applyFinalState(), G4INCL::ClusterDecay::decay(), e, emitInsideStrangeParticles(), G4INCL::Store::getParticles(), INCL_DEBUG, INCL_WARN, G4INCL::Random::shoot(), G4INCL::SigmaMinus, G4INCL::SigmaPlus, G4INCL::Particle::theA, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
G4bool G4INCL::Nucleus::decayMe | ( | ) |
Force the phase-space decay of the Nucleus.
Only applied if Z==0 or Z==A.
G4INCLNucleus.cc 파일의 656 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::ClusterDecay::decay(), e, G4INCL::Particle::getBiasCollisionVector(), G4INCL::Particle::theA, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade().
G4bool G4INCL::Nucleus::decayOutgoingClusters | ( | ) |
Force the decay of unstable outgoing clusters.
G4INCLNucleus.cc 파일의 631 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::ClusterDecay::decay(), G4INCL::Cluster::deleteParticles(), e, G4INCL::Particle::getBiasCollisionVector(), G4INCL::Store::getOutgoingParticles(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade().
G4bool G4INCL::Nucleus::decayOutgoingDeltas | ( | ) |
Force the decay of outgoing deltas.
G4INCLNucleus.cc 파일의 308 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustEnergyFromMomentum(), beta, G4INCL::Particle::boost(), G4INCL::ClusterDecay::decay(), e, G4INCL::Particle::getBiasCollisionVector(), G4INCL::FinalState::getCreatedParticles(), G4INCL::Particle::getEmissionTime(), G4INCL::IAvatar::getFinalState(), G4INCL::FinalState::getModifiedParticles(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::Particle::getTableMass(), INCL_DEBUG, G4INCL::ThreeVector::mag(), G4INCL::KinematicsUtils::momentumInCM(), G4InuclParticleNames::nucleon(), G4InuclParticleNames::pion(), G4INCL::Particle::setBiasCollisionVector(), G4INCL::Particle::setEmissionTime(), G4INCL::Particle::setMomentum(), G4INCL::Particle::setTableMass(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade().
G4bool G4INCL::Nucleus::decayOutgoingNeutralKaon | ( | ) |
Force the transformation of outgoing Neutral Kaon into propation eigenstate.
G4INCLNucleus.cc 파일의 608 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ClusterDecay::decay(), e, G4INCL::Store::getOutgoingParticles(), INCL_DEBUG, G4INCL::KZero, G4INCL::KZeroBar, theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
Force the decay of outgoing PionResonances (eta/omega).
G4INCLNucleus.cc 파일의 480 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustEnergyFromMomentum(), beta, G4INCL::Particle::boost(), G4INCL::ClusterDecay::decay(), e, G4INCL::Eta, G4INCL::Particle::getBiasCollisionVector(), G4INCL::FinalState::getCreatedParticles(), G4INCL::IAvatar::getFinalState(), G4INCL::FinalState::getModifiedParticles(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::Particle::getTableMass(), G4INCL::ParticleTable::getWidth(), INCL_DEBUG, INCL_ERROR, G4INCL::ThreeVector::mag(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::Omega, G4INCL::Particle::setBiasCollisionVector(), G4INCL::Particle::setMomentum(), G4INCL::Particle::setTableMass(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade().
Force the decay of outgoing Neutral Sigma.
G4INCLNucleus.cc 파일의 551 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustEnergyFromMomentum(), beta, G4INCL::Particle::boost(), G4INCL::ClusterDecay::decay(), e, G4INCL::Particle::getBiasCollisionVector(), G4INCL::FinalState::getCreatedParticles(), G4INCL::IAvatar::getFinalState(), G4INCL::FinalState::getModifiedParticles(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::Particle::getTableMass(), G4INCL::ParticleTable::getWidth(), INCL_DEBUG, INCL_ERROR, G4INCL::ThreeVector::mag(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::Particle::setBiasCollisionVector(), G4INCL::Particle::setMomentum(), G4INCL::Particle::setTableMass(), G4INCL::SigmaZero, theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inlineinherited |
G4INCLCluster.hh 파일의 136 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::clearParticles(), e, G4INCL::Cluster::particles.
다음에 의해서 참조됨 : G4INCL::Store::clearOutgoing(), decayOutgoingClusters(), G4INCL::ProjectileRemnant::reset(), G4INCL::ProjectileRemnant::~ProjectileRemnant().
|
inline |
Delete the projectile remnant.
G4INCLNucleus.hh 파일의 437 번째 라인에서 정의되었습니다.
다음을 참조함 : theProjectileRemnant.
다음에 의해서 참조됨 : ~Nucleus().
|
inlineinherited |
G4INCLParticle.hh 파일의 878 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::dump(), G4INCL::ParticleTable::getName(), G4INCL::Particle::ID, ss, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePosition, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::ParticleEntryAvatar::dump(), G4INCL::BinaryCollisionAvatar::dump(), G4INCL::DecayAvatar::dump(), G4INCL::SurfaceAvatar::dump().
G4bool G4INCL::Nucleus::emitInsideKaon | ( | ) |
Force emission of all Kaon inside the nucleus.
G4INCLNucleus.cc 파일의 796 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustMomentumFromEnergy(), e, G4INCL::Store::getBook(), G4INCL::Book::getCurrentTime(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getMass(), G4INCL::Store::getParticles(), G4INCL::Particle::getPotentialEnergy(), G4INCL::Particle::getS(), G4INCL::Particle::getTotalBias(), G4INCL::Particle::getZ(), INCL_DEBUG, G4INCL::Store::particleHasBeenEjected(), G4INCL::Particle::print(), G4INCL::Particle::setEmissionTime(), G4INCL::Particle::setEnergy(), G4INCL::Particle::setPotentialEnergy(), G4INCL::Particle::setTableMass(), G4INCL::Particle::theA, G4INCL::Particle::theS, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
G4int G4INCL::Nucleus::emitInsideLambda | ( | ) |
Force emission of all Lambda (desexitation code with strangeness not implanted yet)
G4INCLNucleus.cc 파일의 753 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustMomentumFromEnergy(), e, G4INCL::Particle::getA(), G4INCL::Store::getBook(), G4INCL::Book::getCurrentTime(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getMass(), G4INCL::Store::getParticles(), G4INCL::Particle::getPotentialEnergy(), G4INCL::Particle::getS(), G4INCL::Particle::getTotalBias(), INCL_DEBUG, G4INCL::Store::particleHasBeenEjected(), G4INCL::Particle::print(), G4INCL::Particle::setEmissionTime(), G4INCL::Particle::setEnergy(), G4INCL::Particle::setPotentialEnergy(), G4INCL::Particle::setTableMass(), G4INCL::Particle::theA, G4INCL::Particle::theS, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
void G4INCL::Nucleus::emitInsidePions | ( | ) |
Force emission of all pions inside the nucleus.
G4INCLNucleus.cc 파일의 670 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustMomentumFromEnergy(), e, G4INCL::Store::getBook(), G4INCL::Book::getCurrentTime(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getMass(), G4INCL::Store::getParticles(), G4INCL::Particle::getPotentialEnergy(), G4INCL::Particle::getTotalBias(), G4INCL::Particle::getZ(), INCL_DEBUG, INCL_WARN, G4INCL::Store::particleHasBeenEjected(), G4INCL::Particle::print(), G4INCL::Particle::setEmissionTime(), G4INCL::Particle::setEnergy(), G4INCL::Particle::setPotentialEnergy(), G4INCL::Particle::setTableMass(), G4INCL::Particle::theA, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : computeRecoilKinematics(), decayInsideDeltas().
void G4INCL::Nucleus::emitInsideStrangeParticles | ( | ) |
Force emission of all strange particles inside the nucleus.
G4INCLNucleus.cc 파일의 710 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::addToOutgoing(), G4INCL::Particle::adjustMomentumFromEnergy(), e, G4INCL::Particle::getA(), G4INCL::Store::getBook(), G4INCL::Book::getCurrentTime(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getMass(), G4INCL::Store::getParticles(), G4INCL::Particle::getPotentialEnergy(), G4INCL::Particle::getS(), G4INCL::Particle::getTotalBias(), G4INCL::Particle::getZ(), INCL_DEBUG, G4INCL::Store::particleHasBeenEjected(), G4INCL::Particle::print(), G4INCL::Particle::setEmissionTime(), G4INCL::Particle::setEnergy(), G4INCL::Particle::setPotentialEnergy(), G4INCL::Particle::setTableMass(), G4INCL::Particle::theA, G4INCL::Particle::theS, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : decayInsideStrangeParticles(), G4INCL::INCL::postCascade().
Fill the event info which contains INCL output data
G4INCLNucleus.cc 파일의 1009 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::EventInfo::A, G4INCL::EventInfo::ARem, G4INCL::CollisionAvatarType, G4INCL::Composite, G4INCL::DecayAvatarType, E, e, G4INCL::EventInfo::EKin, G4INCL::EventInfo::EKinRem, G4INCL::EventInfo::emissionTime, G4INCL::EventInfo::EStarRem, G4INCL::EventInfo::eventNumber, G4INCL::EventInfo::firstCollisionIsElastic, G4INCL::EventInfo::firstCollisionSpectatorMomentum, G4INCL::EventInfo::firstCollisionSpectatorPosition, G4INCL::EventInfo::firstCollisionTime, G4INCL::EventInfo::firstCollisionXSec, G4INCL::EventInfo::forcedCompoundNucleus, G4INCL::Particle::getA(), G4INCL::Book::getAcceptedCollisions(), G4INCL::Book::getAcceptedDecays(), G4INCL::Book::getAvatars(), G4INCL::Book::getBlockedCollisions(), G4INCL::Book::getBlockedDecays(), G4INCL::Store::getBook(), G4INCL::Book::getEnergyViolationInteraction(), G4INCL::Cluster::getExcitationEnergy(), getExcitationEnergy(), G4INCL::Book::getFirstCollisionIsElastic(), G4INCL::Book::getFirstCollisionSpectatorMomentum(), G4INCL::Book::getFirstCollisionSpectatorPosition(), G4INCL::Book::getFirstCollisionTime(), G4INCL::Book::getFirstCollisionXSec(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::Particle::getS(), G4INCL::Cluster::getSpin(), getStore(), G4INCL::ThreeVector::getX(), G4INCL::ThreeVector::getY(), G4INCL::ThreeVector::getZ(), G4INCL::Particle::getZ(), hasRemnant(), G4INCL::PhysicalConstants::hc, G4INCL::EventInfo::history, INCL_WARN, G4INCL::EventInfo::JRem, G4INCL::EventInfo::jxRem, G4INCL::EventInfo::jyRem, G4INCL::EventInfo::jzRem, G4INCL::ThreeVector::mag(), G4INCL::EventInfo::nBlockedCollisions, G4INCL::EventInfo::nBlockedDecays, G4INCL::EventInfo::nCascadeParticles, G4INCL::EventInfo::nCollisionAvatars, G4INCL::EventInfo::nCollisions, G4INCL::EventInfo::nDecayAvatars, G4INCL::EventInfo::nDecays, G4INCL::EventInfo::nEnergyViolationInteraction, G4INCL::Neutron, G4INCL::EventInfo::nParticles, G4INCL::EventInfo::nReflectionAvatars, G4INCL::EventInfo::nRemnants, G4INCL::EventInfo::nucleonAbsorption, G4INCL::EventInfo::origin, G4INCL::EventInfo::ParticleBias, G4INCL::EventInfo::PDGCode, G4INCL::ThreeVector::phi(), G4INCL::EventInfo::phi, G4INCL::EventInfo::phiRem, G4INCL::PiMinus, G4INCL::EventInfo::pionAbsorption, G4INCL::PiPlus, G4INCL::PiZero, G4INCL::EventInfo::projectileType, G4INCL::Proton, pt, G4INCL::EventInfo::px, G4INCL::EventInfo::pxRem, G4INCL::EventInfo::py, G4INCL::EventInfo::pyRem, G4INCL::EventInfo::pz, G4INCL::EventInfo::pzRem, G4INCL::EventInfo::S, G4INCL::EventInfo::SRem, G4INCL::SurfaceAvatarType, theProjectileRemnant, theStore, G4INCL::ThreeVector::theta(), G4INCL::EventInfo::theta, G4INCL::EventInfo::thetaRem, G4INCL::Math::toDegrees(), tryCN, G4INCL::EventInfo::Z, G4INCL::EventInfo::ZRem.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade().
G4INCLParticle.cc 파일의 199 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::INCLBiasVector, G4INCL::Particle::nextBiasedCollisionID.
다음에 의해서 참조됨 : G4INCL::InteractionAvatar::postInteraction().
Finalise the projectile remnant.
Complete the treatment of the projectile remnant. If it contains nucleons, assign its excitation energy and spin. Move stuff to the outgoing list, if appropriate.
emissionTime | the emission time of the projectile remnant |
G4INCLNucleus.cc 파일의 1212 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getA(), G4INCL::Particle::getInvariantMass(), G4INCL::ParticleTable::getTableMass, G4INCL::Particle::getZ(), G4INCL::Particle::setEmissionTime(), G4INCL::Cluster::setExcitationEnergy(), G4INCL::Particle::setMass(), G4INCL::Cluster::setSpin(), theProjectileRemnant.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::makeProjectileRemnant().
|
inlineinherited |
Freeze the internal motion of the particles.
Each particle is assigned a frozen momentum four-vector determined by the collective cluster velocity. This is used for propagation, but not for dynamics. Normal propagation is restored by calling the Particle::thawPropagation() method, which should be done in InteractionAvatar::postInteraction.
G4INCLCluster.hh 파일의 367 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::getMass(), G4INCL::ThreeVector::mag2(), G4INCL::Cluster::particles, G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::ProjectileRemnant().
|
inlineinherited |
Freeze particle propagation.
Make the particle use theFrozenMomentum and theFrozenEnergy for propagation. The normal state can be restored by calling the thawPropagation() method.
G4INCLParticle.hh 파일의 818 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theFrozenEnergy, G4INCL::Particle::theFrozenMomentum, G4INCL::Particle::thePropagationEnergy, G4INCL::Particle::thePropagationMomentum.
|
inlineinherited |
Returns the baryon number.
G4INCLParticle.hh 파일의 386 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theA.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::Cluster::addParticle(), G4INCL::ClusteringModelIntercomparison::clusterCanEscape(), computeOneNucleonRecoilKinematics(), G4INCL::INCL::continueCascade(), G4INCL::ClusterDecay::decay(), emitInsideLambda(), emitInsideStrangeParticles(), fillEventInfo(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::TransmissionChannel::fillFinalState(), finalizeProjectileRemnant(), G4INCL::ClusteringModelIntercomparison::findClusterStartingFrom(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::ClusteringModelIntercomparison::getCluster(), getConservationBalance(), G4INCL::CoulombNonRelativistic::getCoulombRadius(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::NuclearDensity::getTransmissionRadius(), G4INCL::TransmissionChannel::initializeKineticEnergyOutside(), insertParticle(), G4INCL::ClusterDecay::isStable(), G4INCL::INCL::postCascade(), G4INCL::INCL::preCascade(), G4INCL::INCL::RecoilCMFunctor::RecoilCMFunctor(), G4INCL::INCL::RecoilFunctor::RecoilFunctor(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::INCL::RecoilCMFunctor::scaleParticleCMMomenta(), G4INCL::INCL::RecoilFunctor::scaleParticleEnergies(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inlinevirtualinherited |
Get the total angular momentum (orbital + spin)
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 428 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getAngularMomentum(), G4INCL::Cluster::getSpin().
다음에 의해서 참조됨 : computeRecoilKinematics(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::StandardPropagationModel::shootComposite().
|
inlineinherited |
G4INCLParticle.hh 파일의 394 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::mag(), P, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum.
|
inlineinherited |
Get the vector list of biased vertices on the particle path.
G4INCLParticle.hh 파일의 948 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theBiasCollisionVector.
다음에 의해서 참조됨 : G4INCL::ClusterDecay::decay(), decayMe(), decayOutgoingClusters(), decayOutgoingDeltas(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), G4INCL::Particle::MergeVectorBias().
G4INCLParticle.cc 파일의 208 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::INCLBiasVector.
다음에 의해서 참조됨 : G4INCL::ParticleList::getParticleListBias(), G4INCL::Particle::setBiasCollisionVector().
Nucleus::ConservationBalance G4INCL::Nucleus::getConservationBalance | ( | EventInfo const & | theEventInfo, |
const G4bool | afterRecoil | ||
) | const |
Compute charge, mass, energy and momentum balance.
G4INCLNucleus.cc 파일의 1154 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Nucleus::ConservationBalance::A, G4INCL::EventInfo::Ap, G4INCL::EventInfo::At, e, G4INCL::ParticleTable::effectiveLambdaMass, G4INCL::ParticleTable::effectiveNucleonMass, G4INCL::Nucleus::ConservationBalance::energy, G4INCL::Particle::getA(), G4INCL::Cluster::getExcitationEnergy(), getExcitationEnergy(), getIncomingMomentum(), getInitialEnergy(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getMomentum(), G4INCL::Store::getOutgoingParticles(), G4INCL::Particle::getS(), G4INCL::ParticleTable::getTableMass, G4INCL::Particle::getZ(), hasRemnant(), G4INCL::Nucleus::ConservationBalance::momentum, G4INCL::Nucleus::ConservationBalance::S, G4INCL::EventInfo::Sp, G4INCL::EventInfo::St, theProjectileRemnant, theStore, G4INCL::Nucleus::ConservationBalance::Z, G4INCL::EventInfo::Zp, G4INCL::EventInfo::Zt.
다음에 의해서 참조됨 : G4INCL::INCL::RecoilFunctor::operator()(), G4INCL::INCL::RecoilCMFunctor::operator()().
|
inlineinherited |
Get the cosine of the angle between position and momentum.
G4INCLParticle.hh 파일의 924 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::dot(), G4INCL::ThreeVector::mag2(), norm, G4INCL::Particle::thePosition, G4INCL::Particle::thePropagationMomentum.
다음에 의해서 참조됨 : G4INCL::SurfaceAvatar::initializeRefractionVariables(), G4INCL::ParticleEntryChannel::particleEnters().
|
inline |
Getter for theDensity.
G4INCLNucleus.hh 파일의 465 번째 라인에서 정의되었습니다.
다음을 참조함 : theDensity.
다음에 의해서 참조됨 : G4INCL::CoulombNonRelativistic::distortOut(), G4INCL::ClusteringModelIntercomparison::findClusterStartingFrom(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::KinematicsUtils::getLocalEnergy().
|
inlineinherited |
Computes correction on the emission Q-value.
Computes the correction that must be applied to INCL particles in order to obtain the correct Q-value for particle emission from a given nucleus. For absorption, the correction is obviously equal to minus the value returned by this function.
AParent | the mass number of the emitting nucleus |
ZParent | the charge number of the emitting nucleus |
G4INCLParticle.hh 파일의 595 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ParticleTable::getINCLMass(), G4INCL::Particle::getINCLMass(), G4INCL::ParticleTable::getTableMass, G4INCL::Particle::getTableMass(), G4INCL::ParticleTable::getTableQValue(), G4INCL::Particle::isCluster(), G4INCL::Particle::theA, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::TransmissionChannel::fillFinalState(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::TransmissionChannel::initializeKineticEnergyOutside().
|
inlineinherited |
G4INCLParticle.hh 파일의 775 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::emissionTime.
다음에 의해서 참조됨 : decayOutgoingDeltas().
|
inlineinherited |
Get the energy of the particle in MeV.
G4INCLParticle.hh 파일의 680 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theEnergy.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::Cluster::addParticle(), G4INCL::PionResonanceDecayChannel::computeDecayTime(), G4INCL::DeltaDecayChannel::computeDecayTime(), G4INCL::EtaNElasticChannel::fillFinalState(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::OmegaNElasticChannel::fillFinalState(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::ReflectionChannel::fillFinalState(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::TransmissionChannel::fillFinalState(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::TransmissionChannel::initializeKineticEnergyOutside(), G4INCL::KinematicsUtils::makeBoostVector(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::InteractionAvatar::preInteraction(), G4INCL::InteractionAvatar::preInteractionBlocking(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle(), G4INCL::KinematicsUtils::squareTotalEnergyInCM(), G4INCL::KinematicsUtils::transformToLocalEnergyFrame().
|
inline |
Get the excitation energy of the nucleus.
Method computeRecoilKinematics() should be called first.
G4INCLNucleus.hh 파일의 279 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::theExcitationEnergy.
다음에 의해서 참조됨 : fillEventInfo(), getConservationBalance(), G4INCL::INCL::postCascade(), G4INCL::INCL::RecoilCMFunctor::scaleParticleCMMomenta(), G4INCL::INCL::RecoilFunctor::scaleParticleEnergies().
|
inlineinherited |
Get the frozen particle momentum.
G4INCLParticle.hh 파일의 807 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theFrozenEnergy.
|
inlineinherited |
Get the frozen particle momentum.
G4INCLParticle.hh 파일의 804 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theFrozenMomentum.
|
inlineinherited |
G4INCLParticle.hh 파일의 736 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theHelicity.
다음에 의해서 참조됨 : G4INCL::DeltaDecayChannel::sampleAngles().
|
inlineinherited |
G4INCLParticle.hh 파일의 891 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::ID.
다음에 의해서 참조됨 : G4INCL::ReflectionChannel::fillFinalState(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::SurfaceAvatar::getChannel(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::ProjectileRemnant::getStoredMomentum(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::ProjectileRemnant::reset().
|
inlineinherited |
Get the INCL particle mass.
G4INCLParticle.hh 파일의 447 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Eta, G4INCL::EtaPrime, G4INCL::ParticleTable::getINCLMass(), INCL_ERROR, G4INCL::KLong, G4INCL::KMinus, G4INCL::KPlus, G4INCL::KShort, G4INCL::KZero, G4INCL::KZeroBar, G4INCL::Lambda, G4INCL::Neutron, G4INCL::Omega, G4INCL::Photon, G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::PiZero, G4INCL::Proton, G4INCL::SigmaMinus, G4INCL::SigmaPlus, G4INCL::SigmaZero, G4INCL::Particle::theA, G4INCL::Particle::theMass, G4INCL::Particle::theType, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::setINCLMass().
|
inline |
Get the incoming angular-momentum vector.
G4INCLNucleus.hh 파일의 257 번째 라인에서 정의되었습니다.
다음을 참조함 : incomingAngularMomentum.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus().
|
inline |
Get the incoming momentum vector.
G4INCLNucleus.hh 파일의 265 번째 라인에서 정의되었습니다.
다음을 참조함 : incomingMomentum.
다음에 의해서 참조됨 : getConservationBalance(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::RecoilCMFunctor::RecoilCMFunctor(), G4INCL::INCL::RecoilFunctor::scaleParticleEnergies().
|
inline |
G4INCLNucleus.hh 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : theInitialA.
다음에 의해서 참조됨 : G4INCL::PauliGlobal::isBlocked().
|
inline |
Get the initial energy.
G4INCLNucleus.hh 파일의 273 번째 라인에서 정의되었습니다.
다음을 참조함 : initialEnergy.
다음에 의해서 참조됨 : getConservationBalance(), G4INCL::INCL::RecoilCMFunctor::RecoilCMFunctor().
|
inline |
G4INCLNucleus.hh 파일의 348 번째 라인에서 정의되었습니다.
다음을 참조함 : initialInternalEnergy.
다음에 의해서 참조됨 : G4INCL::CDPP::isBlocked().
|
inline |
G4INCLNucleus.hh 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : theInitialS.
|
inline |
G4INCLNucleus.hh 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : theInitialZ.
다음에 의해서 참조됨 : G4INCL::PauliGlobal::isBlocked().
|
inlineinherited |
Get the the particle invariant mass.
Uses the relativistic invariant
\[ m = \sqrt{E^2 - {\vec p}^2}\]
G4INCLParticle.hh 파일의 658 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::dot(), INCL_ERROR, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : finalizeProjectileRemnant(), G4INCL::Particle::Particle().
|
inlineinherited |
Get the particle kinetic energy.
G4INCLParticle.hh 파일의 669 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theEnergy, G4INCL::Particle::theMass.
다음에 의해서 참조됨 : G4INCL::NuclearPotential::NuclearPotentialEnergyIsospin::computePotentialEnergy(), G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::computePotentialEnergy(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), fillEventInfo(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::SurfaceAvatar::getChannel(), getConservationBalance(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::CoulombDistortion::maxImpactParameter(), G4INCL::CoulombNonRelativistic::minimumDistance(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::CDPP::processOneParticle(), G4INCL::INCL::RecoilFunctor::RecoilFunctor(), G4INCL::StandardPropagationModel::shootParticle().
|
inlineinherited |
Longitudinal component of the position w.r.t. the momentum.
G4INCLParticle.hh 파일의 783 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::dot(), G4INCL::ThreeVector::mag2(), G4INCL::Particle::thePosition, G4INCL::Particle::thePropagationMomentum.
다음에 의해서 참조됨 : G4INCL::CoulombNonRelativistic::coulombDeviation(), G4INCL::Particle::getTransversePosition().
|
inlineinherited |
Get the cached particle mass.
G4INCLParticle.hh 파일의 444 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theMass.
다음에 의해서 참조됨 : G4INCL::DeltaDecayChannel::computeDecayTime(), G4INCL::PionResonanceDecayChannel::computeDecayTime(), G4INCL::SigmaZeroDecayChannel::computeDecayTime(), computeOneNucleonRecoilKinematics(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::InteractionAvatar::enforceEnergyConservation(), G4INCL::CrossSectionsMultiPionsAndResonances::etaNToPiN(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::NLToNSChannel::fillFinalState(), G4INCL::NSToNLChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::OmegaNElasticChannel::fillFinalState(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::EtaNElasticChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::SigmaZeroDecayChannel::fillFinalState(), G4INCL::TransmissionChannel::fillFinalState(), G4INCL::RecombinationChannel::fillFinalState(), G4INCL::Cluster::freezeInternalMotion(), G4INCL::PhaseSpaceKopylov::generate(), G4INCL::NuclearPotential::INuclearPotential::getFermiMomentum(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::PhaseSpaceRauboldLynch::initialize(), G4INCL::TransmissionChannel::initializeKineticEnergyOutside(), G4INCL::CrossSections::interactionDistanceKbarN(), G4INCL::CrossSections::interactionDistanceKN(), G4INCL::CrossSections::interactionDistanceNN(), G4INCL::CrossSections::interactionDistancePiN(), G4INCL::CrossSections::interactionDistanceYN(), G4INCL::Cluster::internalBoostToCM(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::KinematicsUtils::momentumInLab(), G4INCL::CrossSectionsINCL46::NDeltaToNN(), G4INCL::CrossSectionsMultiPions::NDeltaToNN(), G4INCL::CrossSectionsStrangeness::NNToNLK2pi(), G4INCL::CrossSectionsStrangeness::NNToNLKpi(), G4INCL::CrossSectionsStrangeness::NNToNSK2pi(), G4INCL::CrossSectionsStrangeness::NNToNSKpi(), G4INCL::CrossSectionsMultiPionsAndResonances::omegaNToPiN(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::CrossSectionsMultiPionsAndResonances::piMinuspToEtaN(), G4INCL::CrossSectionsMultiPionsAndResonances::piMinuspToOmegaN(), G4INCL::Cluster::print(), G4INCL::ProjectileRemnant::ProjectileRemnant(), G4INCL::StandardPropagationModel::shootParticle().
|
inlineinherited |
Get the momentum vector.
G4INCLParticle.hh 파일의 704 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), G4INCL::ClusteringModelIntercomparison::clusterCanEscape(), G4INCL::SigmaZeroDecayChannel::computeDecayTime(), computeOneNucleonRecoilKinematics(), computeRecoilKinematics(), G4INCL::CoulombNonRelativistic::coulombDeviation(), decayOutgoingDeltas(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), fillEventInfo(), G4INCL::NNToNLKpiChannel::fillFinalState(), G4INCL::NNToNNKKbChannel::fillFinalState(), G4INCL::NNToNSK2piChannel::fillFinalState(), G4INCL::NNToNSKChannel::fillFinalState(), G4INCL::NNToNSKpiChannel::fillFinalState(), G4INCL::NpiToLK2piChannel::fillFinalState(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::NpiToLKpiChannel::fillFinalState(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::PiNElasticChannel::fillFinalState(), G4INCL::NpiToNKKbChannel::fillFinalState(), G4INCL::NpiToSK2piChannel::fillFinalState(), G4INCL::NpiToSKpiChannel::fillFinalState(), G4INCL::NNToNLK2piChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::ReflectionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::ElasticChannel::fillFinalState(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::ClusteringModelIntercomparison::getCluster(), getConservationBalance(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::ProjectileRemnant::getStoredMomentum(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::NKbToSpiChannel::KaonMomentum(), G4INCL::NpiToSKChannel::KaonMomentum(), G4INCL::NKbToLpiChannel::KaonMomentum(), G4INCL::NKbToNKbChannel::KaonMomentum(), G4INCL::NpiToLKChannel::KaonMomentum(), G4INCL::NKbElasticChannel::KaonMomentum(), G4INCL::KinematicsUtils::makeBoostVector(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::BinaryCollisionAvatar::postInteraction(), G4INCL::InteractionAvatar::preInteraction(), G4INCL::INCL::RecoilCMFunctor::RecoilCMFunctor(), G4INCL::INCL::RecoilFunctor::RecoilFunctor(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::ParticleSampler::sampleParticlesIntoList(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inlineinherited |
Return the number of collisions undergone by the particle.
G4INCLParticle.hh 파일의 744 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::nCollisions.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle().
|
inlineinherited |
Return the number of decays undergone by the particle.
G4INCLParticle.hh 파일의 753 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::nDecays.
|
inline |
G4INCLNucleus.hh 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : theNkaonminusInitial, theNkaonplusInitial.
|
inline |
G4INCLNucleus.hh 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : theNnInitial.
|
inline |
G4INCLNucleus.hh 파일의 121 번째 라인에서 정의되었습니다.
다음을 참조함 : theNpionminusInitial, theNpionplusInitial.
|
inline |
G4INCLNucleus.hh 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : theNpInitial.
|
inlineinherited |
G4INCLParticle.hh 파일의 303 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theParticipantType.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar().
|
inlineinherited |
Get the particle bias.
G4INCLParticle.hh 파일의 942 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theParticleBias.
|
inlineinherited |
Returns the list of particles that make up the cluster.
G4INCLCluster.hh 파일의 219 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::particles.
|
inlineinherited |
Get the list of particles in the cluster.
G4INCLCluster.hh 파일의 169 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::particles.
다음에 의해서 참조됨 : applyFinalState(), G4INCL::CoulombNone::bringToSurface(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::makeProjectileRemnant(), G4INCL::INCL::postCascade(), G4INCL::SurfaceAvatar::postInteraction().
|
inlineinherited |
Set the position vector.
G4INCLParticle.hh 파일의 726 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::thePosition.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), G4INCL::InteractionAvatar::bringParticleInside(), G4INCL::CoulombNone::bringToSurface(), G4INCL::ClusteringModelIntercomparison::clusterCanEscape(), G4INCL::NDeltaToNSKChannel::fillFinalState(), G4INCL::NNToNSKpiChannel::fillFinalState(), G4INCL::NNEtaToMultiPionsChannel::fillFinalState(), G4INCL::NNOmegaToMultiPionsChannel::fillFinalState(), G4INCL::NpiToLK2piChannel::fillFinalState(), G4INCL::NNToMissingStrangenessChannel::fillFinalState(), G4INCL::NDeltaToDeltaSKChannel::fillFinalState(), G4INCL::PiNToMultiPionsChannel::fillFinalState(), G4INCL::NKbToNKb2piChannel::fillFinalState(), G4INCL::NNToNLK2piChannel::fillFinalState(), G4INCL::NDeltaToNLKChannel::fillFinalState(), G4INCL::NpiToLKpiChannel::fillFinalState(), G4INCL::NDeltaToNNKKbChannel::fillFinalState(), G4INCL::NNToNSK2piChannel::fillFinalState(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::NKbToNKbpiChannel::fillFinalState(), G4INCL::NNToNSKChannel::fillFinalState(), G4INCL::NKbToS2piChannel::fillFinalState(), G4INCL::NpiToNKKbChannel::fillFinalState(), G4INCL::NNToNNKKbChannel::fillFinalState(), G4INCL::NDeltaToDeltaLKChannel::fillFinalState(), G4INCL::NKToNKpiChannel::fillFinalState(), G4INCL::NNToMultiPionsChannel::fillFinalState(), G4INCL::NKToNK2piChannel::fillFinalState(), G4INCL::NNToNLKChannel::fillFinalState(), G4INCL::NNToNLKpiChannel::fillFinalState(), G4INCL::EtaNToPiPiNChannel::fillFinalState(), G4INCL::NpiToSKpiChannel::fillFinalState(), G4INCL::NNToNNEtaChannel::fillFinalState(), G4INCL::OmegaNToPiPiNChannel::fillFinalState(), G4INCL::NNToNNOmegaChannel::fillFinalState(), G4INCL::NKbToL2piChannel::fillFinalState(), G4INCL::NpiToSK2piChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::ReflectionChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::SigmaZeroDecayChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::StandardPropagationModel::getReflectionTime(), G4INCL::StandardPropagationModel::getTime(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::BinaryCollisionAvatar::postInteraction(), G4INCL::ParticleSampler::sampleParticlesIntoList().
|
inline |
Getter for thePotential.
G4INCLNucleus.hh 파일의 468 번째 라인에서 정의되었습니다.
다음을 참조함 : thePotential.
다음에 의해서 참조됨 : G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::SurfaceAvatar::getChannel(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::PauliStrict::isBlocked(), G4INCL::PauliGlobal::isBlocked(), G4INCL::CDPP::isBlocked(), G4INCL::ParticleEntryChannel::particleEnters().
|
inlineinherited |
Get the particle potential energy.
G4INCLParticle.hh 파일의 672 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::thePotentialEnergy.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::ReflectionChannel::fillFinalState(), G4INCL::TransmissionChannel::fillFinalState(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::TransmissionChannel::initializeKineticEnergyOutside(), G4INCL::InteractionAvatar::preInteractionBlocking(), G4INCL::CDPP::processOneParticle().
|
inline |
Get the projectile remnant.
G4INCLNucleus.hh 파일의 434 번째 라인에서 정의되었습니다.
다음을 참조함 : theProjectileRemnant.
다음에 의해서 참조됨 : G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::makeProjectileRemnant(), G4INCL::INCL::postCascade(), G4INCL::INCL::RecoilCMFunctor::RecoilCMFunctor(), G4INCL::INCL::RecoilFunctor::RecoilFunctor().
|
inlineinherited |
Get the propagation velocity of the particle.
G4INCLParticle.hh 파일의 810 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::thePropagationMomentum.
다음에 의해서 참조됨 : G4INCL::CoulombNone::bringToSurface(), G4INCL::StandardPropagationModel::getReflectionTime(), G4INCL::StandardPropagationModel::getTime().
|
inlineinherited |
Get the real particle mass.
G4INCLParticle.hh 파일의 533 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Eta, G4INCL::EtaPrime, G4INCL::ParticleTable::getRealMass(), INCL_ERROR, G4INCL::KLong, G4INCL::KMinus, G4INCL::KPlus, G4INCL::KShort, G4INCL::KZero, G4INCL::KZeroBar, G4INCL::Lambda, G4INCL::Neutron, G4INCL::Omega, G4INCL::Photon, G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::PiZero, G4INCL::Proton, G4INCL::SigmaMinus, G4INCL::SigmaPlus, G4INCL::SigmaZero, G4INCL::Particle::theA, G4INCL::Particle::theMass, G4INCL::Particle::theType, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::Cluster::getTableMass(), G4INCL::Particle::setRealMass().
|
inlineinherited |
Return the reflection momentum.
The reflection momentum is used by calls to getSurfaceRadius to compute the radius of the sphere where the nucleon moves. It is necessary to introduce fuzzy r-p correlations.
G4INCLParticle.hh 파일의 907 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::mag(), G4INCL::Particle::rpCorrelated, G4INCL::Particle::theMomentum, G4INCL::Particle::uncorrelatedMomentum.
다음에 의해서 참조됨 : G4INCL::KinematicsUtils::getLocalEnergy(), getSurfaceRadius().
|
inlineinherited |
Returns the strangeness number.
G4INCLParticle.hh 파일의 392 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theS.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), computeOneNucleonRecoilKinematics(), emitInsideKaon(), emitInsideLambda(), emitInsideStrangeParticles(), fillEventInfo(), getConservationBalance(), insertParticle(), G4INCL::INCL::preCascade().
|
inlinevirtualinherited |
Get the particle species.
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 132 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theA, G4INCL::Particle::theS, G4INCL::Particle::theZ.
|
inlineinherited |
Get the spin of the nucleus.
G4INCLCluster.hh 파일의 422 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::theSpin.
다음에 의해서 참조됨 : fillEventInfo(), G4INCL::Cluster::getAngularMomentum().
|
inline |
G4INCLNucleus.hh 파일의 342 번째 라인에서 정의되었습니다.
다음을 참조함 : theStore.
다음에 의해서 참조됨 : G4INCL::AvatarDumpAction::afterAvatarUserAction(), G4INCL::CascadeAction::beforeAvatarDefaultAction(), G4INCL::INCL::continueCascade(), G4INCL::InteractionAvatar::enforceEnergyConservation(), fillEventInfo(), G4INCL::StandardPropagationModel::generateAllAvatars(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::SurfaceAvatar::getChannel(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::INCL::initializeTarget(), G4INCL::PauliGlobal::isBlocked(), G4INCL::CDPP::isBlocked(), G4INCL::PauliStrictStandard::isBlocked(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::makeProjectileRemnant(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::INCL::postCascade(), G4INCL::DecayAvatar::postInteraction(), G4INCL::BinaryCollisionAvatar::postInteraction(), G4INCL::SurfaceAvatar::postInteraction(), G4INCL::InteractionAvatar::postInteraction(), G4INCL::StandardPropagationModel::propagate(), G4INCL::StandardPropagationModel::registerAvatar(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle(), G4INCL::InteractionAvatar::shouldUseLocalEnergy(), G4INCL::StandardPropagationModel::updateAvatars().
Get the maximum allowed radius for a given particle.
Calls the NuclearDensity::getMaxRFromP() method for nucleons and deltas, and the NuclearDensity::getTrasmissionRadius() method for pions.
particle | pointer to a particle |
G4INCLNucleus.hh 파일의 397 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::NuclearPotential::INuclearPotential::getFermiMomentum(), G4INCL::NuclearDensity::getMaxRFromP(), G4INCL::Particle::getReflectionMomentum(), G4INCL::Particle::getType(), getUniverseRadius(), G4INCL::Particle::isLambda(), G4INCL::Particle::isNucleon(), G4INCL::Particle::isResonance(), theDensity, thePotential.
다음에 의해서 참조됨 : G4INCL::InteractionAvatar::bringParticleInside(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::StandardPropagationModel::getReflectionTime(), G4INCL::InteractionAvatar::postInteraction().
|
inlinevirtualinherited |
Get the real particle mass.
Overloads the Particle method.
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 164 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getRealMass().
다음에 의해서 참조됨 : G4INCL::Cluster::computeDynamicalPotential(), G4INCL::CoulombNonRelativistic::minimumDistance(), useFusionKinematics().
|
staticinherited |
General bias vector function.
G4INCLParticle.cc 파일의 297 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::INCLBiasVector.
다음에 의해서 참조됨 : emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::INCL::postCascade(), G4INCL::EventInfo::remnantToParticle().
|
inlineinherited |
Computes correction on the transfer Q-value.
Computes the correction that must be applied to INCL particles in order to obtain the correct Q-value for particle transfer from a given nucleus to another.
Assumes that the receving nucleus is INCL's target nucleus, with the INCL separation energy.
AFrom | the mass number of the donating nucleus |
ZFrom | the charge number of the donating nucleus |
ATo | the mass number of the receiving nucleus |
ZTo | the charge number of the receiving nucleus |
G4INCLParticle.hh 파일의 633 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ParticleTable::getINCLMass(), G4INCL::Particle::getTableMass(), G4INCL::ParticleTable::getTableQValue(), G4INCL::Particle::theA, G4INCL::Particle::theZ.
Get the transmission barrier.
G4INCLNucleus.hh 파일의 370 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::PhysicalConstants::eSquared, G4INCL::NuclearDensity::getTransmissionRadius(), G4INCL::Particle::getZ(), theDensity, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::InteractionAvatar::postInteraction().
|
inlineinherited |
Transverse component of the position w.r.t. the momentum.
G4INCLParticle.hh 파일의 778 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getLongitudinalPosition(), G4INCL::Particle::thePosition.
다음에 의해서 참조됨 : G4INCL::CoulombNonRelativistic::coulombDeviation(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inline |
G4INCLNucleus.hh 파일의 367 번째 라인에서 정의되었습니다.
다음을 참조함 : tryCN.
다음에 의해서 참조됨 : G4INCL::INCL::continueCascade(), G4INCL::INCL::postCascade(), G4INCL::INCL::updateGlobalInfo().
|
inlineinherited |
Get the particle type.
G4INCLParticle.hh 파일의 171 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::PionResonanceDecayChannel::computeDecayTime(), G4INCL::NuclearPotential::INuclearPotential::computeKaonPotentialEnergy(), G4INCL::NuclearPotential::INuclearPotential::computePionPotentialEnergy(), G4INCL::NuclearPotential::INuclearPotential::computePionResonancePotentialEnergy(), G4INCL::NuclearPotential::NuclearPotentialIsospin::computePotentialEnergy(), G4INCL::NuclearPotential::NuclearPotentialConstant::computePotentialEnergy(), G4INCL::CrossSectionsINCL46::elasticNNLegacy(), G4INCL::EtaNToPiPiNChannel::fillFinalState(), G4INCL::NDeltaToDeltaLKChannel::fillFinalState(), G4INCL::NNToNNEtaChannel::fillFinalState(), G4INCL::NKToNKpiChannel::fillFinalState(), G4INCL::NDeltaToDeltaSKChannel::fillFinalState(), G4INCL::NLToNSChannel::fillFinalState(), G4INCL::NNEtaToMultiPionsChannel::fillFinalState(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::NDeltaToNLKChannel::fillFinalState(), G4INCL::NNOmegaToMultiPionsChannel::fillFinalState(), G4INCL::NNToMissingStrangenessChannel::fillFinalState(), G4INCL::NDeltaToNNKKbChannel::fillFinalState(), G4INCL::NNToMultiPionsChannel::fillFinalState(), G4INCL::NNToNLK2piChannel::fillFinalState(), G4INCL::OmegaNToPiPiNChannel::fillFinalState(), G4INCL::NpiToSKChannel::fillFinalState(), G4INCL::NNToNLKChannel::fillFinalState(), G4INCL::NNToNLKpiChannel::fillFinalState(), G4INCL::NDeltaToNSKChannel::fillFinalState(), G4INCL::NNToNNKKbChannel::fillFinalState(), G4INCL::NNToNNOmegaChannel::fillFinalState(), G4INCL::PiNElasticChannel::fillFinalState(), G4INCL::NKbToL2piChannel::fillFinalState(), G4INCL::NNToNSK2piChannel::fillFinalState(), G4INCL::NNToNSKChannel::fillFinalState(), G4INCL::NKbToLpiChannel::fillFinalState(), G4INCL::NNToNSKpiChannel::fillFinalState(), G4INCL::NpiToLK2piChannel::fillFinalState(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::NpiToLKpiChannel::fillFinalState(), G4INCL::NpiToLKChannel::fillFinalState(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::NKbToNKb2piChannel::fillFinalState(), G4INCL::NpiToNKKbChannel::fillFinalState(), G4INCL::NpiToSK2piChannel::fillFinalState(), G4INCL::PiNToMultiPionsChannel::fillFinalState(), G4INCL::NKbToNKbChannel::fillFinalState(), G4INCL::NpiToSKpiChannel::fillFinalState(), G4INCL::NSToNLChannel::fillFinalState(), G4INCL::NKbToNKbpiChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::NKbToS2piChannel::fillFinalState(), G4INCL::NKbToSpiChannel::fillFinalState(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::NKToNK2piChannel::fillFinalState(), G4INCL::NKToNKChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::ElasticChannel::fillFinalState(), G4INCL::RecombinationChannel::fillFinalState(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::DecayAvatar::getChannel(), G4INCL::NuclearPotential::INuclearPotential::getFermiEnergy(), G4INCL::NuclearPotential::INuclearPotential::getFermiMomentum(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::NuclearPotential::INuclearPotential::getSeparationEnergy(), getSurfaceRadius(), G4INCL::NuclearDensity::getTransmissionRadius(), insertParticle(), G4INCL::ParticleConfig::isPair(), G4INCL::CrossSectionsStrangeness::NDeltaToDeltaLK(), G4INCL::CrossSectionsStrangeness::NDeltaToDeltaSK(), G4INCL::CrossSectionsStrangeness::NDeltaToNLK(), G4INCL::CrossSectionsINCL46::NDeltaToNN(), G4INCL::CrossSectionsMultiPions::NDeltaToNN(), G4INCL::CrossSectionsStrangeness::NDeltaToNNKKb(), G4INCL::CrossSectionsStrangeness::NDeltaToNSK(), G4INCL::CrossSectionsStrangeness::NKbToL2pi(), G4INCL::CrossSectionsStrangeness::NKbToLpi(), G4INCL::CrossSectionsStrangeness::NKbToNKb(), G4INCL::CrossSectionsStrangeness::NKbToNKb2pi(), G4INCL::CrossSectionsStrangeness::NKbToNKbpi(), G4INCL::CrossSectionsStrangeness::NKbToS2pi(), G4INCL::CrossSectionsStrangeness::NKbToSpi(), G4INCL::CrossSectionsStrangeness::NKToNK(), G4INCL::CrossSectionsStrangeness::NKToNK2pi(), G4INCL::CrossSectionsStrangeness::NKToNKpi(), G4INCL::CrossSectionsMultiPions::NNElastic(), G4INCL::CrossSectionsMultiPions::NNOnePi(), G4INCL::CrossSectionsMultiPions::NNOnePiOrDelta(), G4INCL::CrossSectionsMultiPions::NNThreePi(), G4INCL::CrossSectionsStrangeness::NNToMissingStrangeness(), G4INCL::CrossSectionsINCL46::NNToNDelta(), G4INCL::CrossSectionsMultiPions::NNToNDelta(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNDeltaEta(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNDeltaOmega(), G4INCL::CrossSectionsStrangeness::NNToNLK(), G4INCL::CrossSectionsStrangeness::NNToNLK2pi(), G4INCL::CrossSectionsStrangeness::NNToNLKpi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEta(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaExclu(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaFourPi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaOnePi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaOnePiOrDelta(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaThreePi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaTwoPi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNEtaxPi(), G4INCL::CrossSectionsStrangeness::NNToNNKKb(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmega(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaExclu(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaFourPi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaOnePi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaOnePiOrDelta(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaThreePi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaTwoPi(), G4INCL::CrossSectionsMultiPionsAndResonances::NNToNNOmegaxPi(), G4INCL::CrossSectionsStrangeness::NNToNSK(), G4INCL::CrossSectionsStrangeness::NNToNSK2pi(), G4INCL::CrossSectionsStrangeness::NNToNSKpi(), G4INCL::CrossSectionsMultiPions::NNTot(), G4INCL::CrossSectionsMultiPions::NNTwoPi(), G4INCL::CrossSectionsStrangeness::NpiToLK(), G4INCL::CrossSectionsStrangeness::NpiToLK2pi(), G4INCL::CrossSectionsStrangeness::NpiToLKpi(), G4INCL::CrossSectionsStrangeness::NpiToMissingStrangeness(), G4INCL::CrossSectionsStrangeness::NpiToNKKb(), G4INCL::CrossSectionsStrangeness::NpiToSK(), G4INCL::CrossSectionsStrangeness::NpiToSK2pi(), G4INCL::CrossSectionsStrangeness::NpiToSKpi(), G4INCL::CrossSectionsStrangeness::NSToNL(), G4INCL::CrossSectionsStrangeness::NSToNS(), G4INCL::CrossSectionsStrangeness::p_pimToSzKz(), G4INCL::CrossSectionsMultiPions::piNIne(), G4INCL::CrossSectionsMultiPions::piNOnePi(), G4INCL::CrossSectionsINCL46::piNToDelta(), G4INCL::CrossSectionsMultiPions::piNToDelta(), G4INCL::CrossSectionsMultiPionsAndResonances::piNToEtaN(), G4INCL::CrossSectionsMultiPionsAndResonances::piNToOmegaN(), G4INCL::CrossSectionsMultiPions::piNTot(), G4INCL::CrossSectionsMultiPions::piNTwoPi().
|
inline |
Getter for theUniverseRadius.
G4INCLNucleus.hh 파일의 413 번째 라인에서 정의되었습니다.
다음을 참조함 : theUniverseRadius.
다음에 의해서 참조됨 : G4INCL::CoulombNone::bringToSurface(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::ClusteringModelIntercomparison::getCluster(), G4INCL::CoulombNonRelativistic::getCoulombRadius(), G4INCL::KinematicsUtils::getLocalEnergy(), getSurfaceRadius(), G4INCL::CoulombNone::maxImpactParameter(), G4INCL::CoulombNonRelativistic::maxImpactParameter(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inlineinherited |
Returns the charge number.
G4INCLParticle.hh 파일의 389 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::Cluster::addParticle(), G4INCL::CoulombNonRelativistic::bringToSurface(), computeOneNucleonRecoilKinematics(), G4INCL::ClusterDecay::decay(), G4INCL::CoulombNonRelativistic::distortOut(), emitInsideKaon(), emitInsidePions(), emitInsideStrangeParticles(), fillEventInfo(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::TransmissionChannel::fillFinalState(), finalizeProjectileRemnant(), G4INCL::ClusteringModelIntercomparison::findClusterStartingFrom(), G4INCL::PauliStandard::getBlockingProbability(), G4INCL::ClusteringModelIntercomparison::getCluster(), getConservationBalance(), G4INCL::CoulombNonRelativistic::getCoulombRadius(), getTransmissionBarrier(), G4INCL::SurfaceAvatar::getTransmissionProbability(), G4INCL::NuclearDensity::getTransmissionRadius(), G4INCL::TransmissionChannel::initializeKineticEnergyOutside(), insertParticle(), G4INCL::ClusterDecay::isStable(), G4INCL::CoulombNonRelativistic::minimumDistance(), G4INCL::INCL::preCascade(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::INCL::RecoilCMFunctor::scaleParticleCMMomenta(), G4INCL::INCL::RecoilFunctor::scaleParticleEnergies(), G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inline |
Does the nucleus give a cascade remnant?
To be called after computeRecoilKinematics().
G4INCLNucleus.hh 파일의 360 번째 라인에서 정의되었습니다.
다음을 참조함 : remnant.
다음에 의해서 참조됨 : fillEventInfo(), getConservationBalance(), G4INCL::INCL::postCascade().
|
inlineinherited |
Increment the number of collisions undergone by the particle.
G4INCLParticle.hh 파일의 750 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::nCollisions.
|
inlineinherited |
Increment the number of decays undergone by the particle.
G4INCLParticle.hh 파일의 759 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::nDecays.
|
virtual |
Call the Cluster method to generate the initial distribution of particles. At the beginning all particles are assigned as spectators.
G4INCL::Cluster(으)로부터 재구현되었습니다.
G4INCLNucleus.cc 파일의 121 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Store::add(), computeTotalEnergy(), e, initialCenterOfMass, initialInternalEnergy, G4INCL::Cluster::initializeParticles(), G4INCL::Cluster::particles, G4INCL::Particle::thePosition, theProjectileRemnant, theStore, updatePotentialEnergy().
다음에 의해서 참조됨 : G4INCL::INCL::initializeTarget().
Insert a new particle (e.g. a projectile) in the nucleus.
G4INCLNucleus.hh 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getA(), G4INCL::Store::getBook(), G4INCL::ParticleTable::getIsospin(), G4INCL::Particle::getS(), G4INCL::Particle::getType(), G4INCL::Particle::getZ(), G4INCL::Math::heaviside(), G4INCL::Book::incrementCascading(), G4INCL::Particle::isAntiKaon(), G4INCL::Particle::isKaon(), G4INCL::Particle::isNucleon(), G4INCL::Particle::isPion(), G4INCL::Particle::isTargetSpectator(), G4INCL::Store::particleHasEntered(), G4INCL::Particle::theA, theNkaonminusInitial, theNkaonplusInitial, theNnInitial, theNpInitial, theNpionminusInitial, theNpionplusInitial, G4INCL::Particle::theS, theStore, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : applyFinalState().
|
inlineinherited |
Boost to the CM of the component particles.
The position of all particles in the particles list is shifted so that their centre of mass is in the origin and their total momentum is zero.
G4INCLCluster.hh 파일의 254 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::getMass(), INCL_DEBUG, G4INCL::Cluster::particles, G4INCL::Cluster::print(), G4INCL::ThreeVector::setX(), G4INCL::ThreeVector::setY(), G4INCL::ThreeVector::setZ(), G4INCL::Particle::theA, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePosition.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::ProjectileRemnant().
|
inlineinherited |
Is this an antiKaon?
G4INCLParticle.hh 파일의 365 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::KMinus, G4INCL::KZeroBar, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::DecayAvatar::getChannel(), insertParticle(), G4INCL::Particle::isMeson(), G4INCL::Particle::isStrange(), G4INCL::CrossSectionsStrangeness::NKbelastic(), G4INCL::CrossSectionsStrangeness::NKbToL2pi(), G4INCL::CrossSectionsStrangeness::NKbToLpi(), G4INCL::CrossSectionsStrangeness::NKbToNKb(), G4INCL::CrossSectionsStrangeness::NKbToNKb2pi(), G4INCL::CrossSectionsStrangeness::NKbToNKbpi(), G4INCL::CrossSectionsStrangeness::NKbToS2pi(), G4INCL::CrossSectionsStrangeness::NKbToSpi(), G4INCL::CrossSectionsStrangeness::total().
|
inlineinherited |
Is this a Baryon?
G4INCLParticle.hh 파일의 380 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::isHyperon(), G4INCL::Particle::isNucleon(), G4INCL::Particle::isResonance().
다음에 의해서 참조됨 : G4INCL::CDPP::processOneParticle().
|
inlineinherited |
G4INCLParticle.hh 파일의 793 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::SurfaceAvatar::postInteraction().
|
inlineinherited |
Is it a Delta?
G4INCLParticle.hh 파일의 354 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Particle::theType.
다음에 의해서 참조됨 : computeOneNucleonRecoilKinematics(), G4INCL::CrossSectionsINCL46::elastic(), G4INCL::CrossSectionsMultiPionsAndResonances::elastic(), G4INCL::CrossSectionsMultiPions::elastic(), G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::CrossSectionsTruncatedMultiPions::elastic(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::DecayAvatar::getChannel(), G4INCL::NuclearPotential::INuclearPotential::getFermiMomentum(), G4INCL::Particle::isResonance(), G4INCL::CrossSectionsINCL46::NDeltaToNN(), G4INCL::CrossSectionsMultiPions::NDeltaToNN(), G4INCL::CrossSectionsMultiPions::NNTot(), G4INCL::RecombinationChannel::RecombinationChannel(), G4INCL::CrossSectionsINCL46::total(), G4INCL::CrossSectionsStrangeness::total(), G4INCL::CrossSectionsMultiPions::total(), G4INCL::CrossSectionsMultiPionsAndResonances::total().
|
inlineinherited |
Is this an eta?
G4INCLParticle.hh 파일의 339 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Eta, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::CrossSectionsMultiPionsAndResonances::elastic(), G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::CrossSectionsMultiPionsAndResonances::etaNElastic(), G4INCL::CrossSectionsMultiPionsAndResonances::etaNToPiN(), G4INCL::CrossSectionsMultiPionsAndResonances::etaNToPiPiN(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::DecayAvatar::getChannel(), G4INCL::Particle::isMeson(), G4INCL::CrossSectionsStrangeness::total(), G4INCL::CrossSectionsMultiPionsAndResonances::total().
|
inlineinherited |
Is this an etaprime?
G4INCLParticle.hh 파일의 345 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::EtaPrime, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::Particle::isMeson(), G4INCL::CrossSectionsStrangeness::total(), G4INCL::CrossSectionsMultiPionsAndResonances::total().
G4bool G4INCL::Nucleus::isEventTransparent | ( | ) | const |
Is the event transparent?
To be called at the end of the cascade.
G4INCLNucleus.cc 파일의 839 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Book::getAcceptedCollisions(), G4INCL::Book::getAcceptedDecays(), G4INCL::Store::getBook(), G4INCL::Book::getEmittedClusters(), theStore.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
inlineinherited |
Is this an Hyperon?
G4INCLParticle.hh 파일의 374 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::isLambda(), G4INCL::Particle::isSigma().
다음에 의해서 참조됨 : G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::Particle::isBaryon(), G4INCL::Particle::isStrange(), G4INCL::CrossSectionsStrangeness::NYelastic().
|
inlineinherited |
Is this a Kaon?
G4INCLParticle.hh 파일의 362 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::KPlus, G4INCL::KZero, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::BinaryCollisionAvatar::getChannel(), insertParticle(), G4INCL::Particle::isMeson(), G4INCL::Particle::isStrange(), G4INCL::CrossSectionsStrangeness::NKelastic(), G4INCL::CrossSectionsStrangeness::NKToNK(), G4INCL::CrossSectionsStrangeness::NKToNK2pi(), G4INCL::CrossSectionsStrangeness::NKToNKpi(), G4INCL::CrossSectionsStrangeness::total().
|
inlineinherited |
Is this a Lambda?
G4INCLParticle.hh 파일의 368 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Lambda, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::NNToMissingStrangenessChannel::fillFinalState(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::BinaryCollisionAvatar::getChannel(), getSurfaceRadius(), G4INCL::Particle::isHyperon(), G4INCL::Particle::isNucleonorLambda(), G4INCL::CrossSectionsStrangeness::NLToNS(), G4INCL::CrossSectionsStrangeness::total().
|
inlineinherited |
Is this a Meson?
G4INCLParticle.hh 파일의 377 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::isAntiKaon(), G4INCL::Particle::isEta(), G4INCL::Particle::isEtaPrime(), G4INCL::Particle::isKaon(), G4INCL::Particle::isOmega(), G4INCL::Particle::isPion().
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::InteractionAvatar::preInteractionLocalEnergy(), G4INCL::CDPP::processOneParticle(), G4INCL::StandardPropagationModel::shootParticle().
|
inlineinherited |
Is this a nucleon?
G4INCLParticle.hh 파일의 296 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Neutron, G4INCL::Proton, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::NuclearPotential::NuclearPotentialEnergyIsospin::computePotentialEnergy(), G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::computePotentialEnergy(), G4INCL::CrossSectionsINCL46::elastic(), G4INCL::CrossSectionsMultiPions::elastic(), G4INCL::CrossSectionsMultiPionsAndResonances::elastic(), G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::CrossSectionsTruncatedMultiPions::elastic(), G4INCL::CrossSectionsINCL46::elasticNNLegacy(), G4INCL::PiNToMultiPionsChannel::fillFinalState(), G4INCL::NpiToSKChannel::fillFinalState(), G4INCL::NpiToSKpiChannel::fillFinalState(), G4INCL::NKbToNKbChannel::fillFinalState(), G4INCL::NSToNLChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::PiNElasticChannel::fillFinalState(), G4INCL::NKbToNKbpiChannel::fillFinalState(), G4INCL::EtaNElasticChannel::fillFinalState(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::NKbToS2piChannel::fillFinalState(), G4INCL::EtaNToPiPiNChannel::fillFinalState(), G4INCL::NDeltaToNNKKbChannel::fillFinalState(), G4INCL::NKbToLpiChannel::fillFinalState(), G4INCL::NKbToSpiChannel::fillFinalState(), G4INCL::NKbToL2piChannel::fillFinalState(), G4INCL::NYElasticChannel::fillFinalState(), G4INCL::NKElasticChannel::fillFinalState(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::NKbElasticChannel::fillFinalState(), G4INCL::NKbToNKb2piChannel::fillFinalState(), G4INCL::NKToNK2piChannel::fillFinalState(), G4INCL::NKToNKChannel::fillFinalState(), G4INCL::OmegaNToPiPiNChannel::fillFinalState(), G4INCL::NpiToSK2piChannel::fillFinalState(), G4INCL::NKToNKpiChannel::fillFinalState(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::NpiToLKpiChannel::fillFinalState(), G4INCL::NLToNSChannel::fillFinalState(), G4INCL::OmegaNElasticChannel::fillFinalState(), G4INCL::NpiToLK2piChannel::fillFinalState(), G4INCL::NpiToNKKbChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::NpiToLKChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::DecayAvatar::getChannel(), getSurfaceRadius(), insertParticle(), G4INCL::Particle::isBaryon(), G4INCL::Particle::isNucleonorLambda(), G4INCL::CrossSectionsMultiPions::NNElastic(), G4INCL::CrossSectionsMultiPions::NNTot(), G4INCL::CrossSectionsMultiPions::piMinuspIne(), G4INCL::CrossSectionsMultiPions::piMinuspOnePi(), G4INCL::CrossSectionsMultiPions::piMinuspTwoPi(), G4INCL::CrossSectionsMultiPions::piNIne(), G4INCL::CrossSectionsMultiPions::piNOnePi(), G4INCL::CrossSectionsINCL46::piNToDelta(), G4INCL::CrossSectionsMultiPions::piNToxPiN(), G4INCL::CrossSectionsMultiPions::piNTwoPi(), G4INCL::CrossSectionsMultiPions::piPluspIne(), G4INCL::CrossSectionsMultiPions::piPluspOnePi(), G4INCL::CrossSectionsMultiPions::piPluspTwoPi(), G4INCL::CrossSectionsINCL46::total(), G4INCL::CrossSectionsStrangeness::total(), G4INCL::CrossSectionsMultiPions::total(), G4INCL::CrossSectionsMultiPionsAndResonances::total().
|
inlineinherited |
Is this a Nucleon or a Lambda?
G4INCLParticle.hh 파일의 371 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::isLambda(), G4INCL::Particle::isNucleon().
다음에 의해서 참조됨 : G4INCL::SurfaceAvatar::getChannel().
|
inline |
Is it a nucleus-nucleus collision?
G4INCLNucleus.hh 파일의 419 번째 라인에서 정의되었습니다.
다음을 참조함 : isNucleusNucleus.
다음에 의해서 참조됨 : G4INCL::ParticleEntryChannel::fillFinalState(), G4INCL::SurfaceAvatar::getChannel(), G4INCL::INCL::makeCompoundNucleus().
|
inlineinherited |
Is this an omega?
G4INCLParticle.hh 파일의 342 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Omega, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::CrossSectionsMultiPionsAndResonances::elastic(), G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::DecayAvatar::getChannel(), G4INCL::Particle::isMeson(), G4INCL::CrossSectionsMultiPionsAndResonances::omegaNElastic(), G4INCL::CrossSectionsMultiPionsAndResonances::omegaNInelastic(), G4INCL::CrossSectionsMultiPionsAndResonances::omegaNToPiN(), G4INCL::CrossSectionsStrangeness::total(), G4INCL::CrossSectionsMultiPionsAndResonances::total().
|
inlineinherited |
Check if the particle is out of its potential well.
G4INCLParticle.hh 파일의 772 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::outOfWell.
다음에 의해서 참조됨 : G4INCL::NuclearPotential::INuclearPotential::computeKaonPotentialEnergy(), G4INCL::NuclearPotential::INuclearPotential::computePionPotentialEnergy(), G4INCL::NuclearPotential::INuclearPotential::computePionResonancePotentialEnergy().
|
inlineinherited |
G4INCLParticle.hh 파일의 311 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Participant, G4INCL::Particle::theParticipantType.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar().
|
inlineinherited |
Is this a photon?
G4INCLParticle.hh 파일의 348 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Photon, G4INCL::Particle::theType.
|
inlineinherited |
Is this a pion?
G4INCLParticle.hh 파일의 336 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::PiZero, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::CrossSectionsMultiPions::elastic(), G4INCL::CrossSectionsMultiPionsAndResonances::elastic(), G4INCL::CrossSectionsStrangeness::elastic(), G4INCL::CrossSectionsTruncatedMultiPions::elastic(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), insertParticle(), G4INCL::Particle::isMeson(), G4INCL::CrossSectionsStrangeness::NpiToLK(), G4INCL::CrossSectionsStrangeness::NpiToLK2pi(), G4INCL::CrossSectionsStrangeness::NpiToLKpi(), G4INCL::CrossSectionsStrangeness::NpiToMissingStrangeness(), G4INCL::CrossSectionsStrangeness::NpiToNKKb(), G4INCL::CrossSectionsStrangeness::NpiToSK(), G4INCL::CrossSectionsStrangeness::NpiToSK2pi(), G4INCL::CrossSectionsStrangeness::NpiToSKpi(), G4INCL::CrossSectionsMultiPionsAndResonances::piMinuspToEtaN(), G4INCL::CrossSectionsMultiPionsAndResonances::piMinuspToOmegaN(), G4INCL::CrossSectionsINCL46::piNToDelta(), G4INCL::CrossSectionsMultiPions::piNToDelta(), G4INCL::CrossSectionsMultiPions::piNTot(), G4INCL::CrossSectionsStrangeness::total(), G4INCL::CrossSectionsINCL46::total(), G4INCL::CrossSectionsMultiPionsAndResonances::total(), G4INCL::CrossSectionsMultiPions::total().
|
inlineinherited |
G4INCLParticle.hh 파일의 319 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ProjectileSpectator, G4INCL::Particle::theParticipantType.
다음에 의해서 참조됨 : G4INCL::SurfaceAvatar::getChannel().
|
inlineinherited |
Is it a resonance?
G4INCLParticle.hh 파일의 351 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::isDelta().
다음에 의해서 참조됨 : G4INCL::NDeltaToDeltaLKChannel::fillFinalState(), G4INCL::NDeltaToNSKChannel::fillFinalState(), G4INCL::NDeltaToDeltaSKChannel::fillFinalState(), G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar(), G4INCL::SurfaceAvatar::getChannel(), getSurfaceRadius(), G4INCL::Particle::isBaryon(), G4INCL::Particle::Particle(), G4INCL::CDPP::processOneParticle(), G4INCL::Particle::setType().
|
inlineinherited |
Is this a Sigma?
G4INCLParticle.hh 파일의 359 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::SigmaMinus, G4INCL::SigmaPlus, G4INCL::SigmaZero, G4INCL::Particle::theType.
다음에 의해서 참조됨 : G4INCL::BinaryCollisionAvatar::getChannel(), G4INCL::DecayAvatar::getChannel(), G4INCL::Particle::isHyperon(), G4INCL::CrossSectionsStrangeness::NSToNL(), G4INCL::CrossSectionsStrangeness::NSToNS(), G4INCL::CrossSectionsStrangeness::total().
|
inlineinherited |
Is this an Strange?
G4INCLParticle.hh 파일의 383 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::isAntiKaon(), G4INCL::Particle::isHyperon(), G4INCL::Particle::isKaon().
|
inlineinherited |
G4INCLParticle.hh 파일의 315 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::TargetSpectator, G4INCL::Particle::theParticipantType.
다음에 의해서 참조됨 : G4INCL::SurfaceAvatar::getChannel(), insertParticle(), G4INCL::SurfaceAvatar::postInteraction(), G4INCL::BinaryCollisionAvatar::preInteraction().
|
inlineinherited |
Lorentz-contract the particle position around some center.
Apply Lorentz contraction to the position component along the direction of the boost vector.
aBoostVector | the boost vector (velocity) [c] |
refPos | the reference position |
G4INCLParticle.hh 파일의 433 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ThreeVector::dot(), G4INCL::ThreeVector::mag2(), G4INCL::Particle::thePosition.
|
inlinevirtualinherited |
Make all the components participants, too.
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 414 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::makeParticipant(), G4INCL::Cluster::particles.
|
inlinevirtualinherited |
Make all the components projectile spectators, too.
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 398 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::makeProjectileSpectator(), G4INCL::Cluster::particles.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::ProjectileRemnant().
|
inlinevirtualinherited |
Make all the components target spectators, too.
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 406 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::makeTargetSpectator(), G4INCL::Cluster::particles.
|
staticinherited |
G4INCLParticle.cc 파일의 220 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getBiasCollisionVector().
다음에 의해서 참조됨 : G4INCL::ParticleList::getParticleListBias(), G4INCL::ParticleList::getParticleListBiasVector().
|
staticinherited |
G4INCLParticle.cc 파일의 259 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getBiasCollisionVector().
Dummy assignment operator to silence Coverity warning.
|
inlineinherited |
G4INCLCluster.hh 파일의 221 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::getMass(), G4INCL::ParticleTable::getName(), G4INCL::Particle::ID, G4INCL::Cluster::particles, G4INCL::ThreeVector::print(), ss, G4INCL::Particle::theA, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePosition, G4INCL::Particle::theS, G4INCL::Particle::theType, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::Cluster::boost(), G4INCL::SurfaceAvatar::getChannel(), G4INCL::Cluster::initializeParticles(), G4INCL::Cluster::internalBoostToCM(), G4INCL::Cluster::putParticlesOffShell(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::ProjectileRemnant::reset().
std::string G4INCL::Nucleus::print | ( | ) |
Print the nucleus info
G4INCLNucleus.cc 파일의 288 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Store::getOutgoingParticles(), G4INCL::Store::getParticles(), ss, theStore.
G4INCLParticle.hh 파일의 739 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::thePosition.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::generateBinaryCollisionAvatar().
Propagate the particles one time step.
step | length of the time step |
G4INCLNucleus.cc 파일의 214 번째 라인에서 정의되었습니다.
다음을 참조함 : INCL_WARN.
|
inlineinherited |
Put the cluster components off shell.
The Cluster components are put off shell in such a way that their total energy equals the cluster mass.
G4INCLCluster.hh 파일의 306 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::computeDynamicalPotential(), e, energy, INCL_DEBUG, G4INCL::ThreeVector::mag2(), G4INCL::Cluster::particles, G4INCL::Cluster::print().
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::ProjectileRemnant().
Remove a particle from the cluster components.
G4INCLCluster.hh 파일의 172 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::particles, G4INCL::UnorderedVector< T >::remove().
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::removeParticle().
|
virtualinherited |
Rotate momentum of all the particles.
This includes the cluster components. Overloads Particle::rotateMomentum().
angle | the rotation angle |
axis | a unit vector representing the rotation axis |
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Cluster::particles, G4INCL::Particle::rotateMomentum().
|
virtualinherited |
Rotate position of all the particles.
This includes the cluster components. Overloads Particle::rotateMomentum().
angle | the rotation angle |
axis | a unit vector representing the rotation axis |
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.cc 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Cluster::particles, G4INCL::Particle::rotatePosition().
|
inlinevirtualinherited |
Rotate the particle position and momentum.
angle | the rotation angle |
axis | a unit vector representing the rotation axis |
G4INCLParticle.hh 파일의 839 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::rotateMomentum(), G4INCL::Particle::rotatePosition().
다음에 의해서 참조됨 : G4INCL::CoulombNonRelativistic::coulombDeviation().
|
inlineinherited |
Make the particle follow a strict r-p correlation.
G4INCLParticle.hh 파일의 918 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::rpCorrelated.
다음에 의해서 참조됨 : G4INCL::InteractionAvatar::bringParticleInside(), G4INCL::ParticleEntryAvatar::postInteraction(), G4INCL::SurfaceAvatar::postInteraction().
|
inlineinherited |
Make the particle not follow a strict r-p correlation.
G4INCLParticle.hh 파일의 921 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::rpCorrelated.
Set the mass number of the cluster.
G4INCLCluster.hh 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4INCL::Particle::theA.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus().
|
inlineinherited |
Set the vector list of biased vertices on the particle path.
G4INCLParticle.hh 파일의 951 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getBiasFromVector(), G4INCL::Particle::setParticleBias(), G4INCL::Particle::theBiasCollisionVector.
다음에 의해서 참조됨 : decayOutgoingDeltas(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), G4INCL::SurfaceAvatar::postInteraction().
|
inline |
Setter for theDensity.
G4INCLNucleus.hh 파일의 458 번째 라인에서 정의되었습니다.
다음을 참조함 : d, G4INCL::ParticleSampler::setDensity(), theDensity, G4INCL::Cluster::theParticleSampler.
G4INCLParticle.hh 파일의 774 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::emissionTime.
다음에 의해서 참조됨 : computeOneNucleonRecoilKinematics(), decayOutgoingDeltas(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), finalizeProjectileRemnant().
Set the energy of the particle in MeV.
G4INCLParticle.hh 파일의 696 번째 라인에서 정의되었습니다.
다음을 참조함 : energy, G4INCL::Particle::theEnergy.
다음에 의해서 참조됨 : emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::NLToNSChannel::fillFinalState(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::EtaNElasticChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::NSToNLChannel::fillFinalState(), G4INCL::OmegaNElasticChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::CrossSections::interactionDistanceKbarN(), G4INCL::CrossSections::interactionDistanceKN(), G4INCL::CrossSections::interactionDistanceNN(), G4INCL::CrossSections::interactionDistancePiN(), G4INCL::CrossSections::interactionDistanceYN(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::INCL::RecoilCMFunctor::scaleParticleCMMomenta(), G4INCL::INCL::RecoilFunctor::scaleParticleEnergies(), G4INCL::StandardPropagationModel::shootParticle(), G4INCL::KinematicsUtils::transformToLocalEnergyFrame(), useFusionKinematics().
Set the excitation energy of the cluster.
G4INCLCluster.hh 파일의 158 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Cluster::theExcitationEnergy.
다음에 의해서 참조됨 : finalizeProjectileRemnant(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade().
Set the frozen particle momentum.
G4INCLParticle.hh 파일의 801 번째 라인에서 정의되었습니다.
다음을 참조함 : energy, G4INCL::Particle::theFrozenEnergy.
|
inlineinherited |
Set the frozen particle momentum.
G4INCLParticle.hh 파일의 798 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theFrozenMomentum.
G4INCLParticle.hh 파일의 737 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theHelicity.
다음에 의해서 참조됨 : G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState().
G4INCLParticle.cc 파일의 303 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::INCLBiasVector.
|
inlineinherited |
Set the mass of the Particle to its table mass.
G4INCLParticle.hh 파일의 582 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getINCLMass(), G4INCL::Particle::setMass().
다음에 의해서 참조됨 : G4INCL::Cluster::Cluster(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::Particle::setType(), G4INCL::StandardPropagationModel::shootParticle().
|
inline |
Set the incoming angular-momentum vector.
G4INCLNucleus.hh 파일의 252 번째 라인에서 정의되었습니다.
다음을 참조함 : incomingAngularMomentum.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
|
inline |
Set the incoming momentum vector.
G4INCLNucleus.hh 파일의 260 번째 라인에서 정의되었습니다.
다음을 참조함 : incomingMomentum.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
Set the initial energy.
G4INCLNucleus.hh 파일의 270 번째 라인에서 정의되었습니다.
다음을 참조함 : e, initialEnergy.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootComposite(), G4INCL::StandardPropagationModel::shootParticle().
Set the mass of the particle in MeV/c^2.
G4INCLParticle.hh 파일의 688 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theMass.
다음에 의해서 참조됨 : computeRecoilKinematics(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::NDeltaToDeltaSKChannel::fillFinalState(), G4INCL::NDeltaToDeltaLKChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), finalizeProjectileRemnant(), G4INCL::PhaseSpaceKopylov::generate(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::Particle::Particle(), G4INCL::Particle::setINCLMass(), G4INCL::Particle::setRealMass(), G4INCL::Particle::setTableMass(), useFusionKinematics().
|
inlinevirtualinherited |
Set the momentum vector.
G4INCLParticle.hh 파일의 718 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : computeOneNucleonRecoilKinematics(), decayOutgoingDeltas(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::NKbToLpiChannel::fillFinalState(), G4INCL::NKbToNKbChannel::fillFinalState(), G4INCL::NpiToSKChannel::fillFinalState(), G4INCL::EtaNElasticChannel::fillFinalState(), G4INCL::NKbToSpiChannel::fillFinalState(), G4INCL::NKbElasticChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::NKElasticChannel::fillFinalState(), G4INCL::NYElasticChannel::fillFinalState(), G4INCL::PiNElasticChannel::fillFinalState(), G4INCL::OmegaNElasticChannel::fillFinalState(), G4INCL::NKToNKChannel::fillFinalState(), G4INCL::NpiToLKChannel::fillFinalState(), G4INCL::NSToNLChannel::fillFinalState(), G4INCL::NLToNSChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::ReflectionChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::SigmaZeroDecayChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::ElasticChannel::fillFinalState(), G4INCL::RecombinationChannel::fillFinalState(), G4INCL::PhaseSpaceKopylov::generate(), G4INCL::PhaseSpaceRauboldLynch::generateEvent(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::INCL::RecoilCMFunctor::scaleParticleCMMomenta(), G4INCL::INCL::RecoilFunctor::scaleParticleEnergies(), useFusionKinematics().
|
inline |
Set a nucleus-nucleus collision.
G4INCLNucleus.hh 파일의 422 번째 라인에서 정의되었습니다.
다음을 참조함 : isNucleusNucleus.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootComposite().
Set the number of collisions undergone by the particle.
G4INCLParticle.hh 파일의 747 번째 라인에서 정의되었습니다.
다음을 참조함 : n, G4INCL::Particle::nCollisions.
Set the number of decays undergone by the particle.
G4INCLParticle.hh 파일의 756 번째 라인에서 정의되었습니다.
다음을 참조함 : n, G4INCL::Particle::nDecays.
|
inlineinherited |
Mark the particle as out of its potential well.
This flag is used to control pions created outside their potential well in delta decay. The pion potential checks it and returns zero if it is true (necessary in order to correctly enforce energy conservation). The Nucleus::applyFinalState() method uses it to determine whether new avatars should be generated for the particle.
G4INCLParticle.hh 파일의 769 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::outOfWell.
|
inlineinherited |
G4INCLParticle.hh 파일의 307 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theParticipantType.
Set the particle bias.
G4INCLParticle.hh 파일의 945 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theParticleBias.
다음에 의해서 참조됨 : G4INCL::Particle::setBiasCollisionVector().
|
inline |
Set a particle-nucleus collision.
G4INCLNucleus.hh 파일의 425 번째 라인에서 정의되었습니다.
다음을 참조함 : isNucleusNucleus.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootParticle().
|
inlinevirtualinherited |
Set the position of the cluster.
This overloads the Particle method to take into account that the positions of the cluster members must be updated as well.
G4INCL::Particle(으)로부터 재구현되었습니다.
G4INCLCluster.hh 파일의 328 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Cluster::particles, G4INCL::Particle::setPosition(), G4INCL::Particle::thePosition.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootComposite().
Set the particle potential energy.
G4INCLParticle.hh 파일의 675 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::thePotentialEnergy.
다음에 의해서 참조됨 : emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::Store::loadParticles(), G4INCL::ParticleEntryChannel::particleEnters(), G4INCL::TransmissionChannel::particleLeaves(), updatePotentialEnergy().
|
inline |
Set the projectile remnant.
G4INCLNucleus.hh 파일의 428 번째 라인에서 정의되었습니다.
다음을 참조함 : theProjectileRemnant.
다음에 의해서 참조됨 : G4INCL::StandardPropagationModel::shootComposite().
|
inlineinherited |
Set the mass of the Particle to its real mass.
G4INCLParticle.hh 파일의 576 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getRealMass(), G4INCL::Particle::setMass().
다음에 의해서 참조됨 : G4INCL::ClusterDecay::decay().
Set the strangess number of the cluster.
G4INCLCluster.hh 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : S(), G4INCL::Particle::theS.
|
inlineinherited |
Set the spin of the nucleus.
G4INCLCluster.hh 파일의 425 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::theSpin.
다음에 의해서 참조됨 : finalizeProjectileRemnant(), G4INCL::INCL::makeCompoundNucleus(), useFusionKinematics().
G4INCLNucleus.hh 파일의 343 번째 라인에서 정의되었습니다.
다음을 참조함 : theStore.
|
inlineinherited |
Set the mass of the Particle to its table mass.
G4INCLParticle.hh 파일의 579 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::getTableMass(), G4INCL::Particle::setMass().
다음에 의해서 참조됨 : decayOutgoingDeltas(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::TransmissionChannel::particleLeaves(), G4INCL::ProjectileRemnant::ProjectileRemnant(), G4INCL::ProjectileRemnant::reset().
|
inlineinherited |
G4INCLParticle.hh 파일의 180 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Eta, G4INCL::EtaPrime, INCL_ERROR, G4INCL::Particle::isResonance(), G4INCL::KLong, G4INCL::KMinus, G4INCL::KPlus, G4INCL::KShort, G4INCL::KZero, G4INCL::KZeroBar, G4INCL::Lambda, G4INCL::Neutron, G4INCL::Omega, G4INCL::Photon, G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::PiZero, G4INCL::Proton, G4INCL::Particle::setINCLMass(), G4INCL::SigmaMinus, G4INCL::SigmaPlus, G4INCL::SigmaZero, G4INCL::Particle::theA, G4INCL::Particle::theS, G4INCL::Particle::theType, G4INCL::Particle::theZ, G4INCL::UnknownParticle.
다음에 의해서 참조됨 : G4INCL::Cluster::Cluster(), G4INCL::ClusterDecay::decay(), G4INCL::NKbToLpiChannel::fillFinalState(), G4INCL::PiNToEtaChannel::fillFinalState(), G4INCL::NpiToSKpiChannel::fillFinalState(), G4INCL::NNToNLK2piChannel::fillFinalState(), G4INCL::NpiToLK2piChannel::fillFinalState(), G4INCL::NpiToSKChannel::fillFinalState(), G4INCL::NNToMissingStrangenessChannel::fillFinalState(), G4INCL::NNOmegaToMultiPionsChannel::fillFinalState(), G4INCL::PiNToDeltaChannel::fillFinalState(), G4INCL::NpiToSK2piChannel::fillFinalState(), G4INCL::NDeltaToNSKChannel::fillFinalState(), G4INCL::EtaNToPiPiNChannel::fillFinalState(), G4INCL::NNToMultiPionsChannel::fillFinalState(), G4INCL::NDeltaToNNKKbChannel::fillFinalState(), G4INCL::NKToNKChannel::fillFinalState(), G4INCL::NDeltaToNLKChannel::fillFinalState(), G4INCL::EtaNToPiNChannel::fillFinalState(), G4INCL::NKbToSpiChannel::fillFinalState(), G4INCL::NDeltaToDeltaSKChannel::fillFinalState(), G4INCL::NKbToS2piChannel::fillFinalState(), G4INCL::NKToNK2piChannel::fillFinalState(), G4INCL::NSToNLChannel::fillFinalState(), G4INCL::NNEtaToMultiPionsChannel::fillFinalState(), G4INCL::NLToNSChannel::fillFinalState(), G4INCL::NpiToNKKbChannel::fillFinalState(), G4INCL::NKToNKpiChannel::fillFinalState(), G4INCL::NNToNLKChannel::fillFinalState(), G4INCL::PiNElasticChannel::fillFinalState(), G4INCL::NpiToMissingStrangenessChannel::fillFinalState(), G4INCL::NKbToNKbpiChannel::fillFinalState(), G4INCL::NDeltaToDeltaLKChannel::fillFinalState(), G4INCL::NKbToNKbChannel::fillFinalState(), G4INCL::NNToNSK2piChannel::fillFinalState(), G4INCL::NNToNNOmegaChannel::fillFinalState(), G4INCL::NKbToNKb2piChannel::fillFinalState(), G4INCL::NNToNSKChannel::fillFinalState(), G4INCL::NNToNSKpiChannel::fillFinalState(), G4INCL::NNToNNKKbChannel::fillFinalState(), G4INCL::NpiToLKpiChannel::fillFinalState(), G4INCL::NNToNLKpiChannel::fillFinalState(), G4INCL::NpiToLKChannel::fillFinalState(), G4INCL::NKbToL2piChannel::fillFinalState(), G4INCL::PiNToOmegaChannel::fillFinalState(), G4INCL::OmegaNToPiPiNChannel::fillFinalState(), G4INCL::OmegaNToPiNChannel::fillFinalState(), G4INCL::NNToNNEtaChannel::fillFinalState(), G4INCL::PiNToMultiPionsChannel::fillFinalState(), G4INCL::NSToNSChannel::fillFinalState(), G4INCL::NDeltaOmegaProductionChannel::fillFinalState(), G4INCL::NeutralKaonDecayChannel::fillFinalState(), G4INCL::DeltaProductionChannel::fillFinalState(), G4INCL::StrangeAbsorbtionChannel::fillFinalState(), G4INCL::NDeltaEtaProductionChannel::fillFinalState(), G4INCL::DeltaDecayChannel::fillFinalState(), G4INCL::ElasticChannel::fillFinalState(), G4INCL::PionResonanceDecayChannel::fillFinalState(), G4INCL::SigmaZeroDecayChannel::fillFinalState(), G4INCL::RecombinationChannel::fillFinalState(), G4INCL::Particle::Particle().
Set the uncorrelated momentum.
G4INCLParticle.hh 파일의 915 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::uncorrelatedMomentum.
다음에 의해서 참조됨 : G4INCL::ParticleSampler::sampleOneParticleWithFuzzyRPCorrelation(), G4INCL::ParticleSampler::sampleOneParticleWithRPCorrelation().
Setter for theUniverseRadius.
G4INCLNucleus.hh 파일의 416 번째 라인에서 정의되었습니다.
다음을 참조함 : theUniverseRadius.
Set the charge number of the cluster.
G4INCLCluster.hh 파일의 146 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theZ, Z.
다음에 의해서 참조됨 : G4INCL::INCL::makeCompoundNucleus().
Helper method for the assignment operator.
G4INCLParticle.hh 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::emissionTime, G4INCL::Particle::nCollisions, G4INCL::Particle::nDecays, G4INCL::Particle::outOfWell, G4INCL::Particle::rpCorrelated, G4INCL::Particle::theA, G4INCL::Particle::theEnergy, G4INCL::Particle::theFrozenEnergy, G4INCL::Particle::theFrozenMomentum, G4INCL::Particle::theHelicity, G4INCL::Particle::theMass, G4INCL::Particle::theMomentum, G4INCL::Particle::theParticipantType, G4INCL::Particle::thePosition, G4INCL::Particle::thePotentialEnergy, G4INCL::Particle::thePropagationEnergy, G4INCL::Particle::thePropagationMomentum, G4INCL::Particle::theS, G4INCL::Particle::theType, G4INCL::Particle::theZ, G4INCL::Particle::uncorrelatedMomentum.
다음에 의해서 참조됨 : G4INCL::Particle::operator=(), G4INCL::Cluster::swap().
Helper method for the assignment operator.
G4INCLCluster.hh 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::particles, G4INCL::Particle::swap(), G4INCL::Cluster::theExcitationEnergy, G4INCL::Cluster::theParticleSampler, G4INCL::Cluster::theSpin.
다음에 의해서 참조됨 : G4INCL::Cluster::operator=().
|
inlineinherited |
Unfreeze particle propagation.
Make the particle use theMomentum and theEnergy for propagation. Call this method to restore the normal propagation if the freezePropagation() method has been called.
G4INCLParticle.hh 파일의 829 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePropagationEnergy, G4INCL::Particle::thePropagationMomentum.
다음에 의해서 참조됨 : G4INCL::ReflectionChannel::fillFinalState().
|
inlineinherited |
Set total cluster mass, energy, size, etc. from the particles.
G4INCLCluster.hh 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4INCL::Particle::nCollisions, G4INCL::Cluster::particles, G4INCL::Particle::theA, G4INCL::Particle::theEnergy, G4INCL::Particle::theMomentum, G4INCL::Particle::thePosition, G4INCL::Particle::thePotentialEnergy, G4INCL::Particle::theS, G4INCL::Particle::theZ.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticles(), G4INCL::Cluster::initializeParticles().
Update the particle potential energy.
G4INCLNucleus.hh 파일의 453 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::NuclearPotential::INuclearPotential::computePotentialEnergy(), G4INCL::Particle::setPotentialEnergy(), thePotential.
다음에 의해서 참조됨 : G4INCL::ReflectionChannel::fillFinalState(), initializeParticles(), G4INCL::InteractionAvatar::ViolationEMomentumFunctor::scaleParticleMomenta(), G4INCL::InteractionAvatar::ViolationEEnergyFunctor::setParticleEnergy().
void G4INCL::Nucleus::useFusionKinematics | ( | ) |
Adjust the kinematics for complete-fusion events.
G4INCLNucleus.cc 파일의 1204 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Cluster::getTableMass(), incomingAngularMomentum, incomingMomentum, initialEnergy, G4INCL::ThreeVector::mag2(), G4INCL::Particle::setEnergy(), G4INCL::Particle::setMass(), G4INCL::Particle::setMomentum(), G4INCL::Cluster::setSpin(), G4INCL::Particle::theEnergy, G4INCL::Cluster::theExcitationEnergy, G4INCL::Particle::theMomentum.
다음에 의해서 참조됨 : G4INCL::INCL::postCascade().
|
protectedinherited |
G4INCLParticle.hh 파일의 993 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::dump(), G4INCL::Particle::getID(), G4INCL::Particle::Particle(), G4INCL::Cluster::print(), G4INCL::Particle::print().
|
staticinherited |
Time ordered vector of all bias applied.
/!\ Caution /!\ methods Assotiated to G4VectorCache<T> are: Push_back(…), operator[], Begin(), End(), Clear(), Size() and Pop_back()
G4INCLParticle.hh 파일의 971 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::FillINCLBiasVector(), G4INCL::Particle::getBiasFromVector(), G4INCL::Particle::getTotalBias(), G4INCL::INCL::processEvent(), G4INCL::Particle::setINCLBiasVector().
|
private |
G4INCLNucleus.hh 파일의 491 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeRecoilKinematics(), getIncomingAngularMomentum(), setIncomingAngularMomentum(), useFusionKinematics().
|
private |
G4INCLNucleus.hh 파일의 491 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeOneNucleonRecoilKinematics(), computeRecoilKinematics(), getIncomingMomentum(), setIncomingMomentum(), useFusionKinematics().
|
private |
G4INCLNucleus.hh 파일의 492 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeRecoilKinematics(), initializeParticles().
|
private |
G4INCLNucleus.hh 파일의 495 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeOneNucleonRecoilKinematics(), getInitialEnergy(), setInitialEnergy(), useFusionKinematics().
|
private |
G4INCLNucleus.hh 파일의 490 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeExcitationEnergy(), getInitialInternalEnergy(), initializeParticles().
|
private |
true if running a nucleus-nucleus collision
Tells INCL whether to make a projectile-like pre-fragment or not.
G4INCLNucleus.hh 파일의 513 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : isNucleusNucleusCollision(), setNucleusNucleusCollision(), setParticleNucleusCollision().
|
protectedinherited |
G4INCLParticle.hh 파일의 990 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), G4INCL::Particle::getNumberOfCollisions(), G4INCL::Particle::incrementNumberOfCollisions(), G4INCL::ProjectileRemnant::reset(), G4INCL::Particle::setNumberOfCollisions(), G4INCL::Particle::swap(), G4INCL::Cluster::updateClusterParameters().
|
protectedinherited |
G4INCLParticle.hh 파일의 991 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::getNumberOfDecays(), G4INCL::Particle::incrementNumberOfDecays(), G4INCL::Particle::setNumberOfDecays(), G4INCL::Particle::swap().
|
staticinherited |
G4INCLParticle.hh 파일의 977 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::FillINCLBiasVector(), G4INCL::InteractionAvatar::postInteraction(), G4INCL::INCL::processEvent().
|
protectedinherited |
G4INCLCluster.hh 파일의 451 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addAllDynamicalSpectators(), G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::ProjectileRemnant::addMostDynamicalSpectators(), G4INCL::Cluster::addParticle(), G4INCL::Cluster::addParticles(), G4INCL::Cluster::boost(), G4INCL::Cluster::clearParticles(), G4INCL::Cluster::Cluster(), G4INCL::Cluster::computeDynamicalPotential(), G4INCL::Cluster::deleteParticles(), G4INCL::Cluster::freezeInternalMotion(), G4INCL::Cluster::getParticleList(), G4INCL::Cluster::getParticles(), G4INCL::ProjectileRemnant::getPresentEnergyLevelsExcept(), G4INCL::ProjectileRemnant::getPresentEnergyLevelsWith(), initializeParticles(), G4INCL::Cluster::initializeParticles(), G4INCL::Cluster::internalBoostToCM(), G4INCL::Cluster::makeParticipant(), G4INCL::Cluster::makeProjectileSpectator(), G4INCL::Cluster::makeTargetSpectator(), G4INCL::Cluster::print(), G4INCL::Cluster::putParticlesOffShell(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::Cluster::removeParticle(), G4INCL::Cluster::rotateMomentum(), G4INCL::Cluster::rotatePosition(), G4INCL::Cluster::setPosition(), G4INCL::ProjectileRemnant::storeComponents(), G4INCL::ProjectileRemnant::storeEnergyLevels(), G4INCL::Cluster::swap(), G4INCL::Cluster::updateClusterParameters().
|
private |
The mass number of the projectile.
G4INCLNucleus.hh 파일의 502 번째 라인에서 정의되었습니다.
|
private |
The strangeness number of the projectile.
G4INCLNucleus.hh 파일의 504 번째 라인에서 정의되었습니다.
|
private |
The charge number of the projectile.
G4INCLNucleus.hh 파일의 500 번째 라인에서 정의되었습니다.
|
private |
G4INCLNucleus.hh 파일의 493 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeRecoilKinematics(), hasRemnant().
|
protectedinherited |
G4INCLParticle.hh 파일의 995 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::getReflectionMomentum(), G4INCL::Particle::rpCorrelate(), G4INCL::Particle::rpDecorrelate(), G4INCL::Particle::swap().
|
protectedinherited |
G4INCLParticle.hh 파일의 980 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addAllDynamicalSpectators(), G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::ProjectileRemnant::addMostDynamicalSpectators(), G4INCL::Cluster::addParticle(), applyFinalState(), G4INCL::Cluster::Cluster(), G4INCL::Cluster::computeDynamicalPotential(), computeOneNucleonRecoilKinematics(), computeRecoilKinematics(), decayInsideDeltas(), decayInsideStrangeParticles(), decayMe(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::Particle::getA(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::getINCLMass(), G4INCL::Particle::getRealMass(), G4INCL::Cluster::getSpecies(), G4INCL::Particle::getTableMass(), G4INCL::Particle::getTransferQValueCorrection(), G4INCL::Cluster::initializeParticles(), insertParticle(), G4INCL::Cluster::internalBoostToCM(), Nucleus(), G4INCL::Cluster::print(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::ProjectileRemnant::reset(), G4INCL::Cluster::setA(), G4INCL::Particle::setType(), G4INCL::Particle::swap(), G4INCL::Cluster::updateClusterParameters().
|
private |
Pointer to the NuclearDensity object.
G4INCLNucleus.hh 파일의 522 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getDensity(), getSurfaceRadius(), getTransmissionBarrier(), Nucleus(), setDensity().
|
protectedinherited |
G4INCLParticle.hh 파일의 983 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addAllDynamicalSpectators(), G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::ProjectileRemnant::addMostDynamicalSpectators(), G4INCL::Cluster::addParticle(), G4INCL::Particle::adjustEnergyFromMomentum(), G4INCL::Particle::adjustMomentumFromEnergy(), G4INCL::Particle::boost(), G4INCL::Particle::boostVector(), G4INCL::Particle::dump(), G4INCL::Particle::getBeta(), G4INCL::Particle::getEnergy(), G4INCL::Particle::getInvariantMass(), G4INCL::Particle::getKineticEnergy(), G4INCL::Cluster::internalBoostToCM(), G4INCL::Particle::Particle(), G4INCL::Cluster::print(), G4INCL::Particle::print(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::ProjectileRemnant::reset(), G4INCL::Particle::setEnergy(), G4INCL::Particle::swap(), G4INCL::Particle::thawPropagation(), G4INCL::Cluster::updateClusterParameters(), useFusionKinematics().
|
protectedinherited |
|
protectedinherited |
G4INCLParticle.hh 파일의 985 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::freezePropagation(), G4INCL::Particle::getFrozenEnergy(), G4INCL::Particle::Particle(), G4INCL::Particle::setFrozenEnergy(), G4INCL::Particle::swap().
|
protectedinherited |
|
private |
G4INCLNucleus.hh 파일의 479 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getInitialA().
|
private |
G4INCLNucleus.hh 파일의 479 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getInitialS().
|
private |
G4INCLNucleus.hh 파일의 479 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getInitialZ().
|
protectedinherited |
G4INCLParticle.hh 파일의 986 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addAllDynamicalSpectators(), G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::ProjectileRemnant::addMostDynamicalSpectators(), G4INCL::Cluster::addParticle(), G4INCL::Particle::adjustEnergyFromMomentum(), G4INCL::Particle::adjustMomentumFromEnergy(), G4INCL::Particle::boost(), G4INCL::Particle::boostVector(), computeRecoilKinematics(), G4INCL::Particle::dump(), G4INCL::Cluster::freezeInternalMotion(), G4INCL::Particle::getAngularMomentum(), G4INCL::Particle::getBeta(), G4INCL::Particle::getInvariantMass(), G4INCL::Particle::getMomentum(), G4INCL::Particle::getReflectionMomentum(), G4INCL::Cluster::internalBoostToCM(), G4INCL::Particle::Particle(), G4INCL::Cluster::print(), G4INCL::Particle::print(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::ProjectileRemnant::reset(), G4INCL::Particle::rotateMomentum(), G4INCL::Particle::setMomentum(), G4INCL::Particle::swap(), G4INCL::Particle::thawPropagation(), G4INCL::Cluster::updateClusterParameters(), useFusionKinematics().
|
private |
G4INCLNucleus.hh 파일의 489 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), getNumberOfEnteringKaons(), insertParticle().
|
private |
The number of entering kaons.
G4INCLNucleus.hh 파일의 488 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), getNumberOfEnteringKaons(), insertParticle().
|
private |
The number of entering neutrons.
G4INCLNucleus.hh 파일의 483 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), getNumberOfEnteringNeutrons(), insertParticle().
|
private |
The number of entering protons.
G4INCLNucleus.hh 파일의 481 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), getNumberOfEnteringProtons(), insertParticle().
|
private |
G4INCLNucleus.hh 파일의 486 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), getNumberOfEnteringPions(), insertParticle().
|
private |
The number of entering pions.
G4INCLNucleus.hh 파일의 485 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), getNumberOfEnteringPions(), insertParticle().
|
protectedinherited |
G4INCLParticle.hh 파일의 981 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::getParticipantType(), G4INCL::Particle::isParticipant(), G4INCL::Particle::isProjectileSpectator(), G4INCL::Particle::isTargetSpectator(), G4INCL::Particle::makeParticipant(), G4INCL::Particle::makeProjectileSpectator(), G4INCL::Particle::makeTargetSpectator(), G4INCL::Particle::Particle(), G4INCL::Particle::setParticipantType(), G4INCL::Particle::swap().
|
protectedinherited |
G4INCLParticle.hh 파일의 998 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::getParticleBias(), G4INCL::Particle::setParticleBias().
|
protectedinherited |
G4INCLCluster.hh 파일의 454 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Cluster::Cluster(), G4INCL::Cluster::initializeParticles(), Nucleus(), setDensity(), G4INCL::Cluster::swap(), G4INCL::Cluster::~Cluster().
|
protectedinherited |
G4INCLParticle.hh 파일의 989 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), G4INCL::Cluster::boost(), G4INCL::Cluster::Cluster(), computeRecoilKinematics(), G4INCL::Particle::dump(), G4INCL::Particle::getAngularMomentum(), G4INCL::Particle::getCosRPAngle(), G4INCL::Particle::getLongitudinalPosition(), G4INCL::Particle::getPosition(), G4INCL::Particle::getTransversePosition(), initializeParticles(), G4INCL::Cluster::initializeParticles(), G4INCL::Cluster::internalBoostToCM(), G4INCL::Particle::lorentzContract(), G4INCL::Cluster::print(), G4INCL::Particle::print(), G4INCL::Particle::propagate(), G4INCL::ProjectileRemnant::reset(), G4INCL::Particle::rotatePosition(), G4INCL::Cluster::setPosition(), G4INCL::Particle::setPosition(), G4INCL::Particle::swap(), G4INCL::Cluster::updateClusterParameters().
|
private |
Pointer to the NuclearPotential object.
G4INCLNucleus.hh 파일의 525 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeSeparationEnergyBalance(), decayInsideDeltas(), getPotential(), getSurfaceRadius(), Nucleus(), updatePotentialEnergy().
|
protectedinherited |
|
private |
Pointer to the quasi-projectile.
Owned by the Nucleus object.
G4INCLNucleus.hh 파일의 519 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeRecoilKinematics(), deleteProjectileRemnant(), fillEventInfo(), finalizeProjectileRemnant(), getConservationBalance(), getProjectileRemnant(), initializeParticles(), setProjectileRemnant().
|
protectedinherited |
G4INCLParticle.hh 파일의 984 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::freezePropagation(), G4INCL::Particle::Particle(), G4INCL::Particle::swap(), G4INCL::Particle::thawPropagation().
|
protectedinherited |
G4INCLParticle.hh 파일의 987 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::freezePropagation(), G4INCL::Particle::getCosRPAngle(), G4INCL::Particle::getLongitudinalPosition(), G4INCL::Particle::getPropagationVelocity(), G4INCL::Particle::Particle(), G4INCL::Particle::swap(), G4INCL::Particle::thawPropagation().
|
protectedinherited |
G4INCLParticle.hh 파일의 980 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Cluster::addParticle(), applyFinalState(), G4INCL::Cluster::Cluster(), computeOneNucleonRecoilKinematics(), emitInsideKaon(), emitInsideLambda(), emitInsideStrangeParticles(), G4INCL::Particle::getS(), G4INCL::Cluster::getSpecies(), insertParticle(), G4INCL::Cluster::print(), G4INCL::Cluster::setS(), G4INCL::Particle::setType(), G4INCL::Particle::swap(), G4INCL::Cluster::updateClusterParameters().
|
protectedinherited |
G4INCLCluster.hh 파일의 453 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : computeRecoilKinematics(), G4INCL::Cluster::getSpin(), G4INCL::Cluster::setSpin(), G4INCL::Cluster::swap().
|
private |
G4INCLNucleus.hh 파일의 496 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : applyFinalState(), computeCenterOfMass(), computeOneNucleonRecoilKinematics(), computeRecoilKinematics(), computeSeparationEnergyBalance(), computeTotalEnergy(), containsAntiKaon(), containsDeltas(), containsEtas(), containsKaon(), containsLambda(), containsOmegas(), containsSigma(), decayInsideDeltas(), decayInsideStrangeParticles(), decayMe(), decayOutgoingClusters(), decayOutgoingDeltas(), decayOutgoingNeutralKaon(), decayOutgoingPionResonances(), decayOutgoingSigmaZero(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), fillEventInfo(), getConservationBalance(), getStore(), initializeParticles(), insertParticle(), isEventTransparent(), Nucleus(), print(), setStore(), ~Nucleus().
|
protectedinherited |
G4INCLParticle.hh 파일의 982 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::dump(), G4INCL::Particle::getINCLMass(), G4INCL::Particle::getRealMass(), G4INCL::Particle::getSpecies(), G4INCL::Particle::getTableMass(), G4INCL::Particle::getType(), G4INCL::Particle::isAntiKaon(), G4INCL::Particle::isCluster(), G4INCL::Particle::isDelta(), G4INCL::Particle::isEta(), G4INCL::Particle::isEtaPrime(), G4INCL::Particle::isKaon(), G4INCL::Particle::isLambda(), G4INCL::Particle::isNucleon(), G4INCL::Particle::isOmega(), G4INCL::Particle::isPhoton(), G4INCL::Particle::isPion(), G4INCL::Particle::isSigma(), G4INCL::Cluster::print(), G4INCL::Particle::print(), G4INCL::Particle::setType(), G4INCL::Particle::swap().
|
private |
The radius of the universe.
G4INCLNucleus.hh 파일의 507 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getUniverseRadius(), Nucleus(), setUniverseRadius().
|
protectedinherited |
G4INCLParticle.hh 파일의 980 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::ProjectileRemnant::addAllDynamicalSpectators(), G4INCL::ProjectileRemnant::addDynamicalSpectator(), G4INCL::ProjectileRemnant::addMostDynamicalSpectators(), G4INCL::Cluster::addParticle(), applyFinalState(), G4INCL::Cluster::Cluster(), computeOneNucleonRecoilKinematics(), computeRecoilKinematics(), decayInsideDeltas(), decayInsideStrangeParticles(), decayMe(), emitInsideKaon(), emitInsideLambda(), emitInsidePions(), emitInsideStrangeParticles(), G4INCL::Particle::getEmissionQValueCorrection(), G4INCL::Particle::getINCLMass(), G4INCL::Particle::getRealMass(), G4INCL::Cluster::getSpecies(), G4INCL::Particle::getTableMass(), G4INCL::Particle::getTransferQValueCorrection(), getTransmissionBarrier(), G4INCL::Particle::getZ(), G4INCL::Cluster::initializeParticles(), insertParticle(), Nucleus(), G4INCL::Cluster::print(), G4INCL::ProjectileRemnant::removeParticle(), G4INCL::ProjectileRemnant::reset(), G4INCL::Particle::setType(), G4INCL::Cluster::setZ(), G4INCL::Particle::swap(), G4INCL::Cluster::updateClusterParameters().
|
private |
G4INCLNucleus.hh 파일의 497 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : applyFinalState(), fillEventInfo(), getTryCompoundNucleus().
|
protectedinherited |
G4INCLParticle.hh 파일의 996 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4INCL::Particle::getReflectionMomentum(), G4INCL::Particle::setUncorrelatedMomentum(), G4INCL::Particle::swap().