104 G4ThreeVector tempVector(mtot*sinth*std::cos(phi), mtot*sinth*std::sin(phi), mtot*std::cos(theta) );
G4double GetTotalMomentum() const
CLHEP::Hep3Vector G4ThreeVector
void SetKineticEnergy(const G4double en)
void SetMomentum(const G4double x, const G4double y, const G4double z)
static G4Triton * Triton()
static G4Proton * Proton()
static G4Neutron * Neutron()
static const G4double A[nN]
static G4Deuteron * Deuteron()
static G4IonTable * GetIonTable()
static G4Positron * Positron()
T max(const T t1, const T t2)
brief Return the largest of the two arguments
G4ReactionProduct * Sample(G4double anEnergy, G4double massCode, G4double mass)
void SetDefinition(G4ParticleDefinition *aParticleDefinition)
static G4Electron * Electron()
void Init(std::istream &aDataFile)