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

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

+ Inheritance diagram for G4GaussChebyshevQ:
+ Collaboration diagram for G4GaussChebyshevQ:

Public Member Functions

 G4GaussChebyshevQ (function pFunction, G4int nChebyshev)
 
 ~G4GaussChebyshevQ ()
 
G4double Integral (G4double a, G4double b) 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

 G4GaussChebyshevQ (const G4GaussChebyshevQ &)
 
G4GaussChebyshevQoperator= (const G4GaussChebyshevQ &)
 

Additional Inherited Members

- Protected Member Functions inherited from G4VGaussianQuadrature
G4double GammaLogarithm (G4double xx)
 
- Protected Attributes inherited from G4VGaussianQuadrature
function fFunction
 
G4doublefAbscissa
 
G4doublefWeight
 
G4int fNumber
 

Detailed Description

Definition at line 62 of file G4GaussChebyshevQ.hh.

View newest version in sPHENIX GitHub at line 62 of file G4GaussChebyshevQ.hh

Constructor & Destructor Documentation

G4GaussChebyshevQ::G4GaussChebyshevQ ( function  pFunction,
G4int  nChebyshev 
)

Definition at line 35 of file G4GaussChebyshevQ.cc.

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

References G4VGaussianQuadrature::fAbscissa, G4VGaussianQuadrature::fNumber, G4VGaussianQuadrature::fWeight, and pi.

G4GaussChebyshevQ::~G4GaussChebyshevQ ( )

Definition at line 53 of file G4GaussChebyshevQ.cc.

View newest version in sPHENIX GitHub at line 53 of file G4GaussChebyshevQ.cc

G4GaussChebyshevQ::G4GaussChebyshevQ ( const G4GaussChebyshevQ )
private

Member Function Documentation

G4double G4GaussChebyshevQ::Integral ( G4double  a,
G4double  b 
) const

Definition at line 63 of file G4GaussChebyshevQ.cc.

View newest version in sPHENIX GitHub at line 63 of file G4GaussChebyshevQ.cc

References a, dx, G4VGaussianQuadrature::fAbscissa, G4VGaussianQuadrature::fFunction, G4VGaussianQuadrature::fNumber, and G4VGaussianQuadrature::fWeight.

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

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