Geant4  10.02.p03
G4ParticleHPFastLegendre Class Reference

#include <G4ParticleHPFastLegendre.hh>

Collaboration diagram for G4ParticleHPFastLegendre:

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]
 

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

◆ ~G4ParticleHPFastLegendre()

G4ParticleHPFastLegendre::~G4ParticleHPFastLegendre ( )
inline

Definition at line 109 of file G4ParticleHPFastLegendre.hh.

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

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  }
G4int GetBin(G4int l, G4double costh)
Double_t y2[nxs]
G4double Interpolate(G4int bin, G4int l, G4double y1, G4double y2, G4double x)
Double_t y1[nxs]
float bin[41]
Definition: plottest35.C:14
G4double regularEvaluate(int l, double x)
int G4int
Definition: G4Types.hh:78
double G4double
Definition: G4Types.hh:76
Here is the call graph for this function:
Here is the caller graph for this function:

◆ 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  }
float bin[41]
Definition: plottest35.C:14
int G4int
Definition: G4Types.hh:78
Here is the caller graph for this function:

◆ 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  }
G4int GetBin(G4int l, G4double costh)
Double_t y2[nxs]
G4double Interpolate(G4int bin, G4int l, G4double y1, G4double y2, G4double x)
Double_t y1[nxs]
float bin[41]
Definition: plottest35.C:14
int G4int
Definition: G4Types.hh:78
G4double regularIntegrate(int l, double x)
double G4double
Definition: G4Types.hh:76
Here is the call graph for this function:
Here is the caller graph for this function:

◆ 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  }
Double_t y2[nxs]
Double_t y1[nxs]
Double_t x2[nxs]
float bin[41]
Definition: plottest35.C:14
int G4int
Definition: G4Types.hh:78
double G4double
Definition: G4Types.hh:76
Here is the caller graph for this function:

◆ 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 }
Double_t y
Char_t n[5]
Here is the caller graph for this function:

◆ 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 }
Double_t y
Char_t n[5]
Here is the caller graph for this function:

Member Data 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.

◆ i1

const G4double G4ParticleHPFastLegendre::i1
staticprivate

Definition at line 179 of file G4ParticleHPFastLegendre.hh.

◆ i10

const G4double G4ParticleHPFastLegendre::i10
staticprivate

Definition at line 197 of file G4ParticleHPFastLegendre.hh.

◆ i11

const G4double G4ParticleHPFastLegendre::i11
staticprivate

Definition at line 199 of file G4ParticleHPFastLegendre.hh.

◆ i12

const G4double G4ParticleHPFastLegendre::i12
staticprivate

Definition at line 201 of file G4ParticleHPFastLegendre.hh.

◆ i13

const G4double G4ParticleHPFastLegendre::i13
staticprivate

Definition at line 203 of file G4ParticleHPFastLegendre.hh.

◆ i14

const G4double G4ParticleHPFastLegendre::i14
staticprivate

Definition at line 205 of file G4ParticleHPFastLegendre.hh.

◆ i15

const G4double G4ParticleHPFastLegendre::i15
staticprivate

Definition at line 207 of file G4ParticleHPFastLegendre.hh.

◆ i16

const G4double G4ParticleHPFastLegendre::i16
staticprivate

Definition at line 209 of file G4ParticleHPFastLegendre.hh.

◆ i17

const G4double G4ParticleHPFastLegendre::i17
staticprivate

Definition at line 211 of file G4ParticleHPFastLegendre.hh.

◆ i18

const G4double G4ParticleHPFastLegendre::i18
staticprivate

Definition at line 213 of file G4ParticleHPFastLegendre.hh.

◆ i19

const G4double G4ParticleHPFastLegendre::i19
staticprivate

Definition at line 215 of file G4ParticleHPFastLegendre.hh.

◆ i2

const G4double G4ParticleHPFastLegendre::i2
staticprivate

Definition at line 181 of file G4ParticleHPFastLegendre.hh.

◆ i20

const G4double G4ParticleHPFastLegendre::i20
staticprivate

