33 #define INCLXX_IN_GEANT4_MODE 1 
   46 #ifndef G4INCLEVENTINFO_HH_HH 
   47 #define G4INCLEVENTINFO_HH_HH 1 
  105 #ifdef INCL_INVERSE_KINEMATICS
 
  132 #ifdef INCL_INVERSE_KINEMATICS 
  291 #ifdef INCL_INVERSE_KINEMATICS 
  298 #endif // INCL_INVERSE_KINEMATICS 
  340 #ifdef INCL_INVERSE_KINEMATICS 
  348 #ifdef INCL_INVERSE_KINEMATICS 
  349       void fillInverseKinematics(
const Double_t gamma);
 
  351 #endif // INCL_INVERSE_KINEMATICS 
Short_t Zp
Charge number of the projectile nucleus. 
 
Float_t effectiveImpactParameter
Effective (Coulomb-distorted) impact parameter [fm]. 
 
Bool_t nucleonAbsorption
True if the event is a nucleon absorption. 
 
Float_t pLongBalance
Longitudinal momentum-conservation balance [MeV/c]. 
 
Int_t nEnergyViolationInteraction
Number of attempted collisions/decays for which the energy-conservation algorithm failed to find a so...
 
Float_t firstCollisionTime
Time of the first collision [fm/c]. 
 
Float_t emissionTime[maxSizeParticles]
Emission time [fm/c]. 
 
Int_t nCollisions
Number of accepted two-body collisions. 
 
Float_t py[maxSizeParticles]
Particle momentum, y component [MeV/c]. 
 
Float_t firstCollisionXSec
Cross section of the first collision (mb) 
 
Bool_t forcedCompoundNucleus
True if the event is a forced CN. 
 
Float_t jzRem[maxSizeRemnants]
Remnant angular momentum, z component [ ]. 
 
Bool_t forcedDeltasOutside
Event involved forced delta decays outside the nucleus. 
 
Int_t nBlockedCollisions
Number of two-body collisions blocked by Pauli or CDPP. 
 
Bool_t pionAbsorption
True if the event is a pion absorption. 
 
Bool_t clusterDecay
Event involved cluster decay. 
 
Float_t EKin[maxSizeParticles]
Particle kinetic energy [MeV]. 
 
Float_t JRem[maxSizeRemnants]
Remnant spin [ ]. 
 
Int_t nReflectionAvatars
Number of reflection avatars. 
 
Float_t EKinRem[maxSizeRemnants]
Remnant kinetic energy [MeV]. 
 
Float_t stoppingTime
Cascade stopping time [fm/c]. 
 
Float_t pyRem[maxSizeRemnants]
Remnant momentum, y component [MeV/c]. 
 
Int_t nCollisionAvatars
Number of collision avatars. 
 
Float_t pz[maxSizeParticles]
Particle momentum, z component [MeV/c]. 
 
Float_t Ep
Projectile kinetic energy given as input. 
 
Short_t At
Mass number of the target nucleus. 
 
Short_t ZRem[maxSizeRemnants]
Remnant charge number. 
 
static G4ThreadLocal Int_t eventNumber
Number of the event. 
 
Short_t ARem[maxSizeRemnants]
Remnant mass number. 
 
Short_t Zt
Charge number of the target nucleus. 
 
Float_t impactParameter
Impact parameter [fm]. 
 
Float_t theta[maxSizeParticles]
Particle momentum polar angle [radians]. 
 
Float_t pTransBalance
Transverse momentum-conservation balance [MeV/c]. 
 
Float_t EBalance
Energy-conservation balance [MeV]. 
 
Short_t Z[maxSizeParticles]
Particle charge number. 
 
Short_t nParticles
Number of particles in the final state. 
 
Bool_t deltasInside
Event involved deltas in the nucleus at the end of the cascade. 
 
Float_t jxRem[maxSizeRemnants]
Remnant angular momentum, x component [ ]. 
 
Float_t pzRem[maxSizeRemnants]
Remnant momentum, z component [MeV/c]. 
 
Float_t EStarRem[maxSizeRemnants]
Remnant excitation energy [MeV]. 
 
Int_t nDecayAvatars
Number of decay avatars. 
 
Int_t nUnmergedSpectators
Number of dynamical spectators that were merged back into the projectile remnant. ...
 
Float_t jyRem[maxSizeRemnants]
Remnant angular momentum, y component [ ]. 
 
Float_t firstCollisionSpectatorPosition
Position of the spectator on the first collision (fm) 
 
Float_t phiRem[maxSizeRemnants]
Remnant momentum azimuthal angle [radians]. 
 
Int_t nBlockedDecays
Number of decays blocked by Pauli or CDPP. 
 
void remnantToParticle(const G4int remnantIndex)
Move a remnant to the particle array. 
 
Int_t nRemnants
Number of remnants. 
 
Float_t pxRem[maxSizeRemnants]
Remnant momentum, x component [MeV/c]. 
 
Short_t A[maxSizeParticles]
Particle mass number. 
 
Int_t nDecays
Number of accepted Delta decays. 
 
Bool_t firstCollisionIsElastic
True if the first collision was elastic. 
 
void reset()
Reset the EventInfo members. 
 
Float_t thetaRem[maxSizeRemnants]
Remnant momentum polar angle [radians]. 
 
static const Short_t maxSizeRemnants
Maximum array size for remnants. 
 
static const Short_t maxSizeParticles
Maximum array size for emitted particles. 
 
Bool_t transparent
True if the event is transparent. 
 
Float_t phi[maxSizeParticles]
Particle momentum azimuthal angle [radians]. 
 
Float_t firstCollisionSpectatorMomentum
Momentum of the spectator on the first collision (fm) 
 
Bool_t forcedDeltasInside
Event involved forced delta decays inside the nucleus. 
 
Float_t px[maxSizeParticles]
Particle momentum, x component [MeV/c]. 
 
Short_t Ap
Mass number of the projectile nucleus. 
 
Short_t nCascadeParticles
Number of cascade particles. 
 
Short_t origin[maxSizeParticles]
Origin of the particle. 
 
Int_t projectileType
Projectile particle type. 
 
std::vector< std::string > history
History of the particle.