修改获取MDC参数从配置文件中获取
This commit is contained in:
parent
9d8dca0948
commit
7407a81d89
|
@ -78,6 +78,9 @@ public class SelfParameterInit {
|
|||
} else if (attribute.getNodeName().equalsIgnoreCase("half_life")) {
|
||||
nuclide.setHalflife(Double.valueOf(attribute.getNodeValue()));
|
||||
}
|
||||
else if (attribute.getNodeName().equalsIgnoreCase("range")) {
|
||||
nuclide.setRange(Double.valueOf(attribute.getNodeValue()));
|
||||
}
|
||||
}
|
||||
if (StrUtil.isNotBlank(nuclide.getName()) && Objects.nonNull(nuclide.getEnergy())) {
|
||||
selfParameter.getNuclideMap().put(nuclide.getName(), nuclide);
|
||||
|
|
|
@ -23,4 +23,5 @@ public class NuclideLine implements Serializable {
|
|||
|
||||
private String name;
|
||||
|
||||
private Double range;
|
||||
}
|
||||
|
|
|
@ -887,7 +887,7 @@ public class SelfBaseUtil extends AbstractLogOrReport {
|
|||
switch (nuclideName) {
|
||||
case "Xe131M":
|
||||
phd = phdFiles[0];
|
||||
fwhm = 0.2;
|
||||
fwhm = nuclideMap.get(nuclideName).getRange();
|
||||
// fwhm = getFwhm(phd.getMapResoPara().get(phd.getUsedReso()),
|
||||
// nuclideMap.get(nuclideName).getEnergy()) * 1.25;
|
||||
// left = 29.7 - fwhm;
|
||||
|
@ -895,21 +895,21 @@ public class SelfBaseUtil extends AbstractLogOrReport {
|
|||
break;
|
||||
case "Xe133M":
|
||||
phd = phdFiles[1];
|
||||
fwhm = 0.2;
|
||||
fwhm = nuclideMap.get(nuclideName).getRange();
|
||||
// fwhm = getFwhm(phd.getMapResoPara().get(phd.getUsedReso()), nuclideMap.get(nuclideName).getEnergy());
|
||||
// left = 29.7 - fwhm;
|
||||
// right = 29.7 + fwhm;
|
||||
break;
|
||||
case "Xe133":
|
||||
phd = phdFiles[2];
|
||||
fwhm = 0.5;
|
||||
fwhm = nuclideMap.get(nuclideName).getRange();
|
||||
// fwhm = getFwhm(phd.getMapResoPara().get(phd.getUsedReso()), nuclideMap.get(nuclideName).getEnergy());
|
||||
// left = 81 - fwhm;
|
||||
// right = 81 + fwhm;
|
||||
break;
|
||||
case "Xe135":
|
||||
phd = phdFiles[3];
|
||||
fwhm = 0.5;
|
||||
fwhm = nuclideMap.get(nuclideName).getRange();
|
||||
// left = 249.8 - fwhm;
|
||||
// right = 249.8 + fwhm;
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue
Block a user