Geant4
10.03
|
#include <G4Clebsch.hh>
Static Public Member Functions | |
static G4double | ClebschGordanCoeff (G4int twoJ1, G4int twoM1, G4int twoJ2, G4int twoM2, G4int twoJ) |
static G4double | ClebschGordan (G4int twoJ1, G4int twoM1, G4int twoJ2, G4int twoM2, G4int twoJ) |
static std::vector< G4double > | GenerateIso3 (G4int twoJ1, G4int twoM1, G4int twoJ2, G4int twoM2, G4int twoJOut1, G4int twoJOut2) |
static G4double | Weight (G4int twoJ1, G4int twoM1, G4int twoJ2, G4int twoM2, G4int twoJOut1, G4int twoJOut2) |
static G4double | Wigner3J (G4double j1, G4double j2, G4double j3, G4double m1, G4double m2, G4double m3) |
static G4double | Wigner3J (G4int twoJ1, G4int twoM1, G4int twoJ2, G4int twoM2, G4int twoJ3) |
static G4double | Wigner3J (G4int twoJ1, G4int twoM1, G4int twoJ2, G4int twoM2, G4int twoJ3, G4int twoM3) |
static G4double | NormalizedClebschGordan (G4int twoJ, G4int twom, G4int twoJ1, G4int twoJ2, G4int twom1, G4int twom2) |
static G4double | TriangleCoeff (G4int twoA, G4int twoB, G4int twoC) |
static G4double | Wigner6J (G4int twoJ1, G4int twoJ2, G4int twoJ3, G4int twoJ4, G4int twoJ5, G4int twoJ6) |
static G4double | RacahWCoeff (G4int twoJ1, G4int twoJ2, G4int twoJ, G4int twoJ3, G4int twoJ12, G4int twoJ23) |
static G4double | Wigner9J (G4int twoJ1, G4int twoJ2, G4int twoJ3, G4int twoJ4, G4int twoJ5, G4int twoJ6, G4int twoJ7, G4int twoJ8, G4int twoJ9) |
static G4double | WignerLittleD (G4int twoJ, G4int twoM, G4int twoN, G4double cosTheta) |
Definition at line 62 of file G4Clebsch.hh.
|
static |
Definition at line 106 of file G4Clebsch.cc.
|
static |
Definition at line 37 of file G4Clebsch.cc.
References G4Exception(), G4Exp(), G4POWLOGFACTMAX, G4Pow::GetInstance(), JustWarning, BoundingBox::kMax, BoundingBox::kMin, G4Pow::logfactorial(), and G4INCL::Math::sign().
|
static |
Definition at line 116 of file G4Clebsch.cc.
References G4Exception(), G4UniformRand, JustWarning, G4INCL::Math::max(), and G4INCL::Math::min().
Referenced by G4VXResonance::IsospinCorrection().
|
static |
Definition at line 380 of file G4Clebsch.cc.
Referenced by G4XAnnihilationChannel::NormalizedClebsch().
|
static |
Definition at line 407 of file G4Clebsch.cc.
References G4Exp(), G4Pow::GetInstance(), and G4Pow::logfactorial().
|
static |
Definition at line 320 of file G4Clebsch.cc.
References G4INCL::Math::max(), and G4INCL::Math::min().
Referenced by G4VXResonance::DetailedBalance(), and G4VXResonance::IsospinCorrection().
|
static |
Definition at line 345 of file G4Clebsch.cc.
Referenced by G4PolarizationTransition::F3Coefficient(), G4PolarizationTransition::FCoefficient(), and G4PolarizationTransition::UpdatePolarizationToFinalState().
|
static |
Definition at line 359 of file G4Clebsch.cc.
|
static |
Definition at line 369 of file G4Clebsch.cc.
|
static |
Definition at line 432 of file G4Clebsch.cc.
References G4Exception(), G4Exp(), G4POWLOGFACTMAX, G4Pow::GetInstance(), JustWarning, BoundingBox::kMax, BoundingBox::kMin, G4Pow::logfactorial(), and G4INCL::Math::sign().
Referenced by G4PolarizationTransition::FCoefficient().
|
static |
Definition at line 533 of file G4Clebsch.cc.
References G4INCL::Math::sign().
Referenced by G4PolarizationTransition::F3Coefficient().
Definition at line 609 of file G4Clebsch.cc.
References G4Exp(), G4Log(), G4Pow::GetInstance(), BoundingBox::kMax, BoundingBox::kMin, G4Pow::logfactorial(), and G4INCL::Math::sign().