53 auto Z =
static_cast<G4int>(massCode / 1000);
54 auto A =
static_cast<G4int>(massCode - 1000 * Z);
72 if (Z == 2) result->SetDefinition(
G4He3::He3());
95 result->SetKineticEnergy(std::max(0.001 * MeV, anEnergy +
GetQValue()));
96 G4double mtot = result->GetTotalMomentum();
97 G4ThreeVector tempVector(mtot * sinth * std::cos(phi), mtot * sinth * std::sin(phi),
99 result->SetMomentum(tempVector);
G4ReactionProduct * Sample(G4double anEnergy, G4double massCode, G4double mass) override
void Init(std::istream &aDataFile) override
G4double GetQValue() const