35#define INCLXX_IN_GEANT4_MODE 1
46#ifndef G4INCLDEUTERONDENSITY_HH_
47#define G4INCLDEUTERONDENSITY_HH_ 1
89 static const G4int coeffTableSize = 13;
90 static const G4double coeff1[coeffTableSize];
91 static const G4double coeff2[coeffTableSize];
92 static const G4double normalisationR;
93 static const G4double normalisationP;
Functor for 1-dimensional mathematical functions.
Simple interpolation table for the inverse of a IFunction1D functor.
Static class for the deuteron density.
static G4double wavefunctionR(const G4int l, const G4double r)
static G4double derivDensityR(const G4double r)
First derivative of the r-space density function.
static G4double derivWavefunctionR(const G4int l, const G4double r)
static G4double wavefunctionP(const G4int l, const G4double p)
static G4double densityR(const G4double r)
PDF for a nucleon in r space.
static G4double densityP(const G4double p)
PDF for a nucleon in p space.