Geant4
10.01.p02
|
#include <G4ParticleHPFastLegendre.hh>
Public Member Functions | |
G4ParticleHPFastLegendre () | |
~G4ParticleHPFastLegendre () | |
G4double | Integrate (G4int l, G4double costh) |
G4double | Evaluate (G4int l, G4double costh) |
Private Member Functions | |
G4double | regularEvaluate (int l, double x) |
G4double | regularIntegrate (int l, double x) |
G4int | GetBin (G4int l, G4double costh) |
G4double | Interpolate (G4int bin, G4int l, G4double y1, G4double y2, G4double x) |
Private Attributes | |
const G4double ** | value |
const G4double ** | integral |
G4int | theNbin [31] |
Static Private Attributes | |
static const G4double | l0 [201] |
static const G4double | i0 [201] |
static const G4double | l1 [401] |
static const G4double | i1 [401] |
static const G4double | l2 [601] |
static const G4double | i2 [601] |
static const G4double | l3 [801] |
static const G4double | i3 [801] |
static const G4double | l4 [1001] |
static const G4double | i4 [1001] |
static const G4double | l5 [1201] |
static const G4double | i5 [1201] |
static const G4double | l6 [1401] |
static const G4double | i6 [1401] |
static const G4double | l7 [1601] |
static const G4double | i7 [1601] |
static const G4double | l8 [1801] |
static const G4double | i8 [1801] |
static const G4double | l9 [2001] |
static const G4double | i9 [2001] |
static const G4double | l10 [2201] |
static const G4double | i10 [2201] |
static const G4double | l11 [2401] |
static const G4double | i11 [2401] |
static const G4double | l12 [2601] |
static const G4double | i12 [2601] |
static const G4double | l13 [2801] |
static const G4double | i13 [2801] |
static const G4double | l14 [3001] |
static const G4double | i14 [3001] |
static const G4double | l15 [3201] |
static const G4double | i15 [3201] |
static const G4double | l16 [3401] |
static const G4double | i16 [3401] |
static const G4double | l17 [3601] |
static const G4double | i17 [3601] |
static const G4double | l18 [3801] |
static const G4double | i18 [3801] |
static const G4double | l19 [4001] |
static const G4double | i19 [4001] |
static const G4double | l20 [4201] |
static const G4double | i20 [4201] |
static const G4double | l21 [4401] |
static const G4double | i21 [4401] |
static const G4double | l22 [4601] |
static const G4double | i22 [4601] |
static const G4double | l23 [4801] |
static const G4double | i23 [4801] |
static const G4double | l24 [5001] |
static const G4double | i24 [5001] |
static const G4double | l25 [5201] |
static const G4double | i25 [5201] |
static const G4double | l26 [5401] |
static const G4double | i26 [5401] |
static const G4double | l27 [5601] |
static const G4double | i27 [5601] |
static const G4double | l28 [5801] |
static const G4double | i28 [5801] |
static const G4double | l29 [6001] |
static const G4double | i29 [6001] |
static const G4double | l30 [6201] |
static const G4double | i30 [6201] |
Definition at line 34 of file G4ParticleHPFastLegendre.hh.
|
inline |
Definition at line 38 of file G4ParticleHPFastLegendre.hh.
References i0, i1, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i2, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i3, i30, i4, i5, i6, i7, i8, i9, integral, l0, l1, l10, l11, l12, l13, l14, l15, l16, l17, l18, l19, l2, l20, l21, l22, l23, l24, l25, l26, l27, l28, l29, l3, l30, l4, l5, l6, l7, l8, l9, theNbin, and value.
|
inline |
Definition at line 109 of file G4ParticleHPFastLegendre.hh.
Definition at line 127 of file G4ParticleHPFastLegendre.hh.
References GetBin(), Interpolate(), regularEvaluate(), theNbin, and value.
Referenced by G4ParticleHPLegendreStore::SampleDiscreteTwoBody(), G4ParticleHPLegendreStore::SampleElastic(), and G4ParticleHPLegendreStore::SampleMax().
Definition at line 152 of file G4ParticleHPFastLegendre.hh.
References theNbin.
Referenced by Evaluate(), and Integrate().
Definition at line 115 of file G4ParticleHPFastLegendre.hh.
References GetBin(), integral, Interpolate(), and regularIntegrate().
Referenced by G4ParticleHPLegendreStore::Integrate().
|
inlineprivate |
Definition at line 160 of file G4ParticleHPFastLegendre.hh.
References theNbin.
Referenced by Evaluate(), and Integrate().
|
private |
Definition at line 7381 of file G4ParticleHPFastLegendre.cc.
References n.
Referenced by Evaluate().
|
private |
Definition at line 7401 of file G4ParticleHPFastLegendre.cc.
References n.
Referenced by Integrate().
|
staticprivate |
Definition at line 177 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 179 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 197 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 199 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 201 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 203 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 205 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 207 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 209 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 211 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 213 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 215 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 181 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 217 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 219 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 221 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 223 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 225 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 227 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 229 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 231 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 233 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 235 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 183 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 237 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 185 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 187 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 189 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 191 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 193 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 195 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
private |
Definition at line 174 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre(), Integrate(), and ~G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 176 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 178 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 196 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 198 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 200 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 202 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 204 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 206 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 208 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 210 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 212 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 214 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 180 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 216 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 218 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 220 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 222 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 224 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 226 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 228 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 230 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 232 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 234 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 182 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 236 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 184 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 186 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 188 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 190 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 192 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
staticprivate |
Definition at line 194 of file G4ParticleHPFastLegendre.hh.
Referenced by G4ParticleHPFastLegendre().
|
private |
Definition at line 175 of file G4ParticleHPFastLegendre.hh.
Referenced by Evaluate(), G4ParticleHPFastLegendre(), GetBin(), and Interpolate().
|
private |
Definition at line 173 of file G4ParticleHPFastLegendre.hh.
Referenced by Evaluate(), G4ParticleHPFastLegendre(), and ~G4ParticleHPFastLegendre().