Geant4-11
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Macros | Functions | Variables
G4INCLDeuteronDensity.cc File Reference

Deuteron density in r and p according to the Paris potential. More...

#include "globals.hh"
#include "G4INCLDeuteronDensity.hh"
#include "G4INCLGlobals.hh"
#include <algorithm>

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::DeuteronDensity
 Static class for the deuteron density.
 
namespace  G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

G4double G4INCL::DeuteronDensity::densityP (const G4double p)
 PDF for a nucleon in p space. More...
 
G4double G4INCL::DeuteronDensity::densityR (const G4double r)
 PDF for a nucleon in r space. More...
 
G4double G4INCL::DeuteronDensity::derivDensityR (const G4double r)
 First derivative of the r-space density function. More...
 
G4double G4INCL::DeuteronDensity::derivWavefunctionR (const G4int l, const G4double r)
 
G4double G4INCL::DeuteronDensity::wavefunctionP (const G4int l, const G4double p)
 
G4double G4INCL::DeuteronDensity::wavefunctionR (const G4int l, const G4double r)
 

Variables

const G4double G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}::al = 0.23162461
 Mysterious coefficient that appears in the wavefunctions. More...
 
const G4double G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}::coeff1 [coeffTableSize]
 Coefficients for the deuteron wave function. More...
 
const G4double G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}::coeff2 [coeffTableSize]
 Coefficients for the deuteron wave function. More...
 
const G4int G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}::coeffTableSize = 13
 
const G4double G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}::normalisationP = normalisationR / (std::sqrt(4. * Math::pi) * std::pow(PhysicalConstants::hc,1.5))
 Normalisation coefficient for the p-space deuteron wave function. More...
 
const G4double G4INCL::DeuteronDensity::anonymous_namespace{G4INCLDeuteronDensity.cc}::normalisationR = std::sqrt(32. * Math::pi) * 0.28212
 Normalisation coefficient for the r-space deuteron wave function. More...
 

Detailed Description

Deuteron density in r and p according to the Paris potential.

Date
6 March 2012
Author
Davide Mancusi

Definition in file G4INCLDeuteronDensity.cc.

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLDeuteronDensity.cc.