proper \mathrm{d}

This commit is contained in:
hiro98 2020-06-04 16:12:04 +02:00
parent 8aea3b01ac
commit f5e6ba84ec
63 changed files with 5824 additions and 5838 deletions

View file

@ -134,15 +134,16 @@ Changing variables and integrating \cref{eq:xs-eta} over \(\eta\) with
the same target accuracy yields~\result{xs/python/xs_mc_eta} with a
sample size of just~\result{xs/python/xs_mc_eta_N}. The dramatic
reduction in variance and sample size can be understood qualitatively
by studying \cref{fig:xs-int-comp}. The differential cross section in
terms of \(\eta\)~(\cref{fig:xs-int-eta}) is less steep than the
by studying \cref{fig:xs-int-comp}, which shows both integrands with
the same y-axis scaling and their standard deviation visualized. The
differential cross section in terms of
\(\theta\)~(\cref{fig:xs-int-theta}) and takes on large values
over most of the integration interval. In general, the Jacobian
arising in variable transformation has the same effect as the
probability density in importance sampling. It can be shown that
importance sampling and change of variables are formally equivalent
(see \ref{sec:equap}).
\(\eta\)~(\cref{fig:xs-int-eta}) is less steep than the differential
cross section in terms of \(\theta\)~(\cref{fig:xs-int-theta}) and
takes on large values over most of the integration interval. In
general, the Jacobian arising in variable transformation has the same
effect as the probability density in importance sampling. It can be
shown that importance sampling and change of variables are formally
equivalent (see \ref{sec:equap}).
\begin{figure}[ht]
\centering
@ -161,7 +162,8 @@ importance sampling and change of variables are formally equivalent
with the integration borders visualized as gray lines.}
\end{subfigure}
\caption{\label{fig:xs-int-comp} Comparison of two parametrisations
of the differential cross section.}
of the differential cross section. The same y-axis scaling has
been chosen to visualize the difference in variance.}
\end{figure}
\subsection{Integration with \vegas}
@ -212,9 +214,10 @@ and \(\Omega_i\) being the hypercubes themselves.
\begin{figure}[ht]
\centering \plot{xs/xs_integrand_vegas}
\caption[\(2\pi\dv{\sigma}{\theta}\) scaled to increments found by
\vegas\ ]{\label{fig:xs-int-vegas} The same integrand as
in \cref{fig:xs-int-theta} with \vegas-generated increments and
weighting applied (\(f/\rho\)).}
\vegas\ ]{\label{fig:xs-int-vegas} The same integrand as in
\cref{fig:xs-int-theta} with \vegas-generated increments and
weighting applied (\(f/\rho\)). The colored bands are the standard
deviations of the distributions with matching color.}
\end{figure}
This algorithm has been implemented in python and applied to

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

View file

