33 #define INCLXX_IN_GEANT4_MODE 1
44 #ifndef G4INCLNDFMODIFIEDHARMONICOSCILLATOR_HH_
45 #define G4INCLNDFMODIFIEDHARMONICOSCILLATOR_HH_
53 namespace NuclearDensityFunctions {
109 #endif // G4INCLNDFMODIFIEDHARMONICOSCILLATOR_HH_
G4double theDiffusenessParameter
void setRadiusParameter(G4double r)
G4double theRadiusParameter
G4double getRadiusParameter()
G4double theDiffusenessParameter
ModifiedHarmonicOscillatorRP(G4double radiusParameter, G4double maximumRadius, G4double diffusenessParameter)
G4double getRadiusParameter()
void setDiffusenessParameter(G4double a)
G4double operator()(const G4double r) const
Compute the value of the function.
G4double getDiffusenessParameter()
G4double getDiffusenessParameter()
void setRadiusParameter(G4double r)
T max(const T t1, const T t2)
brief Return the largest of the two arguments
const G4double normalisation
Functor for 1-dimensional mathematical functions.
G4double theRadiusParameter
void setDiffusenessParameter(G4double a)
G4double operator()(const G4double r) const
Compute the value of the function.
ModifiedHarmonicOscillator(G4double radiusParameter, G4double maximumRadius, G4double diffusenessParameter)