PHDFileUtil移除多余分析结果返回代码
This commit is contained in:
parent
93c34a433f
commit
82674b613c
|
@ -819,101 +819,6 @@ public class PHDFileUtil {
|
||||||
resultIn.setMdc_Xe135(bgAnalyseResult.MDC_Xe135);
|
resultIn.setMdc_Xe135(bgAnalyseResult.MDC_Xe135);
|
||||||
resultIn.setLc_Xe135(bgAnalyseResult.LC_Xe135);
|
resultIn.setLc_Xe135(bgAnalyseResult.LC_Xe135);
|
||||||
resultIn.setXe135Flag(bgAnalyseResult.XE_135_NID_FLAG);
|
resultIn.setXe135Flag(bgAnalyseResult.XE_135_NID_FLAG);
|
||||||
|
|
||||||
List<GardsCalibrationSpectrum> gammaCalibrationSpectrumList = new LinkedList<>();
|
|
||||||
GardsCalibrationSpectrum gammaCalibrationS = new GardsCalibrationSpectrum();
|
|
||||||
gammaCalibrationS.setDataType(DataTypeAbbr.SAMPLEPHD.getType());
|
|
||||||
gammaCalibrationS.setCoeff1(bgAnalyseResult.s_g_fitting_c_e.get(0));
|
|
||||||
gammaCalibrationS.setCoeff2(bgAnalyseResult.s_g_fitting_c_e.get(1));
|
|
||||||
gammaCalibrationS.setCoeff3(bgAnalyseResult.s_g_fitting_c_e.get(2));
|
|
||||||
gammaCalibrationSpectrumList.add(gammaCalibrationS);
|
|
||||||
GardsCalibrationSpectrum gammaCalibrationG = new GardsCalibrationSpectrum();
|
|
||||||
gammaCalibrationG.setDataType(DataTypeAbbr.GASBKPHD.getType());
|
|
||||||
gammaCalibrationG.setCoeff1(bgAnalyseResult.g_g_fitting_c_e.get(0));
|
|
||||||
gammaCalibrationG.setCoeff2(bgAnalyseResult.g_g_fitting_c_e.get(1));
|
|
||||||
gammaCalibrationG.setCoeff3(bgAnalyseResult.g_g_fitting_c_e.get(2));
|
|
||||||
gammaCalibrationSpectrumList.add(gammaCalibrationG);
|
|
||||||
GardsCalibrationSpectrum gammaCalibrationD = new GardsCalibrationSpectrum();
|
|
||||||
gammaCalibrationD.setDataType(DataTypeAbbr.DETBKPHD.getType());
|
|
||||||
gammaCalibrationD.setCoeff1(bgAnalyseResult.d_g_fitting_c_e.get(0));
|
|
||||||
gammaCalibrationD.setCoeff2(bgAnalyseResult.d_g_fitting_c_e.get(1));
|
|
||||||
gammaCalibrationD.setCoeff3(bgAnalyseResult.d_g_fitting_c_e.get(2));
|
|
||||||
gammaCalibrationSpectrumList.add(gammaCalibrationD);
|
|
||||||
List<GardsCalibrationSpectrum> betaCalibrationSpectrumList = new LinkedList<>();
|
|
||||||
GardsCalibrationSpectrum betaCalibrationS = new GardsCalibrationSpectrum();
|
|
||||||
betaCalibrationS.setDataType(DataTypeAbbr.SAMPLEPHD.getType());
|
|
||||||
gammaCalibrationS.setCoeff1(bgAnalyseResult.s_b_fitting_c_e.get(0));
|
|
||||||
gammaCalibrationS.setCoeff2(bgAnalyseResult.s_b_fitting_c_e.get(1));
|
|
||||||
gammaCalibrationS.setCoeff3(bgAnalyseResult.s_b_fitting_c_e.get(2));
|
|
||||||
betaCalibrationSpectrumList.add(betaCalibrationS);
|
|
||||||
GardsCalibrationSpectrum betaCalibrationG = new GardsCalibrationSpectrum();
|
|
||||||
betaCalibrationG.setDataType(DataTypeAbbr.GASBKPHD.getType());
|
|
||||||
betaCalibrationG.setCoeff1(bgAnalyseResult.g_b_fitting_c_e.get(0));
|
|
||||||
betaCalibrationG.setCoeff2(bgAnalyseResult.g_b_fitting_c_e.get(1));
|
|
||||||
betaCalibrationG.setCoeff3(bgAnalyseResult.g_b_fitting_c_e.get(2));
|
|
||||||
betaCalibrationSpectrumList.add(betaCalibrationG);
|
|
||||||
GardsCalibrationSpectrum betaCalibrationD = new GardsCalibrationSpectrum();
|
|
||||||
betaCalibrationD.setDataType(DataTypeAbbr.DETBKPHD.getType());
|
|
||||||
betaCalibrationD.setCoeff1(bgAnalyseResult.d_b_fitting_c_e.get(0));
|
|
||||||
betaCalibrationD.setCoeff2(bgAnalyseResult.d_b_fitting_c_e.get(1));
|
|
||||||
betaCalibrationD.setCoeff3(bgAnalyseResult.d_b_fitting_c_e.get(2));
|
|
||||||
betaCalibrationSpectrumList.add(betaCalibrationD);
|
|
||||||
List<GardsROIChannelsSpectrum> roiChannelsSpectrumList = new LinkedList<>();
|
|
||||||
for (int i=0; i<bgAnalyseResult.S_ROI_B_Boundary_start.size(); i++) {
|
|
||||||
GardsROIChannelsSpectrum roiChannels = new GardsROIChannelsSpectrum();
|
|
||||||
roiChannels.setRoi(i+1);
|
|
||||||
roiChannels.setBChanStart(bgAnalyseResult.S_ROI_B_Boundary_start.get(i));
|
|
||||||
roiChannels.setBChanStop(bgAnalyseResult.S_ROI_B_Boundary_stop.get(i));
|
|
||||||
roiChannels.setGChanStart(bgAnalyseResult.S_ROI_G_Boundary_start.get(i));
|
|
||||||
roiChannels.setGChanStop(bgAnalyseResult.S_ROI_G_Boundary_stop.get(i));
|
|
||||||
roiChannelsSpectrumList.add(roiChannels);
|
|
||||||
}
|
|
||||||
for (int i=0; i<bgAnalyseResult.G_ROI_B_Boundary_start.size(); i++) {
|
|
||||||
GardsROIChannelsSpectrum roiChannels = new GardsROIChannelsSpectrum();
|
|
||||||
roiChannels.setRoi(i+1);
|
|
||||||
roiChannels.setBChanStart(bgAnalyseResult.G_ROI_B_Boundary_start.get(i));
|
|
||||||
roiChannels.setBChanStop(bgAnalyseResult.G_ROI_B_Boundary_stop.get(i));
|
|
||||||
roiChannels.setGChanStart(bgAnalyseResult.G_ROI_G_Boundary_start.get(i));
|
|
||||||
roiChannels.setGChanStop(bgAnalyseResult.G_ROI_G_Boundary_stop.get(i));
|
|
||||||
roiChannelsSpectrumList.add(roiChannels);
|
|
||||||
}
|
|
||||||
for (int i=0; i<bgAnalyseResult.D_ROI_B_Boundary_start.size(); i++) {
|
|
||||||
GardsROIChannelsSpectrum roiChannels = new GardsROIChannelsSpectrum();
|
|
||||||
roiChannels.setRoi(i+1);
|
|
||||||
roiChannels.setBChanStart(bgAnalyseResult.D_ROI_B_Boundary_start.get(i));
|
|
||||||
roiChannels.setBChanStop(bgAnalyseResult.D_ROI_B_Boundary_stop.get(i));
|
|
||||||
roiChannels.setGChanStart(bgAnalyseResult.D_ROI_G_Boundary_start.get(i));
|
|
||||||
roiChannels.setGChanStop(bgAnalyseResult.D_ROI_G_Boundary_stop.get(i));
|
|
||||||
roiChannelsSpectrumList.add(roiChannels);
|
|
||||||
}
|
|
||||||
List<GardsROIResultsSpectrum> roiResultsSpectrumList = new LinkedList<>();
|
|
||||||
for (int i=0; i<bgAnalyseResult.s_roi_cts.size(); i++) {
|
|
||||||
GardsROIResultsSpectrum roiResults = new GardsROIResultsSpectrum();
|
|
||||||
roiResults.setRoi(i+1);
|
|
||||||
bgAnalyseResult.LC.add(0, 0.0);
|
|
||||||
roiResults.setLc(bgAnalyseResult.LC.get(i));
|
|
||||||
roiResults.setSGross(bgAnalyseResult.s_roi_cts.get(i));
|
|
||||||
roiResults.setGGross(bgAnalyseResult.g_roi_cts.get(i));
|
|
||||||
roiResults.setBGross(bgAnalyseResult.d_roi_cts.get(i));
|
|
||||||
roiResults.setSNet(bgAnalyseResult.s_deduct_d_cts.get((i+1)*3));
|
|
||||||
roiResults.setGNet(bgAnalyseResult.g_deduct_d_cts.get((i+1)*3));
|
|
||||||
roiResults.setNet(bgAnalyseResult.ROI_net_coutns.get(i));
|
|
||||||
roiResults.setNetErr(bgAnalyseResult.ROI_net_coutns_err.get(i));
|
|
||||||
roiResults.setConc(bgAnalyseResult.ROI_con_uncer.get(i));
|
|
||||||
roiResults.setConcErr(bgAnalyseResult.ROI_con_uncer_err.get(i));
|
|
||||||
bgAnalyseResult.MDC.add(0, 0.0);
|
|
||||||
roiResults.setMdc(bgAnalyseResult.MDC.get(i));
|
|
||||||
if(bgAnalyseResult.ROI_con_uncer.get(i)>bgAnalyseResult.MDC.get(i)) {
|
|
||||||
roiResults.setNidFlag(1);
|
|
||||||
} else {
|
|
||||||
roiResults.setNidFlag(0);
|
|
||||||
}
|
|
||||||
roiResultsSpectrumList.add(roiResults);
|
|
||||||
}
|
|
||||||
map.put("gammaCalibrationSpectrumList", gammaCalibrationSpectrumList);
|
|
||||||
map.put("betaCalibrationSpectrumList", betaCalibrationSpectrumList);
|
|
||||||
map.put("roiChannelsSpectrumList", roiChannelsSpectrumList);
|
|
||||||
map.put("roiResultsSpectrumList", roiResultsSpectrumList);
|
|
||||||
map.put("bProcessed", true);
|
map.put("bProcessed", true);
|
||||||
return resultIn;
|
return resultIn;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user