Geant4-11
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
G4ParticleHPFastLegendre Class Reference

#include <G4ParticleHPFastLegendre.hh>

Public Member Functions

G4double Evaluate (G4int l, G4double costh)
 
 G4ParticleHPFastLegendre ()
 
G4double Integrate (G4int l, G4double costh)
 
 ~G4ParticleHPFastLegendre ()
 

Private Member Functions

G4int GetBin (G4int l, G4double costh)
 
G4double Interpolate (G4int bin, G4int l, G4double y1, G4double y2, G4double x)
 
G4double regularEvaluate (int l, double x)
 
G4double regularIntegrate (int l, double x)
 

Private Attributes

const G4double ** integral
 
G4int theNbin [31]
 
const G4double ** value
 

Static Private Attributes

static const G4double i0 [201]
 
static const G4double i1 [401]
 
static const G4double i10 [2201]
 
static const G4double i11 [2401]
 
static const G4double i12 [2601]
 
static const G4double i13 [2801]
 
static const G4double i14 [3001]
 
static const G4double i15 [3201]
 
static const G4double i16 [3401]
 
static const G4double i17 [3601]
 
static const G4double i18 [3801]
 
static const G4double i19 [4001]
 
static const G4double i2 [601]
 
static const G4double i20 [4201]
 
static const G4double i21 [4401]
 
static const G4double i22 [4601]
 
static const G4double i23 [4801]
 
static const G4double i24 [5001]
 
static const G4double i25 [5201]
 
static const G4double i26 [5401]
 
static const G4double i27 [5601]
 
static const G4double i28 [5801]
 
static const G4double i29 [6001]
 
static const G4double i3 [801]
 
static const G4double i30 [6201]
 
static const G4double i4 [1001]
 
static const G4double i5 [1201]
 
static const G4double i6 [1401]
 
static const G4double i7 [1601]
 
static const G4double i8 [1801]
 
static const G4double i9 [2001]
 
static const G4double l0 [201]
 
static const G4double l1 [401]
 
static const G4double l10 [2201]
 
static const G4double l11 [2401]
 
static const G4double l12 [2601]
 
static const G4double l13 [2801]
 
static const G4double l14 [3001]
 
static const G4double l15 [3201]
 
static const G4double l16 [3401]
 
static const G4double l17 [3601]
 
static const G4double l18 [3801]
 
static const G4double l19 [4001]
 
static const G4double l2 [601]
 
static const G4double l20 [4201]
 
static const G4double l21 [4401]
 
static const G4double l22 [4601]
 
static const G4double l23 [4801]
 
static const G4double l24 [5001]
 
static const G4double l25 [5201]
 
static const G4double l26 [5401]
 
static const G4double l27 [5601]
 
static const G4double l28 [5801]
 
static const G4double l29 [6001]
 
static const G4double l3 [801]
 
static const G4double l30 [6201]
 
static const G4double l4 [1001]
 
static const G4double l5 [1201]
 
static const G4double l6 [1401]
 
static const G4double l7 [1601]
 
static const G4double l8 [1801]
 
static const G4double l9 [2001]
 

Detailed Description

Definition at line 34 of file G4ParticleHPFastLegendre.hh.

Constructor & Destructor Documentation

◆ G4ParticleHPFastLegendre()

G4ParticleHPFastLegendre::G4ParticleHPFastLegendre ( )
inline

Definition at line 38 of file G4ParticleHPFastLegendre.hh.