@ -194,13 +194,13 @@ Let's plot a more detailed view of the xs.
fig, ax = set_up_plot()
ax.plot(plot_points, gev_to_pb(diff_xs(plot_points, charge=charge, esp=esp)))
ax.set_xlabel(r"$\theta$")
ax.set_ylabel(r"$d\sigma/d\Omega$ [pb]")
ax.set_ylabel(r"$\mathrm{d}\sigma/\mathrm{d}\Omega$ [pb]")
ax.set_xlim([plot_points.min(), plot_points.max()])
save_fig(fig, "diff_xs_zoom", "xs", size=[2.5, 2.5])
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/3986a139c4a6c3a27b1ef12a26b2e8f3ce473547.png]]
[[file:./.ob-jupyter/7466ab6e4dd5f81d66dae2e1ba4531efa6885336.png]]
And now calculate the cross section in picobarn.
#+BEGIN_SRC jupyter-python :exports both :results raw file :file xs.tex
@ -254,13 +254,13 @@ Plot our nice distribution:
fig, ax = set_up_plot()
ax.plot(plot_points, gev_to_pb(diff_xs(plot_points, charge=charge, esp=esp)))
ax.set_xlabel(r'$\theta$')
ax.set_ylabel(r'$d\sigma/d\Omega$ [pb]')
ax.set_ylabel(r'$\mathrm{d}\sigma/\mathrm{d}\Omega$ [pb]')
ax.set_xlim([plot_points.min(), plot_points.max()])
save_fig(fig, 'diff_xs', 'xs', size=[2.5, 2.5])
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/ea9069041c3e2ccd18c7642001c20d374696498d.png]]
[[file:./.ob-jupyter/37306932df4d28e56eff37c1b1dbe5efcf5f38c5.png]]
Define the integrand.
#+begin_src jupyter-python :exports both :results raw drawer
@ -276,17 +276,27 @@ Define the integrand.
Plot the integrand. # TODO: remove duplication
#+begin_src jupyter-python :exports both :results raw drawer
fig, ax = set_up_plot()
plot_points = np.linspace(*interval, 100)
vals = xs_pb_int(plot_points)
ax.plot(plot_points, xs_pb_int(plot_points))
ax.set_xlabel(r'$\theta$')
ax.set_ylabel(r'$2\pi\cdot d\sigma/d\theta$ [pb]')
ax.set_xlabel(r"$\theta$")
ax.set_ylabel(r"$2\pi\cdot \mathrm{d}\sigma/\mathrm{d}\theta$ [pb]")
ax.set_xlim([plot_points.min(), plot_points.max()])
ax.axvline(interval[0], color='gray', linestyle='--')
ax.axvline(interval[1], color='gray', linestyle='--', label=rf'$|\eta|={η}$')
save_fig(fig, 'xs_integrand', 'xs', size=[3, 2.2])
ax.axhline(vals.mean(), color="gray", linestyle="--", label="mean")
ax.axhspan(
vals.mean() - vals.std(),
vals.mean() + vals.std(),
alpha=0.1,
color="red",
label=r"$\sigma$",
)
ax.legend()
ax.set_ylim([0, 0.09])
save_fig(fig, "xs_integrand", "xs", size=[3, 2.2])
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/0faa37f24e5e531a55c6679794b5ad84f98ed47b.png]]
[[file:./.ob-jupyter/ae89081fd4dc96b3851ae0ed83ef1a8bf24957a3.png]]
*** Integral over θ
Intergrate σ with the mc method.
#+begin_src jupyter-python :exports both :results raw drawer
@ -295,7 +305,7 @@ Intergrate σ with the mc method.
#+end_src
#+RESULTS:
: IntegrationResult(result=0.05441855281261322, sigma=0.0009320238641639787, N=2409)
: IntegrationResult(result=0.05404067829354404, sigma=0.0009555507112178561, N=2042)
We gonna export that as tex.
#+begin_src jupyter-python :exports both :results raw drawer
@ -305,24 +315,37 @@ We gonna export that as tex.
#+end_src
#+RESULTS:
: \(N = 2409\)
: \(N = 2042\)
*** Integration over η
Plot the intgrand of the pseudo rap.
#+begin_src jupyter-python :exports both :results raw drawer
fig, ax = set_up_plot()
points = np.linspace(-4, 4, 1000)
ax.set_xlim([-4, 4])
ax.plot(points, xs_pb_int_η(points))
ax.set_xlabel(r'$\eta$')
ax.set_ylabel(r'$2\pi\cdot d\sigma/d\eta$ [pb]')
ax.axvline(interval_η[0], color='gray', linestyle='--')
ax.axvline(interval_η[1], color='gray', linestyle='--', label=rf'$|\eta|={η}$')
save_fig(fig, 'xs_integrand_eta', 'xs', size=[3, 2])
points = np.linspace(*interval_η, 1000)
ax.set_xlim(*interval_η)
vals = xs_pb_int_η(points)
ax.plot(points, vals)
ax.set_xlabel(r"$\eta$")
ax.set_ylabel(r"$2\pi\cdot \mathrm{d}\sigma/\mathrm{d}\eta$ [pb]")
ax.axhline(vals.mean(), color="gray", linestyle="--", label="mean")
ax.axhspan(
vals.mean() - vals.std(),
vals.mean() + vals.std(),
alpha=0.1,
color="red",
label=r"$\sigma$",
)
ax.legend()
ax.set_ylim([0, 0.09])
save_fig(fig, "xs_integrand_eta", "xs", size=[3, 2.2])
vals.std()
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/87a932866f779a2a07abed4ca251fa98113beca7.png]]
:RESULTS:
: 0.0022315324126441238
[[file:./.ob-jupyter/df9765373fa441d9bd5b8c72e4570b6e57a4efd1.png]]
:END:
#+begin_src jupyter-python :exports both :results raw drawer
xs_pb_η = monte_carlo.integrate(xs_pb_int_η,
@ -331,7 +354,7 @@ Plot the intgrand of the pseudo rap.
#+end_src
#+RESULTS:
: IntegrationResult(result=0.05426132486294707, sigma=0.0009290107243898728, N=139)
: IntegrationResult(result=0.0539225823635837, sigma=0.0009726447951613801, N=129)
As we see, the result is a little better if we use pseudo rapidity,
because the differential cross section does not difverge anymore. But
@ -346,7 +369,7 @@ And yet again export that as tex.
#+end_src
#+RESULTS:
: \(N = 139\)
: \(N = 129\)
*** Using =VEGAS=
Now we use =VEGAS= on the θ parametrisation and see what happens.
@ -366,11 +389,11 @@ Now we use =VEGAS= on the θ parametrisation and see what happens.
#+end_src
#+RESULTS:
: VegasIntegrationResult(result=0.054422216787080396, sigma=0.0006957439458710827, N=320, increment_borders=array([0.16380276, 0.20314863, 0.25135645, 0.3082272 , 0.38103424,
: 0.47262521, 0.58514375, 0.73529155, 0.93749124, 1.21905652,
: 1.56938338, 1.9110467 , 2.18331756, 2.39006538, 2.53961158,
: 2.65719576, 2.75135653, 2.8268643 , 2.88979691, 2.93870107,
: 2.9777899 ]), vegas_iterations=8)
: VegasIntegrationResult(result=0.055228064564004795, sigma=0.0007080815177218788, N=280, increment_borders=array([0.16380276, 0.20233559, 0.2483101 , 0.30892526, 0.38540143,
: 0.48404666, 0.61040504, 0.77646193, 0.99569736, 1.28300786,
: 1.62098314, 1.94122381, 2.19922166, 2.39276424, 2.54204101,
: 2.65643191, 2.75079333, 2.82673522, 2.88773282, 2.93692007,
: 2.9777899 ]), vegas_iterations=7)
This is pretty good, although the variance reduction may be achieved
partially by accumulating the results from all runns. Here this gives
@ -404,10 +427,10 @@ This depends, of course, on the iteration count.
#+end_src
#+RESULTS:
: VegasIntegrationResult(result=0.05380568600350274, sigma=0.0004383152837432189, N=280, increment_borders=array([0.16380276, 0.20873527, 0.25987008, 0.325169 , 0.40498176,
: 0.50009823, 0.61991719, 0.77579454, 0.97831119, 1.24824315,
: 1.58407857, 1.9121678 , 2.17348661, 2.37979953, 2.53271166,
: 2.65311043, 2.74962598, 2.82685265, 2.88861077, 2.93721048,
: VegasIntegrationResult(result=0.05324756245499766, sigma=0.0004329603286199391, N=280, increment_borders=array([0.16380276, 0.20604579, 0.25571171, 0.31360373, 0.38994537,
: 0.48567316, 0.60719424, 0.75914834, 0.96094206, 1.23541039,
: 1.57009106, 1.90475795, 2.18153577, 2.38026918, 2.53394687,
: 2.65380143, 2.74689675, 2.82228553, 2.88410754, 2.93498124,
: 2.9777899 ]), vegas_iterations=7)
Let's define some little helpers.
@ -439,7 +462,7 @@ Let's define some little helpers.
def plot_vegas_weighted_distribution(
ax, points, dist, increment_borders, *args, **kwargs
ax, points, dist, increment_borders, integral=None, color="orange", *args, **kwargs
):
"""Plot the distribution with VEGAS weights applied.
@ -452,12 +475,34 @@ Let's define some little helpers.
num_increments = increment_borders.size
weighted_dist = dist.copy()
var = 0
total_weight = points.max() - points.min()
for left_border, right_border in zip(increment_borders[:-1], increment_borders[1:]):
length = right_border - left_border
mask = (left_border <= points) & (points <= right_border)
weighted_dist[mask] = dist[mask] * num_increments * length
if integral:
var += (
np.sum((integral - weighted_dist[mask]) ** 2)
/ (weighted_dist[mask].size - 1)
,* length
/ total_weight
)
ax.plot(points, weighted_dist, *args, **kwargs)
if integral:
std = np.sqrt(var)
ax.axhline(weighted_dist.mean(), color=color, linestyle="--")
ax.axhspan(
weighted_dist.mean() - std,
weighted_dist.mean() + std,
color=color,
alpha=0.2,
linestyle="--",
)
ax.plot(
points, weighted_dist, *args, color=color, **kwargs,
)
def plot_stratified_rho(ax, points, increment_borders, *args, **kwargs):
@ -487,10 +532,18 @@ And now we plot the integrand with the incremens.
fig, ax = set_up_plot()
ax.set_xlim(*interval)
ax.set_xlabel(r"$\theta$")
ax.set_ylabel(r"$2\pi\cdot d\sigma/d\theta$ [pb]")
ax.set_ylabel(r"$2\pi\cdot \mathrm{d}\sigma/\mathrm{d}\theta$ [pb]")
ax.set_ylim([0, 0.09])
plot_points = np.linspace(*interval, 1000)
vals = xs_pb_int(plot_points)
ax.plot(plot_points, xs_pb_int(plot_points), label="Distribution")
ax.axhline(vals.mean(), color="C0", linestyle="--")
ax.axhspan(
vals.mean() - vals.std(),
vals.mean() + vals.std(),
alpha=0.1,
color="C0",
)
plot_increments(
ax,
@ -505,6 +558,7 @@ And now we plot the integrand with the incremens.
plot_points,
xs_pb_int(plot_points),
xs_pb_vegas.increment_borders,
xs_pb_vegas.result,
label="Weighted Distribution",
)
@ -513,7 +567,7 @@ And now we plot the integrand with the incremens.
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/1e0c8273dbe61996ca889bbb21ba8f0a7469023a.png]]
[[file:./.ob-jupyter/b8300645a28ff7d6830df60fd0044ee5ce5c5415.png]]
*** Testing the Statistics
Let's battle test the statistics.
#+begin_src jupyter-python :exports both :results raw drawer
@ -530,7 +584,7 @@ Let's battle test the statistics.
#+end_src
#+RESULTS:
: 0.681
: 0.677
So we see: the standard deviation is sound.
@ -623,12 +677,12 @@ Our distribution has a lot of variance, as can be seen by plotting it.
fig, ax = set_up_plot()
ax.plot(pts, dist_cosθ(pts))
ax.set_xlabel(r'$\cos\theta$')
ax.set_ylabel(r'$\frac{d\sigma}{d\Omega}$')
ax.set_ylabel(r'$\frac{\mathrm{d}\sigma}{\mathrm{d}\Omega}$')
#+end_src
#+RESULTS:
:RESULTS:
: Text(0, 0.5, '$\\frac{d\\sigma}{d\\Omega}$')
: Text(0, 0.5, '$\\frac{\mathrm{d}\\sigma}{\mathrm{d}\\Omega}$')
[[file:./.ob-jupyter/a9e1c809c0f72c09ab5e91022ecd407fcc833d95.png]]
:END:
@ -652,12 +706,12 @@ We define a friendly and easy to integrate upper limit function.
ax.legend(fontsize='small')
ax.set_xlabel(r"$\cos\theta$")
ax.set_ylabel(r"$\frac{d\sigma}{d\cos\theta}$ [pb]")
ax.set_ylabel(r"$\frac{\mathrm{d}\sigma}{\mathrm{d}\cos\theta}$ [pb]")
save_fig(fig, "upper_bound", "xs_sampling", size=(3, 2.5))
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/647593b36e5170280820c31c63b884cae0ebbee6.png]]
[[file:./.ob-jupyter/d5f9e5a84f6ec36d0bca418a3a42ff283f6e45c8.png]]
To increase our efficiency, we have to specify an upper bound. That is
@ -1066,11 +1120,11 @@ Let's draw a histogram to compare with the previous results.
η_hist = np.histogram(η_sample, bins=50)
fig, (ax_hist, ax_ratio) = draw_ratio_plot(
[
dict(hist=η_hist, hist_kwargs=dict(label=r"sampled from $d\sigma / d\eta$"),),
dict(hist=η_hist, hist_kwargs=dict(label=r"sampled from $\mathrm{d}\sigma / d\eta$"),),
dict(
hist=hist_obs_η,
hist_kwargs=dict(
label=r"sampled from $d\sigma / d\cos\theta$", color="black"
label=r"sampled from $\mathrm{d}\sigma / d\cos\theta$", color="black"
),
),
],
@ -1102,8 +1156,8 @@ distribution. We throw away the integral, but keep the increments.
#+end_src
#+RESULTS:
: array([-0.9866143 , -0.96911901, -0.92943323, -0.836433 , -0.60453944,
: -0.0163465 , 0.59290895, 0.83243019, 0.92859895, 0.96906649,
: array([-0.9866143 , -0.96916115, -0.9297287 , -0.8368118 , -0.60013666,
: 0.00111691, 0.59866117, 0.83547058, 0.93009757, 0.96938499,
: 0.9866143 ])
Visualizing the increment borders gives us the information we want.
@ -1112,7 +1166,7 @@ Visualizing the increment borders gives us the information we want.
fig, ax = set_up_plot()
ax.plot(pts, dist_cosθ(pts))
ax.set_xlabel(r'$\cos\theta$')
ax.set_ylabel(r'$\frac{d\sigma}{d\Omega}$')
ax.set_ylabel(r'$\frac{\mathrm{d}\sigma}{\mathrm{d}\Omega}$')
ax.set_xlim(*interval_cosθ)
plot_increments(ax, increments,
label='Increment Borderds', color='gray', linestyle='--')
@ -1121,8 +1175,8 @@ Visualizing the increment borders gives us the information we want.
#+RESULTS:
:RESULTS:
: <matplotlib.legend.Legend at 0x7fd1f3749df0>
[[file:./.ob-jupyter/105fdf87f6e38965222c89c9dc8c02daace518a0.png]]
: <matplotlib.legend.Legend at 0x7f897b6cf9a0>
[[file:./.ob-jupyter/ab9fdc8943d59f77ea4d3e89b4acf56e6967e8cf.png]]
:END:
We can now plot the reweighted distribution to observe the variance
@ -1136,7 +1190,7 @@ reduction visually.
ax, pts, dist_cosθ(pts), increments, label="Weighted Distribution"
)
ax.set_xlabel(r"$\cos\theta$")
ax.set_ylabel(r"$\frac{d\sigma}{d\cos\theta}$")
ax.set_ylabel(r"$\frac{\mathrm{d}\sigma}{\mathrm{d}\cos\theta}$")
ax.set_xlim(*interval_cosθ)
plot_increments(
ax, increments, label="Increment Borderds", color="gray", linestyle="--"
@ -1146,7 +1200,7 @@ reduction visually.
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/86e58bac2e91a82f143e0d30c0ecae740747f155.png]]
[[file:./.ob-jupyter/deca4f34c00da181d0dd97eb9bb340d80336f78a.png]]
I am batman! Let's plot the weighting distribution.
@ -1155,13 +1209,13 @@ I am batman! Let's plot the weighting distribution.
fig, ax = set_up_plot()
plot_stratified_rho(ax, pts, increments)
ax.set_xlabel(r"$\cos\theta$")
ax.set_ylabel(r"$\rho")
ax.set_ylabel(r"$\rho$")
ax.set_xlim(*interval_cosθ)
save_fig(fig, "vegas_rho", "xs_sampling", size=(3, 2.3))
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/d1bbf6f7f3495fe2fad259dacf20537d861ed94c.png]]
[[file:./.ob-jupyter/c4f803471d6c9ad54693a866fd4e16edd7788e6c.png]]
Now, draw a sample and look at the efficiency.

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -3753,7 +3753,7 @@
\definecolor{textcolor}{rgb}{0.000000,0.000000,0.000000}%
\pgfsetstrokecolor{textcolor}%
\pgfsetfillcolor{textcolor}%
\pgftext[x=0.425625in,y=1.447917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle d\sigma/d\Omega\) [pb]}%
\pgftext[x=0.425625in,y=1.447917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \mathrm{d}\sigma/\mathrm{d}\Omega\) [pb]}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{1.406597in}{1.706944in}}%

View file

@ -4013,7 +4013,7 @@
\definecolor{textcolor}{rgb}{0.000000,0.000000,0.000000}%
\pgfsetstrokecolor{textcolor}%
\pgfsetfillcolor{textcolor}%
\pgftext[x=0.444722in,y=1.447917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle d\sigma/d\Omega\) [pb]}%
\pgftext[x=0.444722in,y=1.447917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \mathrm{d}\sigma/\mathrm{d}\Omega\) [pb]}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.983333in}{0.594444in}}{\pgfqpoint{1.318056in}{1.706944in}}%

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -64,6 +64,46 @@
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{3.906597in}{2.206944in}}%
\pgfusepath{clip}%
\pgfsetbuttcap%
\pgfsetmiterjoin%
\definecolor{currentfill}{rgb}{0.121569,0.466667,0.705882}%
\pgfsetfillcolor{currentfill}%
\pgfsetfillopacity{0.100000}%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetstrokeopacity{0.100000}%
\pgfsetdash{}{0pt}%
\pgfpathmoveto{\pgfqpoint{0.894792in}{0.672332in}}%
\pgfpathlineto{\pgfqpoint{0.894792in}{1.457138in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{1.457138in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{0.672332in}}%
\pgfpathclose%
\pgfusepath{stroke,fill}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{3.906597in}{2.206944in}}%
\pgfusepath{clip}%
\pgfsetbuttcap%
\pgfsetmiterjoin%
\definecolor{currentfill}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetfillcolor{currentfill}%
\pgfsetfillopacity{0.200000}%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetstrokeopacity{0.200000}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{0.894792in}{1.780439in}}%
\pgfpathlineto{\pgfqpoint{0.894792in}{2.071102in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{2.071102in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{1.780439in}}%
\pgfpathclose%
\pgfusepath{stroke,fill}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{3.906597in}{2.206944in}}%
\pgfusepath{clip}%
\pgfsetrectcap%
\pgfsetroundjoin%
\pgfsetlinewidth{0.200750pt}%
@ -3857,7 +3897,7 @@
\definecolor{textcolor}{rgb}{0.000000,0.000000,0.000000}%
\pgfsetstrokecolor{textcolor}%
\pgfsetfillcolor{textcolor}%
\pgftext[x=0.425625in,y=1.697917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 2\pi\cdot d\sigma/d\theta\) [pb]}%
\pgftext[x=0.425625in,y=1.697917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 2\pi\cdot \mathrm{d}\sigma/\mathrm{d}\theta\) [pb]}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{3.906597in}{2.206944in}}%
@ -3952,11 +3992,11 @@
\pgfsetbuttcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.746766in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.746766in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{0.894792in}{1.064735in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{1.064735in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -3968,8 +4008,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.746766in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.746766in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.747895in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.747895in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -3981,8 +4021,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.679840in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.679840in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.747895in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.747895in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -3994,8 +4034,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.600888in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.600888in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.684069in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.684069in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4007,8 +4047,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.499811in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.499811in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.599918in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.599918in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4020,8 +4060,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.372657in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.372657in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.493748in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.493748in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4033,8 +4073,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.216450in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.216450in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.356801in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.356801in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4046,8 +4086,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{4.008003in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.008003in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{4.181381in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{4.181381in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4059,8 +4099,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{3.727294in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{3.727294in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{3.950847in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{3.950847in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4072,8 +4112,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{3.336403in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{3.336403in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{3.646488in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{3.646488in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4085,8 +4125,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{2.850052in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.850052in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{3.247621in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{3.247621in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4098,8 +4138,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{2.375728in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.375728in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{2.778417in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.778417in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4111,8 +4151,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.997740in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.997740in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{2.333834in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.333834in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4124,8 +4164,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.710717in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.710717in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.975661in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.975661in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4137,8 +4177,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.503105in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.503105in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.706970in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.706970in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4150,8 +4190,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.339866in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.339866in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.499732in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.499732in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4163,8 +4203,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.209144in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.209144in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.340926in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.340926in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4176,8 +4216,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.104318in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.104318in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.209926in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.209926in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4189,8 +4229,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.016950in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.016950in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.104498in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.104498in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4202,8 +4242,34 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{0.949058in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{0.949058in}{2.801389in}}%
\pgfpathmoveto{\pgfqpoint{1.019816in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.019816in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{3.906597in}{2.206944in}}%
\pgfusepath{clip}%
\pgfsetbuttcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{0.951530in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{0.951530in}{2.801389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.894792in}{0.594444in}}{\pgfqpoint{3.906597in}{2.206944in}}%
\pgfusepath{clip}%
\pgfsetbuttcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{0.894792in}{1.925771in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{1.925771in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4212,139 +4278,140 @@
\pgfsetrectcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}%
\definecolor{currentstroke}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{}{0pt}%
\pgfpathmoveto{\pgfqpoint{0.894792in}{2.226923in}}%
\pgfpathlineto{\pgfqpoint{0.914344in}{2.095284in}}%
\pgfpathlineto{\pgfqpoint{0.933897in}{1.982786in}}%
\pgfpathlineto{\pgfqpoint{0.945628in}{1.922796in}}%
\pgfpathlineto{\pgfqpoint{0.949539in}{2.232702in}}%
\pgfpathlineto{\pgfqpoint{0.973002in}{2.103371in}}%
\pgfpathlineto{\pgfqpoint{0.996465in}{1.992236in}}%
\pgfpathlineto{\pgfqpoint{1.016017in}{1.910875in}}%
\pgfpathlineto{\pgfqpoint{1.019928in}{2.268930in}}%
\pgfpathlineto{\pgfqpoint{1.043391in}{2.159900in}}%
\pgfpathlineto{\pgfqpoint{1.070765in}{2.048418in}}%
\pgfpathlineto{\pgfqpoint{1.098138in}{1.950799in}}%
\pgfpathlineto{\pgfqpoint{1.102049in}{1.937833in}}%
\pgfpathlineto{\pgfqpoint{1.105959in}{2.190981in}}%
\pgfpathlineto{\pgfqpoint{1.133333in}{2.090972in}}%
\pgfpathlineto{\pgfqpoint{1.160706in}{2.001760in}}%
\pgfpathlineto{\pgfqpoint{1.191990in}{1.910868in}}%
\pgfpathlineto{\pgfqpoint{1.207632in}{1.869243in}}%
\pgfpathlineto{\pgfqpoint{1.211543in}{2.171635in}}%
\pgfpathlineto{\pgfqpoint{1.242827in}{2.077340in}}%
\pgfpathlineto{\pgfqpoint{1.274111in}{1.992425in}}%
\pgfpathlineto{\pgfqpoint{1.309305in}{1.906420in}}%
\pgfpathlineto{\pgfqpoint{1.336679in}{1.845537in}}%
\pgfpathlineto{\pgfqpoint{1.340590in}{2.146381in}}%
\pgfpathlineto{\pgfqpoint{1.375784in}{2.057930in}}%
\pgfpathlineto{\pgfqpoint{1.410979in}{1.977513in}}%
\pgfpathlineto{\pgfqpoint{1.450084in}{1.896298in}}%
\pgfpathlineto{\pgfqpoint{1.489189in}{1.822508in}}%
\pgfpathlineto{\pgfqpoint{1.500920in}{1.801669in}}%
\pgfpathlineto{\pgfqpoint{1.504831in}{2.121144in}}%
\pgfpathlineto{\pgfqpoint{1.543936in}{2.038490in}}%
\pgfpathlineto{\pgfqpoint{1.583041in}{1.962668in}}%
\pgfpathlineto{\pgfqpoint{1.626057in}{1.886218in}}%
\pgfpathlineto{\pgfqpoint{1.669072in}{1.816209in}}%
\pgfpathlineto{\pgfqpoint{1.708177in}{1.757539in}}%
\pgfpathlineto{\pgfqpoint{1.712088in}{2.194647in}}%
\pgfpathlineto{\pgfqpoint{1.755103in}{2.112816in}}%
\pgfpathlineto{\pgfqpoint{1.798119in}{2.037330in}}%
\pgfpathlineto{\pgfqpoint{1.845045in}{1.961512in}}%
\pgfpathlineto{\pgfqpoint{1.891971in}{1.891866in}}%
\pgfpathlineto{\pgfqpoint{1.938897in}{1.827829in}}%
\pgfpathlineto{\pgfqpoint{1.985823in}{1.768926in}}%
\pgfpathlineto{\pgfqpoint{1.997555in}{1.754953in}}%
\pgfpathlineto{\pgfqpoint{2.001465in}{2.116695in}}%
\pgfpathlineto{\pgfqpoint{2.048391in}{2.047317in}}%
\pgfpathlineto{\pgfqpoint{2.095318in}{1.983564in}}%
\pgfpathlineto{\pgfqpoint{2.142244in}{1.925062in}}%
\pgfpathlineto{\pgfqpoint{2.189170in}{1.871486in}}%
\pgfpathlineto{\pgfqpoint{2.236096in}{1.822557in}}%
\pgfpathlineto{\pgfqpoint{2.283022in}{1.778032in}}%
\pgfpathlineto{\pgfqpoint{2.329948in}{1.737703in}}%
\pgfpathlineto{\pgfqpoint{2.372964in}{1.704266in}}%
\pgfpathlineto{\pgfqpoint{2.376874in}{1.983511in}}%
\pgfpathlineto{\pgfqpoint{2.419890in}{1.945997in}}%
\pgfpathlineto{\pgfqpoint{2.462905in}{1.912422in}}%
\pgfpathlineto{\pgfqpoint{2.505921in}{1.882673in}}%
\pgfpathlineto{\pgfqpoint{2.548936in}{1.856653in}}%
\pgfpathlineto{\pgfqpoint{2.591952in}{1.834279in}}%
\pgfpathlineto{\pgfqpoint{2.634968in}{1.815483in}}%
\pgfpathlineto{\pgfqpoint{2.677983in}{1.800208in}}%
\pgfpathlineto{\pgfqpoint{2.720999in}{1.788407in}}%
\pgfpathlineto{\pgfqpoint{2.764014in}{1.780046in}}%
\pgfpathlineto{\pgfqpoint{2.807030in}{1.775100in}}%
\pgfpathlineto{\pgfqpoint{2.850046in}{1.773556in}}%
\pgfpathlineto{\pgfqpoint{2.853956in}{1.803484in}}%
\pgfpathlineto{\pgfqpoint{2.893061in}{1.805355in}}%
\pgfpathlineto{\pgfqpoint{2.932166in}{1.810109in}}%
\pgfpathlineto{\pgfqpoint{2.971271in}{1.817757in}}%
\pgfpathlineto{\pgfqpoint{3.010376in}{1.828318in}}%
\pgfpathlineto{\pgfqpoint{3.049481in}{1.841818in}}%
\pgfpathlineto{\pgfqpoint{3.092497in}{1.860101in}}%
\pgfpathlineto{\pgfqpoint{3.135513in}{1.882034in}}%
\pgfpathlineto{\pgfqpoint{3.178528in}{1.907687in}}%
\pgfpathlineto{\pgfqpoint{3.221544in}{1.937138in}}%
\pgfpathlineto{\pgfqpoint{3.264559in}{1.970484in}}%
\pgfpathlineto{\pgfqpoint{3.307575in}{2.007835in}}%
\pgfpathlineto{\pgfqpoint{3.334948in}{2.033748in}}%
\pgfpathlineto{\pgfqpoint{3.338859in}{1.754330in}}%
\pgfpathlineto{\pgfqpoint{3.385785in}{1.793593in}}%
\pgfpathlineto{\pgfqpoint{3.432711in}{1.837082in}}%
\pgfpathlineto{\pgfqpoint{3.479637in}{1.884997in}}%
\pgfpathlineto{\pgfqpoint{3.526563in}{1.937566in}}%
\pgfpathlineto{\pgfqpoint{3.573489in}{1.995056in}}%
\pgfpathlineto{\pgfqpoint{3.620416in}{2.057774in}}%
\pgfpathlineto{\pgfqpoint{3.667342in}{2.126076in}}%
\pgfpathlineto{\pgfqpoint{3.710357in}{2.193945in}}%
\pgfpathlineto{\pgfqpoint{3.725999in}{2.219944in}}%
\pgfpathlineto{\pgfqpoint{3.729910in}{1.766509in}}%
\pgfpathlineto{\pgfqpoint{3.776836in}{1.826156in}}%
\pgfpathlineto{\pgfqpoint{3.823762in}{1.891009in}}%
\pgfpathlineto{\pgfqpoint{3.870688in}{1.961566in}}%
\pgfpathlineto{\pgfqpoint{3.913704in}{2.031755in}}%
\pgfpathlineto{\pgfqpoint{3.956719in}{2.107764in}}%
\pgfpathlineto{\pgfqpoint{3.999735in}{2.190218in}}%
\pgfpathlineto{\pgfqpoint{4.007556in}{2.205958in}}%
\pgfpathlineto{\pgfqpoint{4.011466in}{1.797021in}}%
\pgfpathlineto{\pgfqpoint{4.054482in}{1.865147in}}%
\pgfpathlineto{\pgfqpoint{4.097497in}{1.939460in}}%
\pgfpathlineto{\pgfqpoint{4.136603in}{2.013073in}}%
\pgfpathlineto{\pgfqpoint{4.175708in}{2.093211in}}%
\pgfpathlineto{\pgfqpoint{4.214813in}{2.180757in}}%
\pgfpathlineto{\pgfqpoint{4.218723in}{1.790098in}}%
\pgfpathlineto{\pgfqpoint{4.257828in}{1.862735in}}%
\pgfpathlineto{\pgfqpoint{4.293023in}{1.934420in}}%
\pgfpathlineto{\pgfqpoint{4.328217in}{2.012987in}}%
\pgfpathlineto{\pgfqpoint{4.363412in}{2.099494in}}%
\pgfpathlineto{\pgfqpoint{4.371233in}{2.119921in}}%
\pgfpathlineto{\pgfqpoint{4.375144in}{1.844651in}}%
\pgfpathlineto{\pgfqpoint{4.406428in}{1.915970in}}%
\pgfpathlineto{\pgfqpoint{4.437712in}{1.994520in}}%
\pgfpathlineto{\pgfqpoint{4.468996in}{2.081495in}}%
\pgfpathlineto{\pgfqpoint{4.496369in}{2.165663in}}%
\pgfpathlineto{\pgfqpoint{4.500280in}{1.853533in}}%
\pgfpathlineto{\pgfqpoint{4.527653in}{1.928521in}}%
\pgfpathlineto{\pgfqpoint{4.555027in}{2.011883in}}%
\pgfpathlineto{\pgfqpoint{4.582400in}{2.105151in}}%
\pgfpathlineto{\pgfqpoint{4.598042in}{2.163618in}}%
\pgfpathlineto{\pgfqpoint{4.601953in}{1.832077in}}%
\pgfpathlineto{\pgfqpoint{4.629327in}{1.921932in}}%
\pgfpathlineto{\pgfqpoint{4.652790in}{2.009111in}}%
\pgfpathlineto{\pgfqpoint{4.676253in}{2.107639in}}%
\pgfpathlineto{\pgfqpoint{4.680163in}{1.892130in}}%
\pgfpathlineto{\pgfqpoint{4.703626in}{1.989511in}}%
\pgfpathlineto{\pgfqpoint{4.727089in}{2.101776in}}%
\pgfpathlineto{\pgfqpoint{4.746642in}{2.209375in}}%
\pgfpathlineto{\pgfqpoint{4.750552in}{1.931531in}}%
\pgfpathlineto{\pgfqpoint{4.770105in}{2.035178in}}%
\pgfpathlineto{\pgfqpoint{4.789657in}{2.155579in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{2.237658in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{2.237658in}}%
\pgfpathmoveto{\pgfqpoint{0.894792in}{2.301303in}}%
\pgfpathlineto{\pgfqpoint{0.914344in}{2.163667in}}%
\pgfpathlineto{\pgfqpoint{0.933897in}{2.046042in}}%
\pgfpathlineto{\pgfqpoint{0.949539in}{1.963557in}}%
\pgfpathlineto{\pgfqpoint{0.953449in}{2.219044in}}%
\pgfpathlineto{\pgfqpoint{0.976912in}{2.092318in}}%
\pgfpathlineto{\pgfqpoint{1.000375in}{1.983206in}}%
\pgfpathlineto{\pgfqpoint{1.016017in}{1.918495in}}%
\pgfpathlineto{\pgfqpoint{1.019928in}{2.217445in}}%
\pgfpathlineto{\pgfqpoint{1.043391in}{2.111767in}}%
\pgfpathlineto{\pgfqpoint{1.070765in}{2.003713in}}%
\pgfpathlineto{\pgfqpoint{1.098138in}{1.909095in}}%
\pgfpathlineto{\pgfqpoint{1.102049in}{1.896527in}}%
\pgfpathlineto{\pgfqpoint{1.105959in}{2.200160in}}%
\pgfpathlineto{\pgfqpoint{1.133333in}{2.099576in}}%
\pgfpathlineto{\pgfqpoint{1.160706in}{2.009851in}}%
\pgfpathlineto{\pgfqpoint{1.191990in}{1.918436in}}%
\pgfpathlineto{\pgfqpoint{1.207632in}{1.876572in}}%
\pgfpathlineto{\pgfqpoint{1.211543in}{2.174996in}}%
\pgfpathlineto{\pgfqpoint{1.242827in}{2.080500in}}%
\pgfpathlineto{\pgfqpoint{1.274111in}{1.995404in}}%
\pgfpathlineto{\pgfqpoint{1.309305in}{1.909216in}}%
\pgfpathlineto{\pgfqpoint{1.340590in}{1.839875in}}%
\pgfpathlineto{\pgfqpoint{1.344500in}{2.094251in}}%
\pgfpathlineto{\pgfqpoint{1.379695in}{2.009128in}}%
\pgfpathlineto{\pgfqpoint{1.414889in}{1.931695in}}%
\pgfpathlineto{\pgfqpoint{1.453994in}{1.853457in}}%
\pgfpathlineto{\pgfqpoint{1.493099in}{1.782338in}}%
\pgfpathlineto{\pgfqpoint{1.497010in}{1.775580in}}%
\pgfpathlineto{\pgfqpoint{1.500920in}{2.127054in}}%
\pgfpathlineto{\pgfqpoint{1.540025in}{2.043818in}}%
\pgfpathlineto{\pgfqpoint{1.579131in}{1.967488in}}%
\pgfpathlineto{\pgfqpoint{1.622146in}{1.890550in}}%
\pgfpathlineto{\pgfqpoint{1.665162in}{1.820115in}}%
\pgfpathlineto{\pgfqpoint{1.704267in}{1.761102in}}%
\pgfpathlineto{\pgfqpoint{1.708177in}{2.099721in}}%
\pgfpathlineto{\pgfqpoint{1.751193in}{2.022545in}}%
\pgfpathlineto{\pgfqpoint{1.794208in}{1.951365in}}%
\pgfpathlineto{\pgfqpoint{1.841135in}{1.879882in}}%
\pgfpathlineto{\pgfqpoint{1.888061in}{1.814224in}}%
\pgfpathlineto{\pgfqpoint{1.934987in}{1.753858in}}%
\pgfpathlineto{\pgfqpoint{1.974092in}{1.707267in}}%
\pgfpathlineto{\pgfqpoint{1.978002in}{2.071893in}}%
\pgfpathlineto{\pgfqpoint{2.024928in}{2.003334in}}%
\pgfpathlineto{\pgfqpoint{2.071854in}{1.940306in}}%
\pgfpathlineto{\pgfqpoint{2.118781in}{1.882424in}}%
\pgfpathlineto{\pgfqpoint{2.165707in}{1.829359in}}%
\pgfpathlineto{\pgfqpoint{2.212633in}{1.780824in}}%
\pgfpathlineto{\pgfqpoint{2.259559in}{1.736573in}}%
\pgfpathlineto{\pgfqpoint{2.306485in}{1.696393in}}%
\pgfpathlineto{\pgfqpoint{2.329948in}{1.677771in}}%
\pgfpathlineto{\pgfqpoint{2.333859in}{1.935390in}}%
\pgfpathlineto{\pgfqpoint{2.380785in}{1.893063in}}%
\pgfpathlineto{\pgfqpoint{2.423800in}{1.858242in}}%
\pgfpathlineto{\pgfqpoint{2.466816in}{1.827102in}}%
\pgfpathlineto{\pgfqpoint{2.509831in}{1.799539in}}%
\pgfpathlineto{\pgfqpoint{2.552847in}{1.775464in}}%
\pgfpathlineto{\pgfqpoint{2.595863in}{1.754801in}}%
\pgfpathlineto{\pgfqpoint{2.638878in}{1.737486in}}%
\pgfpathlineto{\pgfqpoint{2.681894in}{1.723465in}}%
\pgfpathlineto{\pgfqpoint{2.724909in}{1.712699in}}%
\pgfpathlineto{\pgfqpoint{2.767925in}{1.705154in}}%
\pgfpathlineto{\pgfqpoint{2.775746in}{1.704126in}}%
\pgfpathlineto{\pgfqpoint{2.779656in}{1.765079in}}%
\pgfpathlineto{\pgfqpoint{2.822672in}{1.761412in}}%
\pgfpathlineto{\pgfqpoint{2.865688in}{1.761106in}}%
\pgfpathlineto{\pgfqpoint{2.908703in}{1.764162in}}%
\pgfpathlineto{\pgfqpoint{2.951719in}{1.770587in}}%
\pgfpathlineto{\pgfqpoint{2.994734in}{1.780401in}}%
\pgfpathlineto{\pgfqpoint{3.037750in}{1.793632in}}%
\pgfpathlineto{\pgfqpoint{3.080765in}{1.810320in}}%
\pgfpathlineto{\pgfqpoint{3.123781in}{1.830514in}}%
\pgfpathlineto{\pgfqpoint{3.166797in}{1.854276in}}%
\pgfpathlineto{\pgfqpoint{3.209812in}{1.881681in}}%
\pgfpathlineto{\pgfqpoint{3.245007in}{1.906874in}}%
\pgfpathlineto{\pgfqpoint{3.248917in}{1.712644in}}%
\pgfpathlineto{\pgfqpoint{3.295843in}{1.744911in}}%
\pgfpathlineto{\pgfqpoint{3.342770in}{1.781176in}}%
\pgfpathlineto{\pgfqpoint{3.389696in}{1.821592in}}%
\pgfpathlineto{\pgfqpoint{3.436622in}{1.866337in}}%
\pgfpathlineto{\pgfqpoint{3.483548in}{1.915615in}}%
\pgfpathlineto{\pgfqpoint{3.530474in}{1.969664in}}%
\pgfpathlineto{\pgfqpoint{3.577400in}{2.028759in}}%
\pgfpathlineto{\pgfqpoint{3.624326in}{2.093217in}}%
\pgfpathlineto{\pgfqpoint{3.643879in}{2.121743in}}%
\pgfpathlineto{\pgfqpoint{3.647789in}{1.764313in}}%
\pgfpathlineto{\pgfqpoint{3.694715in}{1.820177in}}%
\pgfpathlineto{\pgfqpoint{3.741641in}{1.880923in}}%
\pgfpathlineto{\pgfqpoint{3.788567in}{1.946961in}}%
\pgfpathlineto{\pgfqpoint{3.835493in}{2.018770in}}%
\pgfpathlineto{\pgfqpoint{3.878509in}{2.090144in}}%
\pgfpathlineto{\pgfqpoint{3.921525in}{2.167348in}}%
\pgfpathlineto{\pgfqpoint{3.948898in}{2.219782in}}%
\pgfpathlineto{\pgfqpoint{3.952809in}{1.831376in}}%
\pgfpathlineto{\pgfqpoint{3.995824in}{1.898587in}}%
\pgfpathlineto{\pgfqpoint{4.038840in}{1.971639in}}%
\pgfpathlineto{\pgfqpoint{4.081855in}{2.051242in}}%
\pgfpathlineto{\pgfqpoint{4.120961in}{2.130003in}}%
\pgfpathlineto{\pgfqpoint{4.160066in}{2.215639in}}%
\pgfpathlineto{\pgfqpoint{4.179618in}{2.261311in}}%
\pgfpathlineto{\pgfqpoint{4.183529in}{1.869957in}}%
\pgfpathlineto{\pgfqpoint{4.222634in}{1.944980in}}%
\pgfpathlineto{\pgfqpoint{4.261739in}{2.027330in}}%
\pgfpathlineto{\pgfqpoint{4.296933in}{2.108640in}}%
\pgfpathlineto{\pgfqpoint{4.332128in}{2.197798in}}%
\pgfpathlineto{\pgfqpoint{4.355591in}{2.262187in}}%
\pgfpathlineto{\pgfqpoint{4.359502in}{1.905121in}}%
\pgfpathlineto{\pgfqpoint{4.394696in}{1.988096in}}%
\pgfpathlineto{\pgfqpoint{4.425980in}{2.069639in}}%
\pgfpathlineto{\pgfqpoint{4.457264in}{2.159742in}}%
\pgfpathlineto{\pgfqpoint{4.488548in}{2.259873in}}%
\pgfpathlineto{\pgfqpoint{4.492459in}{2.273180in}}%
\pgfpathlineto{\pgfqpoint{4.496369in}{1.906373in}}%
\pgfpathlineto{\pgfqpoint{4.523743in}{1.983994in}}%
\pgfpathlineto{\pgfqpoint{4.551116in}{2.070211in}}%
\pgfpathlineto{\pgfqpoint{4.578490in}{2.166580in}}%
\pgfpathlineto{\pgfqpoint{4.598042in}{2.242697in}}%
\pgfpathlineto{\pgfqpoint{4.601953in}{1.913564in}}%
\pgfpathlineto{\pgfqpoint{4.629327in}{2.009335in}}%
\pgfpathlineto{\pgfqpoint{4.652790in}{2.102253in}}%
\pgfpathlineto{\pgfqpoint{4.676253in}{2.207269in}}%
\pgfpathlineto{\pgfqpoint{4.680163in}{2.226118in}}%
\pgfpathlineto{\pgfqpoint{4.684074in}{1.846628in}}%
\pgfpathlineto{\pgfqpoint{4.707537in}{1.941656in}}%
\pgfpathlineto{\pgfqpoint{4.731000in}{2.051405in}}%
\pgfpathlineto{\pgfqpoint{4.746642in}{2.134561in}}%
\pgfpathlineto{\pgfqpoint{4.750552in}{1.903902in}}%
\pgfpathlineto{\pgfqpoint{4.770105in}{2.005407in}}%
\pgfpathlineto{\pgfqpoint{4.789657in}{2.123320in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{2.203703in}}%
\pgfpathlineto{\pgfqpoint{4.801389in}{2.203703in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4452,7 +4519,7 @@
\pgfsetrectcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}%
\definecolor{currentstroke}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{}{0pt}%
\pgfpathmoveto{\pgfqpoint{0.998917in}{0.762780in}}%

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -3961,7 +3961,7 @@
\definecolor{textcolor}{rgb}{0.000000,0.000000,0.000000}%
\pgfsetstrokecolor{textcolor}%
\pgfsetfillcolor{textcolor}%
\pgftext[x=0.485694in,y=1.347917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \frac{d\sigma}{d\cos\theta}\)}%
\pgftext[x=0.485694in,y=1.347917in,,bottom,rotate=90.000000]{\color{textcolor}\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \frac{\mathrm{d}\sigma}{\mathrm{d}\cos\theta}\)}%
\end{pgfscope}%
\begin{pgfscope}%
\pgfpathrectangle{\pgfqpoint{0.954861in}{0.594444in}}{\pgfqpoint{1.846528in}{1.506944in}}%
@ -4030,88 +4030,87 @@
\pgfsetrectcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}%
\definecolor{currentstroke}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{}{0pt}%
\pgfpathmoveto{\pgfqpoint{0.954861in}{0.911475in}}%
\pgfpathlineto{\pgfqpoint{0.960406in}{0.828928in}}%
\pgfpathlineto{\pgfqpoint{0.965951in}{0.785148in}}%
\pgfpathlineto{\pgfqpoint{0.969648in}{0.765838in}}%
\pgfpathlineto{\pgfqpoint{0.971496in}{0.902347in}}%
\pgfpathlineto{\pgfqpoint{0.978890in}{0.849345in}}%
\pgfpathlineto{\pgfqpoint{0.988132in}{0.807165in}}%
\pgfpathlineto{\pgfqpoint{0.997374in}{0.779159in}}%
\pgfpathlineto{\pgfqpoint{1.006616in}{0.759211in}}%
\pgfpathlineto{\pgfqpoint{1.008464in}{0.905901in}}%
\pgfpathlineto{\pgfqpoint{1.019554in}{0.867056in}}%
\pgfpathlineto{\pgfqpoint{1.032493in}{0.833836in}}%
\pgfpathlineto{\pgfqpoint{1.045432in}{0.808974in}}%
\pgfpathlineto{\pgfqpoint{1.060219in}{0.787264in}}%
\pgfpathlineto{\pgfqpoint{1.076854in}{0.768569in}}%
\pgfpathlineto{\pgfqpoint{1.095338in}{0.752592in}}%
\pgfpathlineto{\pgfqpoint{1.097186in}{0.910972in}}%
\pgfpathlineto{\pgfqpoint{1.113821in}{0.883244in}}%
\pgfpathlineto{\pgfqpoint{1.132305in}{0.858189in}}%
\pgfpathlineto{\pgfqpoint{1.152637in}{0.835782in}}%
\pgfpathlineto{\pgfqpoint{1.174818in}{0.815882in}}%
\pgfpathlineto{\pgfqpoint{1.198847in}{0.798289in}}%
\pgfpathlineto{\pgfqpoint{1.226572in}{0.781786in}}%
\pgfpathlineto{\pgfqpoint{1.257995in}{0.766711in}}%
\pgfpathlineto{\pgfqpoint{1.294962in}{0.752575in}}%
\pgfpathlineto{\pgfqpoint{1.311598in}{0.747194in}}%
\pgfpathlineto{\pgfqpoint{1.313446in}{0.903961in}}%
\pgfpathlineto{\pgfqpoint{1.344868in}{0.881745in}}%
\pgfpathlineto{\pgfqpoint{1.378139in}{0.862044in}}%
\pgfpathlineto{\pgfqpoint{1.415107in}{0.843801in}}%
\pgfpathlineto{\pgfqpoint{1.455771in}{0.827246in}}%
\pgfpathlineto{\pgfqpoint{1.500132in}{0.812513in}}%
\pgfpathlineto{\pgfqpoint{1.550038in}{0.799238in}}%
\pgfpathlineto{\pgfqpoint{1.605490in}{0.787762in}}%
\pgfpathlineto{\pgfqpoint{1.666486in}{0.778355in}}%
\pgfpathlineto{\pgfqpoint{1.733027in}{0.771267in}}%
\pgfpathlineto{\pgfqpoint{1.805114in}{0.766785in}}%
\pgfpathlineto{\pgfqpoint{1.862414in}{0.765370in}}%
\pgfpathlineto{\pgfqpoint{1.864262in}{0.769693in}}%
\pgfpathlineto{\pgfqpoint{1.938197in}{0.770676in}}%
\pgfpathlineto{\pgfqpoint{2.010284in}{0.774742in}}%
\pgfpathlineto{\pgfqpoint{2.078674in}{0.781712in}}%
\pgfpathlineto{\pgfqpoint{2.141519in}{0.791218in}}%
\pgfpathlineto{\pgfqpoint{2.198818in}{0.803014in}}%
\pgfpathlineto{\pgfqpoint{2.250573in}{0.816847in}}%
\pgfpathlineto{\pgfqpoint{2.296782in}{0.832401in}}%
\pgfpathlineto{\pgfqpoint{2.337446in}{0.849244in}}%
\pgfpathlineto{\pgfqpoint{2.374414in}{0.867790in}}%
\pgfpathlineto{\pgfqpoint{2.407685in}{0.887798in}}%
\pgfpathlineto{\pgfqpoint{2.431714in}{0.904669in}}%
\pgfpathlineto{\pgfqpoint{2.433562in}{0.747166in}}%
\pgfpathlineto{\pgfqpoint{2.474226in}{0.760866in}}%
\pgfpathlineto{\pgfqpoint{2.509345in}{0.775852in}}%
\pgfpathlineto{\pgfqpoint{2.538919in}{0.791598in}}%
\pgfpathlineto{\pgfqpoint{2.566645in}{0.809916in}}%
\pgfpathlineto{\pgfqpoint{2.590674in}{0.829586in}}%
\pgfpathlineto{\pgfqpoint{2.611006in}{0.849953in}}%
\pgfpathlineto{\pgfqpoint{2.629490in}{0.872439in}}%
\pgfpathlineto{\pgfqpoint{2.647974in}{0.900008in}}%
\pgfpathlineto{\pgfqpoint{2.655367in}{0.912857in}}%
\pgfpathlineto{\pgfqpoint{2.657216in}{0.753451in}}%
\pgfpathlineto{\pgfqpoint{2.675699in}{0.769145in}}%
\pgfpathlineto{\pgfqpoint{2.692335in}{0.787381in}}%
\pgfpathlineto{\pgfqpoint{2.707122in}{0.808389in}}%
\pgfpathlineto{\pgfqpoint{2.720060in}{0.832225in}}%
\pgfpathlineto{\pgfqpoint{2.731151in}{0.858608in}}%
\pgfpathlineto{\pgfqpoint{2.742241in}{0.893176in}}%
\pgfpathlineto{\pgfqpoint{2.745938in}{0.907210in}}%
\pgfpathlineto{\pgfqpoint{2.747786in}{0.758091in}}%
\pgfpathlineto{\pgfqpoint{2.757028in}{0.777219in}}%
\pgfpathlineto{\pgfqpoint{2.766270in}{0.803776in}}%
\pgfpathlineto{\pgfqpoint{2.773663in}{0.833810in}}%
\pgfpathlineto{\pgfqpoint{2.781057in}{0.877367in}}%
\pgfpathlineto{\pgfqpoint{2.784754in}{0.907432in}}%
\pgfpathlineto{\pgfqpoint{2.786602in}{0.766203in}}%
\pgfpathlineto{\pgfqpoint{2.792147in}{0.797722in}}%
\pgfpathlineto{\pgfqpoint{2.797692in}{0.850791in}}%
\pgfpathlineto{\pgfqpoint{2.801389in}{0.912277in}}%
\pgfpathlineto{\pgfqpoint{2.801389in}{0.912277in}}%
\pgfpathmoveto{\pgfqpoint{0.954861in}{0.910831in}}%
\pgfpathlineto{\pgfqpoint{0.960406in}{0.828483in}}%
\pgfpathlineto{\pgfqpoint{0.965951in}{0.784808in}}%
\pgfpathlineto{\pgfqpoint{0.969648in}{0.765545in}}%
\pgfpathlineto{\pgfqpoint{0.971496in}{0.900699in}}%
\pgfpathlineto{\pgfqpoint{0.978890in}{0.848035in}}%
\pgfpathlineto{\pgfqpoint{0.988132in}{0.806125in}}%
\pgfpathlineto{\pgfqpoint{0.997374in}{0.778297in}}%
\pgfpathlineto{\pgfqpoint{1.006616in}{0.758477in}}%
\pgfpathlineto{\pgfqpoint{1.008464in}{0.905666in}}%
\pgfpathlineto{\pgfqpoint{1.019554in}{0.866857in}}%
\pgfpathlineto{\pgfqpoint{1.032493in}{0.833667in}}%
\pgfpathlineto{\pgfqpoint{1.045432in}{0.808826in}}%
\pgfpathlineto{\pgfqpoint{1.060219in}{0.787135in}}%
\pgfpathlineto{\pgfqpoint{1.076854in}{0.768457in}}%
\pgfpathlineto{\pgfqpoint{1.093489in}{0.753914in}}%
\pgfpathlineto{\pgfqpoint{1.095338in}{0.920000in}}%
\pgfpathlineto{\pgfqpoint{1.111973in}{0.891040in}}%
\pgfpathlineto{\pgfqpoint{1.130457in}{0.864929in}}%
\pgfpathlineto{\pgfqpoint{1.150789in}{0.841623in}}%
\pgfpathlineto{\pgfqpoint{1.172969in}{0.820961in}}%
\pgfpathlineto{\pgfqpoint{1.196998in}{0.802723in}}%
\pgfpathlineto{\pgfqpoint{1.224724in}{0.785639in}}%
\pgfpathlineto{\pgfqpoint{1.256146in}{0.770052in}}%
\pgfpathlineto{\pgfqpoint{1.291266in}{0.756106in}}%
\pgfpathlineto{\pgfqpoint{1.315294in}{0.748168in}}%
\pgfpathlineto{\pgfqpoint{1.317143in}{0.906841in}}%
\pgfpathlineto{\pgfqpoint{1.348565in}{0.884599in}}%
\pgfpathlineto{\pgfqpoint{1.381836in}{0.864853in}}%
\pgfpathlineto{\pgfqpoint{1.418804in}{0.846551in}}%
\pgfpathlineto{\pgfqpoint{1.459468in}{0.829930in}}%
\pgfpathlineto{\pgfqpoint{1.503829in}{0.815132in}}%
\pgfpathlineto{\pgfqpoint{1.553735in}{0.801796in}}%
\pgfpathlineto{\pgfqpoint{1.609186in}{0.790275in}}%
\pgfpathlineto{\pgfqpoint{1.670183in}{0.780847in}}%
\pgfpathlineto{\pgfqpoint{1.736724in}{0.773774in}}%
\pgfpathlineto{\pgfqpoint{1.806963in}{0.769430in}}%
\pgfpathlineto{\pgfqpoint{1.897533in}{0.767333in}}%
\pgfpathlineto{\pgfqpoint{1.971468in}{0.769699in}}%
\pgfpathlineto{\pgfqpoint{2.041706in}{0.774981in}}%
\pgfpathlineto{\pgfqpoint{2.108248in}{0.783061in}}%
\pgfpathlineto{\pgfqpoint{2.169244in}{0.793585in}}%
\pgfpathlineto{\pgfqpoint{2.222847in}{0.805850in}}%
\pgfpathlineto{\pgfqpoint{2.272753in}{0.820436in}}%
\pgfpathlineto{\pgfqpoint{2.317114in}{0.836637in}}%
\pgfpathlineto{\pgfqpoint{2.355930in}{0.853974in}}%
\pgfpathlineto{\pgfqpoint{2.391049in}{0.872872in}}%
\pgfpathlineto{\pgfqpoint{2.424320in}{0.894333in}}%
\pgfpathlineto{\pgfqpoint{2.437259in}{0.903809in}}%
\pgfpathlineto{\pgfqpoint{2.439107in}{0.747662in}}%
\pgfpathlineto{\pgfqpoint{2.479771in}{0.761666in}}%
\pgfpathlineto{\pgfqpoint{2.514891in}{0.777036in}}%
\pgfpathlineto{\pgfqpoint{2.544465in}{0.793244in}}%
\pgfpathlineto{\pgfqpoint{2.570342in}{0.810776in}}%
\pgfpathlineto{\pgfqpoint{2.594371in}{0.830866in}}%
\pgfpathlineto{\pgfqpoint{2.614703in}{0.851736in}}%
\pgfpathlineto{\pgfqpoint{2.633187in}{0.874855in}}%
\pgfpathlineto{\pgfqpoint{2.649822in}{0.900180in}}%
\pgfpathlineto{\pgfqpoint{2.659064in}{0.916626in}}%
\pgfpathlineto{\pgfqpoint{2.660912in}{0.754487in}}%
\pgfpathlineto{\pgfqpoint{2.679396in}{0.770744in}}%
\pgfpathlineto{\pgfqpoint{2.696031in}{0.789765in}}%
\pgfpathlineto{\pgfqpoint{2.710818in}{0.811856in}}%
\pgfpathlineto{\pgfqpoint{2.723757in}{0.837153in}}%
\pgfpathlineto{\pgfqpoint{2.734847in}{0.865447in}}%
\pgfpathlineto{\pgfqpoint{2.745938in}{0.902994in}}%
\pgfpathlineto{\pgfqpoint{2.747786in}{0.910478in}}%
\pgfpathlineto{\pgfqpoint{2.749634in}{0.758057in}}%
\pgfpathlineto{\pgfqpoint{2.758876in}{0.777804in}}%
\pgfpathlineto{\pgfqpoint{2.768118in}{0.805530in}}%
\pgfpathlineto{\pgfqpoint{2.775512in}{0.837326in}}%
\pgfpathlineto{\pgfqpoint{2.782905in}{0.884292in}}%
\pgfpathlineto{\pgfqpoint{2.784754in}{0.899756in}}%
\pgfpathlineto{\pgfqpoint{2.786602in}{0.763989in}}%
\pgfpathlineto{\pgfqpoint{2.792147in}{0.794936in}}%
\pgfpathlineto{\pgfqpoint{2.797692in}{0.847042in}}%
\pgfpathlineto{\pgfqpoint{2.801389in}{0.907412in}}%
\pgfpathlineto{\pgfqpoint{2.801389in}{0.907412in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4123,8 +4122,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{0.971233in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{0.971233in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{0.971194in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{0.971194in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4136,8 +4135,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{0.971233in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{0.971233in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{0.971194in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{0.971194in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4149,8 +4148,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.008371in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.008371in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{1.008094in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.008094in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4162,8 +4161,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.095399in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.095399in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{1.095045in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.095045in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4175,8 +4174,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.312403in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.312403in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{1.316523in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.316523in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4188,8 +4187,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{1.862828in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.862828in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{1.879170in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{1.879170in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4201,8 +4200,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{2.432963in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.432963in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{2.438346in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.438346in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4214,8 +4213,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{2.657105in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.657105in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{2.659950in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.659950in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4227,8 +4226,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{2.747099in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.747099in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{2.748501in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.748501in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4240,8 +4239,8 @@
\definecolor{currentstroke}{rgb}{0.501961,0.501961,0.501961}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{{3.700000pt}{1.600000pt}}{0.000000pt}%
\pgfpathmoveto{\pgfqpoint{2.784968in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.784968in}{2.101389in}}%
\pgfpathmoveto{\pgfqpoint{2.785266in}{0.594444in}}%
\pgfpathlineto{\pgfqpoint{2.785266in}{2.101389in}}%
\pgfusepath{stroke}%
\end{pgfscope}%
\begin{pgfscope}%
@ -4332,7 +4331,7 @@
\pgfsetrectcap%
\pgfsetroundjoin%
\pgfsetlinewidth{1.003750pt}%
\definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}%
\definecolor{currentstroke}{rgb}{1.000000,0.647059,0.000000}%
\pgfsetstrokecolor{currentstroke}%
\pgfsetdash{}{0pt}%
\pgfpathmoveto{\pgfqpoint{1.176460in}{1.795493in}}%

View file

@ -701,7 +701,12 @@ Overestimating the upper bounds helps with bias.
#+end_src
#+RESULTS:
:RESULTS:
: \(\SI{10}{\percent}\)
[[file:./.ob-jupyter/542b03d025920448ba653b470ec6492cbdd1e4a7.png]]
[[file:./.ob-jupyter/d47db0dde9ae59979f271a7cba8dfc46be3f1dd3.png]]
[[file:./.ob-jupyter/7fe9d3bd60427cf20af835649efbcbaafefbb3e0.png]]
:END:
Now we sample some events. Doing this in parallel helps. We let the os
figure out the cpu mapping.
@ -723,7 +728,7 @@ figure out the cpu mapping.
#+RESULTS:
:RESULTS:
: Loading Cache: sample_unweighted_array
: 0.29610040880251154
: 0.224625235474479
:END:
That does look pretty good eh? So lets save it along with the sample size.
@ -739,7 +744,7 @@ That does look pretty good eh? So lets save it along with the sample size.
#+end_src
#+RESULTS:
: \(\mathfrak{e}=\SI{30}{\percent}\)
: \(\mathfrak{e}=\SI{22}{\percent}\)
** Observables
Let's look at a histogramm of eta samples.
@ -752,7 +757,7 @@ Let's look at a histogramm of eta samples.
#+RESULTS:
:RESULTS:
: 10000000
[[file:./.ob-jupyter/0b1b4f39201dac86ebfbfb8953561cfe81a6c70f.png]]
[[file:./.ob-jupyter/3f76bed3326f0d9836b62f346473ed5485530dfb.png]]
:END:
Let's use a uniform histogram image size.
@ -781,7 +786,7 @@ And now we compare all the observables with sherpa.
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/1bd1360926e9896e78f071e71df8e1dd619d7d24.png]]
[[file:./.ob-jupyter/a11fa54b137bf71723efa5d017af87abef67b637.png]]
Hah! there we have it!

View file

@ -1 +1 @@
\(\mathfrak{e}=\SI{30}{\percent}\)
\(\mathfrak{e}=\SI{22}{\percent}\)

View file

@ -1 +1 @@
\(\sigma = \SI{0.0544\pm 0.0009}{\pico\barn}\)
\(\sigma = \SI{0.0540\pm 0.0010}{\pico\barn}\)

View file

@ -1 +1 @@
\(N = 2409\)
\(N = 2042\)

View file

@ -1 +1 @@
\(\sigma = \SI{0.0543\pm 0.0009}{\pico\barn}\)
\(\sigma = \SI{0.0539\pm 0.0010}{\pico\barn}\)

View file

@ -1 +1 @@
\(N = 139\)
\(N = 129\)

View file

@ -1 +1 @@
\(\sigma = \SI{0.0544\pm 0.0007}{\pico\barn}\)
\(\sigma = \SI{0.0552\pm 0.0007}{\pico\barn}\)

View file

@ -1 +1 @@
\(N = 320\)
\(N = 280\)

View file

@ -1 +1 @@
\(\times8\)
\(\times7\)

View file

@ -25,7 +25,7 @@ def plot_increments(ax, increment_borders, label=None, *args, **kwargs):
def plot_vegas_weighted_distribution(
ax, points, dist, increment_borders, *args, **kwargs
ax, points, dist, increment_borders, integral=None, color="orange", *args, **kwargs
):
"""Plot the distribution with VEGAS weights applied.
@ -38,12 +38,34 @@ def plot_vegas_weighted_distribution(
num_increments = increment_borders.size
weighted_dist = dist.copy()
var = 0
total_weight = points.max() - points.min()
for left_border, right_border in zip(increment_borders[:-1], increment_borders[1:]):
length = right_border - left_border
mask = (left_border <= points) & (points <= right_border)
weighted_dist[mask] = dist[mask] * num_increments * length
if integral:
var += (
np.sum((integral - weighted_dist[mask]) ** 2)
/ (weighted_dist[mask].size - 1)
* length
/ total_weight
)
ax.plot(points, weighted_dist, *args, **kwargs)
if integral:
std = np.sqrt(var)
ax.axhline(weighted_dist.mean(), color=color, linestyle="--")
ax.axhspan(
weighted_dist.mean() - std,
weighted_dist.mean() + std,
color=color,
alpha=0.2,
linestyle="--",
)
ax.plot(
points, weighted_dist, *args, color=color, **kwargs,
)
def plot_stratified_rho(ax, points, increment_borders, *args, **kwargs):