// $Id: plot_ge_gm_prl.h,v 1.2 2006/08/31 15:04:52 chris2 Exp $ -*-c++-*- #ifndef PLOT_GE_GM_PRL_H #define PLOT_GE_GM_PRL_H struct ff_t { float q2, ff, stat, sys; }; int NBLAST=8; // world cross section data binned as BLAST ff_t gep_binned[] = { {0.1618, 0.970, 0.017, 0}, {0.1913, 0.957, 0.015, 0}, {0.2318, 0.996, 0.023, 0}, {0.2825, 0.974, 0.018, 0}, {0.3454, 0.956, 0.024, 0}, {0.4186, 0.974, 0.012, 0}, {0.5002, 0.982, 0.020, 0}, {0.5906, 0.992, 0.012, 0}, }; ff_t gmp_binned[] = { {0.1618, 0.948, 0.024, 0}, {0.1913, 0.969, 0.014, 0}, {0.2318, 0.948, 0.023, 0}, {0.2825, 0.954, 0.011, 0}, {0.3454, 0.963, 0.014, 0}, {0.4186, 0.972, 0.009, 0}, {0.5002, 0.975, 0.009, 0}, {0.5906, 0.982, 0.006, 0}, }; ff_t *ff_binned[2] = {gep_binned, gmp_binned}; // world cross section data + BLAST ff_t gep_blast[] = { {0.1618, 0.968, 0.010, 0}, {0.1913, 0.963, 0.010, 0}, {0.2318, 0.974, 0.012, 0}, {0.2825, 0.951, 0.010, 0}, {0.3454, 0.944, 0.012, 0}, {0.4186, 0.966, 0.008, 0}, {0.5002, 0.975, 0.012, 0}, {0.5906, 0.981, 0.010, 0}, }; ff_t gmp_blast[] = { {0.1618, 0.951, 0.012, 0}, {0.1913, 0.964, 0.009, 0}, {0.2318, 0.970, 0.011, 0}, {0.2825, 0.967, 0.007, 0}, {0.3454, 0.969, 0.008, 0}, {0.4186, 0.978, 0.006, 0}, {0.5002, 0.978, 0.006, 0}, {0.5906, 0.987, 0.005, 0}, }; ff_t *ff_blast[2] = {gep_blast, gmp_blast}; // single-experiment world data ff_t gep_dat[] = { // Q^2 Ge/Gd stat sys // Janssens [66] {0.1558, 1.0244, 0.0283, 0.0164}, {0.1791, 0.9644, 0.0235, 0.0154}, {0.1947, 0.9725, 0.0422, 0.0156}, {0.2336, 1.0192, 0.0336, 0.0163}, {0.2726, 0.9978, 0.0402, 0.0160}, {0.2920, 1.0039, 0.0438, 0.0161}, {0.3115, 0.9377, 0.0414, 0.0150}, {0.3504, 0.9414, 0.0602, 0.0151}, {0.3894, 1.0166, 0.0408, 0.0163}, {0.4283, 1.0230, 0.0643, 0.0164}, {0.4673, 0.9980, 0.0550, 0.0160}, {0.5062, 1.0240, 0.1174, 0.0164}, {0.5451, 0.9844, 0.0875, 0.0158}, {0.5841, 1.0099, 0.1761, 0.0162}, {0.6230, 0.9553, 0.0846, 0.0153}, {0.6619, 0.8737, 0.1531, 0.0140}, {0.7009, 1.0820, 0.1027, 0.0173}, {0.7398, 1.0591, 0.1626, 0.0169}, {0.7788, 0.8222, 0.3210, 0.0132}, {0.8566, 0.8082, 0.3652, 0.0129}, // Litt [70], from Arrington, ='fit_rosenbluth.C(1)' {1.4990, 1.1800, 0.3390, 0.0472}, {1.9980, 1.2580, 0.2860, 0.0503}, {2.5000, 1.1060, 0.1640, 0.0442}, {3.7450, 1.3770, 0.2560, 0.0551}, // Price [71], 'fit_rosenbluth.C(1)' {0.2726, 0.9220, 0.0290, 0.0184}, {0.3794, 1.0330, 0.0380, 0.0207}, //displaced slightly // {0.3894, 1.0330, 0.0380, 0.0207}, {0.5741, 0.9210, 0.0580, 0.0184}, //displaced slightly // {0.5841, 0.9210, 0.0580, 0.0184}, {0.7705, 0.9950, 0.0690, 0.0199}, //displaced slightly // {0.7755, 0.9950, 0.0690, 0.0199}, {1.1582, 0.9700, 0.1280, 0.0194}, {1.7522, 0.4120, 0.7960, 0.0082}, // Berger [71], from Arrington, ='fit_rosenbluth.C(1)' {0.3994, 0.938, 0.025, 0.037 }, //displaced slightly // {0.3894, 0.938, 0.025, 0.037 }, {0.5941, 0.965, 0.019, 0.038 }, //displaced slightly // {0.5841, 0.965, 0.019, 0.038 }, {0.7888, 0.950, 0.041, 0.038 }, //displaced slightly // {0.7788, 0.950, 0.041, 0.038 }, {0.9734, 1.034, 0.058, 0.041 }, {1.1781, 1.074, 0.132, 0.042 }, //displaced slightly // {1.1681, 1.074, 0.132, 0.042 }, {1.3628, 0.907, 0.171, 0.036 }, {1.5575, 1.229, 0.265, 0.049 }, {1.7522, 0.863, 0.479, 0.034 }, // Bartel [73], errors from 'fit_rosenbluth.C(1)' + quoted sys. {0.6700, 1.015, 0.046, 0.0213}, {1.0000, 1.060, 0.069, 0.0223}, {1.1690, 1.019, 0.063, 0.0214}, {1.5000, 1.035, 0.107, 0.0217}, {1.7500, 0.825, 0.129, 0.0173}, {2.0000, 0.855, 0.126, 0.0179}, {2.3300, 0.755, 0.185, 0.0159}, {3.0000, 0.666, 0.269, 0.0140}, // Borkowski [74] {0.0136, 0.9860, 0.0080, 0.0177}, {0.0210, 0.9860, 0.0080, 0.0177}, {0.0330, 0.9880, 0.0080, 0.0178}, {0.0400, 0.9750, 0.0090, 0.0176}, {0.0460, 0.9740, 0.0070, 0.0175}, {0.0550, 0.9740, 0.0050, 0.0175}, {0.0660, 0.9680, 0.0090, 0.0174}, {0.0840, 0.9650, 0.0070, 0.0174}, {0.0990, 0.9690, 0.0090, 0.0174}, {0.1230, 0.9540, 0.0180, 0.0172}, // Walker [94] {1.0100, 1.0010, 0.0720, 0.0411}, //displaced slightly // {1.0000, 1.0010, 0.0720, 0.0411}, {2.0030, 1.1730, 0.0770, 0.0552}, {2.4970, 1.1010, 0.1030, 0.0720}, {3.0070, 1.2310, 0.1410, 0.0901}, // Christy [04] {0.6500, 1.0350, 0.0520, 0.0176}, {0.9100, 0.9540, 0.0530, 0.0162}, {2.2000, 0.9230, 0.1210, 0.0157}, {2.7500, 0.8880, 0.1140, 0.0151}, {3.7500, 0.8730, 0.2320, 0.0148}, {4.2000, 1.2550, 0.1570, 0.0213}, {5.2000, 1.1830, 0.5110, 0.0201}, }; int NGEP = sizeof(gep_dat)/sizeof(ff_t); ff_t gmp_dat[] = { // Q^2 Gm/muGd stat sys // Janssens [66] {0.1558, 0.9263, 0.0268, 0.0148}, {0.1791, 0.9582, 0.0157, 0.0153}, {0.1947, 1.0034, 0.0341, 0.0161}, {0.2336, 0.9415, 0.0247, 0.0151}, {0.2726, 0.9384, 0.0192, 0.0150}, {0.2920, 0.9401, 0.0219, 0.0150}, {0.3115, 0.9646, 0.0186, 0.0154}, {0.3504, 0.9749, 0.0245, 0.0156}, {0.3894, 0.9590, 0.0168, 0.0153}, {0.4283, 0.9742, 0.0231, 0.0156}, {0.4673, 0.9760, 0.0192, 0.0156}, {0.5062, 0.9595, 0.0440, 0.0154}, {0.5451, 0.9875, 0.0250, 0.0158}, {0.5841, 0.9866, 0.0498, 0.0158}, {0.6230, 0.9940, 0.0211, 0.0159}, {0.6619, 1.0343, 0.0299, 0.0165}, {0.7009, 0.9872, 0.0197, 0.0158}, {0.7398, 1.0216, 0.0334, 0.0163}, {0.7788, 1.0420, 0.0440, 0.0167}, {0.8566, 1.0906, 0.0341, 0.0174}, {1.0124, 1.0475, 0.0294, 0.0168}, {1.0903, 1.0287, 0.0386, 0.0165}, {1.1681, 1.0146, 0.0420, 0.0162}, // Litt [70], from Arrington, ='fit_rosenbluth.C(1)' {1.4990, 0.9820, 0.1110, 0.0393}, {1.9980, 0.9770, 0.0720, 0.0391}, {2.5000, 1.0100, 0.0280, 0.0404}, {3.7450, 0.9790, 0.0380, 0.0392}, // Price [71], from 'fit_rosenbluth.C(1)' {0.2726, 1.0030, 0.0230, 0.0201}, {0.3794, 0.9640, 0.0280, 0.0193}, //displaced slightly // {0.3894, 0.9640, 0.0280, 0.0193}, {0.5741, 1.0310, 0.0230, 0.0206}, //displaced slightly // {0.5841, 1.0310, 0.0230, 0.0206}, {0.7705, 1.0110, 0.0260, 0.0202}, //displaced slightly // {0.7755, 1.0110, 0.0260, 0.0202}, {1.1582, 1.0330, 0.0370, 0.0207}, {1.7522, 1.1090, 0.0360, 0.0222}, // Berger [71], from Arrington, ='fit_rosenbluth.C(1)' {0.3994, 0.985, 0.019, 0.0394}, //displaced slightly // {0.3894, 0.985, 0.019, 0.0394}, {0.5941, 0.985, 0.009, 0.0394}, //displaced slightly // {0.5841, 0.985, 0.009, 0.0394}, {0.7888, 1.004, 0.012, 0.0402}, //displaced slightly // {0.7788, 1.004, 0.012, 0.0402}, {0.9734, 1.003, 0.016, 0.0402}, {1.1781, 1.022, 0.023, 0.0409}, //displaced slightly // {1.1681, 1.022, 0.023, 0.0409}, {1.3628, 1.037, 0.022, 0.0415}, {1.5575, 1.031, 0.027, 0.0413}, {1.7522, 1.062, 0.036, 0.0426}, // Bartel [73], errors from 'fit_rosenbluth.C(1)' + quoted sys. {0.6700, 0.967, 0.022, 0.0203}, {1.0000, 1.019, 0.022, 0.0214}, {1.1690, 1.029, 0.014, 0.0216}, {1.5000, 1.035, 0.025, 0.0217}, {1.7500, 1.058, 0.014, 0.0222}, {2.0000, 1.055, 0.013, 0.0222}, {2.3300, 1.064, 0.014, 0.0223}, {3.0000, 1.057, 0.015, 0.0222}, // Borkowski [74] {0.0210, 0.9820, 0.0600, 0.0177}, {0.0330, 0.9820, 0.0400, 0.0177}, {0.0400, 1.0020, 0.0200, 0.0180}, {0.0460, 0.9960, 0.0250, 0.0179}, {0.0550, 0.9870, 0.0150, 0.0178}, {0.0660, 0.9930, 0.0120, 0.0179}, {0.0840, 0.9850, 0.0100, 0.0177}, {0.0990, 0.9740, 0.0150, 0.0175}, {0.1230, 0.9860, 0.0200, 0.0177}, // Bosted [90] {0.4900, 0.9780, 0.0060, 0.0160}, {0.6200, 0.9880, 0.0040, 0.0160}, {0.8300, 0.9980, 0.0020, 0.0150}, {1.0100, 1.0210, 0.0090, 0.0160}, {1.0800, 1.0280, 0.0060, 0.0150}, {1.1700, 1.0160, 0.0020, 0.0160}, {1.2300, 1.0170, 0.0140, 0.0160}, {1.3100, 1.0160, 0.0030, 0.0160}, {1.4500, 1.0280, 0.0040, 0.0150}, {1.6100, 1.0230, 0.0030, 0.0150}, {1.7400, 1.0150, 0.0040, 0.0150}, // Walker [94] {1.0000, 1.0170, 0.0270, 0.0180}, {2.0030, 1.0140, 0.0170, 0.0135}, {2.4970, 1.0300, 0.0160, 0.0141}, {3.0070, 1.0120, 0.0200, 0.0141}, // Christy [04] {0.6500, 0.9680, 0.0320, 0.0165}, {0.9100, 1.0280, 0.0190, 0.0175}, {2.2000, 1.0500, 0.0160, 0.0179}, {2.7500, 1.0550, 0.0100, 0.0179}, {3.7500, 1.0440, 0.0150, 0.0177}, {4.2000, 1.0120, 0.0120, 0.0172}, {5.2000, 1.0070, 0.0320, 0.0171}, }; int NGMP = sizeof(gmp_dat)/sizeof(ff_t); ff_t *ff_dat[2] = {gep_dat, gmp_dat}; int NGEM [2] = {NGEP, NGMP}; #endif