39 {
40 value = new const G4double * [31];
41 value[0] = l0;
42 value[1] = l1;
43 value[2] = l2;
44 value[3] = l3;
45 value[4] = l4;
46 value[5] = l5;
47 value[6] = l6;
48 value[7] = l7;
49 value[8] = l8;
50 value[9] = l9;
51 value[10] = l10;
52 value[11] = l11;
53 value[12] = l12;
54 value[13] = l13;
55 value[14] = l14;
56 value[15] = l15;
57 value[16] = l16;
58 value[17] = l17;
59 value[18] = l18;
60 value[19] = l19;
61 value[20] = l20;
62 value[21] = l21;
63 value[22] = l22;
64 value[23] = l23;
65 value[24] = l24;
66 value[25] = l25;
67 value[26] = l26;
68 value[27] = l27;
69 value[28] = l28;
70 value[29] = l29;
71 value[30] = l30;
72 integral = new const G4double * [31];
73 integral[0] = i0;
74 integral[1] = i1;
75 integral[2] = i2;
76 integral[3] = i3;
77 integral[4] = i4;
78 integral[5] = i5;
79 integral[6] = i6;
80 integral[7] = i7;
81 integral[8] = i8;
82 integral[9] = i9;
83 integral[10] = i10;
84 integral[11] = i11;
85 integral[12] = i12;
86 integral[13] = i13;
87 integral[14] = i14;
88 integral[15] = i15;
89 integral[16] = i16;
90 integral[17] = i17;
91 integral[18] = i18;
92 integral[19] = i19;
93 integral[20] = i20;
94 integral[21] = i21;
95 integral[22] = i22;
96 integral[23] = i23;
97 integral[24] = i24;
98 integral[25] = i25;
99 integral[26] = i26;
100 integral[27] = i27;
101 integral[28] = i28;
102 integral[29] = i29;
103 integral[30] = i30;
104
105 G4int i;
106 for(i=0;i<31;i++) theNbin[i]=1+200*(i+1);
107 }
double G4double
Definition: G4Types.hh:83
int G4int
Definition: G4Types.hh:85
static const G4double l18[3801]
static const G4double i1[401]
static const G4double i13[2801]
static const G4double l7[1601]
static const G4double l30[6201]
static const G4double l5[1201]
static const G4double i21[4401]
static const G4double l6[1401]
static const G4double i28[5801]
static const G4double l4[1001]
static const G4double l27[5601]
static const G4double l9[2001]
static const G4double i19[4001]
static const G4double i26[5401]
static const G4double l11[2401]
static const G4double l23[4801]
static const G4double i8[1801]
static const G4double i23[4801]
static const G4double l17[3601]
static const G4double i6[1401]
static const G4double l21[4401]
static const G4double l25[5201]
static const G4double l0[201]
static const G4double l16[3401]
static const G4double i14[3001]
static const G4double l2[601]
static const G4double i25[5201]
static const G4double i20[4201]
static const G4double l15[3201]
static const G4double l22[4601]
static const G4double l26[5401]
static const G4double i15[3201]
static const G4double i22[4601]
static const G4double l24[5001]
static const G4double i30[6201]
static const G4double l1[401]
static const G4double i0[201]
static const G4double i3[801]
static const G4double l12[2601]
static const G4double l13[2801]
static const G4double l29[6001]
static const G4double i9[2001]
static const G4double l10[2201]
static const G4double l20[4201]
static const G4double i27[5601]
static const G4double i2[601]
static const G4double l19[4001]
static const G4double i7[1601]
static const G4double l28[5801]
static const G4double l14[3001]
static const G4double i29[6001]
static const G4double i12[2601]
static const G4double l3[801]
static const G4double i16[3401]
static const G4double i18[3801]
static const G4double i24[5001]
static const G4double i17[3601]
static const G4double i4[1001]
static const G4double l8[1801]
static const G4double i10[2201]
static const G4double i5[1201]
static const G4double i11[2401]

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.

◆ ~G4ParticleHPFastLegendre()

G4ParticleHPFastLegendre::~G4ParticleHPFastLegendre ( )
inline

Definition at line 109 of file G4ParticleHPFastLegendre.hh.

110 {
111 delete [] value;
112 delete [] integral;
113 }

References integral, and value.

Member Function Documentation

◆ Evaluate()

G4double G4ParticleHPFastLegendre::Evaluate ( G4int  l,
G4double  costh 
)
inline

Definition at line 127 of file G4ParticleHPFastLegendre.hh.

128 {
129 if(l>30) return regularEvaluate(l,costh);
130 G4double result;
131 G4int bin = GetBin(l, costh);
132 if(bin != theNbin[l]-1)
133 {
134 G4double y1, y2;
135 y1 = value[l][bin];
136 y2 = value[l][bin+1];
137 result = Interpolate(bin, l, y1, y2, costh);
138 }
139 else
140 {
141 result = value[l][bin];
142 }
143 return result;
144 }
G4double Interpolate(G4int bin, G4int l, G4double y1, G4double y2, G4double x)
G4int GetBin(G4int l, G4double costh)
G4double regularEvaluate(int l, double x)

References GetBin(), Interpolate(), regularEvaluate(), theNbin, and value.