Definition at line 217 of file G4ParticleHPFastLegendre.hh.

◆ i21

const G4double G4ParticleHPFastLegendre::i21
staticprivate

Definition at line 219 of file G4ParticleHPFastLegendre.hh.

◆ i22

const G4double G4ParticleHPFastLegendre::i22
staticprivate

Definition at line 221 of file G4ParticleHPFastLegendre.hh.

◆ i23

const G4double G4ParticleHPFastLegendre::i23
staticprivate

Definition at line 223 of file G4ParticleHPFastLegendre.hh.

◆ i24

const G4double G4ParticleHPFastLegendre::i24
staticprivate

Definition at line 225 of file G4ParticleHPFastLegendre.hh.

◆ i25

const G4double G4ParticleHPFastLegendre::i25
staticprivate

Definition at line 227 of file G4ParticleHPFastLegendre.hh.

◆ i26

const G4double G4ParticleHPFastLegendre::i26
staticprivate

Definition at line 229 of file G4ParticleHPFastLegendre.hh.

◆ i27

const G4double G4ParticleHPFastLegendre::i27
staticprivate

Definition at line 231 of file G4ParticleHPFastLegendre.hh.

◆ i28

const G4double G4ParticleHPFastLegendre::i28
staticprivate

Definition at line 233 of file G4ParticleHPFastLegendre.hh.

◆ i29

const G4double G4ParticleHPFastLegendre::i29
staticprivate

Definition at line 235 of file G4ParticleHPFastLegendre.hh.

◆ i3

const G4double G4ParticleHPFastLegendre::i3
staticprivate

Definition at line 183 of file G4ParticleHPFastLegendre.hh.

◆ i30

const G4double G4ParticleHPFastLegendre::i30
staticprivate

Definition at line 237 of file G4ParticleHPFastLegendre.hh.

◆ i4

const G4double G4ParticleHPFastLegendre::i4
staticprivate

Definition at line 185 of file G4ParticleHPFastLegendre.hh.

◆ i5

const G4double G4ParticleHPFastLegendre::i5
staticprivate

Definition at line 187 of file G4ParticleHPFastLegendre.hh.

◆ i6

const G4double G4ParticleHPFastLegendre::i6
staticprivate

Definition at line 189 of file G4ParticleHPFastLegendre.hh.

◆ i7

const G4double G4ParticleHPFastLegendre::i7
staticprivate

Definition at line 191 of file G4ParticleHPFastLegendre.hh.

◆ i8

const G4double G4ParticleHPFastLegendre::i8
staticprivate

Definition at line 193 of file G4ParticleHPFastLegendre.hh.

◆ i9

const G4double G4ParticleHPFastLegendre::i9
staticprivate

Definition at line 195 of file G4ParticleHPFastLegendre.hh.

◆ integral

const G4double** G4ParticleHPFastLegendre::integral
private

Definition at line 174 of file G4ParticleHPFastLegendre.hh.

◆ 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.

◆ l1

const G4double G4ParticleHPFastLegendre::l1
staticprivate

Definition at line 178 of file G4ParticleHPFastLegendre.hh.

◆ l10

const G4double G4ParticleHPFastLegendre::l10
staticprivate

Definition at line 196 of file G4ParticleHPFastLegendre.hh.

◆ l11

const G4double G4ParticleHPFastLegendre::l11
staticprivate

Definition at line 198 of file G4ParticleHPFastLegendre.hh.

◆ l12

const G4double G4ParticleHPFastLegendre::l12
staticprivate

Definition at line 200 of file G4ParticleHPFastLegendre.hh.

◆ l13

const G4double G4ParticleHPFastLegendre::l13
staticprivate

Definition at line 202 of file G4ParticleHPFastLegendre.hh.

◆ l14

const G4double G4ParticleHPFastLegendre::l14
staticprivate

Definition at line 204 of file G4ParticleHPFastLegendre.hh.

◆ l15

const G4double G4ParticleHPFastLegendre::l15
staticprivate

