35#define INCLXX_IN_GEANT4_MODE 1
46 E += (*i)->getEnergy();
54 Ekin += std::sqrt(std::pow((*i)->getEnergy(), 2) - std::pow((*i)->getMass(), 2));;
102 newPosition *= pl.size();
static G4bool isBetterCluster(ParticleList *newCluster, ParticleList *originalCluster)
static G4double getTotalEnergy(const ParticleList &)
static G4double getKineticEnergy(const ParticleList &pl)
static G4int getA(const ParticleList &)
static G4int getZ(const ParticleList &)
static G4double getPhaseSpace(const ThreeVector &clusterPosition, const ThreeVector &clusterMomentum, G4int clusterA, Particle *p)
static ThreeVector getNewPositionVector(const ParticleList &pl, Particle *p)
static const G4double clusterPosFact2[maxClusterMass+1]
static const G4double clusterPosFact[maxClusterMass+1]
G4int getZ() const
Returns the charge number.
const G4INCL::ThreeVector & getPosition() const
const G4INCL::ThreeVector & getMomentum() const
G4int getA() const
Returns the baryon number.
std::list< G4INCL::Particle * > ParticleList
std::list< G4INCL::Particle * >::const_iterator ParticleIter