Referenced by G4ParticleHPLegendreStore::SampleDiscreteTwoBody(), G4ParticleHPLegendreStore::SampleElastic(), and G4ParticleHPLegendreStore::SampleMax().

◆ GetBin()

G4int G4ParticleHPFastLegendre::GetBin ( G4int  l,
G4double  costh 
)
inlineprivate

Definition at line 152 of file G4ParticleHPFastLegendre.hh.

153 {
154 G4int bin=0;
155 bin = G4int( (theNbin[l]-1)*(costh+1)/2. );
156 if(bin == theNbin[l]-1) bin--;
157 return bin;
158 }

References theNbin.

Referenced by Evaluate(), and Integrate().

◆ Integrate()

G4double G4ParticleHPFastLegendre::Integrate ( G4int  l,
G4double  costh 
)
inline

Definition at line 115 of file G4ParticleHPFastLegendre.hh.

116 {
117 if(l>30) return regularIntegrate(l,costh);
118 G4int bin = GetBin(l, costh);
119 G4double y1, y2;
120// G4cout <<"Testhpw G4ParticleHPFastLegendre::Integrate "<<l<<" "<<bin<<G4endl;
121 y1 = integral[l][bin];
122 y2 = integral[l][bin+1];
123// G4cout <<"Testhpw G4ParticleHPFastLegendre::Integrate exit"<<G4endl;
124 return Interpolate(bin, l, y1, y2, costh);
125 }
G4double regularIntegrate(int l, double x)

References GetBin(), integral, Interpolate(), and regularIntegrate().

Referenced by G4ParticleHPLegendreStore::Integrate().

◆ Interpolate()

G4double G4ParticleHPFastLegendre::Interpolate ( G4int  bin,
G4int  l,
G4double  y1,
G4double  y2,
G4double  x 
)
inlineprivate

Definition at line 160 of file G4ParticleHPFastLegendre.hh.

161 {
162 G4double slope = 0, off = 0, x2=0, x1mx2;
163 G4int half = (theNbin[l]-1)/2;
164// x1 = (bin-half)/G4double(half);
165 x2 = (bin+1-half)/G4double(half);
166 x1mx2 = 1./G4double( (theNbin[l]-1)/2 );
167// slope = (y2-y1)/(x2-x1);
168 slope = (y2-y1)/x1mx2;
169 off = y2-x2*slope;
170 return x*slope+off;
171 }

References theNbin.

Referenced by Evaluate(), and Integrate().

◆ regularEvaluate()

G4double G4ParticleHPFastLegendre::regularEvaluate ( int  l,
double  x 
)
private

Definition at line 7381 of file G4ParticleHPFastLegendre.cc.

7382{
7383 double y_pre;
7384 double y;
7385 double y_post;
7386
7387 y_pre=1;
7388 y=x;
7389
7390 for ( int n = 1; n<l ; n++ )
7391 {
7392 y_post = 1.0*(2*n+1)/(n+1)*x*y-1.0*n/(n+1)*y_pre;
7393 y_pre=y;
7394 y=y_post;
7395 }
7396 //G4cout << l << " " << x << " " << y << G4endl;
7397
7398 return y;
7399}

References CLHEP::detail::n.

Referenced by Evaluate().

◆ regularIntegrate()

G4double G4ParticleHPFastLegendre::regularIntegrate ( int  l,
double  x 
)
private

Definition at line 7401 of file G4ParticleHPFastLegendre.cc.

7402{
7403 double y_pre;
7404 double y;
7405 double y_post;
7406 double ydx;
7407
7408 y_pre=1;
7409 y=x;
7410
7411 for ( int n = 1; n<l ; n++ )
7412 {
7413 y_post = 1.0*(2*n+1)/(n+1)*x*y-1.0*n/(n+1)*y_pre;
7414 y_pre=y;
7415 y=y_post;
7416 }
7417 //integerate from x to 1.
7418 ydx=1.0/(l+1)*(-x*y+y_pre);
7419 //std::cout << l << " " << x << " " << y << std::endl;
7420
7421 return -ydx;
7422}

References CLHEP::detail::n.

Referenced by Integrate().

Field Documentation

◆ i0

