81 unsigned int index =
static_cast<unsigned int>(x/(0.3*
fermi));
void Init(G4int anA, G4int aZ)
G4double GetDensity(const G4ThreeVector &aPosition)
Float_t y1[n_points_granero]
Float_t x1[n_points_granero]
virtual ~G4NeutronField()
virtual G4double GetBarrier()
Float_t y2[n_points_geant4]
static constexpr double neutron_mass_c2
static constexpr double m
static constexpr double fermi
G4double GetFermiMomentum(const G4double aDensity)
G4NeutronField(G4V3DNucleus *nucleus)
virtual G4int GetCharge()=0
virtual G4int GetMassNumber()=0
std::vector< G4double > theFermiMomBuffer
G4V3DNucleus * theNucleus
virtual G4double GetField(const G4ThreeVector &aPosition)
Float_t x2[n_points_geant4]
virtual G4double GetOuterRadius()=0