论文部分内容阅读
本文介绍了一个新编的中子非弹性散射数据处理软件,javaCAP,用于分析处理中子斩波器谱仪HRMECS的飞行时间数据.java CAP充分利用了Java语言的平台独立性和因特网适用性两个独特的优点,以及面向对象的编程手段,克服了原有FORTRAN版本的的局限性,重新开发了一系列新的功能.它不仅对RUNFILE中的所有DATASET进行数据处理,而且可对DATASET中每个(共~1000个)探测器或探测器组中的PHS和TOF谱进行性能检验,并根据检验结果删除坏探测器的数据.通过对多个样品、本底和校准实验的DATASET各种复杂的处理,以及对各个TOF谱合并和标准化,最后转换为动量-能量转移空间(Q,E)的各种散射函数.用户可随时对中间和最终结果进性实时监控和输出.输出结果可保存并生成格式化的表格文件或文本文件,以便于将结果粘贴到常用应用软件中或进行进异步的数据处理分析.目前javaCAP已被纳入ISAW中,成为ISAW第一个具有数据处理功能的软件包.