{ "metadata": { "name": "", "signature": "sha256:a3997772daa49e18a0aa83e11b98c36eeb94107cace4b98c9321fc654338f29e" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Chapter4-Detection and Measurement of Nuclear Reactions" ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex1-pg178" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.1 : : Page 178 (2011)\n", "#find The resultant pulse height recorded in the fission chamber\n", "import math\n", "N = 200e+006/35.; ## Total number of ion-pairs\n", "e = 1.60218e-019; ## Charge of an ion, coulomb\n", "Q = N*e; ## Total charge produced in the chamber, coulomb\n", "C = 25e-012; ## Capacity of the collector, farad\n", "V = Q/C; ## Resultant pulse height, volt \n", "print'%s %.2e %s'%(\"\\nThe resultant pulse height recorded in the fission chamber = \",V,\" volt\");\n", "\n", "## Result\n", "## The resultant pulse height recorded in the fission chamber = 3.66e-002 volt " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The resultant pulse height recorded in the fission chamber = 3.66e-02 volt\n" ] } ], "prompt_number": 1 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex2-pg178" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.2 : : Page 178 (2011)\n", "#find The energy of the alpha particles\n", "import math; \n", "V = 0.8/4.; ## Pulse height, volt\n", "e = 1.60218e-019; ## Charge of an ion, coulomb\n", "C = 0.5e-012; ## Capacity of the collector, farad\n", "Q = V*C; ## Total charge produced, coulomb\n", "N = Q/e; ## Number of ion pairs \n", "E_1 = 35.; ## Energy of one ion pair, electron volt\n", "E = N*E_1/10**6; ## Energy of the alpha particles, mega electron volt\n", "print'%s %.2f %s'%(\"\\nThe energy of the alpha particles = \",E,\" MeV\");\n", "\n", "## Result\n", "## The energy of the alpha particles = 21.845 MeV (The answer is wrong in the textbook)" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The energy of the alpha particles = 21.85 MeV\n" ] } ], "prompt_number": 2 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex3-pg178" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.3 : : Page 178 (2011)\n", "#find Total number of ion pairs produced and Total charge flow in the counter\n", "import math\n", "E = 10e+06; ## Energy produced by the ion pairs, electron volts \n", "N = E/35.; ## Number of ion pair produced\n", "m = 10**3; ## Multiplication factor\n", "N_t = N*m; ## Total number of ion pairs produced\n", "e = 1.60218e-019; ## Charge of an ion, coulomb\n", "Q = N_t*e; ## Total charge flow in the counter, coulomb\n", "t = 10**-3; ## Pulse time, sec\n", "R = 10**4; ## Resistance , ohm\n", "I = Q/t; ## Current passes through the resistor, ampere\n", "V = I*R; ## Height of the voltage pulse, volt\n", "print'%s %.2f %s %.2e %s %.2e %s '%(\"\\nTotal number of ion pairs produced: \",N_t,\"\"and \" \\nTotal charge flow in the counter : \",Q,\" coulomb\"and \"\\nHeight of the voltage pulse :\",V,\" volt\")\n", "\n", "## Result\n", "## Total number of ion pairs produced: 2.857e+008 \n", "## Total charge flow in the counter : 4.578e-011 coulomb\n", "## Height of the voltage pulse : 4.578e-004 volt " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "Total number of ion pairs produced: 285714285.71 4.58e-11 \n", "Height of the voltage pulse : 4.58e-04 volt \n" ] } ], "prompt_number": 3 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex4-pg178" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.4 : : Page 178 (2011)\n", "#find The radial electric field and The life of the G.M. Counter\n", "import math; \n", "V = 1000.; ## Operating voltage of Counter, volt \n", "x = 1e-004; ## Time taken, sec\n", "b = 2.; ## Radius of the cathode, cm\n", "a = 0.01; ## Diameter of the wire, cm\n", "E_r = V/(x*math.log(b/a)); ## Radial electric field, V/m\n", "C = 1e+009; ## Total counts in the GM counter\n", "T = C/(50.*60.*60.*2000.); ## Life of the G.M. Counter, year\n", "print'%s %.2f %s %.2f %s '%(\"\\nThe radial electric field: \",E_r,\"V/m\"and\"\\nThe life of the G.M. Counter : \",T,\" years\");\n", "\n", "## Result\n", "## The radial electric field: 1.89e+006V/m\n", "## The life of the G.M. Counter : 2.778 years " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The radial electric field: 1887391.66 \n", "The life of the G.M. Counter : 2.78 years \n" ] } ], "prompt_number": 4 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex5-pg178" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.5 : : Page 178 (2011)\n", "import math; \n", "#find The avalanche voltage in G.M. tube\n", "I = 15.7; ## Ionisation potential of argon, eV\n", "b = 0.025; ## Radius of the cathode, metre\n", "a = 0.006e-02; ## Radius of the wire, metre\n", "L = 7.8e-06; ## Mean free path, metre\n", "V = round(I*a*math.log(b/a)/L); ## Avalanche voltage in G.M. tube, volt\n", "print'%s %.2f %s'%(\"\\nThe avalanche voltage in G.M. tube = \",V,\" volt\");\n", "\n", "## Result\n", "## The avalanche voltage in G.M. tube = 729 volt " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The avalanche voltage in G.M. tube = 729.00 volt\n" ] } ], "prompt_number": 5 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex6-pg179" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.6 : : Page 179 (2011)\n", "#find The voltage fluctuation GM tube\n", "import math; \n", "C_r = 0.1e-02; ## Counting rate of GM tube\n", "S = 3.; ## Slope of the curve\n", "V = C_r*100*100/S; ## Voltage fluctuation, volt\n", "print'%s %.2f %s'%(\"\\nThe voltage fluctuation GM tube = \",V,\" volt\");\n", "\n", "## Result\n", "## The voltage fluctuation GM tube = 3.33 volt " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The voltage fluctuation GM tube = 3.33 volt\n" ] } ], "prompt_number": 6 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex7-pg179" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.7 : : Page-179 (2011)\n", "#find Time measurement for actual count and Time measurement for backward count\n", "import math; \n", "R_t = 100.; ## Actual count rate, per sec\n", "R_B = 25.; ## Backward count rate, per sec\n", "V_S = 0.03; ## Coefficient of variation\n", "R_S = R_t-R_B; ## Source counting rate,per sec\n", "T_t = (R_t+math.sqrt(R_t*R_B))/(V_S**2*R_S**2); ## Time measurement for actual count, sec\n", "T_B = T_t*math.sqrt(R_B/R_t); ## Time measurement for backward count, sec\n", "print'%s %.2f %s %.2f %s '%(\"\\nTime measurement for actual count : \",T_t,\" sec\"and \" \\nTime measurement for backward count : \",T_B,\" sec\");\n", "\n", "## Result\n", "## Time measurement for actual count : 29.630 sec \n", "## Time measurement for backward count : 14.8 sec" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "Time measurement for actual count : 29.63 \n", "Time measurement for backward count : 14.81 sec \n" ] } ], "prompt_number": 7 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex8-pg179" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.8 : : Page-179 (2011)\n", "#find The capacitance of the detector and The capacitance of the detector \n", "import math; \n", "A = 1.5e-4; ## Area of capacitor plates, square metre\n", "K = 12.; ## Dielectric constant\n", "D = K*8.8542e-012; ## Electrical permittivity of the medium, per newton-metre-square coulomb square\n", "x = 50e-06; ## Width of depletion layer, metre\n", "C = A*D/x*10**12; ## Capacitance of the silicon detector, pF\n", "E = 4.5e+06; ## Energy produced by the ion pairs, eV\n", "N = E/3.5; ## Number of ion pairs\n", "e = 1.60218e-019; ## Charge of each ion, coulomb\n", "Q = N*e; ## Total charge, coulomb\n", "V = Q/C*10**12; ## Potential applied across the capacitor, volt\n", "print'%s %.2f %s %.2e %s '%(\"\\nThe capacitance of the detector : \",C,\" pF\"and \"\\nThe capacitance of the detector : \",V,\" volt\");\n", "\n", "## Result\n", "## The capacitance of the detector : 318.75 pF\n", "## The potential applied across the capacitor : 6.46e-004 volt \n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The capacitance of the detector : 318.75 \n", "The potential applied across the capacitor : 6.46e-04 volt \n" ] } ], "prompt_number": 8 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex9-pg180" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.9 : : Page-180 (2011)\n", "#find The statistical error of the measured ratio\n", "import math\n", "N_A = 1000.; ## Number of count observed for radiation A\n", "N_B = 2000.; ## Number of count observed for radiation B\n", "r = N_A/N_B; ## Ratio of count A to the count B\n", "E_r = math.sqrt(1./N_A+1./N_B); ## Statistical error \n", "print'%s %.2f %s'%(\"\\nThe statistical error of the measured ratio = \", E_r*r,\"\");\n", "\n", "## Result\n", "## The statistical error of the measured ratio = 0.02 (Wrong answer in the textbook)" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The statistical error of the measured ratio = 0.02 \n" ] } ], "prompt_number": 9 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex10-pg180" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.10 : : Page 180 (2011)\n", "#find The charge collected at the anode of photo multiplier tube\n", "import math; \n", "E = 4e+006; ## Energy lost in the scintillator, eV\n", "N_pe = E/10**2*0.5*0.1; ## Number of photoelectrons emitted\n", "G = 10**6; ## Gain of photomultiplier tube\n", "e = 1.6e-019; ## Charge of the electron, C\n", "Q = N_pe*G*e; ## Charge collected at the anode of photo multiplier tube, C\n", "print'%s %.4e %s'%(\"\\nThe charge collected at the anode of photo multiplier tube : \",Q,\" C\");\n", "\n", "## Result\n", "## The charge collected at the anode of photo multiplier tube : 3.2000e-010 C " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The charge collected at the anode of photo multiplier tube : 3.2000e-10 C\n" ] } ], "prompt_number": 10 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex11-pg180" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa11 : : Page 180 (2011)\n", "#find Charge collected at the anode of photo multiplier tube\n", "E = 4e+06; ## Energy lost in the scintillator, eV\n", "N_pe = E/10**2*0.5*0.1; ## Number of photoelectrons emitted\n", "G = 10**6; ## Gain\n", "e = 1.6e-019; ## Charge of the electron, C\n", "Q = N_pe*G*e; ## Charge collected at the anode of photo multiplier tube, C\n", "print'%s %.4e %s'%(\"\\nCharge collected at the anode of photo multiplier tube : \",Q,\" C\");\n", "## Result\n", "## Charge collected at the anode of photo multiplier tube : 3.2000e-010 C " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "Charge collected at the anode of photo multiplier tube : 3.2000e-10 C\n" ] } ], "prompt_number": 11 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex12-pg181" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.12 : : Page 181 (2011)\n", "#find Standard deviation of the reading\n", "## Defining an array\n", "import math;\n", "import numpy\n", "n = numpy.zeros((6,1)); ## Declare the cell matrix of 1X6 \n", "n[0,0] = 10000;\n", "n[1,0]= 10200;\n", "n[2,0] = 10400;\n", "n[3,0] = 10600;\n", "n[4,0] = 10800;\n", "n[5,0] = 11000;\n", "g = 0.; ## \n", "k = 6;\n", "H = 0.;\n", "for i in (0,k-1):\n", " g = g + n[i,0]\n", "\n", "N = g/k; ## Mean of the count\n", "D = math.sqrt(N);\n", "for i in range (0,k-1):\n", " H = H+((n[i,0]-N)*(n[i,0]-N)) \n", "\n", "S_D = round(math.sqrt(H/(k-1)));\n", "print'%s %.2f %s'%(\"\\nStandard deviation of the reading : \", S_D,\"\");\n", "delta_N = math.sqrt(N);\n", "if (S_D > delta_N) :\n", " print(\"\\nThe foil cannot be considered uniform..!\");\n", "else:\n", " print(\"\\nThe foil can be considered uniform.\");\n", "\n", "\n", "## Result\n", "## Standard deviation of the reading : 374\n", "## The foil cannot be considered uniform..! " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "Standard deviation of the reading : 6906.00 \n", "\n", "The foil cannot be considered uniform..!\n" ] } ], "prompt_number": 4 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex13-pg181" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.13 : : Page 181 (2011)\n", "#findNo. of electrons in the output\n", "import math\n", "V = 2e-03; ## Voltage impulse, volt\n", "C = 120e-012; ## Capacitance of the capacitor, F\n", "e = 1.6e-019; ## Charge of the electron, C\n", "n = C*V/(15.*e); ## No. of electons\n", "N = n**(1/10.); ## No. of electrons in the output\n", "print'%s %.2f %s'%(\"\\nNo. of electrons in the output : \",N,\" (approx)\");\n", "\n", "## Result\n", "## No. of electrons in the output : 3.16 (approx) " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "No. of electrons in the output : 3.16 (approx)\n" ] } ], "prompt_number": 13 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex14-pg181" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.14 : : Page 181 (2011)\n", "#find Time of flight of proton and Time of flight of electron\n", "import math\n", "m_p = 0.938; ## Mass of the proton, GeV\n", "E = 1.4; ## Total energy of proton, GeV\n", "gama = E/m_p; ## Boost parameter\n", "bta = math.sqrt(1-1/gama**2); ## Relativistic factor\n", "d = 10.; ## Distance between two counters,m\n", "C = 3e+08; ## Velocity of light ,m/s\n", "t_p = d/(bta*C); ## Time of flight of proton ,sec\n", "T_e = d/C; ## Time of flight of electron, sec\n", "print'%s %.2f %s %.2f %s '%(\"\\nTime of flight of proton: \",t_p/1e-009,\" ns\"and \" \\nTime of flight of electron : \",T_e/1e-009,\" ns \");\n", "\n", "## Result\n", "## Time of flight of proton: 44.90 ns \n", "## Time of flight of electron : 33.33 ns " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "Time of flight of proton: 44.90 \n", "Time of flight of electron : 33.33 ns \n" ] } ], "prompt_number": 14 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex15-pg182" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.15 : : Page 182 (2011)\n", "#find The fractional error in rest mass of the particle\n", "import math;\n", "p = 100.; ## Momentum of the particle, GeV\n", "n = 1+1.35e-04; ## Refractive index of the gas \n", "m_0 = 1.; ## Mass, GeV per square coulomb\n", "gama = math.sqrt((p**2+m_0**2)/m_0); ## Boost parameter\n", "bta = math.sqrt (1-1/gama**2); ## Relativistic parameter\n", "d_theta = 1e-003; ## Error in the emission angle, radian\n", "theta = math.acos(1/(n*bta)); ## Emision angle of photon, radian \n", "F_err = (p**2*n**2*2*theta*10**-3)/(2*m_0**2); ## Fractional error\n", "print'%s %.2f %s'%(\"\\nThe fractional error in rest mass of the particle = \", F_err,\"\");\n", "\n", "## Result \n", "## The fractional error in rest mass of the particle = 0.13 " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The fractional error in rest mass of the particle = 0.13 \n" ] } ], "prompt_number": 15 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex16-pg182" ] }, { "cell_type": "code", "collapsed": false, "input": [ "## Exa4.16 : : Page 182 (2011)\n", "#find The total number of quantas during emission of visible light\n", "import math;\n", "u = 1.49; ## Refractive index\n", "E = 20*1.60218e-019; ## Energy of the electron, joule\n", "m_e = 9.1e-031; ## Mass of the electron, Kg\n", "C = 3e-08; ## Velocity of the light, m/s\n", "bta = (1 + (1/(E/(m_e*C**2)+1))**2 ); ## Boost parameter\n", "z = 1.; ## \n", "L_1 = 4000e-010; ## Initial wavelength, metre\n", "L_2 = 7000e-010; ## Final wavelength, metre\n", "N = 2*math.pi*z**2/137.*(1./L_1-1./L_2)*(1-1./(bta**2*u**2)); ## Number of quanta of visible light, quanta per centimetre\n", "print'%s %.2f %s'%(\"\\nThe total number of quantas during emission of visible light = \", round(N/100),\"quanta/cm\");\n", "\n", "## Result \n", "## The total number of quantas during emission of visible light = 270 quanta/cm " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "\n", "The total number of quantas during emission of visible light = 270.00 quanta/cm\n" ] } ], "prompt_number": 16 } ], "metadata": {} } ] }