BEAMnrc参数设置_MainInputs(3)

      全局截止能量, ECUT: spa

      当电子的总能量低于ECUT时,追踪结束,其能量沉积在当前区域。计算的时间很大地依赖于ECUT的值,因此尽量地高。 进程

      通常的规律是,ECUT的选取应该使得:能量为ECUT的电子的射程<13(the smallest dimension in a dose scoring region) 开发

      全局的ECUT和各个部件的ECUT都应该>=材料的截止能量(也就是521icru或者700icru所设定的截至能量),不然是无效的。 it

通常状况都取0.7 io

 

      光子的全局截止能量,要求没必要精确,由于低能量的光子也不会花不少时间,一般取0.01 变量

 

        电子的射程排斥(射程否决): grid

        三个选项:"off" (0), "on with varying ECUTRR" (1), and "on with set ECUTRR" (2). 方法

        射程排斥用来节省时间。基本方法是计算带电粒子的射程,若是它不能离开当前的区域,则追踪结束,能量沉积在当前的点上。 im

        ECUTRR是带电粒子可以离开当前区域而且以大于ECUT的能量到达加速器底部所具有的最小能量。 统计

 

        BEAM对于各类材料,计算了射程随电子能量(截至ECUT)变化的列表,射程的计算用了有限的阻止本领,给出了最长的可能射程。

        若是射程否决变量IREJCT_GLOBAL=2,射程否决将应用在区域上,当(截至ECUT的)射程<到最近的区域边界的距离时,进程结束,能量沉积的当前区域。

        若是IREJCT_GLOBAL=1,射程否决的应用将考虑带电粒子是否可以到达加速器的底部,而且仍然具备能量ECUT。这种状况下,在每一个区域都会计算ECUTRR,当(截至ECUTRR的)射程<到最近的区域边界的距离时,进程结束,能量沉积的当前区域。

        IREJCT_GLOBAL=1相比IREJCT_GLOBAL=2节省时间,可是只有在记录平面只有一个且位于加速器底部时可使用,其它状况下你能够对不一样区域仔细选择ECUT来近似IREJCT_GLOBAL=1.

        射程否决是一种近似,由于在中止粒子进程、沉积能量在当前区域上,它假设了任何该粒子可能产生的韧致辐射光子都不能离开当前区域。不过你有办法减小这种近似带来的偏差:使用输入变量ESAVE_GLOBAL,它定义了对带电粒子使用射程否决的最大能量(MeV)。ESAVE_GLOBAL的选取取决于入射射束的能量和介质是何种材料。ESAVE is treated internally on a region by region basis, 可是目前你只能对CM SLABS的不一样区域(经过ESAVEIN)指定不一样的值,由于CM SLABS是用做韧致辐射的靶,开发者认为这里可能须要更好地控制。

 

        能量大于该值的电子没必要考虑上面所说的射程排斥,由于有足够的能量能够离开当前区域。

 

        强制光子与特定的CM发生做用。

        当光子做用不多的时候有利于提升散射光子的统计,例如薄板材料或者材料的密度很小,执行这个选项的目的之一是研究光子束中的污染电子的产生。

 

 

        通量(fluence)记录平面的个数:

        记录平面一般位于某一个CM下方,须要选择平面上的记录区(记录带)是方形、环形仍是格子,记录区仅仅只是为了输出.egslst文件。

           

        Square: 

        或者grid

        方形、环形须要指定区的数目,若是设为0BEAM会自动赋予最大值,且每一个区的面积相等。

 

相关文章
相关标签/搜索