const G4double G4ParticleHPFastLegendre::i0
staticprivate
Initial value:
= {0, 0.01, 0.02, 0.03, 0.04, 0.05,
0.06, 0.07, 0.08, 0.09, 0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16,
0.17, 0.18, 0.19, 0.2, 0.21, 0.22, 0.23, 0.24, 0.25, 0.26, 0.27,
0.28, 0.29, 0.3, 0.31, 0.32, 0.33, 0.34, 0.35, 0.36, 0.37, 0.38,
0.39, 0.4, 0.41, 0.42, 0.43, 0.44, 0.45, 0.46, 0.47, 0.48, 0.49,
0.5, 0.51, 0.52, 0.53, 0.54, 0.55, 0.56, 0.57, 0.58, 0.59, 0.6,
0.61, 0.62, 0.63, 0.64, 0.65, 0.66, 0.67, 0.68, 0.69, 0.7, 0.71,
0.72, 0.73, 0.74, 0.75, 0.76, 0.77, 0.78, 0.79, 0.8, 0.81, 0.82,
0.83, 0.84, 0.85, 0.86, 0.87, 0.88, 0.89, 0.9, 0.91, 0.92, 0.93,
0.94, 0.95, 0.96, 0.97, 0.98, 0.99, 1, 1.01, 1.02, 1.03, 1.04, 1.05,
1.06, 1.07, 1.08, 1.09, 1.1, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16,
1.17, 1.18, 1.19, 1.2, 1.21, 1.22, 1.23, 1.24, 1.25, 1.26, 1.27,
1.28, 1.29, 1.3, 1.31, 1.32, 1.33, 1.34, 1.35, 1.36, 1.37, 1.38,
1.39, 1.4, 1.41, 1.42, 1.43, 1.44, 1.45, 1.46, 1.47, 1.48, 1.49,
1.5, 1.51, 1.52, 1.53, 1.54, 1.55, 1.56, 1.57, 1.58, 1.59, 1.6,
1.61, 1.62, 1.63, 1.64, 1.65, 1.66, 1.67, 1.68, 1.69, 1.7, 1.71,
1.72, 1.73, 1.74, 1.75, 1.76, 1.77, 1.78, 1.79, 1.8, 1.81, 1.82,
1.83, 1.84, 1.85, 1.86, 1.87, 1.88, 1.89, 1.9, 1.91, 1.92, 1.93,
1.94, 1.95, 1.96, 1.97, 1.98, 1.99, 2}

Definition at line 177 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i1

const G4double G4ParticleHPFastLegendre::i1
staticprivate

Definition at line 179 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i10

const G4double G4ParticleHPFastLegendre::i10
staticprivate

Definition at line 197 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i11

const G4double G4ParticleHPFastLegendre::i11
staticprivate

Definition at line 199 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i12

const G4double G4ParticleHPFastLegendre::i12
staticprivate

Definition at line 201 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i13

const G4double G4ParticleHPFastLegendre::i13
staticprivate

Definition at line 203 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i14

const G4double G4ParticleHPFastLegendre::i14
staticprivate

Definition at line 205 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i15

const G4double G4ParticleHPFastLegendre::i15
staticprivate

Definition at line 207 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i16

const G4double G4ParticleHPFastLegendre::i16
staticprivate

Definition at line 209 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i17

const G4double G4ParticleHPFastLegendre::i17
staticprivate

Definition at line 211 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i18

const G4double G4ParticleHPFastLegendre::i18
staticprivate

Definition at line 213 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i19

const G4double G4ParticleHPFastLegendre::i19
staticprivate

Definition at line 215 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i2

const G4double G4ParticleHPFastLegendre::i2
staticprivate

Definition at line 181 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i20

const G4double G4ParticleHPFastLegendre::i20
staticprivate

Definition at line 217 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i21

const G4double G4ParticleHPFastLegendre::i21
staticprivate

Definition at line 219 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i22

const G4double G4ParticleHPFastLegendre::i22
staticprivate

Definition at line 221 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i23

const G4double G4ParticleHPFastLegendre::i23
staticprivate

Definition at line 223 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i24

const G4double G4ParticleHPFastLegendre::i24
staticprivate

Definition at line 225 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i25

const G4double G4ParticleHPFastLegendre::i25
staticprivate

Definition at line 227 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i26

const G4double G4ParticleHPFastLegendre::i26
staticprivate

Definition at line 229 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i27

const G4double G4ParticleHPFastLegendre::i27
staticprivate

Definition at line 231 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i28

const G4double G4ParticleHPFastLegendre::i28
staticprivate

Definition at line 233 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i29

const G4double G4ParticleHPFastLegendre::i29
staticprivate