Definition at line 206 of file G4ParticleHPFastLegendre.hh.

◆ l16

const G4double G4ParticleHPFastLegendre::l16
staticprivate

Definition at line 208 of file G4ParticleHPFastLegendre.hh.

◆ l17

const G4double G4ParticleHPFastLegendre::l17
staticprivate

Definition at line 210 of file G4ParticleHPFastLegendre.hh.

◆ l18

const G4double G4ParticleHPFastLegendre::l18
staticprivate

Definition at line 212 of file G4ParticleHPFastLegendre.hh.

◆ l19

const G4double G4ParticleHPFastLegendre::l19
staticprivate

Definition at line 214 of file G4ParticleHPFastLegendre.hh.

◆ l2

const G4double G4ParticleHPFastLegendre::l2
staticprivate

Definition at line 180 of file G4ParticleHPFastLegendre.hh.

◆ l20

const G4double G4ParticleHPFastLegendre::l20
staticprivate

Definition at line 216 of file G4ParticleHPFastLegendre.hh.

◆ l21

const G4double G4ParticleHPFastLegendre::l21
staticprivate

Definition at line 218 of file G4ParticleHPFastLegendre.hh.

◆ l22

const G4double G4ParticleHPFastLegendre::l22
staticprivate

Definition at line 220 of file G4ParticleHPFastLegendre.hh.

◆ l23

const G4double G4ParticleHPFastLegendre::l23
staticprivate

Definition at line 222 of file G4ParticleHPFastLegendre.hh.

◆ l24

const G4double G4ParticleHPFastLegendre::l24
staticprivate

Definition at line 224 of file G4ParticleHPFastLegendre.hh.

◆ l25

const G4double G4ParticleHPFastLegendre::l25
staticprivate

Definition at line 226 of file G4ParticleHPFastLegendre.hh.

◆ l26

const G4double G4ParticleHPFastLegendre::l26
staticprivate

Definition at line 228 of file G4ParticleHPFastLegendre.hh.

◆ l27

const G4double G4ParticleHPFastLegendre::l27
staticprivate

Definition at line 230 of file G4ParticleHPFastLegendre.hh.

◆ l28

const G4double G4ParticleHPFastLegendre::l28
staticprivate

Definition at line 232 of file G4ParticleHPFastLegendre.hh.

◆ l29

const G4double G4ParticleHPFastLegendre::l29
staticprivate

Definition at line 234 of file G4ParticleHPFastLegendre.hh.

◆ l3

const G4double G4ParticleHPFastLegendre::l3
staticprivate

Definition at line 182 of file G4ParticleHPFastLegendre.hh.

◆ l30

const G4double G4ParticleHPFastLegendre::l30
staticprivate

Definition at line 236 of file G4ParticleHPFastLegendre.hh.

◆ l4

const G4double G4ParticleHPFastLegendre::l4
staticprivate

Definition at line 184 of file G4ParticleHPFastLegendre.hh.

◆ l5

const G4double G4ParticleHPFastLegendre::l5
staticprivate

Definition at line 186 of file G4ParticleHPFastLegendre.hh.

◆ l6

const G4double G4ParticleHPFastLegendre::l6
staticprivate

Definition at line 188 of file G4ParticleHPFastLegendre.hh.

◆ l7

const G4double G4ParticleHPFastLegendre::l7
staticprivate

Definition at line 190 of file G4ParticleHPFastLegendre.hh.

◆ l8

const G4double G4ParticleHPFastLegendre::l8
staticprivate

Definition at line 192 of file G4ParticleHPFastLegendre.hh.

◆ l9

const G4double G4ParticleHPFastLegendre::l9
staticprivate

Definition at line 194 of file G4ParticleHPFastLegendre.hh.

◆ theNbin

G4int G4ParticleHPFastLegendre::theNbin[31]
private

Definition at line 175 of file G4ParticleHPFastLegendre.hh.

◆ value

const G4double** G4ParticleHPFastLegendre::value
private

Definition at line 173 of file G4ParticleHPFastLegendre.hh.


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