|
33 | 33 |
|
34 | 34 | assertTrue(isequal(fieldnames(resultGUI),fieldnames(testData.resultGUI))); |
35 | 35 | assertTrue(isequal(testData.ct.cubeDim, size(resultGUI.physicalDose))); |
36 | | - assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2); |
| 36 | + assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2,1e-2); |
37 | 37 |
|
38 | 38 | function test_calcDoseHongPBhelium |
39 | 39 | testData = load('helium_testData.mat'); |
|
46 | 46 |
|
47 | 47 | assertTrue(isequal(fieldnames(resultGUI),fieldnames(testData.resultGUI))); |
48 | 48 | assertTrue(isequal(testData.ct.cubeDim, size(resultGUI.physicalDose))); |
49 | | - assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2); |
| 49 | + assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2,1e-2); |
50 | 50 |
|
51 | 51 | function test_calcDoseHongPBcarbon |
52 | 52 | testData = load('carbon_testData.mat'); |
|
59 | 59 |
|
60 | 60 | assertTrue(isequal(fieldnames(resultGUI),fieldnames(testData.resultGUI))); |
61 | 61 | assertTrue(isequal(testData.ct.cubeDim, size(resultGUI.physicalDose))); |
62 | | - assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2); |
| 62 | + assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2,1e-2); |
63 | 63 |
|
64 | 64 | function test_calcDoseHongPBVHEE |
65 | 65 | testData = load('VHEE_testData.mat'); |
|
71 | 71 |
|
72 | 72 | assertTrue(isequal(fieldnames(resultGUI),fieldnames(testData.resultGUI))); |
73 | 73 | assertTrue(isequal(testData.ct.cubeDim, size(resultGUI.physicalDose))); |
74 | | - assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2); |
| 74 | + assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2,1e-2); |
75 | 75 |
|
76 | 76 | function test_calcDoseHongPBVHEE_Focused |
77 | 77 | testData = load('VHEE_testData_Focused.mat'); |
|
83 | 83 |
|
84 | 84 | assertTrue(isequal(fieldnames(resultGUI),fieldnames(testData.resultGUI))); |
85 | 85 | assertTrue(isequal(testData.ct.cubeDim, size(resultGUI.physicalDose))); |
86 | | - assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2); |
| 86 | + assertElementsAlmostEqual(resultGUI.physicalDose,testData.resultGUI.physicalDose,'relative',1e-2,1e-2); |
87 | 87 |
|
88 | 88 | function test_nonSupportedSettings |
89 | 89 | % Radiation mode other than protons not implemented |
|
0 commit comments