|
| submitScan.optimization_name = sys.argv[1] |
| PARSE INPUT ARGUMENT #####. More...
|
|
| submitScan.configuration = int(sys.argv[2]) |
|
| submitScan.optimization = Optimizations.Optimization(optimization_name) |
|
string | submitScan.macro_template = "../../macros/NoSnout.mac" |
|
int | submitScan.n_scan_points = 30 |
| Loop over Parameters that were optimized ####. More...
|
|
| submitScan.lower_limit = optimization.parameter_lower_limits[par_iter] |
|
| submitScan.upper_limit = optimization.parameter_upper_limits[par_iter] |
|
| submitScan.scan_value = lower_limit+scan_iter*(upper_limit-lower_limit)/n_scan_points |
|
string | submitScan.macro_output = "../../macros/Optimizations/" |
|
string | submitScan.macro_outputRHC = "../../macros/Optimizations/" |
|
| submitScan.oldmac = open(macro_template) |
|
| submitScan.oldmac_lines = oldmac.readlines() |
|
| submitScan.newmac = open(macro_output, 'w') |
|
| submitScan.newmacRHC = open(macro_outputRHC, 'w') |
|
| submitScan.par_values = optimization.readVariationFromMacros(configuration) |
|
list | submitScan.modes = ["FHC"] |
|
| submitScan.output_file = newmac |
|
| submitScan.parameter = optimization.parameter_names[j] |
|
| submitScan.macro_set_stage = optimization.macro_set_stages[j] |
|
| submitScan.value = par_values[j] |
|
string | submitScan.prefix = "" |
|
| submitScan.Horn1OCRadius = par_values[optimization.getParameterIndex(prefix+"Horn1OCRadius")]; |
|
| submitScan.Horn1ICRadius1 = par_values[optimization.getParameterIndex(prefix+"Horn1ICRadius1")]; |
|
| submitScan.Horn1ICRadius2 = par_values[optimization.getParameterIndex(prefix+"Horn1ICRadius2")]; |
|
| submitScan.Horn1ICRadius3 = par_values[optimization.getParameterIndex(prefix+"Horn1ICRadius3")]; |
|
| submitScan.Horn1ICRadius4 = par_values[optimization.getParameterIndex(prefix+"Horn1ICRadius4")]; |
|
| submitScan.Horn1ICLength1 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength1")]; |
|
| submitScan.Horn1ICLength2 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength2")]; |
|
| submitScan.Horn1ICLength3 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength3")]; |
|
| submitScan.Horn1ICLength4 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength4")]; |
|
| submitScan.Horn1ICLength5 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength5")]; |
|
| submitScan.Horn1ICLength6 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength6")]; |
|
| submitScan.Horn1ICLength7 = par_values[optimization.getParameterIndex(prefix+"Horn1ICLength7")]; |
|
| submitScan.HornARadiusOC = par_values[optimization.getParameterIndex(prefix+"HornARadiusOC")]; |
|
| submitScan.HornARadius1 = par_values[optimization.getParameterIndex(prefix+"HornARadius1")]; |
|
| submitScan.HornARadius2 = par_values[optimization.getParameterIndex(prefix+"HornARadius2")]; |
|
| submitScan.HornALength = par_values[optimization.getParameterIndex(prefix+"HornALength")]; |
|
| submitScan.HornAF1 = par_values[optimization.getParameterIndex(prefix+"HornAF1")]; |
|
| submitScan.HornBRadiusOC = par_values[optimization.getParameterIndex(prefix+"HornBRadiusOC")]; |
|
| submitScan.HornBRadius1 = par_values[optimization.getParameterIndex(prefix+"HornBRadius1")]; |
|
| submitScan.HornBRadius2 = par_values[optimization.getParameterIndex(prefix+"HornBRadius2")]; |
|
| submitScan.HornBRadius3 = par_values[optimization.getParameterIndex(prefix+"HornBRadius3")]; |
|
| submitScan.HornBLength = par_values[optimization.getParameterIndex(prefix+"HornBLength")]; |
|
| submitScan.HornBF1 = par_values[optimization.getParameterIndex(prefix+"HornBF1")]; |
|
| submitScan.HornBF2 = par_values[optimization.getParameterIndex(prefix+"HornBF2")]; |
|
| submitScan.HornBF3 = par_values[optimization.getParameterIndex(prefix+"HornBF3")]; |
|
| submitScan.HornBF4 = par_values[optimization.getParameterIndex(prefix+"HornBF4")]; |
|
| submitScan.HornBF5 = par_values[optimization.getParameterIndex(prefix+"HornBF5")]; |
|
| submitScan.HornCRadiusOC = par_values[optimization.getParameterIndex(prefix+"HornCRadiusOC")]; |
|
| submitScan.HornCRadius1 = par_values[optimization.getParameterIndex(prefix+"HornCRadius1")]; |
|
| submitScan.HornCRadius2 = par_values[optimization.getParameterIndex(prefix+"HornCRadius2")]; |
|
| submitScan.HornCRadius3 = par_values[optimization.getParameterIndex(prefix+"HornCRadius3")]; |
|
| submitScan.HornCLength = par_values[optimization.getParameterIndex(prefix+"HornCLength")]; |
|
| submitScan.HornCF1 = par_values[optimization.getParameterIndex(prefix+"HornCF1")]; |
|
| submitScan.HornCF2 = par_values[optimization.getParameterIndex(prefix+"HornCF2")]; |
|
| submitScan.HornCF3 = par_values[optimization.getParameterIndex(prefix+"HornCF3")]; |
|
| submitScan.HornCF4 = par_values[optimization.getParameterIndex(prefix+"HornCF4")]; |
|
| submitScan.HornCF5 = par_values[optimization.getParameterIndex(prefix+"HornCF5")]; |
|
| submitScan.HornBLongPosition = par_values[optimization.getParameterIndex(prefix+"HornBLongPosition")] |
|
| submitScan.HornCLongPosition = par_values[optimization.getParameterIndex(prefix+"HornCLongPosition")] |
|
float | submitScan.new_beam_size = 1.7 |
|
| submitScan.temp = optimization.macro_commands[j].replace("SigmaX","SigmaY") |
|