ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/global/HEPNumerics/include/G4ChebyshevApproximation.hh>
Public Member Functions | |
G4ChebyshevApproximation (function pFunction, G4int n, G4double a, G4double b) | |
G4ChebyshevApproximation (function pFunction, G4int n, G4int m, G4double a, G4double b) | |
G4ChebyshevApproximation (function pFunction, G4double a, G4double b, G4int n) | |
~G4ChebyshevApproximation () | |
G4double | GetChebyshevCof (G4int number) const |
G4double | ChebyshevEvaluation (G4double x) const |
void | DerivativeChebyshevCof (G4double derCof[]) const |
void | IntegralChebyshevCof (G4double integralCof[]) const |
Private Member Functions | |
G4ChebyshevApproximation (const G4ChebyshevApproximation &) | |
G4ChebyshevApproximation & | operator= (const G4ChebyshevApproximation &) |
Private Attributes | |
function | fFunction |
G4int | fNumber |
G4double * | fChebyshevCof |
G4double | fMean |
G4double | fDiff |
Definition at line 127 of file G4ChebyshevApproximation.hh.
View newest version in sPHENIX GitHub at line 127 of file G4ChebyshevApproximation.hh
G4ChebyshevApproximation::G4ChebyshevApproximation | ( | function | pFunction, |
G4int | n, | ||
G4double | a, | ||
G4double | b | ||
) |
Definition at line 38 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 38 of file G4ChebyshevApproximation.cc
References fChebyshevCof, fDiff, fFunction, fMean, fNumber, pi, and weight.
G4ChebyshevApproximation::G4ChebyshevApproximation | ( | function | pFunction, |
G4int | n, | ||
G4int | m, | ||
G4double | a, | ||
G4double | b | ||
) |
Definition at line 79 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 79 of file G4ChebyshevApproximation.cc
References DerivativeChebyshevCof(), FatalException, fChebyshevCof, fDiff, fFunction, fMean, fNumber, G4Exception(), mx, pi, and weight.
G4ChebyshevApproximation::G4ChebyshevApproximation | ( | function | pFunction, |
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
Definition at line 132 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 132 of file G4ChebyshevApproximation.cc
References fChebyshevCof, fDiff, fFunction, fMean, fNumber, IntegralChebyshevCof(), pi, and weight.
G4ChebyshevApproximation::~G4ChebyshevApproximation | ( | ) |
Definition at line 178 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 178 of file G4ChebyshevApproximation.cc
References fChebyshevCof.
|
private |
Definition at line 206 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 206 of file G4ChebyshevApproximation.cc
References FatalException, fChebyshevCof, fDiff, fMean, fNumber, and G4Exception().
Definition at line 233 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 233 of file G4ChebyshevApproximation.cc
References fChebyshevCof, fDiff, and fNumber.
Referenced by G4ChebyshevApproximation().
Definition at line 190 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 190 of file G4ChebyshevApproximation.cc
References FatalException, fChebyshevCof, fNumber, and G4Exception().
Definition at line 258 of file G4ChebyshevApproximation.cc.
View newest version in sPHENIX GitHub at line 258 of file G4ChebyshevApproximation.cc
References fChebyshevCof, fDiff, fNumber, and sum.
Referenced by G4ChebyshevApproximation().
|
private |
|
private |
Definition at line 175 of file G4ChebyshevApproximation.hh.
View newest version in sPHENIX GitHub at line 175 of file G4ChebyshevApproximation.hh
Referenced by ChebyshevEvaluation(), DerivativeChebyshevCof(), G4ChebyshevApproximation(), GetChebyshevCof(), IntegralChebyshevCof(), and ~G4ChebyshevApproximation().
|
private |
Definition at line 177 of file G4ChebyshevApproximation.hh.
View newest version in sPHENIX GitHub at line 177 of file G4ChebyshevApproximation.hh
Referenced by ChebyshevEvaluation(), DerivativeChebyshevCof(), G4ChebyshevApproximation(), and IntegralChebyshevCof().
|
private |
Definition at line 173 of file G4ChebyshevApproximation.hh.
View newest version in sPHENIX GitHub at line 173 of file G4ChebyshevApproximation.hh
Referenced by G4ChebyshevApproximation().
|
private |
Definition at line 176 of file G4ChebyshevApproximation.hh.
View newest version in sPHENIX GitHub at line 176 of file G4ChebyshevApproximation.hh
Referenced by ChebyshevEvaluation(), and G4ChebyshevApproximation().
|
private |
Definition at line 174 of file G4ChebyshevApproximation.hh.
View newest version in sPHENIX GitHub at line 174 of file G4ChebyshevApproximation.hh
Referenced by ChebyshevEvaluation(), DerivativeChebyshevCof(), G4ChebyshevApproximation(), GetChebyshevCof(), and IntegralChebyshevCof().