Geant4
10.02.p02
|
#include <G4GaussHermiteQ.hh>
Public Member Functions | |
G4GaussHermiteQ (function pFunction, G4int nHermite) | |
G4double | Integral () const |
Public Member Functions inherited from G4VGaussianQuadrature | |
G4VGaussianQuadrature (function pFunction) | |
virtual | ~G4VGaussianQuadrature () |
G4double | GetAbscissa (G4int index) const |
G4double | GetWeight (G4int index) const |
G4int | GetNumber () const |
Private Member Functions | |
G4GaussHermiteQ (const G4GaussHermiteQ &) | |
G4GaussHermiteQ & | operator= (const G4GaussHermiteQ &) |
Additional Inherited Members | |
Protected Member Functions inherited from G4VGaussianQuadrature | |
G4double | GammaLogarithm (G4double xx) |
Protected Attributes inherited from G4VGaussianQuadrature | |
function | fFunction |
G4double * | fAbscissa |
G4double * | fWeight |
G4int | fNumber |
Definition at line 60 of file G4GaussHermiteQ.hh.
Definition at line 37 of file G4GaussHermiteQ.cc.
References G4VGaussianQuadrature::fAbscissa, FatalException, G4VGaussianQuadrature::fNumber, G4VGaussianQuadrature::fWeight, G4Exception(), pi, and tolerance.
|
private |
G4double G4GaussHermiteQ::Integral | ( | ) | const |
Definition at line 112 of file G4GaussHermiteQ.cc.
References G4VGaussianQuadrature::fAbscissa, G4VGaussianQuadrature::fFunction, G4VGaussianQuadrature::fNumber, and G4VGaussianQuadrature::fWeight.
|
private |