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.007230613333333335, 0.003615306666666666, 0.018593008333333338, 0.008263557500000003, 0.02065889166666665, 0.01652711666666667, 0.021691841666666673, 0.02788950833333334, 0.02065889166666665, 0.02324125833333337, 0.02840598333333331, 0.04338368333333329, 0.03718601666666672, 0.03976837499999997, 0.04131779166666672, 0.041317791666666624, 0.042867208333333295, 0.04906487500000007, 0.048548408333333286, 0.05009782499999995, 0.05474607499999995, 0.05836138333333355, 0.06869082499999994, 0.06404257499999995, 0.061976683333333275, 0.0717896666666666, 0.07385555000000028, 0.07075671666666661, 0.07437202499999994, 0.08366849999999992, 0.09658033333333324, 0.08470150000000032, 0.08573441666666659, 0.07695438333333326, 0.09503091666666659, 0.11517333333333322, 0.0903826666666666, 0.09193208333333368, 0.10484391666666656, 0.11362391666666657, 0.10536033333333325, 0.10432741666666658, 0.10845916666666658, 0.1115579999999999, 0.11620625000000098, 0.12808516666666656, 0.1115579999999999, 0.11000858333333323, 0.13015108333333322, 0.1430628333333332, 0.1342828333333332, 0.13015108333333322, 0.13789816666666654, 0.1337663333333332, 0.13738166666666654, 0.1394475833333345, 0.14512874999999986, 0.5557243333333328, 0.5598560833333328, 0.5810314166666661, 0.5892949999999995, 10.49574999999999, 0.6084044999999995, 0.6058220833333329, 0.6120197499999994, 0.6455905000000054, 1.3789816666666657, 1.5111983333333319, 1.5835041666666652, 1.5933174999999986, 2.6505366666666643, 3.3885749999999972, 7.642242499999994, 11.302483333333322, 17.486724999999982, 30.545208333333306, 56.14985000000047, 95.0334999999999, 195.21108333333316, 414.52491666666634, 2071.156666666665, 121022.58333333323, 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.001932462806886591, 0.0013664575551402974, 0.0032664583266896283, 0.002309734833265499, 0.0033471235577897463, 0.003098834906505634, 0.003578226011432047, 0.004321118200188466, 0.0034258899898015117, 0.0036883506551784895, 0.00435187379821101, 0.0056103259214099485, 0.005007385517635156, 0.004817333431358976, 0.005416808331480825, 0.005562577714812915, 0.006000866835531156, 0.00600086683553117, 0.005888691493022871, 0.006000866835531156, 0.006325469350174731, 0.006471380369665285, 0.007322260105702027, 0.006890600985722824, 0.006733976351309821, 0.007984469299834516, 0.007572971859037785, 0.007677914303738708, 0.00790050851035692, 0.00861131764985281, 0.009282143849587997, 0.008517881518051076, 0.00861131764985281, 0.007572971859037749, 0.009210022469510524, 0.010622267622520354, 0.008870703185204646, 0.008915696987772654, 0.010290640974529551, 0.010380965487103995, 0.01019951319644444, 0.009662312237646723, 0.010094360361662889, 0.010508657145420618, 0.01123253273606041, 0.011548674166327481, 0.010709798862101308, 0.010342351575493406, 0.011455911865349978, 0.01238457261631941, 0.011867632217272502, 0.011525554337114443, 0.012101334292823515, 0.011788701040497293, 0.012650938700349461, 0.012352223708934278, 0.012953061628648082, 0.039563266843542264, 0.03976502162006758, 0.04129519409756483, 0.04237906814297199, 0.6812363148472531, 0.043506480998684385, 0.04336830319740697, 0.043245118542764735, 0.04509605489027505, 0.09280995366877405, 0.10152066018522744, 0.10617749159884217, 0.10714158597129513, 0.1752463345630308, 0.22255645351236145, 0.49701309227110757, 0.7335482639578357, 1.1329613360079358, 1.97591206085246, 3.62834615676806, 6.138896367516807, 12.604637043564553, 26.761472098688582, 133.6966144755438, 7811.975760188818, 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.001932462806886591, 0.0013664575551402974, 0.0032664583266896283, 0.002309734833265499, 0.0033471235577897463, 0.003098834906505634, 0.003578226011432047, 0.004321118200188466, 0.0034258899898015117, 0.0036883506551784895, 0.00435187379821101, 0.0056103259214099485, 0.005007385517635156, 0.004817333431358976, 0.005416808331480825, 0.005562577714812915, 0.006000866835531156, 0.00600086683553117, 0.005888691493022871, 0.006000866835531156, 0.006325469350174731, 0.006471380369665285, 0.007322260105702027, 0.006890600985722824, 0.006733976351309821, 0.007984469299834516, 0.007572971859037785, 0.007677914303738708, 0.00790050851035692, 0.00861131764985281, 0.009282143849587997, 0.008517881518051076, 0.00861131764985281, 0.007572971859037749, 0.009210022469510524, 0.010622267622520354, 0.008870703185204646, 0.008915696987772654, 0.010290640974529551, 0.010380965487103995, 0.01019951319644444, 0.009662312237646723, 0.010094360361662889, 0.010508657145420618, 0.01123253273606041, 0.011548674166327481, 0.010709798862101308, 0.010342351575493406, 0.011455911865349978, 0.01238457261631941, 0.011867632217272502, 0.011525554337114443, 0.012101334292823515, 0.011788701040497293, 0.012650938700349461, 0.012352223708934278, 0.012953061628648082, 0.039563266843542264, 0.03976502162006758, 0.04129519409756483, 0.04237906814297199, 0.6812363148472531, 0.043506480998684385, 0.04336830319740697, 0.043245118542764735, 0.04509605489027505, 0.09280995366877405, 0.10152066018522744, 0.10617749159884217, 0.10714158597129513, 0.1752463345630308, 0.22255645351236145, 0.49701309227110757, 0.7335482639578357, 1.1329613360079358, 1.97591206085246, 3.62834615676806, 6.138896367516807, 12.604637043564553, 26.761472098688582, 133.6966144755438, 7811.975760188818, 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.26726125679793744, 0.3779644940605217, 0.1756820772695271, 0.27950853288858923, 0.1620185444502992, 0.18750003215961042, 0.16495722522862685, 0.15493705190291565, 0.16583125779826915, 0.1586984061826178, 0.15320271603145863, 0.12931880122542125, 0.13465775488999177, 0.12113478188030012, 0.13110110954576631, 0.13462911473317093, 0.1399873485781652, 0.12230474113163768, 0.12129525344252537, 0.11978298130769474, 0.11554196990697026, 0.11088462952811995, 0.10659735278622776, 0.10759406513124792, 0.10865338364578228, 0.11122031443477738, 0.102537613747887, 0.10851145538464142, 0.10622957369194838, 0.10292186007700412, 0.09610801215141805, 0.10056352624275891, 0.10044178271292628, 0.09840858351414362, 0.0969160647141381, 0.09222853342081816, 0.09814606619120907, 0.0969813438845447, 0.09815200825858975, 0.09136250352606812, 0.09680600728716166, 0.09261527359120268, 0.09307060594229377, 0.09419904574679205, 0.09666031505242029, 0.09016402497552403, 0.09600206943564171, 0.09401404201484354, 0.08802010380512895, 0.08656736573547116, 0.08837788064698648, 0.08855519325640997, 0.08775558504759086, 0.08812905868564815, 0.09208607674737876, 0.08857969004315844, 0.08925220970102818, 0.07119225211218445, 0.07102722075164426, 0.07107222245308571, 0.0719148612205636, 0.06490592047707441, 0.07150913742203488, 0.0715858737911755, 0.07065967812764992, 0.0698524140151918, 0.0673032542144801, 0.06717891222212893, 0.06705223379509617, 0.06724434142679989, 0.06611730249460082, 0.06567847945297407, 0.06503498054021552, 0.06490151255471907, 0.06478979545958073, 0.0646881186498961, 0.06461898218371072, 0.0645971827567838, 0.06456926947145451, 0.06455938116793206, 0.06455166652878855, 0.06454973563630059, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 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.26726125679793744, 0.3779644940605217, 0.1756820772695271, 0.27950853288858923, 0.1620185444502992, 0.18750003215961042, 0.16495722522862685, 0.15493705190291565, 0.16583125779826915, 0.1586984061826178, 0.15320271603145863, 0.12931880122542125, 0.13465775488999177, 0.12113478188030012, 0.13110110954576631, 0.13462911473317093, 0.1399873485781652, 0.12230474113163768, 0.12129525344252537, 0.11978298130769474, 0.11554196990697026, 0.11088462952811995, 0.10659735278622776, 0.10759406513124792, 0.10865338364578228, 0.11122031443477738, 0.102537613747887, 0.10851145538464142, 0.10622957369194838, 0.10292186007700412, 0.09610801215141805, 0.10056352624275891, 0.10044178271292628, 0.09840858351414362, 0.0969160647141381, 0.09222853342081816, 0.09814606619120907, 0.0969813438845447, 0.09815200825858975, 0.09136250352606812, 0.09680600728716166, 0.09261527359120268, 0.09307060594229377, 0.09419904574679205, 0.09666031505242029, 0.09016402497552403, 0.09600206943564171, 0.09401404201484354, 0.08802010380512895, 0.08656736573547116, 0.08837788064698648, 0.08855519325640997, 0.08775558504759086, 0.08812905868564815, 0.09208607674737876, 0.08857969004315844, 0.08925220970102818, 0.07119225211218445, 0.07102722075164426, 0.07107222245308571, 0.0719148612205636, 0.06490592047707441, 0.07150913742203488, 0.0715858737911755, 0.07065967812764992, 0.0698524140151918, 0.0673032542144801, 0.06717891222212893, 0.06705223379509617, 0.06724434142679989, 0.06611730249460082, 0.06567847945297407, 0.06503498054021552, 0.06490151255471907, 0.06478979545958073, 0.0646881186498961, 0.06461898218371072, 0.0645971827567838, 0.06456926947145451, 0.06455938116793206, 0.06455166652878855, 0.06454973563630059, 1.0, 1.0, 1.0, 1.0, 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 = { }