.. _[t-deposit2]: [ T-Deposit2 ] セクション ================================================== このタリーは、 **[t-deposit]** を 2 つの領域で同時に実行し、付与エネルギーをタリーしてその相関などを見るものです。 :math:`dE` 、 :math:`E` カウンターなどの模擬に用いることができ、2 つの領域の付与エネルギーの相関を 2 次元プロットすることなどができます。 **[t-deposit]** において **output=deposit** とした場合と同様に、検出器の応答を模擬することができます。 このタリーでは、 **[t-deposit]** タリー同様、任意の物質の LET( :math:`dE/dx` ) の関数のユーザー定義のファクターを乗じることができます。 これは、 ``usrdfn1.f`` 、 ``usrdfn2.f`` で定義されます。 .. rst-class:: no-caption-number .. list-table:: **mesh** :header-rows: 0 * - value - explanation * - **reg** - メッシュ型。 .. rst-class:: no-caption-number .. list-table:: **reg** :header-rows: 0 * - value - explanation * - **r1 r2** - 必ず 2 つの領域番号を指定します。 .. rst-class:: no-caption-number .. list-table:: **e1-type** :header-rows: 0 * - 値 - 説明 * - | 1,2,3,4,5 - | 領域r1に関するエネルギーメッシュ。メッシュサブセクションの定義方法は :numref:`sec-mesh-type` を参照。 .. rst-class:: no-caption-number .. list-table:: **e2-type** :header-rows: 0 * - 値 - 説明 * - | 1,2,3,4,5 - | 領域r2に関するエネルギーメッシュ。メッシュサブセクションの定義方法は :numref:`sec-mesh-type` を参照。 .. include:: ./commontally/t-type.rst .. rst-class:: no-caption-number .. list-table:: **part** :header-rows: 0 * - value - explanation * - **all** (default), 粒子名 - タリーする粒子。 .. rst-class:: no-caption-number .. list-table:: **axis** :header-rows: 0 * - value - explanation * - **eng1, eng2, t** - 出力データの :math:`x` 軸。 * - **e12, e21, t-e1, t-e2, e1-t, e2-t** - 2次元表示。 .. rst-class:: no-caption-number .. list-table:: **samepage** :header-rows: 0 * - value - explanation * - (省略可, **D=part**) - 画像出力ファイルで同じページに表示するデータの種類を指定します。 **axis** で指定できるパラメータを指定できます。 .. include:: ./commontally/file.rst .. include:: ./commontally/resfile.rst .. rst-class:: no-caption-number .. list-table:: **unit** :header-rows: 0 * - value - explanation * - **1, 2** - **1**: Number [1/source] **2**: Number [1/nsec/source] .. include:: ./commontally/factor.rst **[t-deposit2]** では、荷電粒子のエネルギー付与だけをタリーするので、タリーする領域に入る粒子ごとのエネルギー付与を **part=** で指定することはできません。 領域に入る粒子毎の付与エネルギーをタリーするには、 **[counter]** で **part=** を用いて、特定の入射粒子から引き起こされる付与エネルギーをカウンターで指定する必要があります。 .. include:: ./commontally/title.rst .. include:: ./commontally/angel.rst .. include:: ./commontally/sangel.rst .. include:: ./commontally/2d-type.rst .. include:: ./commontally/x-txt.rst .. include:: ./commontally/y-txt.rst .. include:: ./commontally/z-txt.rst .. rst-class:: no-caption-number .. list-table:: **letmat1** :header-rows: 0 * - value - explanation * - (省略可) - 領域 **r1** に関する LET( :math:`dE/dx` ) を評価する物質番号です。 省略時は実際の物質です。 .. rst-class:: no-caption-number .. list-table:: **letmat2** :header-rows: 0 * - value - explanation * - (省略可) - 領域 **r2** に関する LET( :math:`dE/dx` ) を評価する物質番号です。 省略時は実際の物質です。 .. rst-class:: no-caption-number .. list-table:: **dedxfnc1** :header-rows: 0 * - value - explanation * - (省略可, **D=0**) - 領域 **r1** に関して、 **0**: ファクター無し、 **1**: **usrdfn1** を使用、 **2**: **usrdfn2** を使用します。 .. rst-class:: no-caption-number .. list-table:: **dedxfnc2** :header-rows: 0 * - value - explanation * - (省略可, **D=0**) - 領域 **r2** に関して、 **0**: ファクター無し、 **1**: **usrdfn1** を使用、 **2**: **usrdfn2** を使用します。 .. rst-class:: no-caption-number .. list-table:: **dresol1** :header-rows: 0 * - value - explanation * - (省略可, **D=0.0**) - タリー領域 1 の検出器分解能を表すパラメータ 1 です。 **dresol1=** :math:`\sigma_r` 、 **dfano1=F** の場合、各イベントの付与エネルギー :math:`E` は標準偏差が :math:`\sqrt{\sigma_r^2+FE}` のガウス分布に従って分散されます。 ただし、 **dresol1<0** の値を入力すると、エネルギー分解能は ``usrresol.f`` で定義されたもので置き換わります。 .. rst-class:: no-caption-number .. list-table:: **dresol2** :header-rows: 0 * - value - explanation * - (省略可, **D=0.0**) - タリー領域 2 の検出器分解能を表すパラメータ 1 です。 詳細は **dresol1** を参照してください。 .. rst-class:: no-caption-number .. list-table:: **dfano1** :header-rows: 0 * - value - explanation * - (省略可, **D=0.0**) - タリー領域 1 の検出器分解能を表すパラメータ 2 です。 詳細は **dresol1** を参照してください。 .. rst-class:: no-caption-number .. list-table:: **dfano2** :header-rows: 0 * - value - explanation * - (省略可, **D=0.0**) - タリー領域 2 の検出器分解能を表すパラメータ 2 です。 詳細は **dresol1** を参照してください。 .. include:: ./commontally/volume.rst .. include:: ./commontally/iechrl.rst .. rst-class:: no-caption-number .. list-table:: **epsout** :header-rows: 0 * - value - explanation * - **0** (default), **1, 2** - **1** で出力ファイルを ANGEL で処理した eps ファイルを作成します。 ファイル名は出力ファイルの拡張子を ``.eps`` に変えたものです。 **2** とすることで更に誤差棒を表示します。 ただし、 **axis=e12, e21, t-e1, t-e2, e1-t, e2-t** の場合は無効です。 .. include:: ./commontally/maxangel.rst .. include:: ./commontally/ctmin.rst .. include:: ./commontally/ctmax.rst .. include:: ./commontally/chmin.rst .. include:: ./commontally/chmax.rst .. include:: ./commontally/stdcut.rst **letmat1** と **letmat2** で物質を指定する場合の密度は、 **[Material]** セクションで定義された密度となります。 したがって、水に対する LET 分布を計算したい場合、 **[Material]** セクションで水の密度が 1 g/cm :math:`^3` となるように定義する必要があります。 また、負の場合は電子・陽電子の :math:`dE/dx` として 1 g/cm :math:`^3` の水に対する値が参照されます。 サンプルプログラムとして、 ``usrdfn1.f`` には粒子の LET に ICRP60 で定義された :math:`Q(L)` 関係を乗じて線量当量を導出するプログラムが入っており、 ``usrdfn2.f`` には microdosimetric kinetic model に基づいて生物学的線量を導出するプログラムが入っています。 これらの関数は、カーマ近似や飛跡構造解析モードによる付与エネルギーは考慮されません。