From 43af419198455e35cc39c0af6cf31441bdd1204a Mon Sep 17 00:00:00 2001 From: JenHardt Date: Fri, 1 Mar 2024 17:30:20 +0100 Subject: [PATCH] Update matRad_TopasMCEngine.m --- doseCalc/+DoseEngines/matRad_TopasMCEngine.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doseCalc/+DoseEngines/matRad_TopasMCEngine.m b/doseCalc/+DoseEngines/matRad_TopasMCEngine.m index 18c3129f9..ea8e27f8e 100644 --- a/doseCalc/+DoseEngines/matRad_TopasMCEngine.m +++ b/doseCalc/+DoseEngines/matRad_TopasMCEngine.m @@ -1798,7 +1798,7 @@ function writeStfFields(obj,ct,stf,w,baseData) fprintf(fileID,num2str([dataTOPAS.energySpread])); fprintf(fileID,'\n'); - if isfield(stf.ray, 'collimation') + if isfield([stf.ray], 'collimation') % Use field width for now fprintf(fileID,'d:So/PencilBeam/BeamPositionSpreadX = %d mm\n', stf(1).ray.collimation.fieldWidth); fprintf(fileID,'d:So/PencilBeam/BeamPositionSpreadY = %d mm\n', stf(1).ray.collimation.fieldWidth); @@ -2106,7 +2106,7 @@ function writePatient(obj,ct,pln) % Write material converter switch obj.materialConverter.mode case 'RSP' % Relative stopping power converter - rspHlut = matRad_loadHLUT(ct,pln); + rspHlut = matRad_loadHLUT(ct,obj.radiationMode); min_HU = rspHlut(1,1); max_HU = rspHlut(end,1);