Merge remote-tracking branch 'origin/station' into station
This commit is contained in:
commit
bcc56847aa
|
@ -0,0 +1,22 @@
|
|||
package org.jeecg.modules.base.enums;
|
||||
|
||||
public enum CalType {
|
||||
|
||||
|
||||
ENERGY_CAL("energy"),
|
||||
|
||||
EFFICIENCY_CAL("efficiency"),
|
||||
|
||||
RESOLUTION_CAL("Resolution");
|
||||
|
||||
private String type;
|
||||
|
||||
CalType(String type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public String getType(){
|
||||
return this.type;
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
package org.jeecg.modules.base.enums;
|
||||
|
||||
public enum FittingType {
|
||||
|
||||
DEFAULT(0, "_2PloynimialFitEquation :y = int(_fit_para[0]+_fit_para[1]*_watch_x[n..]+_fit_para[2]*_watch_x[n..]*_watch_x[n..]+0.5)"),
|
||||
LINER(1, "LinearFitEquation :y = int(_fit_para[0]*_watch_x[n..]+_fit_para[1])"),
|
||||
POLY2(2, "_2PloynimialFitEquation :y = int(_fit_para[0]+_fit_para[1]*_watch_x[n..]+_fit_para[2]*_watch_x[n..]*_watch_x[n..]+0.5)"),
|
||||
POLY3(3, "_3PloynimialFitEquation"), GAUSS(4, "GaussFitEquation");
|
||||
|
||||
private Integer code;
|
||||
|
||||
private String description;
|
||||
|
||||
FittingType(Integer code, String description){
|
||||
this.code = code;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public Integer getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
package org.jeecg.modules.base.enums;
|
||||
|
||||
public enum XeNuclideName {
|
||||
|
||||
|
||||
XE_135("Xe135"),
|
||||
|
||||
XE_131m("Xe131m"),
|
||||
|
||||
XE_133m("Xe133m"),
|
||||
|
||||
XE_133("Xe133");
|
||||
|
||||
private String type;
|
||||
|
||||
XeNuclideName(String type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public String getType(){
|
||||
return this.type;
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,230 @@
|
|||
package org.jeecg.modules.entity.vo;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public class StructGStoreMiddleProcessData implements Serializable {
|
||||
|
||||
public boolean dbWriteFlag; //数据库存储标示 例如
|
||||
public String dbWriteStatusFlag; //数据写入状态标示 例如 P U F 等
|
||||
public String ErrorInfo; //错误信息
|
||||
//gards_analyses数据表数据
|
||||
public String IdAnalysis; //分析ID号
|
||||
public String sample_id; //样品ID号
|
||||
public String analyses_analysisBegin; //分析开始时
|
||||
public String analyses_analysisEnd; //分析的结束时间
|
||||
public String analyses_type; //Reviewed:交互 Auto:自动
|
||||
public String analyses_software; //使用的软件
|
||||
public String analyses_swVersion; //软件版本号
|
||||
public String analyses_analyst; //分析员名称
|
||||
public String analyses_baseline_filePath; //基线数据路径
|
||||
public String analyses_lc_filePath; //lc数据基线路径
|
||||
public String analyses_scac_filePath; //scac数据路径
|
||||
public String analyses_save_filePath; //原始文件存储文件名
|
||||
public String analyses_baselineMethod; //基线计数方
|
||||
public String analyses_peaksMethod; //寻峰方法描
|
||||
public String analyses_nuclideMethod; //核素识别方
|
||||
public String analyses_uncCalcMethod; //不确定度计
|
||||
public String analyses_lcMethod; //Lc计算方法
|
||||
public String analyses_LogPath; //日志路径
|
||||
public String analyses_ReportPath; //报告路径
|
||||
|
||||
public String analyses_baseline_absolute_filePath; //基线数据绝对路径
|
||||
public String analyses_lc_absolute_filePath; //lc数据基线绝对路径
|
||||
public String analyses_scac_absolute_filePath; //scac数据绝对路径
|
||||
public String analyses_save_absolute_filePath; //原始文件存储绝对文件名
|
||||
public String analyses_absolute_LogPath; //日志绝对路径
|
||||
public String analyses_absolute_ReportPath; //报告绝对路径
|
||||
|
||||
public double analyses_searchStartChannel; //寻峰起始道
|
||||
public double analyses_searchEndChannel; //寻峰结束道
|
||||
public double analyses_searchThreshold; //寻峰阈值
|
||||
public double analyses_numberOfPeaks; //峰数目
|
||||
public double analyses_totalCounts; //总计数 未知
|
||||
public double analyses_category; //分级结果
|
||||
public String analyses_comments; //注释
|
||||
|
||||
//gards_ calibration_pairs数据表
|
||||
public String calibration_pairs_sample_type; //G:gamma探测器的数据,#g_;B:beta探测器的数据,#b_
|
||||
|
||||
public String calibration_pairs_E_Caltype; //energy:能量刻度
|
||||
public String calibration_pairs_E_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_E_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_E_xValue; //
|
||||
public List<String> calibration_pairs_E_yValue; //
|
||||
public List<String> calibration_pairs_E_uncYValue; //
|
||||
|
||||
public String calibration_pairs_EF_Caltype; //Efficiency:效率刻度;
|
||||
public String calibration_pairs_EF_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_EF_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_EF_xValue; //
|
||||
public List<String> calibration_pairs_EF_yValue; //
|
||||
public List<String> calibration_pairs_EF_uncYValue; //
|
||||
|
||||
public String calibration_pairs_R_Caltype; //Resolution:分辨率刻度;
|
||||
public String calibration_pairs_R_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_R_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_R_xValue; //
|
||||
public List<String> calibration_pairs_R_yValue; //
|
||||
public List<String> calibration_pairs_R_uncYValue; //
|
||||
|
||||
public String calibration_pairs_T_Caltype; //TotalEfficiency:总效率刻度;
|
||||
public String calibration_pairs_T_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_T_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_T_xValue; //
|
||||
public List<String> calibration_pairs_T_yValue; //
|
||||
public List<String> calibration_pairs_T_uncYValue; //
|
||||
|
||||
//原始谱 数据
|
||||
public String calibration_pairs_S_E_Caltype; //energy:能量刻度
|
||||
public String calibration_pairs_S_E_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_S_E_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_S_E_xValue; //
|
||||
public List<String> calibration_pairs_S_E_yValue; //
|
||||
public List<String> calibration_pairs_S_E_uncYValue; //
|
||||
|
||||
public String calibration_pairs_S_EF_Caltype; //Efficiency:效率刻度;
|
||||
public String calibration_pairs_S_EF_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_S_EF_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_S_EF_xValue; //
|
||||
public List<String> calibration_pairs_S_EF_yValue; //
|
||||
public List<String> calibration_pairs_S_EF_uncYValue; //
|
||||
|
||||
public String calibration_pairs_S_R_Caltype; //Resolution:分辨率刻度;
|
||||
public String calibration_pairs_S_R_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_S_R_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_S_R_xValue; //
|
||||
public List<String> calibration_pairs_S_R_yValue; //
|
||||
public List<String> calibration_pairs_S_R_uncYValue; //
|
||||
|
||||
public String calibration_pairs_S_T_Caltype; //TotalEfficiency:总效率刻度;
|
||||
public String calibration_pairs_S_T_Input; //PHD:代表数据来自PHD文件;External:代表数据来自外部,如刻度工具、其它文件等
|
||||
public List<String> calibration_pairs_S_T_idCalPoint; //刻度点ID号
|
||||
public List<String> calibration_pairs_S_T_xValue; //
|
||||
public List<String> calibration_pairs_S_T_yValue; //
|
||||
public List<String> calibration_pairs_S_T_uncYValue; //
|
||||
|
||||
//gards_ calibration 数据表
|
||||
public String calibration_sample_type; //G:gamma探测器的数据,#g_;B:beta探测器的数据,#b_
|
||||
public String calibration_E_Caltype; //energy:能量刻度
|
||||
public double calibration_E_function; //拟合方程ID号(统一定义)
|
||||
public String calibration_E_functionTypeDef; //函数类型描述
|
||||
public String calibration_E_functionDef; //拟合方程描述
|
||||
public double calibration_E_startOfRange; //拟合的起始值
|
||||
public double calibration_E_endOfRange; //拟合的结束值
|
||||
public String calibration_E_coeff_string; //拟合系数
|
||||
public String calibration_E_uncoeff_string; //拟合系数1不确定度
|
||||
|
||||
public String calibration_EF_Caltype; //Efficiency:效率刻度;
|
||||
public double calibration_EF_function; //拟合方程ID号(统一定义)
|
||||
public String calibration_EF_functionTypeDef; //函数类型描述
|
||||
public String calibration_EF_functionDef; //拟合方程描述
|
||||
public double calibration_EF_startOfRange; //拟合的起始值
|
||||
public double calibration_EF_endOfRange; //拟合的结束值
|
||||
public String calibration_EF_coeff_string; //拟合系数
|
||||
public String calibration_EF_uncoeff_string; //拟合系数1不确定度
|
||||
|
||||
public String calibration_R_Caltype; //Resolution:分辨率刻度;
|
||||
public double calibration_R_function; //拟合方程ID号(统一定义)
|
||||
public String calibration_R_functionTypeDef; //函数类型描述
|
||||
public String calibration_R_functionDef; //拟合方程描述
|
||||
public double calibration_R_startOfRange; //拟合的起始值
|
||||
public double calibration_R_endOfRange; //拟合的结束值
|
||||
public String calibration_R_coeff_string; //拟合系数
|
||||
public String calibration_R_uncoeff_string; //拟合系数1不确定度
|
||||
|
||||
public String calibration_T_Caltype; //TotalEfficiency:总效率刻度;
|
||||
public double calibration_T_function; //拟合方程ID号(统一定义)
|
||||
public String calibration_T_functionTypeDef; //函数类型描述
|
||||
public String calibration_T_functionDef; //拟合方程描述
|
||||
public double calibration_T_startOfRange; //拟合的起始值
|
||||
public double calibration_T_endOfRange; //拟合的结束值
|
||||
public String calibration_T_coeff_string; //拟合系数
|
||||
public String calibration_T_uncoeff_string; //拟合系数1不确定度
|
||||
|
||||
//gards_ peaks数据表
|
||||
public List<String> peaks_idPeak; //峰序号
|
||||
public List<String> peaks_peakCentroid; //峰中心道(道址)
|
||||
public List<String> peaks_uncpeakCentroid; //峰中心道不确定度(道址)
|
||||
public List<String> peaks_Energy; //峰中心道能量(keV)
|
||||
public List<String> peaks_uncEnergy; //峰中心道能量不确定度(keV)
|
||||
public List<String> peaks_Area; //峰面积(计数)。已扣除基线面积,但未扣除空白样品计数和探测器本底计数
|
||||
public List<String> peaks_areaErr; //峰面积不确定度(以计数为单位)
|
||||
public List<String> peaks_netCountRate; //峰的净计数率(1/s)=峰面积/活时间 未知
|
||||
public List<String> peaks_uncNetCountRate; //峰的净计数率的不确定度(1/s) 未知
|
||||
public List<String> peaks_Efficiency; //测量系统在峰能量处的绝对效率
|
||||
public List<String> peaks_Uncefficiency; //测量系统在峰能量处的绝对效率的不确定度
|
||||
public List<String> peaks_Fwhm; //峰的半高宽(keV)
|
||||
public List<String> peaks_Fwhmc; //峰的半高宽(Channel)
|
||||
public List<String> peaks_Significance; //峰的灵敏度
|
||||
public List<String> peaks_Sensitivity; //重峰序号
|
||||
public List<String> peaks_multiIndex; //峰的感兴趣区的起始道left
|
||||
public List<String> peaks_ROIstart; //峰的感兴趣区的结束道right
|
||||
public List<String> peaks_ROIend; //峰序号
|
||||
public List<String> peaks_tail; //
|
||||
public List<String> peaks_tailAlpha; //
|
||||
public List<String> peaks_upperTail; //
|
||||
public List<String> peaks_upperTailAlpha; //
|
||||
public List<String> peaks_BWWidthChan; //
|
||||
public List<String> peaks_recoilBetaChan;
|
||||
public List<String> peaks_recoilDeltaChan; //
|
||||
public List<String> peaks_stepRatio; //
|
||||
public List<String> peaks_backgroundArea; //在峰区域下的基线面积(计数)
|
||||
public List<String> peaks_meanBackCount; //基线面积/道数(计数)
|
||||
public List<String> peaks_Lc; //峰的可探测线Lc
|
||||
public List<String> peaks_Ld; //峰的可探测线Ld
|
||||
public List<String> peaks_Nuclide_name; //文件名称
|
||||
public List<String> peaks_comments;
|
||||
// gards_ nucl_lines_ided数据表
|
||||
public Map<String,StructGStoreMiddleProcessDataNuclLinesIded> nucl_lines_ided_data;
|
||||
//gards_ nucl_ided数据表
|
||||
public List<String> nucl_ided_Nuclidename; // 核素名称
|
||||
public List<String> nucl_ided_Type; //核素类型 未知
|
||||
public List<String> nucl_ided_Halflife; //核素半衰期
|
||||
public List<String> nucl_ided_ave_activ; //平均活度值NULL
|
||||
public List<String> nucl_ided_ave_activ_err; //平均活度值不确定度NULL
|
||||
public List<String> nucl_ided_activ_key; //主射线活度值 未知
|
||||
public List<String> nucl_ided_activ_key_err; //主射线活度值不确定度
|
||||
public List<String> nucl_ided_mda; //核素的最小可探测活度
|
||||
public List<String> nucl_ided_mda_err; //核素的最小可探测活度不确定度
|
||||
public List<String> nucl_ided_nid_flag; //核素识别标志未知
|
||||
public List<String> nucl_ided_csc_ratio; //符合相加校正因子(无设为1)
|
||||
public List<String> nucl_ided_csc_ratio_err; //符合相加校正因子不确定度(无设为0)
|
||||
public List<String> nucl_ided_csc_mod_flag; //活度是否经过符合相加校正0
|
||||
public List<String> nucl_ided_MDC;
|
||||
public List<String> nucl_ided_Concentration;
|
||||
public List<String> nucl_ided_Key_Energy; //
|
||||
public List<String> nucl_ided_Key_Yield; //
|
||||
|
||||
//GARDS_QC_CHECK
|
||||
public List<String> QC_CHECK_QC_NAME;
|
||||
public List<String> QC_CHECK_QC_VALUE;
|
||||
public List<String> QC_CHECK_QC_STANDARD;
|
||||
public List<String> QC_CHECK_QC_RESULT;
|
||||
|
||||
//sample information
|
||||
public String sample_collection_start;
|
||||
public String sample_collection_stop;
|
||||
public String sample_time;
|
||||
public String sample_quantity;
|
||||
public String sample_decay_time;
|
||||
public String sample_acquisiton_start;
|
||||
public String sample_acquistion_stop;
|
||||
|
||||
public String sample_acquistion_time;
|
||||
public String sample_Geometry;
|
||||
public String sample_Avg_Flow_Rate;
|
||||
public String sample_stationID; //
|
||||
public String sample_detectID; //
|
||||
public String sample_Type; //
|
||||
|
||||
public String Collection_Station_Comments;
|
||||
public String NDC_Analysis_General_Comments;
|
||||
|
||||
//SpecSetup
|
||||
public SpecSetup setting_specSetup;
|
||||
|
||||
|
||||
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
package org.jeecg.modules.entity.vo;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
public class StructGStoreMiddleProcessDataNuclLinesIded implements Serializable {
|
||||
|
||||
// gards_ nucl_lines_ided数据表
|
||||
public List<String> nuclideFullname; //FullName
|
||||
public List<String> idPeak; //峰序号
|
||||
public List<String> Energy; //核素库中核素对应的能量(keV)
|
||||
public List<String> uncEnergy; //核素库中核素对应峰的能量不确定度(keV)
|
||||
public List<String> Abundance; //核素库中核素对应峰的发射几率
|
||||
public List<String> uncAbundance; //核素库中核素对应峰的发射几率不确定度
|
||||
public List<String> Activity; //利用该峰计算得到的活度
|
||||
public List<String> uncActivity; //利用该峰计算得到的活度不确定度
|
||||
public List<String> Effic; //该峰处的探测效率
|
||||
public List<String> uncEffic; //该峰处的探测效率不确定度
|
||||
public List<String> Mda; //利用该峰计算得到的最小可探测活度
|
||||
public List<String> key_flag; //主射线标识:0-否;1-是
|
||||
public List<String> csc_ratio; //符合相加校正因子(无设为1)
|
||||
public List<String> csc_ratio_err; //符合相加校正因子不确定度(无设为0)
|
||||
public List<String> csc_mod_flag; //活度是否经过符合相加校正0 未知
|
||||
|
||||
public List<String> MDC;
|
||||
public List<String> Concentration;
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user