matRad
matRad copied to clipboard
Implementation of LET modifying objectives
What's new:
- Dirty Dose (dose delivered by high-LET) objectives and its projection and functions (calcDirtyDose and calcLETmask)
- LETxDose objectives and its projection (coming from dij.mLETDose)
- LETd objectives and its projection (dose weighted LET, but only LETd SquaredUnderdosing is working nicely)
- Examples for all those three new objectives, mainly SquaredOverdosing and SquaredUnderdosing are shown
- Test Functions to create plots/histograms for the dirty dose share
For all new Objectives there are changes in objectiveFunction, objectiveGradient, OptimizationProblem and so on.
I just updated with the new folder structure and dose engines. Will make a quick review for @amitantony and @lisaseckler to consider.
This PR was automatically marked as stale it has been open 30 days with no activity. Please review/update/merge this PR.