| 
    Geant4
    10.02.p02
    
   | 
 
#include <G4Integrator.hh>
Protected Member Functions | |
| G4double | Gauss (T &typeT, F f, G4double a, G4double b) | 
| G4double | Gauss (T *ptrT, F f, G4double a, G4double b) | 
| G4double | Gauss (G4double(*f)(G4double), G4double a, G4double b) | 
| void | AdaptGauss (T &typeT, F f, G4double a, G4double b, G4double e, G4double &sum, G4int &n) | 
| void | AdaptGauss (T *typeT, F f, G4double a, G4double b, G4double e, G4double &sum, G4int &n) | 
| void | AdaptGauss (G4double(*f)(G4double), G4double a, G4double b, G4double e, G4double &sum, G4int &n) | 
| G4double | GammaLogarithm (G4double xx) | 
Definition at line 49 of file G4Integrator.hh.
      
  | 
  inline | 
Definition at line 53 of file G4Integrator.hh.
      
  | 
  inline | 
Definition at line 54 of file G4Integrator.hh.
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
| G4double G4Integrator< T, F >::AdaptiveGauss | ( | T & | typeT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4double | e | ||
| ) | 
Referenced by G4NuclNuclDiffuseElastic::TestAngleTable(), and G4DiffuseElastic::TestAngleTable().
 Here is the caller graph for this function:| G4double G4Integrator< T, F >::AdaptiveGauss | ( | T * | ptrT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4double | e | ||
| ) | 
| G4double G4Integrator< T, F >::AdaptiveGauss | ( | G4double(*)(G4double) | f, | 
| G4double | a, | ||
| G4double | b, | ||
| G4double | e | ||
| ) | 
| G4double G4Integrator< T, F >::Chebyshev | ( | T & | typeT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Chebyshev | ( | T * | ptrT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Chebyshev | ( | G4double(*)(G4double) | f, | 
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
| G4double G4Integrator< T, F >::Hermite | ( | T & | typeT, | 
| F | f, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Hermite | ( | T * | ptrT, | 
| F | f, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Hermite | ( | G4double(*)(G4double) | f, | 
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Jacobi | ( | T & | typeT, | 
| F | f, | ||
| G4double | alpha, | ||
| G4double | beta, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Jacobi | ( | T * | ptrT, | 
| F | f, | ||
| G4double | alpha, | ||
| G4double | beta, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Jacobi | ( | G4double(*)(G4double) | f, | 
| G4double | alpha, | ||
| G4double | beta, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Laguerre | ( | T & | typeT, | 
| F | f, | ||
| G4double | alpha, | ||
| G4int | n | ||
| ) | 
Referenced by G4SynchrotronRadiationInMat::GetAngleK(), G4SynchrotronRadiationInMat::GetEnergyProbSR(), and G4SynchrotronRadiationInMat::GetIntProbSR().
 Here is the caller graph for this function:| G4double G4Integrator< T, F >::Laguerre | ( | T * | ptrT, | 
| F | f, | ||
| G4double | alpha, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Laguerre | ( | G4double(*)(G4double) | f, | 
| G4double | alpha, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre | ( | T & | typeT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre | ( | T * | ptrT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre | ( | G4double(*)(G4double) | f, | 
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre10 | ( | T & | typeT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b | ||
| ) | 
Referenced by G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4DiffuseElastic::BuildAngleTable(), G4VXTRenergyLoss::BuildEnergyTable(), G4hhElastic::BuildTableT(), G4hhElastic::BuildTableTest(), G4InitXscPAI::IntegralCherenkov(), G4InitXscPAI::IntegralPAIdEdx(), G4InitXscPAI::IntegralPAIxSection(), G4InitXscPAI::IntegralPlasmon(), G4NuclNuclDiffuseElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaCMS(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), and G4VXTRenergyLoss::XTRNSpectralDensity().
 Here is the caller graph for this function:| G4double G4Integrator< T, F >::Legendre10 | ( | T * | ptrT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre10 | ( | G4double(*)(G4double) | f, | 
| G4double | a, | ||
| G4double | b | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre96 | ( | T & | typeT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b | ||
| ) | 
Referenced by G4VXTRenergyLoss::BuildGlobalAngleTable(), G4DataSet::BuildPdf(), G4RDEMDataSet::BuildPdf(), G4EMDataSet::BuildPdf(), G4NuclNuclDiffuseElastic::GetCint(), G4NuclNuclDiffuseElastic::GetErfInt(), G4NuclNuclDiffuseElastic::GetSint(), G4NuclNuclDiffuseElastic::IntegralElasticProb(), G4DiffuseElastic::IntegralElasticProb(), G4NuclNuclDiffuseElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaCMS(), G4VXTRenergyLoss::SpectralXTRdEdx(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4VXTRenergyLoss::XTRNAngleDensity(), and G4VXTRenergyLoss::XTRNSpectralDensity().
 Here is the caller graph for this function:| G4double G4Integrator< T, F >::Legendre96 | ( | T * | ptrT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b | ||
| ) | 
| G4double G4Integrator< T, F >::Legendre96 | ( | G4double(*)(G4double) | f, | 
| G4double | a, | ||
| G4double | b | ||
| ) | 
| G4double G4Integrator< T, F >::Simpson | ( | T & | typeT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
Referenced by G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForSecond(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForSecond(), G4KineticTrack::IntegrandFunction4(), G4KineticTrack::IntegrateCMMomentum(), and G4KineticTrack::IntegrateCMMomentum2().
 Here is the caller graph for this function:| G4double G4Integrator< T, F >::Simpson | ( | T * | ptrT, | 
| F | f, | ||
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) | 
| G4double G4Integrator< T, F >::Simpson | ( | G4double(*)(G4double) | f, | 
| G4double | a, | ||
| G4double | b, | ||
| G4int | n | ||
| ) |