fpraktikum/PET/auswertung/Untitled.ipynb

236 lines
4.6 KiB
Text
Raw Normal View History

2020-01-11 11:07:56 +01:00
{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [],
"source": [
"from utility import *"
]
},
{
"cell_type": "markdown",
"metadata": {
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"source": [
"# Einlesen der Daten"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [],
"source": [
"mitte = [load_counts('../messungen/mitte/Cal_2020-01-10_09-24-T.txt'),\n",
"load_counts('../messungen/mitte/Cal_2020-01-10_09-24-EdetA.txt'),\n",
"load_counts('../messungen/mitte/Cal_2020-01-10_09-24-EdetB.txt')]\n"
]
},
{
"cell_type": "code",
"execution_count": 61,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [],
"source": [
"channels_t = np.arange(1, mitte[0].size + 1)\n",
"channels_e = np.arange(1, mitte[1].size + 1)\n",
"energies_a = energy_a(channels_e)\n",
"energies_b = energy_b(channels_e)\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"source": [
"# Plot ueber Energie"
]
},
{
"cell_type": "code",
"execution_count": 78,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [],
"source": [
"%matplotlib qt5\n",
"fig, ax = set_up_plot()\n",
"ax.set_xlabel('Energie [keV]')\n",
"ax.set_ylabel('Normierte Zaehlrate')\n",
"ax.step(energies_a, mitte[1]/mitte[1].max())\n",
"ax.step(energies_b, mitte[2]/mitte[2].max())\n",
"save_fig(fig, 'mid_over_energy', 'calibration')"
]
},
{
"cell_type": "markdown",
"metadata": {
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"source": [
"# Plot ueber Energie"
]
},
{
"cell_type": "code",
"execution_count": 73,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x7fa6d7c70e10>]"
]
},
"execution_count": 73,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"%matplotlib qt5\n",
"fig, ax = set_up_plot()\n",
"ax.step(channels_e, mitte[1]/mitte[1].max())\n",
"ax.step(channels_e, mitte[2]/mitte[2].max())\n",
"save_fig(fig, 'mid_over_channel', 'calibration')"
]
},
{
"cell_type": "code",
"execution_count": 67,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [],
"source": [
"range_b = [1600, 2300]\n",
"range_a = [2800, 3600]\n"
]
},
{
"cell_type": "code",
"execution_count": 70,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x7fa6d80fa860>]"
]
},
"execution_count": 70,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"fig, ax = set_up_plot()\n",
"ax.step(channels_t, mitte[0])"
]
},
{
"cell_type": "code",
"execution_count": 71,
"metadata": {
"autoscroll": false,
"collapsed": false,
"ein.hycell": false,
"ein.tags": "worksheet-0",
"slideshow": {
"slide_type": "-"
}
},
"outputs": [],
"source": [
"range_t = [970, 1140]"
]
}
],
"metadata": {
"kernelspec": {
"argv": [
"python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "Python 3",
"env": null,
"interrupt_mode": "signal",
"language": "python",
"metadata": null,
"name": "python3"
},
"name": "Untitled.ipynb"
},
"nbformat": 4,
"nbformat_minor": 2
}