ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VGaussianQuadrature Class Reference

#include <geant4/tree/geant4-10.6-release/source/global/HEPNumerics/include/G4VGaussianQuadrature.hh>

+ Inheritance diagram for G4VGaussianQuadrature:

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
 
G4doublefAbscissa
 
G4doublefWeight
 
G4int fNumber
 

Private Member Functions

 G4VGaussianQuadrature (const G4VGaussianQuadrature &)
 
G4VGaussianQuadratureoperator= (const G4VGaussianQuadrature &)
 

Detailed Description

Definition at line 65 of file G4VGaussianQuadrature.hh.

View newest version in sPHENIX GitHub at line 65 of file G4VGaussianQuadrature.hh

Constructor & Destructor Documentation

G4VGaussianQuadrature::G4VGaussianQuadrature ( function  pFunction)
explicit

Definition at line 35 of file G4VGaussianQuadrature.cc.

View newest version in sPHENIX GitHub at line 35 of file G4VGaussianQuadrature.cc

G4VGaussianQuadrature::~G4VGaussianQuadrature ( )
virtual

Definition at line 45 of file G4VGaussianQuadrature.cc.

View newest version in sPHENIX GitHub at line 45 of file G4VGaussianQuadrature.cc

References fAbscissa, and fWeight.

G4VGaussianQuadrature::G4VGaussianQuadrature ( const G4VGaussianQuadrature )
private

Member Function Documentation

G4double G4VGaussianQuadrature::GammaLogarithm ( G4double  xx)
protected

Definition at line 76 of file G4VGaussianQuadrature.cc.

View newest version in sPHENIX GitHub at line 76 of file G4VGaussianQuadrature.cc

References tmp, and x.

Referenced by G4GaussJacobiQ::G4GaussJacobiQ(), and G4GaussLaguerreQ::G4GaussLaguerreQ().

+ Here is the caller graph for this function:

G4double G4VGaussianQuadrature::GetAbscissa ( G4int  index) const

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.

G4double G4VGaussianQuadrature::GetWeight ( G4int  index) const

Definition at line 60 of file G4VGaussianQuadrature.cc.

View newest version in sPHENIX GitHub at line 60 of file G4VGaussianQuadrature.cc

References fWeight.

G4VGaussianQuadrature& G4VGaussianQuadrature::operator= ( const G4VGaussianQuadrature )
private

Member Data Documentation


The documentation for this class was generated from the following files: