ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/global/HEPNumerics/include/G4VGaussianQuadrature.hh>
Public Member Functions | |
G4VGaussianQuadrature (function pFunction) | |
virtual | ~G4VGaussianQuadrature () |
G4double | GetAbscissa (G4int index) const |
G4double | GetWeight (G4int index) const |
G4int | GetNumber () const |
Protected Member Functions | |
G4double | GammaLogarithm (G4double xx) |
Protected Attributes | |
function | fFunction |
G4double * | fAbscissa |
G4double * | fWeight |
G4int | fNumber |
Private Member Functions | |
G4VGaussianQuadrature (const G4VGaussianQuadrature &) | |
G4VGaussianQuadrature & | operator= (const G4VGaussianQuadrature &) |
Definition at line 65 of file G4VGaussianQuadrature.hh.
View newest version in sPHENIX GitHub at line 65 of file G4VGaussianQuadrature.hh
|
explicit |
Definition at line 35 of file G4VGaussianQuadrature.cc.
View newest version in sPHENIX GitHub at line 35 of file G4VGaussianQuadrature.cc
|
virtual |
Definition at line 45 of file G4VGaussianQuadrature.cc.
View newest version in sPHENIX GitHub at line 45 of file G4VGaussianQuadrature.cc
|
private |
Definition at line 76 of file G4VGaussianQuadrature.cc.
View newest version in sPHENIX GitHub at line 76 of file G4VGaussianQuadrature.cc
Referenced by G4GaussJacobiQ::G4GaussJacobiQ(), and G4GaussLaguerreQ::G4GaussLaguerreQ().
Definition at line 54 of file G4VGaussianQuadrature.cc.
View newest version in sPHENIX GitHub at line 54 of file G4VGaussianQuadrature.cc
References fAbscissa.
G4int G4VGaussianQuadrature::GetNumber | ( | ) | const |
Definition at line 65 of file G4VGaussianQuadrature.cc.
View newest version in sPHENIX GitHub at line 65 of file G4VGaussianQuadrature.cc
References fNumber.
Definition at line 60 of file G4VGaussianQuadrature.cc.
View newest version in sPHENIX GitHub at line 60 of file G4VGaussianQuadrature.cc
References fWeight.
|
private |
|
protected |
Definition at line 87 of file G4VGaussianQuadrature.hh.
View newest version in sPHENIX GitHub at line 87 of file G4VGaussianQuadrature.hh
Referenced by G4GaussChebyshevQ::G4GaussChebyshevQ(), G4GaussHermiteQ::G4GaussHermiteQ(), G4GaussJacobiQ::G4GaussJacobiQ(), G4GaussLaguerreQ::G4GaussLaguerreQ(), G4GaussLegendreQ::G4GaussLegendreQ(), GetAbscissa(), G4GaussHermiteQ::Integral(), G4GaussJacobiQ::Integral(), G4GaussChebyshevQ::Integral(), G4GaussLaguerreQ::Integral(), G4GaussLegendreQ::Integral(), and ~G4VGaussianQuadrature().
|
protected |
Definition at line 86 of file G4VGaussianQuadrature.hh.
View newest version in sPHENIX GitHub at line 86 of file G4VGaussianQuadrature.hh
Referenced by G4GaussLegendreQ::AccurateIntegral(), G4GaussHermiteQ::Integral(), G4GaussJacobiQ::Integral(), G4GaussChebyshevQ::Integral(), G4GaussLaguerreQ::Integral(), G4GaussLegendreQ::Integral(), and G4GaussLegendreQ::QuickIntegral().
|
protected |
Definition at line 89 of file G4VGaussianQuadrature.hh.
View newest version in sPHENIX GitHub at line 89 of file G4VGaussianQuadrature.hh
Referenced by G4GaussChebyshevQ::G4GaussChebyshevQ(), G4GaussHermiteQ::G4GaussHermiteQ(), G4GaussJacobiQ::G4GaussJacobiQ(), G4GaussLaguerreQ::G4GaussLaguerreQ(), G4GaussLegendreQ::G4GaussLegendreQ(), GetNumber(), G4GaussHermiteQ::Integral(), G4GaussJacobiQ::Integral(), G4GaussChebyshevQ::Integral(), G4GaussLaguerreQ::Integral(), and G4GaussLegendreQ::Integral().
|
protected |
Definition at line 88 of file G4VGaussianQuadrature.hh.
View newest version in sPHENIX GitHub at line 88 of file G4VGaussianQuadrature.hh
Referenced by G4GaussChebyshevQ::G4GaussChebyshevQ(), G4GaussHermiteQ::G4GaussHermiteQ(), G4GaussJacobiQ::G4GaussJacobiQ(), G4GaussLaguerreQ::G4GaussLaguerreQ(), G4GaussLegendreQ::G4GaussLegendreQ(), GetWeight(), G4GaussHermiteQ::Integral(), G4GaussJacobiQ::Integral(), G4GaussChebyshevQ::Integral(), G4GaussLaguerreQ::Integral(), G4GaussLegendreQ::Integral(), and ~G4VGaussianQuadrature().