Overview
This project creates a module to optimize and compute treatment plans in batch. The code should be compiled into an executable file (.exe). Run the executable in Eclipse by executing the RunBatchOptimization.cs function.
Customization Requirements
Optimization Settings: Customize the settings in BatchOptimization.cfg based on your optimization preferences. The settings are described in ConfigKeys.txt.
File Descriptions
MainWindow.xaml: Contains the UI and call functions of the program.
CloseWindow.cs: Manages the closing procedures of the program.
EsapiPlanOptimization.cs: Contains functions to perform plan optimization and dose calculation.
LogFile.cs: Handles routine log file writing.