7.3. [ T-Point ] section¶
It is impractical to calculate particle fluence at a specific point or line using the [t-track] tally. To address this, the point estimator tally [t-point] was introduced to estimate these quantities within a short computational time. However, to use this tally the following conditions must be satisfied in the PHITS simulation using [t-point]:
Only neutrons and photons with energies below their dmax can be transported. [1]
Only the fluence of neutrons and photons can be calculated by [t-point].
Neither event generator mode nor EGS5 should be used, e-mode=0, negs=0. [2]
The material should be uniform within a certain proximity to the point detector to avoid singularity.
Reflection or white boundary surface should not be used.
Please see the read-me file or the sample input file in /phits/utility/tpoint/ for more details.
value |
explanation |
number of data |
Option for point detectors. A subsection is required below this option. |
value |
explanation |
number of data |
Option for ring detectors. A subsection is required below this option. |
value |
explanation |
particle name (optional) |
Tally particle. neutron photon are set when part is not specified. |
value |
explanation |
1, 2, 3, 4, 5 |
Energy mesh. See Section 6.6.1 for mesh subsection format. |
value |
explanation |
1, 2, 3, 4, 5 (optional) |
Time mesh. See Section 6.6.1 for mesh subsection format. |
value |
explanation |
1, 2, 3 |
1: [1/cm^2/source] 2: [1/cm^2/MeV/source] 3: [1/cm^2/Lethargy/source] |
11, 12, 13 |
11: [1/cm^2/nsec/source] 12: [1/cm^2/nsec/MeV/source] 13: [1/cm^2/Lethargy/nsec/source] |
value |
explanation |
eng, t |
x axis value of output data. |
value |
explanation |
(optional, D=part) |
The type of data to be displayed on the same page of the image output file. Parameters that can be defined in axis can be specified. point and ring can also be specified. |
value |
explanation |
|
Define output file names. This is required by each setting of axis. |
value |
explanation |
(optional, |
Define a file name of the past tally in the restart calculation. Even if several axis parameters were defined, specify only one resfile. |
value |
explanation |
(optional, D=1.0) |
Normalization factor. |
value |
explanation |
(optional) |
Title. |
value |
explanation |
(optional) |
ANGEL parameters. |
value |
explanation |
(optional) |
Special format for ANGEL parameters. |
Lethargy in unit=3 or unit=13 is the natural logarithmic unit of energy defined by \(\ln(E_{\rm ref}/E)\) using a reference energy \(E_{\rm ref}\) and the particle energy \(E\). Setting these units enables obtaining results in units of Lethargy, which are given as Lethargy widths, \(\ln(E_{\rm high}/E_{\rm low})\), for each energy bin in the energy mesh subsection. Here \(E_{\rm high}\) and \(E_{\rm low}\) are the maximum and minimum values of the energy bins, respectively.
In [t-point], the number of points or rings, instead of the mesh as in other tallies, must be defined. For example, point=3 should be specified to define 3 point detectors. The maximum number of points or rings per [t-point] is 20. To set more detectors, another [t-point] tally must be defined. Point and ring detectors cannot be combined in one [t-point] tally. The information on a point or ring must be defined in successive lines following the definition of the point or ring parameter. The point detector definition is described as follows.
[ T-point ]
point = 1 # number of point detectors
non x y z r0
1 10.0 0.0 50.0 1.0
Here x, y, and z indicate the coordinates of the point detector and r0 is the radius of the fictitious sphere.
For more information on the fictitious sphere, see the read-me file in /phits/utility/tpoint/.
These parameters are given in units of cm.
The ring detector is defined as follows.
[ T-point ]
ring = 1 # number of ring detectors
non axis ar rr r0
1 z 50.0 10.0 1.0
Here axis indicates the direction of the ring axis specified as x, y, or z. ar is the distance from the origin to the center of the ring, rr is the ring radius, and r0 is the radius of the fictitious sphere. The order of these parameters can be changed by changing the order of notation, for example x y z r0 can be changed to z y x r0. Aside from these factors, the parameters defined in [t-point] are the same as those in [t-track], including the multiplier option. Thus, the radiation dose at a specific point can be estimated using [t-point]. However, material, 2-dimensional plot options, and transforms cannot be specified in [t-point].
value |
explanation |
0 (default), 1, 2 |
When epsout=1, results are plotted into eps files.
The eps file is named by replacing the extension with |
value |
explanation |
Number of part (default) |
Specify the number of part shown in the eps file. This parameter limits the number of particles shown in a tally eps file, while it does not limit them in a numerical data file. |
value |
explanation |
(optional, D=-9999) |
Minimum value for the i-th counter. |
value |
explanation |
(optional, D=9999) |
Maximum value for the i-th counter. |
value |
explanation |
(optional, D=-9999) |
Minimum value for the i-th history-counter. This parameter cannot be specified in the batch variance mode, istdev=1. |
value |
explanation |
(optional, D=9999) |
Maximum value for the i-th history-counter. This parameter cannot be specified in the batch variance mode, istdev=1. |
value |
explanation |
(optional, D=-1) |
Threshold value of STD cut off. |
When specifying stdcut, PHITS automatically stop the calculation depending on values of STD, standard deviation. This function is available when stdcut is positive and itall=0,1 is set in [parameters] section. When all relative values of STD of the tally result are larger than 0 and smaller than stdcut at the last of one batch, the calculation is stopped. If stdcut in two or more tally sections is set, all the results of the tally sections have to satisfy the conditions in order for the function to work.
value |
explanation |
Number of material |
Multiplier for each material. |
(optional) |
A multiplier subsection is required below this option. See the multiplier subsection for detailed usage. |
value |
explanation |
0 (default), 1, 2 |
Option for extended statistical indicators. 0: Output the transition of the mean and statistical error as a function of the total history number and batch number. 1: In addition to the contents of iextstat=0, output variance of the variance, VOV, and figure of merit, FOM, as a function of the total history number and batch number, and output a statistical check sheet. 2: In addition to the contents of iextstat=1, the probability density distribution, PDF, of the tally results is output. In this case, run a test calculation to check the range of tally results, then set the output range and run the main calculation. |
To output the extended statistical indicators, set itall=3 in [parameters], set the anatally subsection in the tally section, and specify iextstat. The anatally subsection should be defined between the lines of anatally start and anatally end written in the tally section. If you output a PDF with iextstat=2 and you know the range of possible tally results, specify the PDF output range with prodenmn, prodenmx, and nbproden, and run PHITS in the main calculation. If you do not know the range, please run PHITS in a test calculation mode without specifying these three parameters and check the range before proceeding to the main calculation. Note that iextstat, prodenmn, prodenmx, and nbproden should be specified outside the anatally subsection. See Section 6.10 for more details.
value |
explanation |
(optional, D=1e-2) |
Lower limit of the PDF output range. |
value |
explanation |
(optional, D=1e+2) |
Upper limit of the PDF output range. |
value |
explanation |
(optional, D=100) |
Number of divisions in the PDF output, logarithmic scale. |