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.008190821666666669, 0.007199995833333331, 0.014466050000000003, 0.007596325833333336, 0.02166604166666665, 0.013475225000000004, 0.022921091666666674, 0.02054310833333334, 0.02239264999999998, 0.030319250000000044, 0.028998149999999976, 0.03481099166666664, 0.03996328333333339, 0.035999983333333305, 0.035801816666666715, 0.042539424999999964, 0.04174676666666663, 0.04148255000000006, 0.05442932499999995, 0.04987153333333329, 0.05925134166666662, 0.04894675833333352, 0.06499813333333328, 0.057732074999999945, 0.0681687666666666, 0.06843299166666661, 0.06427152500000025, 0.07246234999999994, 0.07398160833333327, 0.0727926166666666, 0.08408799999999991, 0.08507883333333364, 0.08871183333333325, 0.08157793333333327, 0.08897608333333326, 0.09577974999999991, 0.08904216666666659, 0.09379808333333368, 0.10383849999999992, 0.10106416666666657, 0.10238524999999991, 0.1033099999999999, 0.10582016666666658, 0.1134824999999999, 0.11097241666666759, 0.11988983333333324, 0.11883299999999988, 0.11612466666666656, 0.12411733333333322, 0.1290714999999999, 0.12457974999999989, 0.13481824999999986, 0.12887333333333323, 0.1317797499999999, 0.14320724999999987, 0.14525500000000122, 0.13825316666666654, 0.5438969166666662, 0.5812840833333328, 0.5643739999999995, 0.5914565833333328, 10.516616666666657, 0.6060547499999994, 0.6314859166666661, 0.6092914166666661, 0.641460166666672, 1.3590816666666654, 1.5372324999999987, 1.5527549999999986, 1.5888208333333318, 2.5873083333333313, 3.3866399999999968, 7.678960833333327, 11.290516666666656, 17.467391666666654, 30.421899999999976, 55.938158333333796, 94.78299999999992, 195.14183333333318, 413.91424999999964, 2069.3566666666648, 120913.91666666657, 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.0009930246304431058, 0.0009685567011452313, 0.00155895419895661, 0.00097305111490724, 0.0021627342519238086, 0.0015091797809111784, 0.002221452696622941, 0.002102376466181915, 0.0021997408306939736, 0.002890614602083405, 0.002832673942879175, 0.003319223260878294, 0.0037383866469671463, 0.0033636207343344204, 0.0033733360095509857, 0.0039688010714124256, 0.0038584269247108087, 0.003823210365648226, 0.0050167026576782, 0.004633748482600233, 0.005420939340495637, 0.004471782673361702, 0.0058450287519490485, 0.005242121734353155, 0.006187348202402845, 0.006104997952497604, 0.0057838694516157245, 0.006473054190685838, 0.006632528217471485, 0.006505664198732255, 0.007460707722610645, 0.007567840400889395, 0.007843875884337333, 0.007292125699836924, 0.00797462076771609, 0.008408985769203474, 0.007848603025025812, 0.008225374020540238, 0.009131850548735687, 0.00884693528228215, 0.009029023418337598, 0.009153327415632942, 0.009321484294061986, 0.009935077447553628, 0.009786402840449454, 0.010570247815869252, 0.010379048741468439, 0.010188330743224483, 0.010771828612945272, 0.011308339474328953, 0.01083141008569264, 0.011728624173363206, 0.011250509247733326, 0.011573206004483892, 0.01243519590606525, 0.012625495039799534, 0.012091316328487783, 0.04635781727197926, 0.04953367961969575, 0.04803975494895402, 0.05030156972368419, 0.8891764291872681, 0.051579657919679014, 0.05382652175688524, 0.05184884548162836, 0.05453539879951619, 0.11520311169601463, 0.13024560133327587, 0.1315417656530088, 0.1347047955510286, 0.21907968806400593, 0.2865478193561724, 0.6493830405341154, 0.9546007018643965, 1.4766377442615282, 2.5714787142377373, 4.728012707963785, 8.011028856104142, 16.492919356162766, 34.98247577160755, 174.89298315128454, 10219.096366878794, 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.0009930246304431058, 0.0009685567011452313, 0.00155895419895661, 0.00097305111490724, 0.0021627342519238086, 0.0015091797809111784, 0.002221452696622941, 0.002102376466181915, 0.0021997408306939736, 0.002890614602083405, 0.002832673942879175, 0.003319223260878294, 0.0037383866469671463, 0.0033636207343344204, 0.0033733360095509857, 0.0039688010714124256, 0.0038584269247108087, 0.003823210365648226, 0.0050167026576782, 0.004633748482600233, 0.005420939340495637, 0.004471782673361702, 0.0058450287519490485, 0.005242121734353155, 0.006187348202402845, 0.006104997952497604, 0.0057838694516157245, 0.006473054190685838, 0.006632528217471485, 0.006505664198732255, 0.007460707722610645, 0.007567840400889395, 0.007843875884337333, 0.007292125699836924, 0.00797462076771609, 0.008408985769203474, 0.007848603025025812, 0.008225374020540238, 0.009131850548735687, 0.00884693528228215, 0.009029023418337598, 0.009153327415632942, 0.009321484294061986, 0.009935077447553628, 0.009786402840449454, 0.010570247815869252, 0.010379048741468439, 0.010188330743224483, 0.010771828612945272, 0.011308339474328953, 0.01083141008569264, 0.011728624173363206, 0.011250509247733326, 0.011573206004483892, 0.01243519590606525, 0.012625495039799534, 0.012091316328487783, 0.04635781727197926, 0.04953367961969575, 0.04803975494895402, 0.05030156972368419, 0.8891764291872681, 0.051579657919679014, 0.05382652175688524, 0.05184884548162836, 0.05453539879951619, 0.11520311169601463, 0.13024560133327587, 0.1315417656530088, 0.1347047955510286, 0.21907968806400593, 0.2865478193561724, 0.6493830405341154, 0.9546007018643965, 1.4766377442615282, 2.5714787142377373, 4.728012707963785, 8.011028856104142, 16.492919356162766, 34.98247577160755, 174.89298315128454, 10219.096366878794, 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.12123626552441184, 0.13452184189623698, 0.10776640471701741, 0.12809496804855414, 0.09982138339792772, 0.11199662943744375, 0.0969174038012125, 0.10233974489491396, 0.09823494899862123, 0.09533925153436845, 0.09768464342998354, 0.09534986226941146, 0.09354553317817499, 0.09343395254352682, 0.0942224815281994, 0.09329700792646889, 0.09242456920122705, 0.09216430440385705, 0.09216911394139472, 0.09291369590802444, 0.09149057536945746, 0.09136013958081361, 0.08992610175393324, 0.09080085436653992, 0.09076514810159175, 0.08921132634730801, 0.08999116563074709, 0.08932989601752969, 0.08965104120996951, 0.08937258332837686, 0.08872499907966241, 0.08895091886414404, 0.08841972473800759, 0.08938845839647318, 0.08962656557763478, 0.0877950273330582, 0.08814478936038715, 0.08769234645562453, 0.08794282032902724, 0.08753780468463591, 0.08818675950234633, 0.08860059447907222, 0.08808797592829969, 0.08754722047499515, 0.08818770586789396, 0.08816634006388582, 0.0873414686279775, 0.0877361462958587, 0.08678746411684601, 0.08761298562679572, 0.08694358501837296, 0.08699581973036453, 0.08729896990119498, 0.08782233996106308, 0.08683356398551932, 0.08691952111665298, 0.08745778935856414, 0.0852327267381628, 0.08521423696249919, 0.08512042537210088, 0.08504693521237763, 0.08454966624442928, 0.08510725791635007, 0.08523788153663277, 0.08509695699520096, 0.0850175921022621, 0.08476540779081077, 0.0847273274103143, 0.08471508103532684, 0.08478287338945521, 0.08467475068259721, 0.08461124281180542, 0.08456652594387926, 0.08454889444366119, 0.08453681994658786, 0.0845272226336205, 0.08452213746097431, 0.08451968028131784, 0.08451759970908054, 0.08451623922493023, 0.08451563037366752, 0.08451546892696087, 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.12123626552441184, 0.13452184189623698, 0.10776640471701741, 0.12809496804855414, 0.09982138339792772, 0.11199662943744375, 0.0969174038012125, 0.10233974489491396, 0.09823494899862123, 0.09533925153436845, 0.09768464342998354, 0.09534986226941146, 0.09354553317817499, 0.09343395254352682, 0.0942224815281994, 0.09329700792646889, 0.09242456920122705, 0.09216430440385705, 0.09216911394139472, 0.09291369590802444, 0.09149057536945746, 0.09136013958081361, 0.08992610175393324, 0.09080085436653992, 0.09076514810159175, 0.08921132634730801, 0.08999116563074709, 0.08932989601752969, 0.08965104120996951, 0.08937258332837686, 0.08872499907966241, 0.08895091886414404, 0.08841972473800759, 0.08938845839647318, 0.08962656557763478, 0.0877950273330582, 0.08814478936038715, 0.08769234645562453, 0.08794282032902724, 0.08753780468463591, 0.08818675950234633, 0.08860059447907222, 0.08808797592829969, 0.08754722047499515, 0.08818770586789396, 0.08816634006388582, 0.0873414686279775, 0.0877361462958587, 0.08678746411684601, 0.08761298562679572, 0.08694358501837296, 0.08699581973036453, 0.08729896990119498, 0.08782233996106308, 0.08683356398551932, 0.08691952111665298, 0.08745778935856414, 0.0852327267381628, 0.08521423696249919, 0.08512042537210088, 0.08504693521237763, 0.08454966624442928, 0.08510725791635007, 0.08523788153663277, 0.08509695699520096, 0.0850175921022621, 0.08476540779081077, 0.0847273274103143, 0.08471508103532684, 0.08478287338945521, 0.08467475068259721, 0.08461124281180542, 0.08456652594387926, 0.08454889444366119, 0.08453681994658786, 0.0845272226336205, 0.08452213746097431, 0.08451968028131784, 0.08451759970908054, 0.08451623922493023, 0.08451563037366752, 0.08451546892696087, 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 = { }