Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SimpleIntegration.hh>
Public Member Functions | |
G4SimpleIntegration (function pFunction) | |
G4SimpleIntegration (function pFunction, G4double pTolerance) | |
~G4SimpleIntegration ()=default | |
G4SimpleIntegration (const G4SimpleIntegration &)=delete | |
G4SimpleIntegration & | operator= (const G4SimpleIntegration &)=delete |
G4double | Trapezoidal (G4double xInitial, G4double xFinal, G4int iterationNumber) |
G4double | MidPoint (G4double xInitial, G4double xFinal, G4int iterationNumber) |
G4double | Gauss (G4double xInitial, G4double xFinal, G4int iterationNumber) |
G4double | Simpson (G4double xInitial, G4double xFinal, G4int iterationNumber) |
G4double | AdaptGaussIntegration (G4double xInitial, G4double xFinal) |
Protected Member Functions | |
G4double | Gauss (G4double xInitial, G4double xFinal) |
void | AdaptGauss (G4double xInitial, G4double xFinal, G4double &sum, G4int &depth) |
Definition at line 45 of file G4SimpleIntegration.hh.
|
explicit |
Definition at line 34 of file G4SimpleIntegration.cc.
Definition at line 38 of file G4SimpleIntegration.cc.
|
default |
|
delete |
|
protected |
Definition at line 132 of file G4SimpleIntegration.cc.
Referenced by AdaptGauss(), and AdaptGaussIntegration().
Definition at line 111 of file G4SimpleIntegration.cc.
Definition at line 120 of file G4SimpleIntegration.cc.
Definition at line 74 of file G4SimpleIntegration.cc.
Referenced by AdaptGauss().
G4double G4SimpleIntegration::MidPoint | ( | G4double | xInitial, |
G4double | xFinal, | ||
G4int | iterationNumber ) |
Definition at line 60 of file G4SimpleIntegration.cc.
|
delete |
Definition at line 90 of file G4SimpleIntegration.cc.
G4double G4SimpleIntegration::Trapezoidal | ( | G4double | xInitial, |
G4double | xFinal, | ||
G4int | iterationNumber ) |
Definition at line 46 of file G4SimpleIntegration.cc.