Definition at line 235 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i3

const G4double G4ParticleHPFastLegendre::i3
staticprivate

Definition at line 183 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i30

const G4double G4ParticleHPFastLegendre::i30
staticprivate

Definition at line 237 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i4

const G4double G4ParticleHPFastLegendre::i4
staticprivate

Definition at line 185 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i5

const G4double G4ParticleHPFastLegendre::i5
staticprivate

Definition at line 187 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i6

const G4double G4ParticleHPFastLegendre::i6
staticprivate

Definition at line 189 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i7

const G4double G4ParticleHPFastLegendre::i7
staticprivate

Definition at line 191 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i8

const G4double G4ParticleHPFastLegendre::i8
staticprivate

Definition at line 193 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ i9

const G4double G4ParticleHPFastLegendre::i9
staticprivate

Definition at line 195 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ integral

const G4double** G4ParticleHPFastLegendre::integral
private

◆ l0

const G4double G4ParticleHPFastLegendre::l0
staticprivate
Initial value:
= {1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1}

Definition at line 176 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l1

const G4double G4ParticleHPFastLegendre::l1
staticprivate

Definition at line 178 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l10

const G4double G4ParticleHPFastLegendre::l10
staticprivate

Definition at line 196 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l11

const G4double G4ParticleHPFastLegendre::l11
staticprivate

Definition at line 198 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l12

const G4double G4ParticleHPFastLegendre::l12
staticprivate

Definition at line 200 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l13

const G4double G4ParticleHPFastLegendre::l13
staticprivate

Definition at line 202 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l14

const G4double G4ParticleHPFastLegendre::l14
staticprivate

Definition at line 204 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l15

const G4double G4ParticleHPFastLegendre::l15
staticprivate

Definition at line 206 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l16

const G4double G4ParticleHPFastLegendre::l16
staticprivate

Definition at line 208 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l17

const G4double G4ParticleHPFastLegendre::l17
staticprivate

Definition at line 210 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l18

const G4double G4ParticleHPFastLegendre::l18
staticprivate

Definition at line 212 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l19

const G4double G4ParticleHPFastLegendre::l19
staticprivate

Definition at line 214 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l2

const G4double G4ParticleHPFastLegendre::l2
staticprivate

Definition at line 180 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l20

const G4double G4ParticleHPFastLegendre::l20
staticprivate

Definition at line 216 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l21

const G4double G4ParticleHPFastLegendre::l21
staticprivate

Definition at line 218 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l22

const G4double G4ParticleHPFastLegendre::l22
staticprivate

Definition at line 220 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l23

const G4double G4ParticleHPFastLegendre::l23
staticprivate

Definition at line 222 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l24

const G4double G4ParticleHPFastLegendre::l24
staticprivate

Definition at line 224 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l25

const G4double G4ParticleHPFastLegendre::l25
staticprivate

Definition at line 226 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l26

const G4double G4ParticleHPFastLegendre::l26
staticprivate

Definition at line 228 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l27

const G4double G4ParticleHPFastLegendre::l27
staticprivate

Definition at line 230 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l28

const G4double G4ParticleHPFastLegendre::l28
staticprivate

Definition at line 232 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l29

const G4double G4ParticleHPFastLegendre::l29
staticprivate

Definition at line 234 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l3

const G4double G4ParticleHPFastLegendre::l3
staticprivate

Definition at line 182 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l30

const G4double G4ParticleHPFastLegendre::l30
staticprivate

Definition at line 236 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l4

const G4double G4ParticleHPFastLegendre::l4
staticprivate

Definition at line 184 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l5

const G4double G4ParticleHPFastLegendre::l5
staticprivate

Definition at line 186 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l6

const G4double G4ParticleHPFastLegendre::l6
staticprivate

Definition at line 188 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l7

const G4double G4ParticleHPFastLegendre::l7
staticprivate

Definition at line 190 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l8

const G4double G4ParticleHPFastLegendre::l8
staticprivate

Definition at line 192 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ l9

const G4double G4ParticleHPFastLegendre::l9
staticprivate

Definition at line 194 of file G4ParticleHPFastLegendre.hh.

Referenced by G4ParticleHPFastLegendre().

◆ theNbin

G4int G4ParticleHPFastLegendre::theNbin[31]
private

◆ value

const G4double** G4ParticleHPFastLegendre::value
private

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