import numpy as np from numpy import nan add_legend_handle = [ 'alpha3.yoda' ] xpoints = { 'alpha3.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 = { 'alpha3.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['alpha3.yoda'][i] - xedges['alpha3.yoda'][i]) for i in range(len(xpoints['alpha3.yoda']))], [abs(xedges['alpha3.yoda'][i+1] - xpoints['alpha3.yoda'][i]) for i in range(len(xpoints['alpha3.yoda']))] ] yvals = { 'alpha3.yoda' : [0.0, 0.0, 0.008764191666666669, 0.0065896149999999975, 0.01594686666666667, 0.009093666666666668, 0.021086766666666645, 0.012783850000000003, 0.022865966666666675, 0.02174573333333334, 0.024974641666666644, 0.02873072500000004, 0.029850958333333306, 0.0375608083333333, 0.037626700000000055, 0.03736311666666663, 0.037099533333333386, 0.04243711666666663, 0.0426348083333333, 0.04678626666666673, 0.05159668333333328, 0.052914608333333286, 0.06273313333333327, 0.053639466666666864, 0.06879558333333327, 0.05844988333333328, 0.06457822499999995, 0.06747765833333327, 0.06767534166666693, 0.07255165833333327, 0.0741331666666666, 0.0738036916666666, 0.0797343416666666, 0.08032740833333364, 0.09337483333333324, 0.08223839999999993, 0.09080491666666658, 0.09719683333333325, 0.08882799999999992, 0.09363841666666702, 0.10200724999999991, 0.10451133333333325, 0.10115058333333324, 0.1047089999999999, 0.1145274999999999, 0.11353908333333323, 0.11208933333333428, 0.11788824999999989, 0.1186789999999999, 0.1109032499999999, 0.12750908333333322, 0.12704774999999988, 0.12487316666666655, 0.13469174999999986, 0.13390099999999988, 0.13844783333333321, 0.14042466666666656, 0.1422697500000012, 0.13508708333333322, 0.5610398333333328, 0.5578109166666662, 0.5792271666666662, 0.5906930833333328, 10.447966666666657, 0.5988642499999995, 0.6331301666666661, 0.6246954999999994, 0.6229163333333385, 1.3614141666666655, 1.5251666666666652, 1.5589049999999984, 1.5757749999999986, 2.5959124999999976, 3.3601108333333305, 7.659174999999993, 11.281816666666657, 17.438891666666652, 30.385374999999975, 55.935025000000465, 94.63949999999993, 194.94874999999982, 413.30941666666627, 2067.0191666666647, 120765.7499999999, 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 = { 'alpha3.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 = { 'alpha3.yoda' : [ [0.0, 0.0, 0.0011006825533882755, 0.000838720917694186, 0.0016903358887116692, 0.0010584488125974206, 0.002129169765164084, 0.0014133149075056764, 0.0023307123672578933, 0.0021635623594741466, 0.002534218869351613, 0.0027644983973388213, 0.0028258614714022235, 0.0034844047395342676, 0.003572398043020656, 0.0035259061089156734, 0.0034386174951247213, 0.003999630191238514, 0.004004513079014722, 0.004302972970968902, 0.004797764959969493, 0.004866956326996252, 0.005693824017691834, 0.004877205341632093, 0.006183713487864709, 0.005388597142732662, 0.00587696125656032, 0.0060380437413306435, 0.006039122452807218, 0.006468908009342323, 0.006691947897784814, 0.0066296896399622015, 0.007088661721368845, 0.007187515217375222, 0.008278035696951293, 0.007266525705819339, 0.008016612525804698, 0.008685052612902743, 0.007875623872995001, 0.008243868933941181, 0.009097966042534504, 0.009248494622249484, 0.008898419803538145, 0.00925060808812047, 0.010037869268148708, 0.009943768986992129, 0.00987629035170153, 0.01038005566244976, 0.010474171274563382, 0.00980436410765917, 0.011134109878107794, 0.011130014475382411, 0.010979769907526388, 0.011772012477812684, 0.01167682890742744, 0.012107151812048933, 0.01228269729244263, 0.012417010621634354, 0.01185764521311039, 0.047836519928699715, 0.04755926857908744, 0.0492835334231086, 0.05023785093598911, 0.8833899352934561, 0.05100932648926943, 0.0540289788498316, 0.05321888110018427, 0.053054341900022575, 0.11547423353766452, 0.1292680784691684, 0.13209321729580034, 0.13354933025332277, 0.21980009857443933, 0.28438322637674024, 0.6477024029427226, 0.9538827816409673, 1.4742220170501972, 2.5684340505884538, 4.727685891521269, 7.998886207188813, 16.47660167564226, 34.931460668635694, 174.6953697790018, 10206.571276497412, 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.0011006825533882755, 0.000838720917694186, 0.0016903358887116692, 0.0010584488125974206, 0.002129169765164084, 0.0014133149075056764, 0.0023307123672578933, 0.0021635623594741466, 0.002534218869351613, 0.0027644983973388213, 0.0028258614714022235, 0.0034844047395342676, 0.003572398043020656, 0.0035259061089156734, 0.0034386174951247213, 0.003999630191238514, 0.004004513079014722, 0.004302972970968902, 0.004797764959969493, 0.004866956326996252, 0.005693824017691834, 0.004877205341632093, 0.006183713487864709, 0.005388597142732662, 0.00587696125656032, 0.0060380437413306435, 0.006039122452807218, 0.006468908009342323, 0.006691947897784814, 0.0066296896399622015, 0.007088661721368845, 0.007187515217375222, 0.008278035696951293, 0.007266525705819339, 0.008016612525804698, 0.008685052612902743, 0.007875623872995001, 0.008243868933941181, 0.009097966042534504, 0.009248494622249484, 0.008898419803538145, 0.00925060808812047, 0.010037869268148708, 0.009943768986992129, 0.00987629035170153, 0.01038005566244976, 0.010474171274563382, 0.00980436410765917, 0.011134109878107794, 0.011130014475382411, 0.010979769907526388, 0.011772012477812684, 0.01167682890742744, 0.012107151812048933, 0.01228269729244263, 0.012417010621634354, 0.01185764521311039, 0.047836519928699715, 0.04755926857908744, 0.0492835334231086, 0.05023785093598911, 0.8833899352934561, 0.05100932648926943, 0.0540289788498316, 0.05321888110018427, 0.053054341900022575, 0.11547423353766452, 0.1292680784691684, 0.13209321729580034, 0.13354933025332277, 0.21980009857443933, 0.28438322637674024, 0.6477024029427226, 0.9538827816409673, 1.4742220170501972, 2.5684340505884538, 4.727685891521269, 7.998886207188813, 16.47660167564226, 34.931460668635694, 174.6953697790018, 10206.571276497412, 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 = { 'alpha3.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 = { 'alpha3.yoda' : [ [1.0, 1.0, 0.12558859906893202, 0.12727919881422303, 0.10599799471860734, 0.11639406318654966, 0.10097184641065975, 0.11055471610709419, 0.10192931710407574, 0.09949364899815501, 0.10147168088237296, 0.09622097588344246, 0.09466568677115814, 0.09276703282346659, 0.09494316650199595, 0.09436862937243395, 0.09268627355037844, 0.09424839634263209, 0.09392590785693439, 0.0919708554996672, 0.09298591789271012, 0.0919775555426409, 0.09076262758051046, 0.09092568671386383, 0.08988532676440782, 0.09219175189798212, 0.09100530800529628, 0.08948211734768975, 0.08923667474857759, 0.08916278632283496, 0.0902692842985459, 0.0898286994897912, 0.08890349594912754, 0.08947774323241303, 0.08865382032222781, 0.08835927870458746, 0.08828390378059234, 0.08935530423216206, 0.08866150169985824, 0.08803938839854174, 0.0891894060719656, 0.08849274358362562, 0.08797200678728813, 0.08834587368918125, 0.08764593017527421, 0.08758014152535261, 0.088110884934351, 0.08804995970717837, 0.08825631556183816, 0.08840465998660255, 0.08732013113921534, 0.08760497116542734, 0.08792737623796731, 0.08739965497376562, 0.08720494176613655, 0.08744919671584322, 0.08746823178579242, 0.0872779394188452, 0.08777778689507373, 0.08526403489835349, 0.08526055542851212, 0.08508498264459047, 0.08504899135180748, 0.08455137382011718, 0.08517677668898999, 0.08533628895663896, 0.08519171516392278, 0.08517089544934413, 0.08481932711218637, 0.08475669006829976, 0.08473461647489774, 0.08475152242758191, 0.08467161299714052, 0.08463507321114869, 0.0845655573795772, 0.08455045936522942, 0.08453645135419242, 0.08452862768975061, 0.08452102938223824, 0.08451953156122781, 0.08451760616901763, 0.08451648876127081, 0.08451560227219404, 0.08451544644485229, 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.12558859906893202, 0.12727919881422303, 0.10599799471860734, 0.11639406318654966, 0.10097184641065975, 0.11055471610709419, 0.10192931710407574, 0.09949364899815501, 0.10147168088237296, 0.09622097588344246, 0.09466568677115814, 0.09276703282346659, 0.09494316650199595, 0.09436862937243395, 0.09268627355037844, 0.09424839634263209, 0.09392590785693439, 0.0919708554996672, 0.09298591789271012, 0.0919775555426409, 0.09076262758051046, 0.09092568671386383, 0.08988532676440782, 0.09219175189798212, 0.09100530800529628, 0.08948211734768975, 0.08923667474857759, 0.08916278632283496, 0.0902692842985459, 0.0898286994897912, 0.08890349594912754, 0.08947774323241303, 0.08865382032222781, 0.08835927870458746, 0.08828390378059234, 0.08935530423216206, 0.08866150169985824, 0.08803938839854174, 0.0891894060719656, 0.08849274358362562, 0.08797200678728813, 0.08834587368918125, 0.08764593017527421, 0.08758014152535261, 0.088110884934351, 0.08804995970717837, 0.08825631556183816, 0.08840465998660255, 0.08732013113921534, 0.08760497116542734, 0.08792737623796731, 0.08739965497376562, 0.08720494176613655, 0.08744919671584322, 0.08746823178579242, 0.0872779394188452, 0.08777778689507373, 0.08526403489835349, 0.08526055542851212, 0.08508498264459047, 0.08504899135180748, 0.08455137382011718, 0.08517677668898999, 0.08533628895663896, 0.08519171516392278, 0.08517089544934413, 0.08481932711218637, 0.08475669006829976, 0.08473461647489774, 0.08475152242758191, 0.08467161299714052, 0.08463507321114869, 0.0845655573795772, 0.08455045936522942, 0.08453645135419242, 0.08452862768975061, 0.08452102938223824, 0.08451953156122781, 0.08451760616901763, 0.08451648876127081, 0.08451560227219404, 0.08451544644485229, 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 = { }