ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
EventInfo () | |
void | reset () |
Reset the EventInfo members. | |
void | remnantToParticle (const G4int remnantIndex) |
Move a remnant to the particle array. | |
void | fillInverseKinematics (const Double_t gamma) |
Fill the variables describing the reaction in inverse kinematics. | |
Public Attributes | |
Short_t | nParticles |
Number of particles in the final state. | |
Short_t | A [maxSizeParticles] |
Particle mass number. | |
Short_t | Z [maxSizeParticles] |
Particle charge number. | |
Short_t | S [maxSizeParticles] |
Particle strangeness number. | |
Int_t | PDGCode [maxSizeParticles] |
PDG numbering of the particles. | |
Float_t | ParticleBias [maxSizeParticles] |
Particle weight due to the bias. | |
Float_t | eventBias |
Event bias. | |
Float_t | EKin [maxSizeParticles] |
Particle kinetic energy [MeV]. | |
Float_t | px [maxSizeParticles] |
Particle momentum, x component [MeV/c]. | |
Float_t | py [maxSizeParticles] |
Particle momentum, y component [MeV/c]. | |
Float_t | pz [maxSizeParticles] |
Particle momentum, z component [MeV/c]. | |
Float_t | theta [maxSizeParticles] |
Particle momentum polar angle [radians]. | |
Float_t | phi [maxSizeParticles] |
Particle momentum azimuthal angle [radians]. | |
Short_t | origin [maxSizeParticles] |
Origin of the particle. | |
Float_t | emissionTime [maxSizeParticles] |
Emission time [fm/c]. | |
std::vector< std::string > | history |
History of the particle. | |
Short_t | nRemnants |
Number of remnants. | |
Short_t | ARem [maxSizeRemnants] |
Remnant mass number. | |
Short_t | ZRem [maxSizeRemnants] |
Remnant charge number. | |
Short_t | SRem [maxSizeRemnants] |
Remnant strangeness number. | |
Float_t | EStarRem [maxSizeRemnants] |
Remnant excitation energy [MeV]. | |
Float_t | JRem [maxSizeRemnants] |
Remnant spin [ ]. | |
Float_t | EKinRem [maxSizeRemnants] |
Remnant kinetic energy [MeV]. | |
Float_t | pxRem [maxSizeRemnants] |
Remnant momentum, x component [MeV/c]. | |
Float_t | pyRem [maxSizeRemnants] |
Remnant momentum, y component [MeV/c]. | |
Float_t | pzRem [maxSizeRemnants] |
Remnant momentum, z component [MeV/c]. | |
Float_t | thetaRem [maxSizeRemnants] |
Remnant momentum polar angle [radians]. | |
Float_t | phiRem [maxSizeRemnants] |
Remnant momentum azimuthal angle [radians]. | |
Float_t | jxRem [maxSizeRemnants] |
Remnant angular momentum, x component [ ]. | |
Float_t | jyRem [maxSizeRemnants] |
Remnant angular momentum, y component [ ]. | |
Float_t | jzRem [maxSizeRemnants] |
Remnant angular momentum, z component [ ]. | |
Int_t | projectileType |
Projectile particle type. | |
Short_t | At |
Mass number of the target nucleus. | |
Short_t | Zt |
Charge number of the target nucleus. | |
Short_t | St |
Strangeness number of the target nucleus. | |
Short_t | Ap |
Mass number of the projectile nucleus. | |
Short_t | Zp |
Charge number of the projectile nucleus. | |
Short_t | Sp |
Strangeness number of the projectile nucleus. | |
Float_t | Ep |
Projectile kinetic energy given as input. | |
Float_t | impactParameter |
Impact parameter [fm]. | |
Int_t | nCollisions |
Number of accepted two-body collisions. | |
Float_t | stoppingTime |
Cascade stopping time [fm/c]. | |
Float_t | EBalance |
Energy-conservation balance [MeV]. | |
Float_t | pLongBalance |
Longitudinal momentum-conservation balance [MeV/c]. | |
Float_t | pTransBalance |
Transverse momentum-conservation balance [MeV/c]. | |
Short_t | nCascadeParticles |
Number of cascade particles. | |
Bool_t | transparent |
True if the event is transparent. | |
Bool_t | forcedCompoundNucleus |
True if the event is a forced CN. | |
Bool_t | nucleonAbsorption |
True if the event is a nucleon absorption. | |
Bool_t | pionAbsorption |
True if the event is a pion absorption. | |
Int_t | nDecays |
Number of accepted Delta decays. | |
Int_t | nBlockedCollisions |
Number of two-body collisions blocked by Pauli or CDPP. | |
Int_t | nBlockedDecays |
Number of decays blocked by Pauli or CDPP. | |
Float_t | effectiveImpactParameter |
Effective (Coulomb-distorted) impact parameter [fm]. | |
Bool_t | deltasInside |
Event involved deltas in the nucleus at the end of the cascade. | |
Bool_t | sigmasInside |
Event involved sigmas in the nucleus at the end of the cascade. | |
Bool_t | kaonsInside |
Event involved kaons in the nucleus at the end of the cascade. | |
Bool_t | antikaonsInside |
Event involved antikaons in the nucleus at the end of the cascade. | |
Bool_t | lambdasInside |
Event involved lambdas in the nucleus at the end of the cascade. | |
Bool_t | forcedDeltasInside |
Event involved forced delta decays inside the nucleus. | |
Bool_t | forcedDeltasOutside |
Event involved forced delta decays outside the nucleus. | |
Bool_t | forcedPionResonancesOutside |
Event involved forced eta/omega decays outside the nucleus. | |
Bool_t | absorbedStrangeParticle |
Event involved forced strange absorbtion inside the nucleus. | |
Bool_t | forcedSigmaOutside |
Event involved forced Sigma Zero decays outside the nucleus. | |
Bool_t | forcedStrangeInside |
Event involved forced antiKaon/Sigma absorbtion inside the nucleus. | |
Int_t | emitLambda |
Number of forced Lambda emit out of the nucleus. | |
Bool_t | emitKaon |
Event involved forced Kaon emission. | |
Bool_t | clusterDecay |
Event involved cluster decay. | |
Float_t | firstCollisionTime |
Time of the first collision [fm/c]. | |
Float_t | firstCollisionXSec |
Cross section of the first collision (mb) | |
Float_t | firstCollisionSpectatorPosition |
Position of the spectator on the first collision (fm) | |
Float_t | firstCollisionSpectatorMomentum |
Momentum of the spectator on the first collision (fm) | |
Bool_t | firstCollisionIsElastic |
True if the first collision was elastic. | |
Int_t | nReflectionAvatars |
Number of reflection avatars. | |
Int_t | nCollisionAvatars |
Number of collision avatars. | |
Int_t | nDecayAvatars |
Number of decay avatars. | |
Int_t | nUnmergedSpectators |
Number of dynamical spectators that were merged back into the projectile remnant. | |
Int_t | nEnergyViolationInteraction |
Number of attempted collisions/decays for which the energy-conservation algorithm failed to find a solution. | |
Int_t | event |
Sequential number of the event in the event loop. | |
Float_t | EKinPrime [maxSizeParticles] |
Particle kinetic energy, in inverse kinematics [MeV]. | |
Float_t | pzPrime [maxSizeParticles] |
Particle momentum, z component, in inverse kinematics [MeV/c]. | |
Float_t | thetaPrime [maxSizeParticles] |
Particle momentum polar angle, in inverse kinematics [radians]. | |
Static Public Attributes | |
static G4ThreadLocal Int_t | eventNumber = 0 |
Number of the event. | |
static const Short_t | maxSizeRemnants = 10 |
Maximum array size for remnants. | |
static const Short_t | maxSizeParticles = 1000 |
Maximum array size for emitted particles. | |
Definition at line 67 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 67 of file G4INCLEventInfo.hh
|
inline |
Definition at line 68 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 68 of file G4INCLEventInfo.hh
References A, ARem, EKin, EKinPrime, EKinRem, emissionTime, EStarRem, JRem, jxRem, jyRem, jzRem, maxSizeParticles, maxSizeRemnants, origin, ParticleBias, PDGCode, phi, phiRem, px, pxRem, py, pyRem, pz, pzPrime, pzRem, S, SRem, theta, thetaPrime, thetaRem, Z, and ZRem.
Fill the variables describing the reaction in inverse kinematics.
Definition at line 57 of file G4INCLEventInfo.cc.
View newest version in sPHENIX GitHub at line 57 of file G4INCLEventInfo.cc
References A, G4INCL::Math::arcCos(), EKin, EKinPrime, G4INCL::ParticleTable::getRealMass(), INCL_WARN, mass, max, nParticles, px, py, pz, pzPrime, S, thetaPrime, G4INCL::Math::toDegrees(), and Z.
Move a remnant to the particle array.
Definition at line 90 of file G4INCLEventInfo.cc.
View newest version in sPHENIX GitHub at line 90 of file G4INCLEventInfo.cc
References A, G4INCL::Math::arcCos(), ARem, EKin, EKinRem, emissionTime, G4INCL::ParticleSpecies::getPDGCode(), G4INCL::Particle::getTotalBias(), history, INCL_DEBUG, nParticles, origin, ParticleBias, PDGCode, phi, pt, px, pxRem, py, pyRem, pz, pzRem, S, SRem, stoppingTime, theta, G4INCL::Math::toDegrees(), Z, and ZRem.
|
inline |
Reset the EventInfo members.
Definition at line 349 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 349 of file G4INCLEventInfo.hh
References absorbedStrangeParticle, antikaonsInside, Ap, At, clusterDecay, deltasInside, EBalance, effectiveImpactParameter, emitKaon, emitLambda, Ep, eventBias, firstCollisionIsElastic, firstCollisionSpectatorMomentum, firstCollisionSpectatorPosition, firstCollisionTime, firstCollisionXSec, forcedCompoundNucleus, forcedDeltasInside, forcedDeltasOutside, forcedPionResonancesOutside, forcedSigmaOutside, forcedStrangeInside, history, impactParameter, kaonsInside, lambdasInside, nBlockedCollisions, nBlockedDecays, nCascadeParticles, nCollisionAvatars, nCollisions, nDecayAvatars, nDecays, nEnergyViolationInteraction, nParticles, nReflectionAvatars, nRemnants, nucleonAbsorption, nUnmergedSpectators, pionAbsorption, pLongBalance, projectileType, pTransBalance, sigmasInside, Sp, St, stoppingTime, transparent, Zp, and Zt.
Referenced by G4INCL::INCL::preCascade().
Short_t G4INCL::EventInfo::A[maxSizeParticles] |
Particle mass number.
Definition at line 166 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 166 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Bool_t G4INCL::EventInfo::absorbedStrangeParticle |
Event involved forced strange absorbtion inside the nucleus.
Definition at line 308 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 308 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Bool_t G4INCL::EventInfo::antikaonsInside |
Event involved antikaons in the nucleus at the end of the cascade.
Definition at line 298 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 298 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Short_t G4INCL::EventInfo::Ap |
Mass number of the projectile nucleus.
Definition at line 254 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 254 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::getConservationBalance(), G4INCL::INCL::preCascade(), and reset().
Short_t G4INCL::EventInfo::ARem[maxSizeRemnants] |
Remnant mass number.
Definition at line 218 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 218 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Short_t G4INCL::EventInfo::At |
Mass number of the target nucleus.
Definition at line 248 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 248 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::getConservationBalance(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::preCascade(), and reset().
Bool_t G4INCL::EventInfo::clusterDecay |
Event involved cluster decay.
Definition at line 318 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 318 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade(), and reset().
Bool_t G4INCL::EventInfo::deltasInside |
Event involved deltas in the nucleus at the end of the cascade.
Definition at line 292 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 292 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Float_t G4INCL::EventInfo::EBalance |
Energy-conservation balance [MeV].
Definition at line 268 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 268 of file G4INCLEventInfo.hh
Referenced by reset().
Float_t G4INCL::EventInfo::effectiveImpactParameter |
Effective (Coulomb-distorted) impact parameter [fm].
Definition at line 290 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 290 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::preCascade(), and reset().
Float_t G4INCL::EventInfo::EKin[maxSizeParticles] |
Particle kinetic energy [MeV].
Definition at line 178 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 178 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Float_t G4INCL::EventInfo::EKinPrime[maxSizeParticles] |
Particle kinetic energy, in inverse kinematics [MeV].
Definition at line 342 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 342 of file G4INCLEventInfo.hh
Referenced by EventInfo(), and fillInverseKinematics().
Float_t G4INCL::EventInfo::EKinRem[maxSizeRemnants] |
Remnant kinetic energy [MeV].
Definition at line 228 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 228 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::emissionTime[maxSizeParticles] |
Emission time [fm/c].
Definition at line 195 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 195 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Bool_t G4INCL::EventInfo::emitKaon |
Event involved forced Kaon emission.
Definition at line 316 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 316 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade(), and reset().
Int_t G4INCL::EventInfo::emitLambda |
Number of forced Lambda emit out of the nucleus.
Definition at line 314 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 314 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Float_t G4INCL::EventInfo::Ep |
Projectile kinetic energy given as input.
Definition at line 260 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 260 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::preCascade(), and reset().
Float_t G4INCL::EventInfo::EStarRem[maxSizeRemnants] |
Remnant excitation energy [MeV].
Definition at line 224 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 224 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Int_t G4INCL::EventInfo::event |
Sequential number of the event in the event loop.
Definition at line 340 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 340 of file G4INCLEventInfo.hh
Float_t G4INCL::EventInfo::eventBias |
Event bias.
Definition at line 176 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 176 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
|
static |
Number of the event.
Definition at line 155 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 155 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and G4INCL::INCL::preCascade().
Bool_t G4INCL::EventInfo::firstCollisionIsElastic |
True if the first collision was elastic.
Definition at line 328 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 328 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Float_t G4INCL::EventInfo::firstCollisionSpectatorMomentum |
Momentum of the spectator on the first collision (fm)
Definition at line 326 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 326 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Float_t G4INCL::EventInfo::firstCollisionSpectatorPosition |
Position of the spectator on the first collision (fm)
Definition at line 324 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 324 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Float_t G4INCL::EventInfo::firstCollisionTime |
Time of the first collision [fm/c].
Definition at line 320 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 320 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Float_t G4INCL::EventInfo::firstCollisionXSec |
Cross section of the first collision (mb)
Definition at line 322 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 322 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Bool_t G4INCL::EventInfo::forcedCompoundNucleus |
True if the event is a forced CN.
Definition at line 278 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 278 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Bool_t G4INCL::EventInfo::forcedDeltasInside |
Event involved forced delta decays inside the nucleus.
Definition at line 302 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 302 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Bool_t G4INCL::EventInfo::forcedDeltasOutside |
Event involved forced delta decays outside the nucleus.
Definition at line 304 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 304 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade(), and reset().
Bool_t G4INCL::EventInfo::forcedPionResonancesOutside |
Event involved forced eta/omega decays outside the nucleus.
Definition at line 306 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 306 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::postCascade(), and reset().
Bool_t G4INCL::EventInfo::forcedSigmaOutside |
Event involved forced Sigma Zero decays outside the nucleus.
Definition at line 310 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 310 of file G4INCLEventInfo.hh
Referenced by reset().
Bool_t G4INCL::EventInfo::forcedStrangeInside |
Event involved forced antiKaon/Sigma absorbtion inside the nucleus.
Definition at line 312 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 312 of file G4INCLEventInfo.hh
Referenced by reset().
std::vector<std::string> G4INCL::EventInfo::history |
History of the particle.
Condensed information about the de-excitation chain of a particle. For cascade particles, it is just an empty string. For particles arising from the de-excitation of a cascade remnant, it is a string of characters. Each character represents one or more identical steps in the de-excitation process. The currently defined possible character values and their meanings are the following:
e: evaporation product E: evaporation residue m: multifragmentation a: light partner in asymmetric fission or IMF emission A: heavy partner in asymmetric fission or IMF emission f: light partner in fission F: heavy partner in fission s: saddle-to-scission emission n: non-statistical emission (decay)
Definition at line 214 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 214 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), remnantToParticle(), and reset().
Float_t G4INCL::EventInfo::impactParameter |
Impact parameter [fm].
Definition at line 262 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 262 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::preCascade(), and reset().
Float_t G4INCL::EventInfo::JRem[maxSizeRemnants] |
Remnant spin [ ].
Definition at line 226 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 226 of file G4INCLEventInfo.hh
Referenced by EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Float_t G4INCL::EventInfo::jxRem[maxSizeRemnants] |
Remnant angular momentum, x component [ ].
Definition at line 240 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 240 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Float_t G4INCL::EventInfo::jyRem[maxSizeRemnants] |
Remnant angular momentum, y component [ ].
Definition at line 242 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 242 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Float_t G4INCL::EventInfo::jzRem[maxSizeRemnants] |
Remnant angular momentum, z component [ ].
Definition at line 244 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 244 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Bool_t G4INCL::EventInfo::kaonsInside |
Event involved kaons in the nucleus at the end of the cascade.
Definition at line 296 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 296 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Bool_t G4INCL::EventInfo::lambdasInside |
Event involved lambdas in the nucleus at the end of the cascade.
Definition at line 300 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 300 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
|
static |
Maximum array size for emitted particles.
Definition at line 161 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 161 of file G4INCLEventInfo.hh
Referenced by EventInfo().
|
static |
Maximum array size for remnants.
Definition at line 158 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 158 of file G4INCLEventInfo.hh
Referenced by EventInfo().
Int_t G4INCL::EventInfo::nBlockedCollisions |
Number of two-body collisions blocked by Pauli or CDPP.
Definition at line 286 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 286 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Int_t G4INCL::EventInfo::nBlockedDecays |
Number of decays blocked by Pauli or CDPP.
Definition at line 288 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 288 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Short_t G4INCL::EventInfo::nCascadeParticles |
Number of cascade particles.
Definition at line 274 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 274 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), reset(), and G4INCL::INCL::updateGlobalInfo().
Int_t G4INCL::EventInfo::nCollisionAvatars |
Number of collision avatars.
Definition at line 332 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 332 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Int_t G4INCL::EventInfo::nCollisions |
Number of accepted two-body collisions.
Definition at line 264 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 264 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Int_t G4INCL::EventInfo::nDecayAvatars |
Number of decay avatars.
Definition at line 334 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 334 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Int_t G4INCL::EventInfo::nDecays |
Number of accepted Delta decays.
Definition at line 284 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 284 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Int_t G4INCL::EventInfo::nEnergyViolationInteraction |
Number of attempted collisions/decays for which the energy-conservation algorithm failed to find a solution.
Definition at line 338 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 338 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), reset(), and G4INCL::INCL::updateGlobalInfo().
Short_t G4INCL::EventInfo::nParticles |
Number of particles in the final state.
Definition at line 164 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 164 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), remnantToParticle(), and reset().
Int_t G4INCL::EventInfo::nReflectionAvatars |
Number of reflection avatars.
Definition at line 330 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 330 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), and reset().
Short_t G4INCL::EventInfo::nRemnants |
Number of remnants.
Definition at line 216 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 216 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), G4INCL::Nucleus::fillEventInfo(), and reset().
Bool_t G4INCL::EventInfo::nucleonAbsorption |
True if the event is a nucleon absorption.
Definition at line 280 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 280 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), reset(), and G4INCL::INCL::updateGlobalInfo().
Int_t G4INCL::EventInfo::nUnmergedSpectators |
Number of dynamical spectators that were merged back into the projectile remnant.
Definition at line 336 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 336 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Short_t G4INCL::EventInfo::origin[maxSizeParticles] |
Origin of the particle.
Should be -1 for cascade particles, or the number of the remnant for de-excitation particles.
Definition at line 193 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 193 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::ParticleBias[maxSizeParticles] |
Particle weight due to the bias.
Definition at line 174 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 174 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Int_t G4INCL::EventInfo::PDGCode[maxSizeParticles] |
PDG numbering of the particles.
Definition at line 172 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 172 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::phi[maxSizeParticles] |
Particle momentum azimuthal angle [radians].
Definition at line 188 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 188 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::phiRem[maxSizeRemnants] |
Remnant momentum azimuthal angle [radians].
Definition at line 238 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 238 of file G4INCLEventInfo.hh
Referenced by EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Bool_t G4INCL::EventInfo::pionAbsorption |
True if the event is a pion absorption.
Definition at line 282 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 282 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), reset(), and G4INCL::INCL::updateGlobalInfo().
Float_t G4INCL::EventInfo::pLongBalance |
Longitudinal momentum-conservation balance [MeV/c].
Definition at line 270 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 270 of file G4INCLEventInfo.hh
Referenced by reset().
Int_t G4INCL::EventInfo::projectileType |
Projectile particle type.
Definition at line 246 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 246 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::fillEventInfo(), G4INCL::INCL::preCascade(), and reset().
Float_t G4INCL::EventInfo::pTransBalance |
Transverse momentum-conservation balance [MeV/c].
Definition at line 272 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 272 of file G4INCLEventInfo.hh
Referenced by reset().
Float_t G4INCL::EventInfo::px[maxSizeParticles] |
Particle momentum, x component [MeV/c].
Definition at line 180 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 180 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Float_t G4INCL::EventInfo::pxRem[maxSizeRemnants] |
Remnant momentum, x component [MeV/c].
Definition at line 230 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 230 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::py[maxSizeParticles] |
Particle momentum, y component [MeV/c].
Definition at line 182 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 182 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Float_t G4INCL::EventInfo::pyRem[maxSizeRemnants] |
Remnant momentum, y component [MeV/c].
Definition at line 232 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 232 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::pz[maxSizeParticles] |
Particle momentum, z component [MeV/c].
Definition at line 184 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 184 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Float_t G4INCL::EventInfo::pzPrime[maxSizeParticles] |
Particle momentum, z component, in inverse kinematics [MeV/c].
Definition at line 344 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 344 of file G4INCLEventInfo.hh
Referenced by EventInfo(), and fillInverseKinematics().
Float_t G4INCL::EventInfo::pzRem[maxSizeRemnants] |
Remnant momentum, z component [MeV/c].
Definition at line 234 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 234 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Short_t G4INCL::EventInfo::S[maxSizeParticles] |
Particle strangeness number.
Definition at line 170 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 170 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Bool_t G4INCL::EventInfo::sigmasInside |
Event involved sigmas in the nucleus at the end of the cascade.
Definition at line 294 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 294 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), and reset().
Short_t G4INCL::EventInfo::Sp |
Strangeness number of the projectile nucleus.
Definition at line 258 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 258 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::getConservationBalance(), G4INCL::INCL::preCascade(), and reset().
Short_t G4INCL::EventInfo::SRem[maxSizeRemnants] |
Remnant strangeness number.
Definition at line 222 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 222 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Short_t G4INCL::EventInfo::St |
Strangeness number of the target nucleus.
Definition at line 252 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 252 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::getConservationBalance(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::preCascade(), and reset().
Float_t G4INCL::EventInfo::stoppingTime |
Cascade stopping time [fm/c].
Definition at line 266 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 266 of file G4INCLEventInfo.hh
Referenced by G4INCL::INCL::postCascade(), remnantToParticle(), and reset().
Float_t G4INCL::EventInfo::theta[maxSizeParticles] |
Particle momentum polar angle [radians].
Definition at line 186 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 186 of file G4INCLEventInfo.hh
Referenced by EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Float_t G4INCL::EventInfo::thetaPrime[maxSizeParticles] |
Particle momentum polar angle, in inverse kinematics [radians].
Definition at line 346 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 346 of file G4INCLEventInfo.hh
Referenced by EventInfo(), and fillInverseKinematics().
Float_t G4INCL::EventInfo::thetaRem[maxSizeRemnants] |
Remnant momentum polar angle [radians].
Definition at line 236 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 236 of file G4INCLEventInfo.hh
Referenced by EventInfo(), and G4INCL::Nucleus::fillEventInfo().
Bool_t G4INCL::EventInfo::transparent |
True if the event is transparent.
Definition at line 276 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 276 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), G4INCL::INCL::postCascade(), G4INCL::INCL::preCascade(), G4INCL::INCL::processEvent(), reset(), and G4INCL::INCL::updateGlobalInfo().
Short_t G4INCL::EventInfo::Z[maxSizeParticles] |
Particle charge number.
Definition at line 168 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 168 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), fillInverseKinematics(), and remnantToParticle().
Short_t G4INCL::EventInfo::Zp |
Charge number of the projectile nucleus.
Definition at line 256 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 256 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::getConservationBalance(), G4INCL::INCL::preCascade(), and reset().
Short_t G4INCL::EventInfo::ZRem[maxSizeRemnants] |
Remnant charge number.
Definition at line 220 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 220 of file G4INCLEventInfo.hh
Referenced by G4INCLXXInterface::ApplyYourself(), EventInfo(), G4INCL::Nucleus::fillEventInfo(), and remnantToParticle().
Short_t G4INCL::EventInfo::Zt |
Charge number of the target nucleus.
Definition at line 250 of file G4INCLEventInfo.hh.
View newest version in sPHENIX GitHub at line 250 of file G4INCLEventInfo.hh
Referenced by G4INCL::Nucleus::getConservationBalance(), G4INCL::INCL::makeCompoundNucleus(), G4INCL::INCL::preCascade(), and reset().