import numpy as np from numpy import nan add_legend_handle = [ 'alpha2.yoda' ] xpoints = { 'alpha2.yoda' : [0.006, 0.018000000000000002, 0.03, 0.041999999999999996, 0.054, 0.066, 0.078, 0.09, 0.10200000000000001, 0.11399999999999999, 0.126, 0.138, 0.15, 0.162, 0.174, 0.186, 0.198, 0.21, 0.222, 0.23399999999999999, 0.246, 0.258, 0.27, 0.28200000000000003, 0.294, 0.306, 0.318, 0.33, 0.34199999999999997, 0.354, 0.366, 0.378, 0.39, 0.402, 0.414, 0.426, 0.438, 0.45, 0.462, 0.474, 0.486, 0.498, 0.51, 0.522, 0.534, 0.546, 0.558, 0.57, 0.582, 0.594, 0.606, 0.618, 0.63, 0.642, 0.654, 0.666, 0.678, 0.69, 0.702, 0.714, 0.726, 0.738, 0.75, 0.762, 0.774, 0.786, 0.798, 0.81, 0.822, 0.834, 0.846, 0.858, 0.87, 0.882, 0.894, 0.906, 0.918, 0.93, 0.942, 0.954, 0.966, 0.978, 0.99, 1.002, 1.014, 1.026, 1.038, 1.05, 1.062, 1.074, 1.086, 1.098, 1.11, 1.1219999999999999, 1.134, 1.146, 1.158, 1.17, 1.182, 1.194], } xedges = { 'alpha2.yoda' : [0.0, 0.012, 0.024, 0.036, 0.048, 0.06, 0.072, 0.084, 0.096, 0.108, 0.12, 0.132, 0.144, 0.156, 0.168, 0.18, 0.192, 0.204, 0.216, 0.228, 0.24, 0.252, 0.264, 0.276, 0.288, 0.3, 0.312, 0.324, 0.336, 0.348, 0.36, 0.372, 0.384, 0.396, 0.408, 0.42, 0.432, 0.444, 0.456, 0.468, 0.48, 0.492, 0.504, 0.516, 0.528, 0.54, 0.552, 0.564, 0.576, 0.588, 0.6, 0.612, 0.624, 0.636, 0.648, 0.66, 0.672, 0.684, 0.696, 0.708, 0.72, 0.732, 0.744, 0.756, 0.768, 0.78, 0.792, 0.804, 0.816, 0.828, 0.84, 0.852, 0.864, 0.876, 0.888, 0.9, 0.912, 0.924, 0.936, 0.948, 0.96, 0.972, 0.984, 0.996, 1.008, 1.02, 1.032, 1.044, 1.056, 1.068, 1.08, 1.092, 1.104, 1.116, 1.128, 1.14, 1.152, 1.164, 1.176, 1.188, 1.2], } ref_xerrs = [ [abs(xpoints['alpha2.yoda'][i] - xedges['alpha2.yoda'][i]) for i in range(len(xpoints['alpha2.yoda']))], [abs(xedges['alpha2.yoda'][i+1] - xpoints['alpha2.yoda'][i]) for i in range(len(xpoints['alpha2.yoda']))] ] yvals = { 'alpha2.yoda' : [0.0, 0.0, 0.008189305000000003, 0.0071986633333333315, 0.014463366666666672, 0.007594920833333335, 0.021662033333333313, 0.013472725000000003, 0.022916850000000006, 0.020539308333333336, 0.022388508333333314, 0.03031364166666671, 0.02899278333333331, 0.03480454999999997, 0.03995588333333339, 0.035993316666666636, 0.03579519166666672, 0.0425315583333333, 0.04173904166666663, 0.04147486666666673, 0.05441925833333329, 0.04986229999999996, 0.059240383333333285, 0.04893770833333352, 0.0650521416666666, 0.057721391666666615, 0.06815615833333327, 0.06842032499999993, 0.06425963333333358, 0.0724489416666666, 0.0739679166666666, 0.07277914999999993, 0.08407249999999993, 0.08506308333333365, 0.08869549999999993, 0.08156284166666658, 0.08895966666666658, 0.09576199999999992, 0.08909174999999993, 0.09378075000000034, 0.10388533333333325, 0.1010454999999999, 0.10236633333333325, 0.10329091666666657, 0.10580058333333324, 0.1134614999999999, 0.1109519166666676, 0.11986766666666657, 0.1188769999999999, 0.1161032499999999, 0.12409441666666655, 0.12904758333333322, 0.1246887499999999, 0.1347933333333332, 0.1288494999999999, 0.13175533333333322, 0.14318074999999988, 0.14522808333333456, 0.13835966666666655, 0.5437963333333329, 0.5812425833333329, 0.5642695833333328, 0.5915452499999995, 10.515066666666659, 0.6060085833333329, 0.6314350833333328, 0.6092447499999994, 0.6414075833333387, 1.3590283333333322, 1.5369474999999986, 1.552665833333332, 1.5886591666666652, 2.5870941666666645, 3.3862774999999967, 7.678002499999993, 11.28954999999999, 17.46594166666665, 30.41944166666664, 55.93322500000047, 94.77408333333325, 195.1249166666665, 413.87708333333296, 2069.1641666666646, 120902.9999999999, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], } xerrs = { 'alpha2.yoda' : [ [0.006, 0.005999999999999998, 0.005999999999999998, 0.006000000000000005, 0.005999999999999998, 0.0059999999999999915, 0.006000000000000005, 0.006000000000000005, 0.0059999999999999915, 0.006000000000000005, 0.006000000000000005, 0.005999999999999978, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999978, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.00599999999999995, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.00599999999999995, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999894, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999894, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005], [0.006, 0.006000000000000002, 0.005999999999999998, 0.005999999999999998, 0.005999999999999998, 0.006000000000000005, 0.006000000000000005, 0.0059999999999999915, 0.006000000000000005, 0.0059999999999999915, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999978, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999978, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.00599999999999995, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.00599999999999995, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999894, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999894, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.005999999999999783, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005, 0.006000000000000005], ], } yerrs = { 'alpha2.yoda' : [ [0.0, 0.0, 0.000992840691596033, 0.0009683774373203407, 0.001558665739948399, 0.0009728708947120262, 0.002162334129797909, 0.0015089006759889802, 0.002221041578729324, 0.0021019874854263263, 0.0021993338637970442, 0.0028900800161933277, 0.002832150488390205, 0.0033186091464146006, 0.003737694625181564, 0.003362998207618378, 0.003372711158038232, 0.0039680669797214265, 0.0038577132331070003, 0.003822502815928043, 0.005015774422315612, 0.004632891165951939, 0.005419936192736339, 0.004470954875639001, 0.005848796172432974, 0.005241151273018803, 0.006186203287244209, 0.006103868877832952, 0.005782799567107058, 0.006471856272439232, 0.0066313009868183255, 0.006504460008332738, 0.007459327214970523, 0.007566439974577828, 0.007842424688831885, 0.007290776612344601, 0.007973145029827725, 0.00840742892394048, 0.007852984216914676, 0.008223852081327586, 0.009135652077924638, 0.008845298500082144, 0.009027350417235137, 0.009151635403333953, 0.009319759474721787, 0.009933238953690329, 0.009784589641085927, 0.010568289833270085, 0.01038321963554657, 0.010186442514985834, 0.010769836349731587, 0.011306248272526116, 0.010840676998129663, 0.011726453949179266, 0.011248425815790098, 0.011571066646309367, 0.01243289487609381, 0.012623159931913616, 0.012102060201102572, 0.046349240374933105, 0.04953028675018499, 0.04803086391986808, 0.05031016989083261, 0.8890452119486879, 0.051576076495470864, 0.05382243826798546, 0.0518455237540651, 0.05453031139752606, 0.1151981686293473, 0.13022149933436053, 0.13153450645700868, 0.13469059193408991, 0.2190601769174649, 0.28651740300062417, 0.6493025103909573, 0.9545192216212531, 1.4765147589283791, 2.571270762353378, 4.72759555400233, 8.010277252796344, 16.491491914182753, 34.97933913993609, 174.87674230726034, 10218.172129430315, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.000992840691596033, 0.0009683774373203407, 0.001558665739948399, 0.0009728708947120262, 0.002162334129797909, 0.0015089006759889802, 0.002221041578729324, 0.0021019874854263263, 0.0021993338637970442, 0.0028900800161933277, 0.002832150488390205, 0.0033186091464146006, 0.003737694625181564, 0.003362998207618378, 0.003372711158038232, 0.0039680669797214265, 0.0038577132331070003, 0.003822502815928043, 0.005015774422315612, 0.004632891165951939, 0.005419936192736339, 0.004470954875639001, 0.005848796172432974, 0.005241151273018803, 0.006186203287244209, 0.006103868877832952, 0.005782799567107058, 0.006471856272439232, 0.0066313009868183255, 0.006504460008332738, 0.007459327214970523, 0.007566439974577828, 0.007842424688831885, 0.007290776612344601, 0.007973145029827725, 0.00840742892394048, 0.007852984216914676, 0.008223852081327586, 0.009135652077924638, 0.008845298500082144, 0.009027350417235137, 0.009151635403333953, 0.009319759474721787, 0.009933238953690329, 0.009784589641085927, 0.010568289833270085, 0.01038321963554657, 0.010186442514985834, 0.010769836349731587, 0.011306248272526116, 0.010840676998129663, 0.011726453949179266, 0.011248425815790098, 0.011571066646309367, 0.01243289487609381, 0.012623159931913616, 0.012102060201102572, 0.046349240374933105, 0.04953028675018499, 0.04803086391986808, 0.05031016989083261, 0.8890452119486879, 0.051576076495470864, 0.05382243826798546, 0.0518455237540651, 0.05453031139752606, 0.1151981686293473, 0.13022149933436053, 0.13153450645700868, 0.13469059193408991, 0.2190601769174649, 0.28651740300062417, 0.6493025103909573, 0.9545192216212531, 1.4765147589283791, 2.571270762353378, 4.72759555400233, 8.010277252796344, 16.491491914182753, 34.97933913993609, 174.87674230726034, 10218.172129430315, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], ], } variation_yvals = { } # lists for ratio plot ratio0_yvals = { 'alpha2.yoda' : [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], } ratio0_yerrs = { 'alpha2.yoda' : [ [1.0, 1.0, 0.12123625772834602, 0.1345218400249779, 0.10776645409540876, 0.1280949355577473, 0.09982138317876797, 0.11199669524828718, 0.0969174026416948, 0.1023397405264617, 0.09823494406380563, 0.09533925511072128, 0.09768467055503607, 0.0953498650726587, 0.09354553856311253, 0.09343396272044155, 0.09422246399588288, 0.0932970042767403, 0.0924245761058722, 0.09216431837260568, 0.09216910659811973, 0.09291370766996193, 0.09149056585673135, 0.09136011938249357, 0.08990935613469522, 0.09080084734071828, 0.09076514050262587, 0.08921134001969383, 0.0899911696836174, 0.08932989390260343, 0.08965104447516094, 0.08937257453999867, 0.08872493639383305, 0.08895092533769898, 0.0884196457411243, 0.08938845757901326, 0.08962651647182131, 0.08779504316890298, 0.08814490923025625, 0.08769232578463657, 0.08793976767260678, 0.08753777753667558, 0.08818671259660706, 0.08860058269080416, 0.08808797816699304, 0.0875472204553116, 0.08818765763625094, 0.08816630979110375, 0.08734422668427516, 0.08773606694890834, 0.08678743684867582, 0.08761301824089016, 0.08694190131932249, 0.08699580060224994, 0.08729894812001682, 0.08782237768724892, 0.08683356440089761, 0.08691955193638633, 0.08746812197993092, 0.0852327195566474, 0.08521448388405534, 0.0851204199881436, 0.08504872601180156, 0.08454965052832335, 0.0851078316610272, 0.08523827656812782, 0.08509802300974303, 0.0850166303212956, 0.08476509709462575, 0.08472735687742142, 0.0847152707512244, 0.08478256051403309, 0.08467421856534603, 0.08461131818069383, 0.08456659272915813, 0.08454891661946261, 0.0845367966472872, 0.0845272175120477, 0.08452213427711866, 0.0845197017060362, 0.08451761156856918, 0.08451625023114419, 0.08451564410618, 0.08451545560846566, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [1.0, 1.0, 0.12123625772834602, 0.1345218400249779, 0.10776645409540876, 0.1280949355577473, 0.09982138317876797, 0.11199669524828718, 0.0969174026416948, 0.1023397405264617, 0.09823494406380563, 0.09533925511072128, 0.09768467055503607, 0.0953498650726587, 0.09354553856311253, 0.09343396272044155, 0.09422246399588288, 0.0932970042767403, 0.0924245761058722, 0.09216431837260568, 0.09216910659811973, 0.09291370766996193, 0.09149056585673135, 0.09136011938249357, 0.08990935613469522, 0.09080084734071828, 0.09076514050262587, 0.08921134001969383, 0.0899911696836174, 0.08932989390260343, 0.08965104447516094, 0.08937257453999867, 0.08872493639383305, 0.08895092533769898, 0.0884196457411243, 0.08938845757901326, 0.08962651647182131, 0.08779504316890298, 0.08814490923025625, 0.08769232578463657, 0.08793976767260678, 0.08753777753667558, 0.08818671259660706, 0.08860058269080416, 0.08808797816699304, 0.0875472204553116, 0.08818765763625094, 0.08816630979110375, 0.08734422668427516, 0.08773606694890834, 0.08678743684867582, 0.08761301824089016, 0.08694190131932249, 0.08699580060224994, 0.08729894812001682, 0.08782237768724892, 0.08683356440089761, 0.08691955193638633, 0.08746812197993092, 0.0852327195566474, 0.08521448388405534, 0.0851204199881436, 0.08504872601180156, 0.08454965052832335, 0.0851078316610272, 0.08523827656812782, 0.08509802300974303, 0.0850166303212956, 0.08476509709462575, 0.08472735687742142, 0.0847152707512244, 0.08478256051403309, 0.08467421856534603, 0.08461131818069383, 0.08456659272915813, 0.08454891661946261, 0.0845367966472872, 0.0845272175120477, 0.08452213427711866, 0.0845197017060362, 0.08451761156856918, 0.08451625023114419, 0.08451564410618, 0.08451545560846566, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], ], } ratio0_variation_vals = { } ratio_band_edges = { }