Files
musrfit/doc/technical/html/PMusr_8h.html
Gitea Actions 8a8eac55b7 Deploy site
2025-12-27 12:57:44 +00:00

2412 lines
203 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>musrfit: /workspace/LMU/musrfit/src/include/PMusr.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">musrfit<span id="projectnumber">&#160;1.9.9</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',false,false,'search.php','Search',true);
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('PMusr_8h.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle"><div class="title">PMusr.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;vector&gt;</code><br />
<code>#include &lt;map&gt;</code><br />
<code>#include &lt;TString.h&gt;</code><br />
<code>#include &quot;fftw3.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for PMusr.h:</div>
<div class="dyncontent">
<div class="center"><img src="PMusr_8h__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2include_2PMusr_8h" alt=""/></div>
<map name="a_2workspace_2LMU_2musrfit_2src_2include_2PMusr_8h" id="a_2workspace_2LMU_2musrfit_2src_2include_2PMusr_8h">
<area shape="rect" title=" " alt="" coords="69,5,240,50"/>
<area shape="rect" title=" " alt="" coords="5,98,64,126"/>
<area shape="poly" title=" " alt="" coords="124,53,68,91,65,87,121,48"/>
<area shape="rect" title=" " alt="" coords="88,98,136,126"/>
<area shape="poly" title=" " alt="" coords="146,52,128,85,123,83,141,49"/>
<area shape="rect" title=" " alt="" coords="160,98,237,126"/>
<area shape="poly" title=" " alt="" coords="168,49,186,83,182,85,164,52"/>
<area shape="rect" title=" " alt="" coords="261,98,325,126"/>
<area shape="poly" title=" " alt="" coords="193,48,259,87,256,92,190,53"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="PMusr_8h__dep__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2include_2PMusr_8hdep" alt=""/></div>
<map name="a_2workspace_2LMU_2musrfit_2src_2include_2PMusr_8hdep" id="a_2workspace_2LMU_2musrfit_2src_2include_2PMusr_8hdep">
<area shape="rect" title=" " alt="" coords="2432,5,2602,50"/>
<area shape="rect" href="addRun_8cpp.html" title=" " alt="" coords="440,486,610,530"/>
<area shape="poly" title=" " alt="" coords="2417,31,2081,33,1625,41,1390,49,1170,62,982,79,840,101,787,109,734,112,639,119,600,129,570,147,559,160,551,176,546,196,544,220,544,324,539,414,531,486,526,485,534,414,539,324,539,220,541,195,546,174,555,157,567,143,598,124,638,114,734,107,787,103,840,95,982,73,1170,57,1389,44,1624,36,2081,27,2417,26"/>
<area shape="rect" href="any2many_8cpp.html" title=" " alt="" coords="736,486,906,530"/>
<area shape="poly" title=" " alt="" coords="2416,33,2059,41,1594,54,1180,74,1042,87,999,93,977,100,948,124,930,150,922,181,920,220,920,324,912,373,892,418,867,457,843,487,839,484,863,454,887,416,907,371,915,324,915,220,917,180,925,148,944,121,975,96,998,88,1041,81,1179,69,1594,49,2059,35,2416,28"/>
<area shape="rect" href="PFourier_8cpp.html" title=" " alt="" coords="2858,199,3030,244"/>
<area shape="poly" title=" " alt="" coords="2619,31,2672,39,2730,51,2787,70,2841,96,2871,118,2897,146,2934,197,2930,200,2893,149,2868,122,2839,100,2785,74,2728,56,2671,44,2618,36"/>
<area shape="rect" href="PFunction_8cpp.html" title=" " alt="" coords="2248,199,2429,244"/>
<area shape="poly" title=" " alt="" coords="2486,63,2450,100,2359,200,2355,197,2446,96,2483,59"/>
<area shape="rect" href="PMsrHandler_8cpp.html" title=" " alt="" coords="2331,393,2530,438"/>
<area shape="poly" title=" " alt="" coords="2523,65,2524,121,2521,192,2510,270,2488,346,2473,372,2455,394,2451,391,2469,369,2483,344,2505,269,2516,192,2519,121,2517,65"/>
<area shape="rect" href="PMusr_8cpp.html" title=" " alt="" coords="3416,98,3586,143"/>
<area shape="poly" title=" " alt="" coords="2618,30,2967,49,3185,69,3404,95,3416,97,3416,103,3404,101,3185,74,2966,55,2618,35"/>
<area shape="rect" href="PRunAsymmetry_8cpp.html" title=" " alt="" coords="1752,671,1970,716"/>
<area shape="poly" title=" " alt="" coords="2535,64,2558,135,2567,177,2571,220,2571,324,2560,392,2536,491,2495,625,2476,638,2453,648,2395,662,2326,669,2252,671,2104,670,2041,670,1991,674,1971,676,1971,671,1990,668,2041,665,2104,665,2252,666,2326,664,2394,656,2451,643,2474,633,2491,621,2531,490,2555,391,2565,324,2565,220,2562,178,2553,136,2530,65"/>
<area shape="rect" href="PRunAsymmetryBNMR_8cpp.html" title=" " alt="" coords="2274,671,2529,716"/>
<area shape="poly" title=" " alt="" coords="2590,55,2616,73,2639,96,2659,127,2669,154,2672,184,2672,220,2672,324,2681,391,2697,478,2704,523,2706,564,2703,599,2691,625,2666,643,2628,658,2530,680,2529,674,2626,653,2664,638,2687,621,2698,597,2701,564,2698,523,2692,479,2676,392,2667,324,2667,220,2666,184,2664,155,2654,129,2635,100,2613,77,2587,60"/>
<area shape="rect" href="PRunAsymmetryRRF_8cpp.html" title=" " alt="" coords="2003,671,2245,716"/>
<area shape="poly" title=" " alt="" coords="2558,59,2589,97,2606,129,2616,156,2620,184,2621,220,2621,324,2623,416,2619,491,2610,525,2595,558,2572,591,2539,625,2435,646,2246,676,2245,671,2434,640,2536,621,2568,588,2591,555,2605,523,2614,490,2618,416,2616,324,2616,220,2615,184,2611,157,2601,131,2584,99,2554,62"/>
<area shape="rect" href="PRunSingleHisto_8cpp.html" title=" " alt="" coords="3611,98,3832,143"/>
<area shape="poly" title=" " alt="" coords="2618,29,3046,49,3321,68,3599,95,3611,97,3611,102,3598,101,3321,73,3045,54,2618,35"/>
<area shape="rect" href="PRunSingleHistoRRF_8cpp.html" title=" " alt="" coords="3381,191,3576,252"/>
<area shape="poly" title=" " alt="" coords="2618,30,2752,38,2903,50,3044,69,3101,81,3144,96,3160,106,3170,118,3180,129,3195,140,3381,192,3380,197,3192,145,3176,133,3166,121,3157,110,3142,100,3099,86,3043,74,2903,55,2751,43,2618,35"/>
<area shape="rect" href="PFindRun_8h.html" title=" " alt="" coords="290,393,460,438"/>
<area shape="poly" title=" " alt="" coords="2416,32,1965,37,1352,48,1053,57,797,68,611,83,553,91,524,100,488,130,459,167,435,207,416,250,391,332,380,393,375,392,386,331,411,248,430,205,454,164,485,126,521,96,552,86,610,77,797,63,1053,51,1351,42,1965,31,2416,27"/>
<area shape="rect" href="PFitter_8h.html" title=" " alt="" coords="2535,764,2705,808"/>
<area shape="poly" title=" " alt="" coords="2618,36,2651,45,2684,57,2714,74,2741,96,2762,125,2772,153,2774,183,2773,220,2773,324,2792,522,2800,645,2799,691,2793,717,2776,737,2754,753,2707,773,2705,768,2752,748,2772,733,2788,714,2794,690,2795,645,2787,523,2768,324,2768,220,2768,183,2767,154,2758,128,2737,100,2711,78,2681,62,2649,50,2617,41"/>
<area shape="rect" href="musrfit_8cpp.html" title=" " alt="" coords="1095,856,1265,901"/>
<area shape="poly" title=" " alt="" coords="2417,31,2093,33,1673,41,1469,49,1290,62,1153,79,1106,89,1076,100,1040,124,1016,148,1002,179,997,220,997,417,1003,485,1018,552,1039,618,1065,679,1121,785,1167,855,1162,857,1117,788,1060,682,1034,620,1012,554,998,485,992,417,992,220,997,178,1011,145,1037,119,1073,96,1105,84,1152,73,1290,57,1469,44,1673,36,2093,27,2417,26"/>
<area shape="rect" href="PFourier_8h.html" title=" " alt="" coords="2960,98,3130,143"/>
<area shape="poly" title=" " alt="" coords="2618,42,2942,95,2960,99,2959,104,2941,101,2617,47"/>
<area shape="rect" href="PFourierCanvas_8h.html" title=" " alt="" coords="3105,199,3306,244"/>
<area shape="poly" title=" " alt="" coords="2618,34,2748,54,2818,72,2885,96,2905,106,2918,118,2931,129,2949,140,3029,172,3109,196,3107,201,3028,178,2947,145,2928,133,2915,122,2902,111,2883,100,2816,77,2747,59,2618,39"/>
<area shape="rect" href="musrFT_8cpp.html" title=" " alt="" coords="2810,486,2980,530"/>
<area shape="poly" title=" " alt="" coords="2618,41,2720,64,2763,79,2791,96,2813,125,2823,152,2825,183,2824,220,2824,324,2830,370,2845,415,2864,454,2882,484,2878,487,2859,456,2840,417,2825,371,2819,324,2819,220,2819,183,2818,153,2809,127,2788,100,2761,83,2719,69,2617,46"/>
<area shape="rect" href="PFunction_8h.html" title=" " alt="" coords="2046,98,2216,143"/>
<area shape="poly" title=" " alt="" coords="2417,55,2217,102,2216,96,2416,50"/>
<area shape="rect" href="PFunctionHandler_8h.html" title=" " alt="" coords="2006,199,2223,244"/>
<area shape="poly" title=" " alt="" coords="2460,59,2161,201,2159,196,2457,55"/>
<area shape="rect" href="PMsrHandler_8h.html" title=" " alt="" coords="1824,300,2010,345"/>
<area shape="poly" title=" " alt="" coords="2417,38,2315,47,2204,60,2104,78,2064,89,2035,100,2004,119,1982,137,1965,160,1948,192,1936,220,1928,249,1921,300,1916,299,1923,248,1931,218,1943,190,1961,157,1978,133,2000,114,2032,96,2063,84,2103,73,2203,55,2314,42,2416,33"/>
<area shape="rect" href="PMusrCanvas_8h.html" title=" " alt="" coords="2320,764,2507,808"/>
<area shape="poly" title=" " alt="" coords="2607,54,2640,72,2670,96,2696,125,2712,152,2720,182,2723,220,2723,324,2725,370,2731,410,2745,480,2748,513,2746,547,2736,583,2717,624,2698,652,2676,676,2623,716,2565,745,2508,766,2506,761,2563,740,2620,711,2672,672,2694,648,2712,622,2731,581,2740,546,2742,513,2739,480,2726,411,2720,371,2717,324,2717,220,2715,183,2707,154,2691,128,2666,100,2637,77,2605,59"/>
<area shape="rect" href="musrview_8cpp.html" title=" " alt="" coords="832,856,1002,901"/>
<area shape="poly" title=" " alt="" coords="2417,32,2016,36,1453,46,886,67,650,82,471,101,390,106,309,103,230,97,159,93,97,98,72,106,50,117,32,134,19,156,11,184,8,220,8,694,15,723,33,749,64,772,104,792,152,809,207,824,334,847,471,862,607,870,832,876,831,881,607,876,470,867,333,852,206,829,150,814,101,796,61,776,30,753,10,725,3,695,3,220,6,183,14,154,28,130,47,113,70,101,96,93,159,88,231,91,309,97,390,101,470,95,649,76,886,61,1453,41,2016,30,2417,27"/>
<area shape="rect" href="PMusrT0_8h.html" title=" " alt="" coords="1475,393,1645,438"/>
<area shape="poly" title=" " alt="" coords="2417,34,2217,40,1982,52,1776,72,1705,85,1665,100,1634,131,1610,168,1592,209,1579,252,1565,333,1562,393,1557,393,1560,332,1574,251,1587,208,1606,166,1630,128,1663,96,1704,80,1776,66,1982,47,2217,34,2417,28"/>
<area shape="rect" href="musrt0_8cpp.html" title=" " alt="" coords="1278,486,1448,530"/>
<area shape="poly" title=" " alt="" coords="2416,34,2227,41,1997,54,1777,73,1687,86,1619,101,1536,117,1461,130,1432,141,1409,158,1395,184,1389,220,1389,324,1382,414,1370,486,1365,485,1377,414,1384,324,1384,220,1390,182,1405,155,1429,136,1460,125,1535,112,1618,95,1686,81,1777,68,1997,48,2227,36,2416,29"/>
<area shape="rect" href="PRunBase_8h.html" title=" " alt="" coords="1822,486,1992,530"/>
<area shape="poly" title=" " alt="" coords="2417,37,2233,53,2128,67,2025,86,1932,111,1856,141,1827,158,1805,177,1791,198,1787,220,1787,324,1789,349,1796,372,1820,417,1851,454,1881,483,1878,487,1847,458,1816,420,1791,374,1784,350,1781,324,1781,220,1786,196,1801,174,1824,154,1853,136,1930,106,2024,81,2128,62,2233,48,2416,32"/>
<area shape="rect" href="PRunListCollection_8h.html" title=" " alt="" coords="1321,671,1543,716"/>
<area shape="poly" title=" " alt="" coords="2417,33,2169,38,1852,49,1544,69,1417,83,1320,101,1271,109,1223,114,1134,123,1099,134,1072,151,1062,163,1054,179,1048,220,1048,417,1050,443,1056,467,1078,511,1111,550,1152,583,1199,611,1248,635,1342,668,1340,673,1246,639,1196,616,1149,587,1107,554,1073,514,1051,469,1045,443,1043,417,1043,220,1049,177,1057,161,1068,147,1097,129,1133,118,1222,109,1271,104,1320,95,1416,78,1543,64,1852,44,2169,33,2416,27"/>
<area shape="rect" href="PRunNonMusr_8h.html" title=" " alt="" coords="1335,578,1529,623"/>
<area shape="poly" title=" " alt="" coords="2417,35,2273,43,2107,55,1952,74,1889,86,1842,101,1783,121,1732,140,1713,153,1698,170,1689,191,1685,220,1685,417,1686,479,1679,505,1659,532,1638,547,1607,560,1530,582,1528,577,1605,555,1636,542,1655,528,1674,503,1681,478,1680,417,1680,220,1684,190,1694,167,1709,149,1730,136,1781,116,1841,95,1888,81,1951,69,2106,50,2273,37,2417,30"/>
<area shape="rect" href="PRunDataHandler_8h.html" title=" " alt="" coords="1134,393,1349,438"/>
<area shape="poly" title=" " alt="" coords="2416,32,2153,34,1824,44,1667,52,1530,64,1427,80,1392,90,1369,100,1336,131,1309,167,1288,208,1272,251,1253,332,1245,393,1240,392,1247,331,1267,249,1283,206,1305,165,1332,127,1367,96,1390,85,1426,75,1530,59,1667,47,1824,38,2153,29,2416,26"/>
<area shape="rect" href="PTheory_8h.html" title=" " alt="" coords="1928,393,2098,438"/>
<area shape="poly" title=" " alt="" coords="2516,66,2508,107,2494,157,2473,208,2443,254,2408,290,2367,320,2323,345,2276,365,2183,394,2100,409,2099,404,2181,388,2274,360,2320,340,2364,316,2404,286,2439,251,2469,205,2489,155,2503,106,2510,65"/>
<area shape="rect" href="PPrepFourier_8h.html" title=" " alt="" coords="3206,98,3392,143"/>
<area shape="poly" title=" " alt="" coords="2618,34,2876,58,3187,95,3206,98,3205,104,3186,101,2876,63,2618,39"/>
<area shape="rect" href="PRgeHandler_8h.html" title=" " alt="" coords="3856,98,4043,143"/>
<area shape="poly" title=" " alt="" coords="2618,27,2839,30,3144,40,3492,61,3670,76,3844,95,3856,97,3855,102,3844,101,3669,81,3491,66,3143,46,2839,35,2618,32"/>
<area shape="rect" href="PStartupHandler_8h.html" title=" " alt="" coords="620,393,828,438"/>
<area shape="poly" title=" " alt="" coords="2417,33,2044,41,1553,54,1115,74,969,87,923,93,900,100,862,130,829,166,802,207,779,250,747,332,731,393,726,392,742,330,774,248,797,204,825,163,858,126,897,96,922,88,968,81,1115,69,1553,49,2044,35,2417,28"/>
<area shape="rect" href="msr2data_8cpp.html" title=" " alt="" coords="4067,98,4237,143"/>
<area shape="poly" title=" " alt="" coords="2618,29,3343,51,3754,71,3925,82,4055,95,4067,97,4066,102,4054,101,3925,88,3754,76,3343,56,2618,34"/>
<area shape="rect" href="musrRootValidation_8cpp.html" title=" " alt="" coords="4261,98,4454,143"/>
<area shape="poly" title=" " alt="" coords="2618,28,3434,50,3905,70,4101,82,4250,95,4261,97,4260,102,4249,101,4101,87,3905,75,3434,56,2618,34"/>
<area shape="rect" href="write__musrRoot__runHeader_8cpp.html" title=" " alt="" coords="4478,98,4719,143"/>
<area shape="poly" title=" " alt="" coords="2618,26,2929,26,3386,34,3921,55,4197,73,4467,95,4478,97,4478,102,4466,101,4196,78,3921,61,3386,40,2929,32,2618,31"/>
<area shape="poly" title=" " alt="" coords="425,444,491,483,488,488,422,448"/>
<area shape="rect" href="PFindRun_8cpp.html" title=" " alt="" coords="43,486,221,530"/>
<area shape="poly" title=" " alt="" coords="303,446,191,488,189,483,301,441"/>
<area shape="rect" href="dump__header_8cpp.html" title=" " alt="" coords="246,486,416,530"/>
<area shape="poly" title=" " alt="" coords="360,453,343,487,339,484,355,451"/>
<area shape="rect" href="PFitter_8cpp.html" title=" " alt="" coords="2538,856,2708,901"/>
<area shape="poly" title=" " alt="" coords="2624,824,2625,856,2619,856,2618,824"/>
<area shape="poly" title=" " alt="" coords="2520,811,2519,811,2339,831,2155,847,1796,868,1485,878,1266,880,1266,875,1485,872,1796,863,2154,842,2338,826,2518,806,2519,806"/>
<area shape="poly" title=" " alt="" coords="3015,155,2968,201,2964,197,3011,151"/>
<area shape="poly" title=" " alt="" coords="3146,140,3363,188,3381,192,3380,198,3362,193,3145,145"/>
<area shape="rect" href="PMusrCanvas_8cpp.html" title=" " alt="" coords="2313,856,2514,901"/>
<area shape="poly" title=" " alt="" coords="3147,142,3258,170,3320,188,3356,231,3392,293,3419,360,3428,389,3431,414,3431,695,3429,714,3422,731,3399,761,3363,784,3316,803,3260,818,3196,828,3052,841,2899,845,2751,847,2622,850,2526,859,2515,861,2514,856,2525,854,2622,845,2751,842,2899,840,3052,835,3195,823,3258,812,3314,798,3361,780,3396,757,3418,728,3423,712,3425,695,3425,414,3422,390,3414,362,3387,296,3352,234,3317,193,3257,175,3145,148"/>
<area shape="poly" title=" " alt="" coords="3095,149,3172,196,3169,201,3092,153"/>
<area shape="poly" title=" " alt="" coords="3052,158,3052,204,3044,253,3017,324,2981,390,2944,446,2914,487,2910,484,2940,443,2977,387,3012,322,3039,252,3046,203,3046,158"/>
<area shape="rect" href="PFourierCanvas_8cpp.html" title=" " alt="" coords="3126,300,3340,345"/>
<area shape="poly" title=" " alt="" coords="3218,258,3230,299,3225,301,3213,260"/>
<area shape="poly" title=" " alt="" coords="3163,256,3139,277,3117,302,3105,321,3098,339,3091,372,3083,405,3074,422,3059,440,3022,468,2980,488,2977,483,3019,463,3055,436,3069,419,3078,403,3086,371,3093,337,3101,318,3113,299,3135,273,3160,251"/>
<area shape="poly" title=" " alt="" coords="2191,147,2294,196,2292,201,2189,152"/>
<area shape="poly" title=" " alt="" coords="2127,159,2121,199,2115,198,2122,158"/>
<area shape="poly" title=" " alt="" coords="2059,152,2026,170,1996,193,1973,219,1954,248,1928,301,1923,299,1950,245,1969,215,1993,189,2023,165,2056,147"/>
<area shape="rect" href="PFunctionHandler_8cpp.html" title=" " alt="" coords="2034,300,2264,345"/>
<area shape="poly" title=" " alt="" coords="2130,258,2144,299,2139,301,2125,259"/>
<area shape="poly" title=" " alt="" coords="2059,254,1962,302,1959,297,2056,249"/>
<area shape="poly" title=" " alt="" coords="2026,343,2312,390,2331,394,2331,399,2312,396,2025,348"/>
<area shape="poly" title=" " alt="" coords="2026,344,2126,367,2200,391,2219,401,2232,412,2263,435,2304,456,2342,470,2409,492,2440,504,2470,520,2501,544,2534,577,2567,624,2591,676,2608,724,2618,762,2613,764,2603,726,2586,678,2562,627,2530,580,2498,548,2467,525,2437,509,2407,497,2340,475,2302,461,2260,440,2229,417,2216,406,2198,395,2124,372,2025,349"/>
<area shape="poly" title=" " alt="" coords="1881,357,1749,464,1659,533,1607,549,1560,553,1517,550,1476,544,1436,540,1396,542,1355,554,1311,580,1283,605,1265,630,1253,655,1246,681,1235,739,1227,773,1213,809,1192,857,1187,855,1208,807,1222,771,1230,738,1241,680,1248,653,1261,627,1280,602,1308,576,1353,549,1395,537,1436,535,1476,539,1517,545,1560,548,1606,544,1656,528,1746,460,1878,353"/>
<area shape="poly" title=" " alt="" coords="2026,343,2262,391,2280,402,2292,414,2303,425,2320,435,2360,448,2413,459,2545,477,2687,491,2809,499,2809,505,2686,496,2544,483,2412,464,2358,453,2318,440,2300,429,2288,418,2277,406,2260,395,2025,348"/>
<area shape="rect" href="PTheory_8cpp.html" title=" " alt="" coords="2034,486,2204,530"/>
<area shape="poly" title=" " alt="" coords="2022,347,2077,368,2099,379,2113,391,2124,414,2129,440,2126,486,2121,485,2124,440,2119,416,2109,395,2096,383,2075,372,2020,352"/>
<area shape="poly" title=" " alt="" coords="2014,347,2138,391,2495,576,2527,610,2549,642,2555,659,2557,677,2553,697,2544,717,2518,746,2485,765,2483,761,2514,741,2539,714,2548,695,2552,677,2550,660,2545,645,2523,613,2492,580,2136,395,2012,352"/>
<area shape="poly" title=" " alt="" coords="1809,330,1623,338,1409,351,1223,370,1159,382,1123,395,1094,418,1069,445,1025,505,991,571,965,640,946,707,933,768,921,857,916,856,928,767,941,706,960,638,986,569,1020,502,1065,441,1091,415,1120,391,1157,377,1223,365,1408,345,1622,332,1809,325"/>
<area shape="poly" title=" " alt="" coords="1818,352,1646,395,1645,390,1817,347"/>
<area shape="poly" title=" " alt="" coords="1809,335,1615,357,1526,374,1490,384,1464,395,1436,415,1412,439,1377,487,1373,484,1408,436,1433,411,1461,391,1489,379,1524,369,1614,352,1808,329"/>
<area shape="poly" title=" " alt="" coords="1918,361,1911,486,1905,485,1913,360"/>
<area shape="poly" title=" " alt="" coords="1897,359,1826,458,1787,504,1753,533,1713,545,1659,550,1530,548,1465,547,1405,550,1357,560,1339,569,1325,580,1318,590,1317,599,1325,622,1348,649,1377,668,1374,673,1344,653,1320,624,1311,600,1313,588,1321,577,1336,564,1355,555,1405,545,1464,541,1530,542,1658,545,1712,540,1751,528,1783,500,1822,455,1893,356"/>
<area shape="poly" title=" " alt="" coords="1809,341,1350,402,1349,397,1808,336"/>
<area shape="poly" title=" " alt="" coords="1953,354,1993,391,1989,395,1949,358"/>
<area shape="poly" title=" " alt="" coords="2416,824,2416,856,2411,856,2411,824"/>
<area shape="poly" title=" " alt="" coords="2304,793,1778,813,1433,833,1083,859,1003,868,1003,863,1082,854,1432,827,1778,808,2304,788"/>
<area shape="rect" href="PMusrT0_8cpp.html" title=" " alt="" coords="1472,486,1645,530"/>
<area shape="poly" title=" " alt="" coords="1562,453,1562,486,1556,485,1557,453"/>
<area shape="poly" title=" " alt="" coords="1500,447,1411,488,1409,483,1498,442"/>
<area shape="rect" href="PRunBase_8cpp.html" title=" " alt="" coords="1553,578,1732,623"/>
<area shape="poly" title=" " alt="" coords="1830,538,1707,580,1705,575,1828,533"/>
<area shape="rect" href="PRunAsymmetry_8h.html" title=" " alt="" coords="1756,578,1961,623"/>
<area shape="poly" title=" " alt="" coords="1891,545,1872,579,1868,577,1886,543"/>
<area shape="rect" href="PRunAsymmetryBNMR_8h.html" title=" " alt="" coords="2239,578,2481,623"/>
<area shape="poly" title=" " alt="" coords="2008,527,2251,575,2250,580,2007,532"/>
<area shape="rect" href="PRunAsymmetryRRF_8h.html" title=" " alt="" coords="1985,578,2215,623"/>
<area shape="poly" title=" " alt="" coords="1968,535,2055,575,2053,580,1966,540"/>
<area shape="poly" title=" " alt="" coords="1807,532,1803,533,1542,581,1530,583,1529,578,1541,576,1802,528,1806,527"/>
<area shape="poly" title=" " alt="" coords="1862,639,1863,671,1858,671,1857,639"/>
<area shape="poly" title=" " alt="" coords="1742,629,1535,673,1534,668,1741,624"/>
<area shape="poly" title=" " alt="" coords="1558,701,1740,713,1959,724,2130,728,2301,737,2519,761,2535,763,2534,769,2518,766,2300,743,2130,734,1959,729,1740,718,1558,706"/>
<area shape="poly" title=" " alt="" coords="1412,730,1380,771,1339,810,1294,838,1248,858,1246,853,1292,833,1336,806,1376,768,1408,727"/>
<area shape="poly" title=" " alt="" coords="1559,704,2319,773,2319,779,1558,709"/>
<area shape="poly" title=" " alt="" coords="1358,724,979,858,977,853,1357,719"/>
<area shape="poly" title=" " alt="" coords="2379,636,2394,670,2389,672,2374,638"/>
<area shape="poly" title=" " alt="" coords="2224,626,1846,664,1543,687,1543,682,1845,659,2223,621"/>
<area shape="poly" title=" " alt="" coords="2112,637,2121,670,2116,672,2107,639"/>
<area shape="poly" title=" " alt="" coords="1970,626,1543,682,1543,676,1969,621"/>
<area shape="poly" title=" " alt="" coords="1435,639,1435,671,1429,671,1429,639"/>
<area shape="poly" title=" " alt="" coords="1119,435,611,499,611,493,1118,429"/>
<area shape="poly" title=" " alt="" coords="1126,444,907,491,906,486,1125,439"/>
<area shape="poly" title=" " alt="" coords="1239,453,1186,856,1180,855,1234,453"/>
<area shape="poly" title=" " alt="" coords="1365,427,1463,435,1857,460,2244,479,2809,501,2809,507,2244,484,1857,465,1462,440,1364,432"/>
<area shape="poly" title=" " alt="" coords="1220,452,935,857,930,854,1215,449"/>
<area shape="poly" title=" " alt="" coords="1284,445,1335,483,1332,487,1280,449"/>
<area shape="poly" title=" " alt="" coords="1365,431,1821,492,1821,498,1364,436"/>
<area shape="poly" title=" " alt="" coords="1241,453,1241,491,1246,536,1258,581,1281,621,1311,649,1348,668,1345,673,1308,653,1277,625,1253,583,1241,537,1236,492,1236,453"/>
<area shape="poly" title=" " alt="" coords="2052,446,2095,483,2092,487,2048,450"/>
<area shape="poly" title=" " alt="" coords="1978,450,1934,487,1930,483,1975,446"/>
<area shape="poly" title=" " alt="" coords="3407,142,3526,168,3569,180,3590,189,3600,205,3603,221,3599,237,3590,254,3562,290,3530,323,3495,352,3458,378,3376,421,3290,454,3204,477,3121,493,3045,503,2980,508,2980,502,3044,497,3120,488,3203,472,3289,449,3374,416,3455,374,3492,348,3527,319,3558,287,3586,251,3594,235,3597,221,3595,207,3586,193,3568,185,3524,174,3406,147"/>
<area shape="rect" href="PPrepFourier_8cpp.html" title=" " alt="" coords="3651,199,3850,244"/>
<area shape="poly" title=" " alt="" coords="3407,141,3633,188,3666,196,3665,201,3631,193,3406,146"/>
<area shape="rect" href="PRgeHandler_8cpp.html" title=" " alt="" coords="3874,199,4075,244"/>
<area shape="poly" title=" " alt="" coords="3961,157,3972,198,3967,199,3956,158"/>
<area shape="poly" title=" " alt="" coords="664,447,574,488,572,483,662,442"/>
<area shape="poly" title=" " alt="" coords="760,446,800,483,796,487,756,450"/>
<area shape="poly" title=" " alt="" coords="616,444,417,490,415,485,614,439"/>
<area shape="poly" title=" " alt="" coords="719,453,718,491,726,529,761,591,806,647,858,697,914,740,972,778,1028,809,1124,853,1122,858,1026,814,969,782,911,745,855,701,802,651,757,594,722,531,713,492,714,453"/>
<area shape="poly" title=" " alt="" coords="844,421,1121,435,2112,476,2809,501,2809,506,2112,481,1121,440,843,426"/>
<area shape="poly" title=" " alt="" coords="702,452,682,487,658,542,653,567,651,599,651,694,655,726,668,753,687,778,712,799,771,832,833,855,831,860,769,837,709,803,683,781,663,756,650,727,645,695,645,599,647,566,653,540,678,484,697,449"/>
<area shape="poly" title=" " alt="" coords="844,431,1278,492,1277,497,843,436"/>
</map>
</div>
</div>
<p><a href="PMusr_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPMetaData.html">PMetaData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPRunData.html">PRunData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPNonMusrRawRunData.html">PNonMusrRawRunData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPRawRunDataSet.html">PRawRunDataSet</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPRawRunDataVector.html">PRawRunDataVector</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPRawRunData.html">PRawRunData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPMsrLineStructure.html">PMsrLineStructure</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPMsrGlobalBlock.html">PMsrGlobalBlock</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPMsrRunBlock.html">PMsrRunBlock</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPMsrFourierStructure.html">PMsrFourierStructure</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPMsrPlotStructure.html">PMsrPlotStructure</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPMsrStatisticStructure.html">PMsrStatisticStructure</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPAny2ManyInfo.html">PAny2ManyInfo</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPStartupOptions.html">PStartupOptions</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPStringNumberList.html">PStringNumberList</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPRunNameTemplate.html">PRunNameTemplate</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a3d787679eab8ebdac43868869b059d02" id="r_a3d787679eab8ebdac43868869b059d02"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d787679eab8ebdac43868869b059d02">PMUSR_SUCCESS</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a3d787679eab8ebdac43868869b059d02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Successful operation completion. <br /></td></tr>
<tr class="separator:a3d787679eab8ebdac43868869b059d02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bdb9ee2dab37c0fbcc648720acce79b" id="r_a3bdb9ee2dab37c0fbcc648720acce79b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3bdb9ee2dab37c0fbcc648720acce79b">PMUSR_SYNTAX_REQUEST</a>&#160;&#160;&#160;-1</td></tr>
<tr class="memdesc:a3bdb9ee2dab37c0fbcc648720acce79b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Syntax help was requested via command line. <br /></td></tr>
<tr class="separator:a3bdb9ee2dab37c0fbcc648720acce79b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae302f3aff725658e98498c2307e65d92" id="r_ae302f3aff725658e98498c2307e65d92"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae302f3aff725658e98498c2307e65d92">PMUSR_WRONG_STARTUP_SYNTAX</a>&#160;&#160;&#160;-2</td></tr>
<tr class="memdesc:ae302f3aff725658e98498c2307e65d92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Incorrect startup command syntax provided. <br /></td></tr>
<tr class="separator:ae302f3aff725658e98498c2307e65d92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5687f9a34804e32efa7bf54636201ff9" id="r_a5687f9a34804e32efa7bf54636201ff9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5687f9a34804e32efa7bf54636201ff9">PMUSR_MSR_FILE_NOT_FOUND</a>&#160;&#160;&#160;-3</td></tr>
<tr class="memdesc:a5687f9a34804e32efa7bf54636201ff9"><td class="mdescLeft">&#160;</td><td class="mdescRight">MSR file could not be found at specified path. <br /></td></tr>
<tr class="separator:a5687f9a34804e32efa7bf54636201ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad526de3c77ed54a78299eece702b0764" id="r_ad526de3c77ed54a78299eece702b0764"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad526de3c77ed54a78299eece702b0764">PMUSR_MSR_ALLOCATION_ERROR</a>&#160;&#160;&#160;-4</td></tr>
<tr class="memdesc:ad526de3c77ed54a78299eece702b0764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory allocation error while processing MSR file. <br /></td></tr>
<tr class="separator:ad526de3c77ed54a78299eece702b0764"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e2562ad47e71e264e858832bc4d3b14" id="r_a8e2562ad47e71e264e858832bc4d3b14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8e2562ad47e71e264e858832bc4d3b14">PMUSR_MSR_SYNTAX_ERROR</a>&#160;&#160;&#160;-5</td></tr>
<tr class="memdesc:a8e2562ad47e71e264e858832bc4d3b14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Syntax error detected in MSR file content. <br /></td></tr>
<tr class="separator:a8e2562ad47e71e264e858832bc4d3b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27d509b44ff9de156010a39fea099fa2" id="r_a27d509b44ff9de156010a39fea099fa2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a27d509b44ff9de156010a39fea099fa2">PMUSR_TOKENIZE_ERROR</a>&#160;&#160;&#160;-6</td></tr>
<tr class="memdesc:a27d509b44ff9de156010a39fea099fa2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error during tokenization/parsing of input. <br /></td></tr>
<tr class="separator:a27d509b44ff9de156010a39fea099fa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dcd5ddf9b4345a744f7d07e6bbcac7b" id="r_a1dcd5ddf9b4345a744f7d07e6bbcac7b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1dcd5ddf9b4345a744f7d07e6bbcac7b">PMUSR_MSR_LOG_FILE_WRITE_ERROR</a>&#160;&#160;&#160;-7</td></tr>
<tr class="memdesc:a1dcd5ddf9b4345a744f7d07e6bbcac7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to write to MSR log file. <br /></td></tr>
<tr class="separator:a1dcd5ddf9b4345a744f7d07e6bbcac7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac19a119c1ffc5f08c0ff09dea955930" id="r_aac19a119c1ffc5f08c0ff09dea955930"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aac19a119c1ffc5f08c0ff09dea955930">PMUSR_MSR_FILE_WRITE_ERROR</a>&#160;&#160;&#160;-8</td></tr>
<tr class="memdesc:aac19a119c1ffc5f08c0ff09dea955930"><td class="mdescLeft">&#160;</td><td class="mdescRight">Failed to write MSR file. <br /></td></tr>
<tr class="separator:aac19a119c1ffc5f08c0ff09dea955930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d955a6445897cc0067ff2fc34411319" id="r_a0d955a6445897cc0067ff2fc34411319"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0d955a6445897cc0067ff2fc34411319">PMUSR_DATA_FILE_READ_ERROR</a>&#160;&#160;&#160;-9</td></tr>
<tr class="memdesc:a0d955a6445897cc0067ff2fc34411319"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error reading data file (ROOT, NeXus, MUD, etc.) <br /></td></tr>
<tr class="separator:a0d955a6445897cc0067ff2fc34411319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e37a69b03a0b8ef410dbcaa8247f4b8" id="r_a1e37a69b03a0b8ef410dbcaa8247f4b8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1e37a69b03a0b8ef410dbcaa8247f4b8">PMUSR_MSR_RUN_ERROR</a>&#160;&#160;&#160;-10</td></tr>
<tr class="memdesc:a1e37a69b03a0b8ef410dbcaa8247f4b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error during run processing or fitting. <br /></td></tr>
<tr class="separator:a1e37a69b03a0b8ef410dbcaa8247f4b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a485fc6adec248844495b4e053fc16b25" id="r_a485fc6adec248844495b4e053fc16b25"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a485fc6adec248844495b4e053fc16b25">PMUSR_UNSUPPORTED_FEATURE</a>&#160;&#160;&#160;-11</td></tr>
<tr class="memdesc:a485fc6adec248844495b4e053fc16b25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requested feature is not yet supported. <br /></td></tr>
<tr class="separator:a485fc6adec248844495b4e053fc16b25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa117ff4cf485e7b1a7dda31c1acc4269" id="r_aa117ff4cf485e7b1a7dda31c1acc4269"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa117ff4cf485e7b1a7dda31c1acc4269">PRUN_SINGLE_HISTO</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:aa117ff4cf485e7b1a7dda31c1acc4269"><td class="mdescLeft">&#160;</td><td class="mdescRight">Single histogram fit (e.g., forward or backward detector) <br /></td></tr>
<tr class="separator:aa117ff4cf485e7b1a7dda31c1acc4269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70bc988063e28e81fdac34260fb8e88c" id="r_a70bc988063e28e81fdac34260fb8e88c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a70bc988063e28e81fdac34260fb8e88c">PRUN_SINGLE_HISTO_RRF</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a70bc988063e28e81fdac34260fb8e88c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Single histogram fit in rotating reference frame (RRF) <br /></td></tr>
<tr class="separator:a70bc988063e28e81fdac34260fb8e88c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a095a28397cda63a2dbdefe840224c878" id="r_a095a28397cda63a2dbdefe840224c878"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a095a28397cda63a2dbdefe840224c878">PRUN_ASYMMETRY</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:a095a28397cda63a2dbdefe840224c878"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asymmetry fit using forward and backward detectors. <br /></td></tr>
<tr class="separator:a095a28397cda63a2dbdefe840224c878"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35904f5e5aa68eaa070b898f4b97ec62" id="r_a35904f5e5aa68eaa070b898f4b97ec62"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a35904f5e5aa68eaa070b898f4b97ec62">PRUN_ASYMMETRY_RRF</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a35904f5e5aa68eaa070b898f4b97ec62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asymmetry fit in rotating reference frame (RRF) <br /></td></tr>
<tr class="separator:a35904f5e5aa68eaa070b898f4b97ec62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28dabeb092db6158025b2ab8898af09e" id="r_a28dabeb092db6158025b2ab8898af09e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a28dabeb092db6158025b2ab8898af09e">PRUN_MU_MINUS</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a28dabeb092db6158025b2ab8898af09e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negative muon (μ-) single histogram fit. <br /></td></tr>
<tr class="separator:a28dabeb092db6158025b2ab8898af09e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad51f3ed9e812c03a5fe8b3b4f87b8ab7" id="r_ad51f3ed9e812c03a5fe8b3b4f87b8ab7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad51f3ed9e812c03a5fe8b3b4f87b8ab7">PRUN_ASYMMETRY_BNMR</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:ad51f3ed9e812c03a5fe8b3b4f87b8ab7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Beta-detected NMR asymmetry fit. <br /></td></tr>
<tr class="separator:ad51f3ed9e812c03a5fe8b3b4f87b8ab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9abfa090fd8fcf7ff4f99556ff76cf58" id="r_a9abfa090fd8fcf7ff4f99556ff76cf58"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9abfa090fd8fcf7ff4f99556ff76cf58">PRUN_NON_MUSR</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:a9abfa090fd8fcf7ff4f99556ff76cf58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-μSR data fit (general x-y data) <br /></td></tr>
<tr class="separator:a9abfa090fd8fcf7ff4f99556ff76cf58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a572a4ff40a2185e40b2b009c95bac7cf" id="r_a572a4ff40a2185e40b2b009c95bac7cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a572a4ff40a2185e40b2b009c95bac7cf">PMUON_LIFETIME</a>&#160;&#160;&#160;2.1969811</td></tr>
<tr class="separator:a572a4ff40a2185e40b2b009c95bac7cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5424d51be539137129df9ea66fefa9a1" id="r_a5424d51be539137129df9ea66fefa9a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5424d51be539137129df9ea66fefa9a1">GAMMA_BAR_MUON</a>&#160;&#160;&#160;1.355388094e-2</td></tr>
<tr class="separator:a5424d51be539137129df9ea66fefa9a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbf6e0bace9638d4b7182c0ea78a76aa" id="r_acbf6e0bace9638d4b7182c0ea78a76aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acbf6e0bace9638d4b7182c0ea78a76aa">ACCEL_PERIOD_PSI</a>&#160;&#160;&#160;0.01975</td></tr>
<tr class="memdesc:acbf6e0bace9638d4b7182c0ea78a76aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">PSI (Paul Scherrer Institute) accelerator cycle: 19.75 ns. <br /></td></tr>
<tr class="separator:acbf6e0bace9638d4b7182c0ea78a76aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a289dd448598859518bc73c87233af6a1" id="r_a289dd448598859518bc73c87233af6a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a289dd448598859518bc73c87233af6a1">ACCEL_PERIOD_TRIUMF</a>&#160;&#160;&#160;0.04337</td></tr>
<tr class="memdesc:a289dd448598859518bc73c87233af6a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">TRIUMF accelerator cycle: 43.37 ns. <br /></td></tr>
<tr class="separator:a289dd448598859518bc73c87233af6a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af100c5520356cd7487587f0c9c2286df" id="r_af100c5520356cd7487587f0c9c2286df"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af100c5520356cd7487587f0c9c2286df">ACCEL_PERIOD_RAL</a>&#160;&#160;&#160;0.0</td></tr>
<tr class="memdesc:af100c5520356cd7487587f0c9c2286df"><td class="mdescLeft">&#160;</td><td class="mdescRight">RAL (Rutherford Appleton Lab) - pulsed beam. <br /></td></tr>
<tr class="separator:af100c5520356cd7487587f0c9c2286df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00784c6cc583d49822fa21e2ff216f2f" id="r_a00784c6cc583d49822fa21e2ff216f2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a00784c6cc583d49822fa21e2ff216f2f">POST_PILEUP_HISTO_OFFSET</a>&#160;&#160;&#160;20</td></tr>
<tr class="separator:a00784c6cc583d49822fa21e2ff216f2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5357075a43f071649455751fedd2bdf5" id="r_a5357075a43f071649455751fedd2bdf5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5357075a43f071649455751fedd2bdf5">PMUSR_UNDEFINED</a>&#160;&#160;&#160;-9.9e99</td></tr>
<tr class="separator:a5357075a43f071649455751fedd2bdf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00728afcd3500d78375b815a004941d1" id="r_a00728afcd3500d78375b815a004941d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a00728afcd3500d78375b815a004941d1">MSR_TAG_TITLE</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a00728afcd3500d78375b815a004941d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">TITLE block - describes the experiment. <br /></td></tr>
<tr class="separator:a00728afcd3500d78375b815a004941d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab09701d87c07947710a9897d4cab6498" id="r_ab09701d87c07947710a9897d4cab6498"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab09701d87c07947710a9897d4cab6498">MSR_TAG_FITPARAMETER</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:ab09701d87c07947710a9897d4cab6498"><td class="mdescLeft">&#160;</td><td class="mdescRight">FITPARAMETER block - defines fit parameters with initial values and constraints. <br /></td></tr>
<tr class="separator:ab09701d87c07947710a9897d4cab6498"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d895b16abcd2560c51dd2309525d01a" id="r_a5d895b16abcd2560c51dd2309525d01a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5d895b16abcd2560c51dd2309525d01a">MSR_TAG_THEORY</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:a5d895b16abcd2560c51dd2309525d01a"><td class="mdescLeft">&#160;</td><td class="mdescRight">THEORY block - specifies the theory function(s) to fit. <br /></td></tr>
<tr class="separator:a5d895b16abcd2560c51dd2309525d01a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0be96720898c003acea3f3f24bbd209f" id="r_a0be96720898c003acea3f3f24bbd209f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0be96720898c003acea3f3f24bbd209f">MSR_TAG_FUNCTIONS</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a0be96720898c003acea3f3f24bbd209f"><td class="mdescLeft">&#160;</td><td class="mdescRight">FUNCTIONS block - user-defined mathematical functions. <br /></td></tr>
<tr class="separator:a0be96720898c003acea3f3f24bbd209f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae763aea08677c626a857f68b1977d79c" id="r_ae763aea08677c626a857f68b1977d79c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae763aea08677c626a857f68b1977d79c">MSR_TAG_GLOBAL</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:ae763aea08677c626a857f68b1977d79c"><td class="mdescLeft">&#160;</td><td class="mdescRight">GLOBAL block - global fit settings (RRF, fit type, etc.) <br /></td></tr>
<tr class="separator:ae763aea08677c626a857f68b1977d79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a019d398db1e0449dbebb7030ea7033dd" id="r_a019d398db1e0449dbebb7030ea7033dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a019d398db1e0449dbebb7030ea7033dd">MSR_TAG_RUN</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:a019d398db1e0449dbebb7030ea7033dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">RUN block - run-specific settings and data file information. <br /></td></tr>
<tr class="separator:a019d398db1e0449dbebb7030ea7033dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ebe47f4b88e7a5328580e4cf115ae32" id="r_a4ebe47f4b88e7a5328580e4cf115ae32"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4ebe47f4b88e7a5328580e4cf115ae32">MSR_TAG_COMMANDS</a>&#160;&#160;&#160;6</td></tr>
<tr class="memdesc:a4ebe47f4b88e7a5328580e4cf115ae32"><td class="mdescLeft">&#160;</td><td class="mdescRight">COMMANDS block - post-fit commands (e.g., parameter output) <br /></td></tr>
<tr class="separator:a4ebe47f4b88e7a5328580e4cf115ae32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5583eaae9694169a29d0cd2b60b7855a" id="r_a5583eaae9694169a29d0cd2b60b7855a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5583eaae9694169a29d0cd2b60b7855a">MSR_TAG_FOURIER</a>&#160;&#160;&#160;7</td></tr>
<tr class="memdesc:a5583eaae9694169a29d0cd2b60b7855a"><td class="mdescLeft">&#160;</td><td class="mdescRight">FOURIER block - Fourier transform settings. <br /></td></tr>
<tr class="separator:a5583eaae9694169a29d0cd2b60b7855a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ef18fa393d89ca0ab17cc852a09722c" id="r_a9ef18fa393d89ca0ab17cc852a09722c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ef18fa393d89ca0ab17cc852a09722c">MSR_TAG_PLOT</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:a9ef18fa393d89ca0ab17cc852a09722c"><td class="mdescLeft">&#160;</td><td class="mdescRight">PLOT block - plotting configuration for data visualization. <br /></td></tr>
<tr class="separator:a9ef18fa393d89ca0ab17cc852a09722c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac20fd43275726784bbb53d2c61e680ed" id="r_ac20fd43275726784bbb53d2c61e680ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac20fd43275726784bbb53d2c61e680ed">MSR_TAG_STATISTIC</a>&#160;&#160;&#160;9</td></tr>
<tr class="memdesc:ac20fd43275726784bbb53d2c61e680ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">STATISTIC block - fit statistics and results (generated after fit) <br /></td></tr>
<tr class="separator:ac20fd43275726784bbb53d2c61e680ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d70f98a7a25b70349688cfee2b2ff09" id="r_a6d70f98a7a25b70349688cfee2b2ff09"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6d70f98a7a25b70349688cfee2b2ff09">MSR_FITTYPE_SINGLE_HISTO</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a6d70f98a7a25b70349688cfee2b2ff09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit single histogram (e.g., positron counts vs. time) <br /></td></tr>
<tr class="separator:a6d70f98a7a25b70349688cfee2b2ff09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4766fd43db5e943f9148d7993c16b3c1" id="r_a4766fd43db5e943f9148d7993c16b3c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4766fd43db5e943f9148d7993c16b3c1">MSR_FITTYPE_SINGLE_HISTO_RRF</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a4766fd43db5e943f9148d7993c16b3c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit single histogram in rotating reference frame. <br /></td></tr>
<tr class="separator:a4766fd43db5e943f9148d7993c16b3c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1389906a6345a4f04296877f14fe37f3" id="r_a1389906a6345a4f04296877f14fe37f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1389906a6345a4f04296877f14fe37f3">MSR_FITTYPE_ASYM</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:a1389906a6345a4f04296877f14fe37f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit asymmetry A(t) = (F-αB)/(F+αB) <br /></td></tr>
<tr class="separator:a1389906a6345a4f04296877f14fe37f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8986376e943102258993303defa32d7f" id="r_a8986376e943102258993303defa32d7f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8986376e943102258993303defa32d7f">MSR_FITTYPE_ASYM_RRF</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a8986376e943102258993303defa32d7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit asymmetry in rotating reference frame. <br /></td></tr>
<tr class="separator:a8986376e943102258993303defa32d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c72929454abb858c58c03132b061d8e" id="r_a7c72929454abb858c58c03132b061d8e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7c72929454abb858c58c03132b061d8e">MSR_FITTYPE_MU_MINUS</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a7c72929454abb858c58c03132b061d8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit negative muon (μ-) single histogram. <br /></td></tr>
<tr class="separator:a7c72929454abb858c58c03132b061d8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3321469dc7eb26c8ae310fbe7b33282" id="r_ab3321469dc7eb26c8ae310fbe7b33282"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab3321469dc7eb26c8ae310fbe7b33282">MSR_FITTYPE_BNMR</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:ab3321469dc7eb26c8ae310fbe7b33282"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit beta-detected NMR asymmetry. <br /></td></tr>
<tr class="separator:ab3321469dc7eb26c8ae310fbe7b33282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a70da3557014ba0e74b3c92d466aa75" id="r_a8a70da3557014ba0e74b3c92d466aa75"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8a70da3557014ba0e74b3c92d466aa75">MSR_FITTYPE_NON_MUSR</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:a8a70da3557014ba0e74b3c92d466aa75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fit non-μSR data (general x-y data) <br /></td></tr>
<tr class="separator:a8a70da3557014ba0e74b3c92d466aa75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b3dc68138682db0f77f2236f9cff537" id="r_a2b3dc68138682db0f77f2236f9cff537"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2b3dc68138682db0f77f2236f9cff537">MSR_PLOT_SINGLE_HISTO</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a2b3dc68138682db0f77f2236f9cff537"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot single histogram. <br /></td></tr>
<tr class="separator:a2b3dc68138682db0f77f2236f9cff537"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d2d7665dbbb2fc112549db6de5bb028" id="r_a8d2d7665dbbb2fc112549db6de5bb028"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8d2d7665dbbb2fc112549db6de5bb028">MSR_PLOT_SINGLE_HISTO_RRF</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a8d2d7665dbbb2fc112549db6de5bb028"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot single histogram in rotating reference frame. <br /></td></tr>
<tr class="separator:a8d2d7665dbbb2fc112549db6de5bb028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9709680f59e11e81807fab02e8440fb1" id="r_a9709680f59e11e81807fab02e8440fb1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9709680f59e11e81807fab02e8440fb1">MSR_PLOT_ASYM</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:a9709680f59e11e81807fab02e8440fb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot asymmetry. <br /></td></tr>
<tr class="separator:a9709680f59e11e81807fab02e8440fb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a869fdf34c61edfdd4d3e166b1d59717d" id="r_a869fdf34c61edfdd4d3e166b1d59717d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a869fdf34c61edfdd4d3e166b1d59717d">MSR_PLOT_ASYM_RRF</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a869fdf34c61edfdd4d3e166b1d59717d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot asymmetry in rotating reference frame. <br /></td></tr>
<tr class="separator:a869fdf34c61edfdd4d3e166b1d59717d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae7003813b384b9f251e5d6dd9ce1e66" id="r_aae7003813b384b9f251e5d6dd9ce1e66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aae7003813b384b9f251e5d6dd9ce1e66">MSR_PLOT_MU_MINUS</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:aae7003813b384b9f251e5d6dd9ce1e66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot negative muon (μ-) data. <br /></td></tr>
<tr class="separator:aae7003813b384b9f251e5d6dd9ce1e66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9b291c6236d34786e6a35917fe7cef7" id="r_ac9b291c6236d34786e6a35917fe7cef7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac9b291c6236d34786e6a35917fe7cef7">MSR_PLOT_BNMR</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:ac9b291c6236d34786e6a35917fe7cef7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot beta-detected NMR data. <br /></td></tr>
<tr class="separator:ac9b291c6236d34786e6a35917fe7cef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebf3b64dacc1fefcdb90b245db233ac1" id="r_aebf3b64dacc1fefcdb90b245db233ac1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aebf3b64dacc1fefcdb90b245db233ac1">MSR_PLOT_NON_MUSR</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:aebf3b64dacc1fefcdb90b245db233ac1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot non-μSR data. <br /></td></tr>
<tr class="separator:aebf3b64dacc1fefcdb90b245db233ac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f3ac8cee4b8e9f4f0b002f980d51a1" id="r_a03f3ac8cee4b8e9f4f0b002f980d51a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a03f3ac8cee4b8e9f4f0b002f980d51a1">MSR_PARAM_MAP_OFFSET</a>&#160;&#160;&#160;10000</td></tr>
<tr class="memdesc:a03f3ac8cee4b8e9f4f0b002f980d51a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Offset added to map indices for parameter parsing. <br /></td></tr>
<tr class="separator:a03f3ac8cee4b8e9f4f0b002f980d51a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58290ad50dd925e4fb7fad90c8072215" id="r_a58290ad50dd925e4fb7fad90c8072215"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a58290ad50dd925e4fb7fad90c8072215">MSR_PARAM_FUN_OFFSET</a>&#160;&#160;&#160;20000</td></tr>
<tr class="memdesc:a58290ad50dd925e4fb7fad90c8072215"><td class="mdescLeft">&#160;</td><td class="mdescRight">Offset added to function indices for parameter parsing. <br /></td></tr>
<tr class="separator:a58290ad50dd925e4fb7fad90c8072215"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad37d51ad2c41abf13802bd81f699cbf6" id="r_ad37d51ad2c41abf13802bd81f699cbf6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad37d51ad2c41abf13802bd81f699cbf6">FOURIER_UNIT_NOT_GIVEN</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:ad37d51ad2c41abf13802bd81f699cbf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Units not specified. <br /></td></tr>
<tr class="separator:ad37d51ad2c41abf13802bd81f699cbf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a471cf3179039d0b28e02b9554eab3021" id="r_a471cf3179039d0b28e02b9554eab3021"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a471cf3179039d0b28e02b9554eab3021">FOURIER_UNIT_GAUSS</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a471cf3179039d0b28e02b9554eab3021"><td class="mdescLeft">&#160;</td><td class="mdescRight">Magnetic field in Gauss (G) <br /></td></tr>
<tr class="separator:a471cf3179039d0b28e02b9554eab3021"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad583569117484f3068f44927f59345e3" id="r_ad583569117484f3068f44927f59345e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad583569117484f3068f44927f59345e3">FOURIER_UNIT_TESLA</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:ad583569117484f3068f44927f59345e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Magnetic field in Tesla (T) <br /></td></tr>
<tr class="separator:ad583569117484f3068f44927f59345e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b38859b7d7cd6d73f22b8baab83e68" id="r_a32b38859b7d7cd6d73f22b8baab83e68"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a32b38859b7d7cd6d73f22b8baab83e68">FOURIER_UNIT_FREQ</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a32b38859b7d7cd6d73f22b8baab83e68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frequency in MHz. <br /></td></tr>
<tr class="separator:a32b38859b7d7cd6d73f22b8baab83e68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92465a516f14855a48c32bea2d59e4f5" id="r_a92465a516f14855a48c32bea2d59e4f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a92465a516f14855a48c32bea2d59e4f5">FOURIER_UNIT_CYCLES</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a92465a516f14855a48c32bea2d59e4f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Angular frequency in Mc/s (Mega-cycles per second) <br /></td></tr>
<tr class="separator:a92465a516f14855a48c32bea2d59e4f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb4554a81f1e69135973e8dfb0899be7" id="r_adb4554a81f1e69135973e8dfb0899be7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adb4554a81f1e69135973e8dfb0899be7">FOURIER_APOD_NOT_GIVEN</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:adb4554a81f1e69135973e8dfb0899be7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apodization not specified. <br /></td></tr>
<tr class="separator:adb4554a81f1e69135973e8dfb0899be7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a901c9291fbd78931e65e862aacbeca98" id="r_a901c9291fbd78931e65e862aacbeca98"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a901c9291fbd78931e65e862aacbeca98">FOURIER_APOD_NONE</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a901c9291fbd78931e65e862aacbeca98"><td class="mdescLeft">&#160;</td><td class="mdescRight">No apodization (rectangular window) <br /></td></tr>
<tr class="separator:a901c9291fbd78931e65e862aacbeca98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ee8774df63a8af5e99328058ebb7ab2" id="r_a7ee8774df63a8af5e99328058ebb7ab2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7ee8774df63a8af5e99328058ebb7ab2">FOURIER_APOD_WEAK</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:a7ee8774df63a8af5e99328058ebb7ab2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weak apodization (gentle windowing) <br /></td></tr>
<tr class="separator:a7ee8774df63a8af5e99328058ebb7ab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac80c5f481d7bc0af56368b59dad88e42" id="r_ac80c5f481d7bc0af56368b59dad88e42"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac80c5f481d7bc0af56368b59dad88e42">FOURIER_APOD_MEDIUM</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:ac80c5f481d7bc0af56368b59dad88e42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium apodization (moderate windowing) <br /></td></tr>
<tr class="separator:ac80c5f481d7bc0af56368b59dad88e42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e30339c56f3061e468a489d8a24cd79" id="r_a9e30339c56f3061e468a489d8a24cd79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e30339c56f3061e468a489d8a24cd79">FOURIER_APOD_STRONG</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a9e30339c56f3061e468a489d8a24cd79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Strong apodization (heavy windowing for best frequency resolution) <br /></td></tr>
<tr class="separator:a9e30339c56f3061e468a489d8a24cd79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a86bb2ce7832ce23f784604c36d39ed" id="r_a4a86bb2ce7832ce23f784604c36d39ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a86bb2ce7832ce23f784604c36d39ed">FOURIER_PLOT_NOT_GIVEN</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:a4a86bb2ce7832ce23f784604c36d39ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot type not specified. <br /></td></tr>
<tr class="separator:a4a86bb2ce7832ce23f784604c36d39ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a727bcb40bd729656083fd581bd27def7" id="r_a727bcb40bd729656083fd581bd27def7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a727bcb40bd729656083fd581bd27def7">FOURIER_PLOT_REAL</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a727bcb40bd729656083fd581bd27def7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot real component only. <br /></td></tr>
<tr class="separator:a727bcb40bd729656083fd581bd27def7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd8681e11bd419c4237d7e52530eb374" id="r_abd8681e11bd419c4237d7e52530eb374"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abd8681e11bd419c4237d7e52530eb374">FOURIER_PLOT_IMAG</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:abd8681e11bd419c4237d7e52530eb374"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot imaginary component only. <br /></td></tr>
<tr class="separator:abd8681e11bd419c4237d7e52530eb374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33032114d90d686450cfa71bb7ca6ab3" id="r_a33032114d90d686450cfa71bb7ca6ab3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a33032114d90d686450cfa71bb7ca6ab3">FOURIER_PLOT_REAL_AND_IMAG</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:a33032114d90d686450cfa71bb7ca6ab3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot both real and imaginary components (default) <br /></td></tr>
<tr class="separator:a33032114d90d686450cfa71bb7ca6ab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dda98b3e47269c7ffb9ee8f7e7b405a" id="r_a4dda98b3e47269c7ffb9ee8f7e7b405a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4dda98b3e47269c7ffb9ee8f7e7b405a">FOURIER_PLOT_POWER</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a4dda98b3e47269c7ffb9ee8f7e7b405a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot power spectrum |F(ω)|² <br /></td></tr>
<tr class="separator:a4dda98b3e47269c7ffb9ee8f7e7b405a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad274c4fe3bc865a43564b2f92a6c3c09" id="r_ad274c4fe3bc865a43564b2f92a6c3c09"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad274c4fe3bc865a43564b2f92a6c3c09">FOURIER_PLOT_PHASE</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:ad274c4fe3bc865a43564b2f92a6c3c09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot phase spectrum arg(F(ω)) <br /></td></tr>
<tr class="separator:ad274c4fe3bc865a43564b2f92a6c3c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b5cd7f1bcb3543b7fb8520387414faf" id="r_a7b5cd7f1bcb3543b7fb8520387414faf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b5cd7f1bcb3543b7fb8520387414faf">FOURIER_PLOT_PHASE_OPT_REAL</a>&#160;&#160;&#160;6</td></tr>
<tr class="memdesc:a7b5cd7f1bcb3543b7fb8520387414faf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plot phase-optimized real component. <br /></td></tr>
<tr class="separator:a7b5cd7f1bcb3543b7fb8520387414faf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adec5527824b02ad7a7053851aa890c99" id="r_adec5527824b02ad7a7053851aa890c99"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adec5527824b02ad7a7053851aa890c99">RRF_UNIT_UNDEF</a>&#160;&#160;&#160;-1</td></tr>
<tr class="memdesc:adec5527824b02ad7a7053851aa890c99"><td class="mdescLeft">&#160;</td><td class="mdescRight">RRF unit undefined. <br /></td></tr>
<tr class="separator:adec5527824b02ad7a7053851aa890c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4b4260127cc39f612b6c937b57f6b32" id="r_ac4b4260127cc39f612b6c937b57f6b32"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac4b4260127cc39f612b6c937b57f6b32">RRF_UNIT_kHz</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:ac4b4260127cc39f612b6c937b57f6b32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frequency in kHz (kilohertz) <br /></td></tr>
<tr class="separator:ac4b4260127cc39f612b6c937b57f6b32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bd32e010269f17c116726101bdf178e" id="r_a3bd32e010269f17c116726101bdf178e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3bd32e010269f17c116726101bdf178e">RRF_UNIT_MHz</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a3bd32e010269f17c116726101bdf178e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Frequency in MHz (megahertz) <br /></td></tr>
<tr class="separator:a3bd32e010269f17c116726101bdf178e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab65df852710cfebd8322d1627790c73c" id="r_ab65df852710cfebd8322d1627790c73c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab65df852710cfebd8322d1627790c73c">RRF_UNIT_Mcs</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:ab65df852710cfebd8322d1627790c73c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Angular frequency in Mc/s (Mega-cycles per second) <br /></td></tr>
<tr class="separator:ab65df852710cfebd8322d1627790c73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc53e978fe8962769718e68b154f017a" id="r_abc53e978fe8962769718e68b154f017a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abc53e978fe8962769718e68b154f017a">RRF_UNIT_G</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:abc53e978fe8962769718e68b154f017a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Equivalent magnetic field in Gauss (G) <br /></td></tr>
<tr class="separator:abc53e978fe8962769718e68b154f017a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfd8fca6cf586d9234b06002a3444965" id="r_acfd8fca6cf586d9234b06002a3444965"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acfd8fca6cf586d9234b06002a3444965">RRF_UNIT_T</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:acfd8fca6cf586d9234b06002a3444965"><td class="mdescLeft">&#160;</td><td class="mdescRight">Equivalent magnetic field in Tesla (T) <br /></td></tr>
<tr class="separator:acfd8fca6cf586d9234b06002a3444965"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae852b87a5874b4c1a94e4d3a44b6adbc" id="r_ae852b87a5874b4c1a94e4d3a44b6adbc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae852b87a5874b4c1a94e4d3a44b6adbc">RRF_FREQ_UNDEF</a>&#160;&#160;&#160;1.0e10</td></tr>
<tr class="separator:ae852b87a5874b4c1a94e4d3a44b6adbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a631f19573bed8b6ae6604fdc585911a8" id="r_a631f19573bed8b6ae6604fdc585911a8"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; Bool_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a631f19573bed8b6ae6604fdc585911a8">PBoolVector</a></td></tr>
<tr class="separator:a631f19573bed8b6ae6604fdc585911a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01eec7e896afb5c4601dea91ee31477b" id="r_a01eec7e896afb5c4601dea91ee31477b"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; UInt_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a01eec7e896afb5c4601dea91ee31477b">PUIntVector</a></td></tr>
<tr class="separator:a01eec7e896afb5c4601dea91ee31477b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9c3d2033e27c38e4dbb98e26f1c4e54" id="r_aa9c3d2033e27c38e4dbb98e26f1c4e54"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; Int_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a></td></tr>
<tr class="separator:aa9c3d2033e27c38e4dbb98e26f1c4e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b7b790670173027ad5fcafad3f04740" id="r_a9b7b790670173027ad5fcafad3f04740"><td class="memItemLeft" align="right" valign="top">typedef std::pair&lt; Int_t, Int_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b7b790670173027ad5fcafad3f04740">PIntPair</a></td></tr>
<tr class="separator:a9b7b790670173027ad5fcafad3f04740"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace15e033fc9afd308f9fe173c582cf60" id="r_ace15e033fc9afd308f9fe173c582cf60"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="#a9b7b790670173027ad5fcafad3f04740">PIntPair</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ace15e033fc9afd308f9fe173c582cf60">PIntPairVector</a></td></tr>
<tr class="separator:ace15e033fc9afd308f9fe173c582cf60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae689e7a4bf8a9c0ecf65bcd7d4a0ebde" id="r_ae689e7a4bf8a9c0ecf65bcd7d4a0ebde"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; Double_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a></td></tr>
<tr class="separator:ae689e7a4bf8a9c0ecf65bcd7d4a0ebde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11543a8acdb329540782443a7cf1d667" id="r_a11543a8acdb329540782443a7cf1d667"><td class="memItemLeft" align="right" valign="top">typedef std::pair&lt; Double_t, Double_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a11543a8acdb329540782443a7cf1d667">PDoublePair</a></td></tr>
<tr class="separator:a11543a8acdb329540782443a7cf1d667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e3841e16074fd3c7648d8fc7b742f4" id="r_a93e3841e16074fd3c7648d8fc7b742f4"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="#a11543a8acdb329540782443a7cf1d667">PDoublePair</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a93e3841e16074fd3c7648d8fc7b742f4">PDoublePairVector</a></td></tr>
<tr class="separator:a93e3841e16074fd3c7648d8fc7b742f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae50e503cc0f1bbc1fda5b86735ea9983" id="r_ae50e503cc0f1bbc1fda5b86735ea9983"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; TString &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae50e503cc0f1bbc1fda5b86735ea9983">PStringVector</a></td></tr>
<tr class="separator:ae50e503cc0f1bbc1fda5b86735ea9983"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af71b9af496f6bfb296b60f7e2ca0d974" id="r_af71b9af496f6bfb296b60f7e2ca0d974"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classPRawRunData.html">PRawRunData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af71b9af496f6bfb296b60f7e2ca0d974">PRawRunDataList</a></td></tr>
<tr class="separator:af71b9af496f6bfb296b60f7e2ca0d974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88b0f32c26fd54bdacfbef77212d951d" id="r_a88b0f32c26fd54bdacfbef77212d951d"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="structPMsrLineStructure.html">PMsrLineStructure</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a88b0f32c26fd54bdacfbef77212d951d">PMsrLines</a></td></tr>
<tr class="separator:a88b0f32c26fd54bdacfbef77212d951d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab08a4f791c8d0001ed434bae845fe95c" id="r_ab08a4f791c8d0001ed434bae845fe95c"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab08a4f791c8d0001ed434bae845fe95c">PMsrParamList</a></td></tr>
<tr class="separator:ab08a4f791c8d0001ed434bae845fe95c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4073f6987fbfc4322a522b8d112520ae" id="r_a4073f6987fbfc4322a522b8d112520ae"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classPMsrRunBlock.html">PMsrRunBlock</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4073f6987fbfc4322a522b8d112520ae">PMsrRunList</a></td></tr>
<tr class="separator:a4073f6987fbfc4322a522b8d112520ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86c170f24691b0454fa1e62ce0fd09b4" id="r_a86c170f24691b0454fa1e62ce0fd09b4"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="structPMsrPlotStructure.html">PMsrPlotStructure</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a86c170f24691b0454fa1e62ce0fd09b4">PMsrPlotList</a></td></tr>
<tr class="separator:a86c170f24691b0454fa1e62ce0fd09b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01ff11ebda5d1a9096e8c9a65d085778" id="r_a01ff11ebda5d1a9096e8c9a65d085778"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="structPRunNameTemplate.html">PRunNameTemplate</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a01ff11ebda5d1a9096e8c9a65d085778">PRunNameTemplateList</a></td></tr>
<tr class="separator:a01ff11ebda5d1a9096e8c9a65d085778"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a3168a2cda2474c28fe329358530331ab" id="r_a3168a2cda2474c28fe329358530331ab"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3168a2cda2474c28fe329358530331ab">EPMusrHandleTag</a> { <a class="el" href="#a3168a2cda2474c28fe329358530331aba5460ad665310efd60a2352b2c347342f">kEmpty</a>
, <a class="el" href="#a3168a2cda2474c28fe329358530331aba6d36a468d5cc6244a9c4b150e0b107a7">kFit</a>
, <a class="el" href="#a3168a2cda2474c28fe329358530331abaa9d4431e390709c09f825d8afbf32289">kView</a>
}</td></tr>
<tr class="separator:a3168a2cda2474c28fe329358530331ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="acbf6e0bace9638d4b7182c0ea78a76aa" name="acbf6e0bace9638d4b7182c0ea78a76aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbf6e0bace9638d4b7182c0ea78a76aa">&#9670;&#160;</a></span>ACCEL_PERIOD_PSI</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ACCEL_PERIOD_PSI&#160;&#160;&#160;0.01975</td>
</tr>
</table>
</div><div class="memdoc">
<p>PSI (Paul Scherrer Institute) accelerator cycle: 19.75 ns. </p>
<p>Accelerator cycle periods in microseconds (μs).</p>
<p>These constants define the beam structure period for different μSR facilities, which is needed for proper background determination in pulsed beam experiments. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00149">149</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunSingleHisto_8cpp_source.html#l02296">PRunSingleHisto::EstimateBkg()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l01718">PRunSingleHistoRRF::EstimateBkg()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00926">PRunAsymmetry::SubtractEstimatedBkg()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l00936">PRunAsymmetryBNMR::SubtractEstimatedBkg()</a>, and <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l00900">PRunAsymmetryRRF::SubtractEstimatedBkg()</a>.</p>
</div>
</div>
<a id="af100c5520356cd7487587f0c9c2286df" name="af100c5520356cd7487587f0c9c2286df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af100c5520356cd7487587f0c9c2286df">&#9670;&#160;</a></span>ACCEL_PERIOD_RAL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ACCEL_PERIOD_RAL&#160;&#160;&#160;0.0</td>
</tr>
</table>
</div><div class="memdoc">
<p>RAL (Rutherford Appleton Lab) - pulsed beam. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00153">153</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunSingleHisto_8cpp_source.html#l02296">PRunSingleHisto::EstimateBkg()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l01718">PRunSingleHistoRRF::EstimateBkg()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00926">PRunAsymmetry::SubtractEstimatedBkg()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l00936">PRunAsymmetryBNMR::SubtractEstimatedBkg()</a>, and <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l00900">PRunAsymmetryRRF::SubtractEstimatedBkg()</a>.</p>
</div>
</div>
<a id="a289dd448598859518bc73c87233af6a1" name="a289dd448598859518bc73c87233af6a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a289dd448598859518bc73c87233af6a1">&#9670;&#160;</a></span>ACCEL_PERIOD_TRIUMF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ACCEL_PERIOD_TRIUMF&#160;&#160;&#160;0.04337</td>
</tr>
</table>
</div><div class="memdoc">
<p>TRIUMF accelerator cycle: 43.37 ns. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00151">151</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunSingleHisto_8cpp_source.html#l02296">PRunSingleHisto::EstimateBkg()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l01718">PRunSingleHistoRRF::EstimateBkg()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00926">PRunAsymmetry::SubtractEstimatedBkg()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l00936">PRunAsymmetryBNMR::SubtractEstimatedBkg()</a>, and <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l00900">PRunAsymmetryRRF::SubtractEstimatedBkg()</a>.</p>
</div>
</div>
<a id="ac80c5f481d7bc0af56368b59dad88e42" name="ac80c5f481d7bc0af56368b59dad88e42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac80c5f481d7bc0af56368b59dad88e42">&#9670;&#160;</a></span>FOURIER_APOD_MEDIUM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_APOD_MEDIUM&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Medium apodization (moderate windowing) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00296">296</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a901c9291fbd78931e65e862aacbeca98" name="a901c9291fbd78931e65e862aacbeca98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a901c9291fbd78931e65e862aacbeca98">&#9670;&#160;</a></span>FOURIER_APOD_NONE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_APOD_NONE&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>No apodization (rectangular window) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00292">292</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l02299">PMusrCanvas::InitFourier()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00279">PStartupHandler::OnStartDocument()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="adb4554a81f1e69135973e8dfb0899be7" name="adb4554a81f1e69135973e8dfb0899be7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb4554a81f1e69135973e8dfb0899be7">&#9670;&#160;</a></span>FOURIER_APOD_NOT_GIVEN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_APOD_NOT_GIVEN&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Apodization not specified. </p>
<p>Fourier transform apodization tags.</p>
<p>Apodization (windowing) reduces spectral leakage in Fourier transforms by applying a window function to the time-domain data. Stronger apodization improves frequency resolution but reduces signal amplitude accuracy. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00290">290</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l04077">PMsrHandler::InitFourierParameterStructure()</a>, and <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>.</p>
</div>
</div>
<a id="a9e30339c56f3061e468a489d8a24cd79" name="a9e30339c56f3061e468a489d8a24cd79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e30339c56f3061e468a489d8a24cd79">&#9670;&#160;</a></span>FOURIER_APOD_STRONG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_APOD_STRONG&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Strong apodization (heavy windowing for best frequency resolution) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00298">298</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a7ee8774df63a8af5e99328058ebb7ab2" name="a7ee8774df63a8af5e99328058ebb7ab2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ee8774df63a8af5e99328058ebb7ab2">&#9670;&#160;</a></span>FOURIER_APOD_WEAK</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_APOD_WEAK&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Weak apodization (gentle windowing) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00294">294</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="abd8681e11bd419c4237d7e52530eb374" name="abd8681e11bd419c4237d7e52530eb374"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd8681e11bd419c4237d7e52530eb374">&#9670;&#160;</a></span>FOURIER_PLOT_IMAG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_IMAG&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot imaginary component only. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00312">312</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00709">PFourierCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas::HandleCmdKey()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00404">PFourierCanvas::HandleMenuPopup()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01097">PFourierCanvas::InitFourierCanvas()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01743">PFourierCanvas::PlotAverage()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01554">PFourierCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a4a86bb2ce7832ce23f784604c36d39ed" name="a4a86bb2ce7832ce23f784604c36d39ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a86bb2ce7832ce23f784604c36d39ed">&#9670;&#160;</a></span>FOURIER_PLOT_NOT_GIVEN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_NOT_GIVEN&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot type not specified. </p>
<p>Fourier transform plot type tags.</p>
<p>These constants specify which component(s) of the complex Fourier transform should be displayed. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00308">308</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00049">ClassImpQ()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04077">PMsrHandler::InitFourierParameterStructure()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, and <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>.</p>
</div>
</div>
<a id="ad274c4fe3bc865a43564b2f92a6c3c09" name="ad274c4fe3bc865a43564b2f92a6c3c09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad274c4fe3bc865a43564b2f92a6c3c09">&#9670;&#160;</a></span>FOURIER_PLOT_PHASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_PHASE&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot phase spectrum arg(F(ω)) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00318">318</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l01959">PFourierCanvas::DecrementFourierPhase()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00709">PFourierCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas::HandleCmdKey()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00404">PFourierCanvas::HandleMenuPopup()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01926">PFourierCanvas::IncrementFourierPhase()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01097">PFourierCanvas::InitFourierCanvas()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01743">PFourierCanvas::PlotAverage()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01554">PFourierCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a7b5cd7f1bcb3543b7fb8520387414faf" name="a7b5cd7f1bcb3543b7fb8520387414faf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b5cd7f1bcb3543b7fb8520387414faf">&#9670;&#160;</a></span>FOURIER_PLOT_PHASE_OPT_REAL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_PHASE_OPT_REAL&#160;&#160;&#160;6</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot phase-optimized real component. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00320">320</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00709">PFourierCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas::HandleCmdKey()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00404">PFourierCanvas::HandleMenuPopup()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01097">PFourierCanvas::InitFourierCanvas()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00956">PFourierCanvas::InitFourierDataSets()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01743">PFourierCanvas::PlotAverage()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01554">PFourierCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a4dda98b3e47269c7ffb9ee8f7e7b405a" name="a4dda98b3e47269c7ffb9ee8f7e7b405a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4dda98b3e47269c7ffb9ee8f7e7b405a">&#9670;&#160;</a></span>FOURIER_PLOT_POWER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_POWER&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot power spectrum |F(ω)|² </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00316">316</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06724">PMsrHandler::CheckRealFFT()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01959">PFourierCanvas::DecrementFourierPhase()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00709">PFourierCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas::HandleCmdKey()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00404">PFourierCanvas::HandleMenuPopup()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01926">PFourierCanvas::IncrementFourierPhase()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01097">PFourierCanvas::InitFourierCanvas()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01743">PFourierCanvas::PlotAverage()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01554">PFourierCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a727bcb40bd729656083fd581bd27def7" name="a727bcb40bd729656083fd581bd27def7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a727bcb40bd729656083fd581bd27def7">&#9670;&#160;</a></span>FOURIER_PLOT_REAL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_REAL&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot real component only. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00310">310</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00709">PFourierCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas::HandleCmdKey()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l00404">PFourierCanvas::HandleMenuPopup()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01097">PFourierCanvas::InitFourierCanvas()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01743">PFourierCanvas::PlotAverage()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01554">PFourierCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a33032114d90d686450cfa71bb7ca6ab3" name="a33032114d90d686450cfa71bb7ca6ab3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33032114d90d686450cfa71bb7ca6ab3">&#9670;&#160;</a></span>FOURIER_PLOT_REAL_AND_IMAG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_PLOT_REAL_AND_IMAG&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot both real and imaginary components (default) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00314">314</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00709">PFourierCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas::HandleCmdKey()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l02299">PMusrCanvas::InitFourier()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01097">PFourierCanvas::InitFourierCanvas()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00279">PStartupHandler::OnStartDocument()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01743">PFourierCanvas::PlotAverage()</a>, <a class="el" href="PFourierCanvas_8cpp_source.html#l01554">PFourierCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a92465a516f14855a48c32bea2d59e4f5" name="a92465a516f14855a48c32bea2d59e4f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92465a516f14855a48c32bea2d59e4f5">&#9670;&#160;</a></span>FOURIER_UNIT_CYCLES</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_UNIT_CYCLES&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Angular frequency in Mc/s (Mega-cycles per second) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00278">278</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00913">PFourierCanvas::CreateXaxisTitle()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourier_8cpp_source.html#l00482">PFourier::PFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05089">PMusrCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05637">PMusrCanvas::PlotFourierDifference()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a32b38859b7d7cd6d73f22b8baab83e68" name="a32b38859b7d7cd6d73f22b8baab83e68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32b38859b7d7cd6d73f22b8baab83e68">&#9670;&#160;</a></span>FOURIER_UNIT_FREQ</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_UNIT_FREQ&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Frequency in MHz. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00276">276</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00913">PFourierCanvas::CreateXaxisTitle()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l01554">PRunSingleHistoRRF::GetMainFrequency()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourier_8cpp_source.html#l00482">PFourier::PFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05089">PMusrCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05637">PMusrCanvas::PlotFourierDifference()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a471cf3179039d0b28e02b9554eab3021" name="a471cf3179039d0b28e02b9554eab3021"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a471cf3179039d0b28e02b9554eab3021">&#9670;&#160;</a></span>FOURIER_UNIT_GAUSS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_UNIT_GAUSS&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Magnetic field in Gauss (G) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00272">272</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00913">PFourierCanvas::CreateXaxisTitle()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l02299">PMusrCanvas::InitFourier()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00279">PStartupHandler::OnStartDocument()</a>, <a class="el" href="PFourier_8cpp_source.html#l00482">PFourier::PFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05089">PMusrCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05637">PMusrCanvas::PlotFourierDifference()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="ad37d51ad2c41abf13802bd81f699cbf6" name="ad37d51ad2c41abf13802bd81f699cbf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad37d51ad2c41abf13802bd81f699cbf6">&#9670;&#160;</a></span>FOURIER_UNIT_NOT_GIVEN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_UNIT_NOT_GIVEN&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Units not specified. </p>
<p>Fourier transform unit tags.</p>
<p>These constants specify the units for Fourier transform output in the FOURIER block of MSR files. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00270">270</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l04077">PMsrHandler::InitFourierParameterStructure()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, and <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>.</p>
</div>
</div>
<a id="ad583569117484f3068f44927f59345e3" name="ad583569117484f3068f44927f59345e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad583569117484f3068f44927f59345e3">&#9670;&#160;</a></span>FOURIER_UNIT_TESLA</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FOURIER_UNIT_TESLA&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Magnetic field in Tesla (T) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00274">274</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFourierCanvas_8cpp_source.html#l00913">PFourierCanvas::CreateXaxisTitle()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04433">PMsrHandler::HandleFourierEntry()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler::OnCharacters()</a>, <a class="el" href="PFourier_8cpp_source.html#l00482">PFourier::PFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05089">PMusrCanvas::PlotFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l05637">PMusrCanvas::PlotFourierDifference()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a5424d51be539137129df9ea66fefa9a1" name="a5424d51be539137129df9ea66fefa9a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5424d51be539137129df9ea66fefa9a1">&#9670;&#160;</a></span>GAMMA_BAR_MUON</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GAMMA_BAR_MUON&#160;&#160;&#160;1.355388094e-2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Muon gyromagnetic ratio γ_μ/(2π) in MHz/G.</p>
<p>The muon gyromagnetic ratio relates the muon spin precession frequency to the applied magnetic field: ν = γ_μ/(2π) × B</p>
<p>Value: 0.013553880 94(30) MHz/G = 135.53880 94(30) MHz/T</p>
<p>Calculated from: γ_μ = 2.0 × μ_μ / ℏ where</p><ul>
<li>μ_μ = -4.490 448 30(10) × 10^-26 J/T (muon magnetic moment)</li>
<li>ℏ = 1.054 571 817... × 10^-34 J·s (reduced Planck constant)</li>
</ul>
<p><b>Reference:</b> E. Tiesinga et al., Rev. Mod. Phys. 93, 025010 (2021). <a href="https://doi.org/10.1103/RevModPhys.93.025010">https://doi.org/10.1103/RevModPhys.93.025010</a> <a href="https://physics.nist.gov/cuu/Constants/index.html">https://physics.nist.gov/cuu/Constants/index.html</a> </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00138">138</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PFunction_8cpp_source.html#l00208">PFunction::FillFuncEvalTree()</a>, <a class="el" href="PMusr_8cpp_source.html#l00815">PMsrGlobalBlock::GetRRFFreq()</a>, <a class="el" href="PFourier_8cpp_source.html#l00482">PFourier::PFourier()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, and <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>.</p>
</div>
</div>
<a id="a1389906a6345a4f04296877f14fe37f3" name="a1389906a6345a4f04296877f14fe37f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1389906a6345a4f04296877f14fe37f3">&#9670;&#160;</a></span>MSR_FITTYPE_ASYM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_ASYM&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit asymmetry A(t) = (F-αB)/(F+αB) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00216">216</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas::UpdateInfoPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a8986376e943102258993303defa32d7f" name="a8986376e943102258993303defa32d7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8986376e943102258993303defa32d7f">&#9670;&#160;</a></span>MSR_FITTYPE_ASYM_RRF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_ASYM_RRF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit asymmetry in rotating reference frame. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00218">218</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06626">PMsrHandler::CheckRRFSettings()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas::UpdateInfoPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="ab3321469dc7eb26c8ae310fbe7b33282" name="ab3321469dc7eb26c8ae310fbe7b33282"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3321469dc7eb26c8ae310fbe7b33282">&#9670;&#160;</a></span>MSR_FITTYPE_BNMR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_BNMR&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit beta-detected NMR asymmetry. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00222">222</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas::UpdateInfoPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a7c72929454abb858c58c03132b061d8e" name="a7c72929454abb858c58c03132b061d8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c72929454abb858c58c03132b061d8e">&#9670;&#160;</a></span>MSR_FITTYPE_MU_MINUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_MU_MINUS&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit negative muon (μ-) single histogram. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00220">220</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06601">PMsrHandler::CheckMaxLikelihood()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a8a70da3557014ba0e74b3c92d466aa75" name="a8a70da3557014ba0e74b3c92d466aa75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a70da3557014ba0e74b3c92d466aa75">&#9670;&#160;</a></span>MSR_FITTYPE_NON_MUSR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_NON_MUSR&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit non-μSR data (general x-y data) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00224">224</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a6d70f98a7a25b70349688cfee2b2ff09" name="a6d70f98a7a25b70349688cfee2b2ff09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d70f98a7a25b70349688cfee2b2ff09">&#9670;&#160;</a></span>MSR_FITTYPE_SINGLE_HISTO</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_SINGLE_HISTO&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit single histogram (e.g., positron counts vs. time) </p>
<p>MSR file fit type tags.</p>
<p>These constants specify the fit type in the GLOBAL or RUN blocks of an MSR file. The fit type determines how raw data is converted into the quantity to be fitted (single histogram, asymmetry, etc.). </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00212">212</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06601">PMsrHandler::CheckMaxLikelihood()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas::UpdateInfoPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a4766fd43db5e943f9148d7993c16b3c1" name="a4766fd43db5e943f9148d7993c16b3c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4766fd43db5e943f9148d7993c16b3c1">&#9670;&#160;</a></span>MSR_FITTYPE_SINGLE_HISTO_RRF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_FITTYPE_SINGLE_HISTO_RRF&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Fit single histogram in rotating reference frame. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00214">214</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06626">PMsrHandler::CheckRRFSettings()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas::UpdateInfoPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a58290ad50dd925e4fb7fad90c8072215" name="a58290ad50dd925e4fb7fad90c8072215"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58290ad50dd925e4fb7fad90c8072215">&#9670;&#160;</a></span>MSR_PARAM_FUN_OFFSET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PARAM_FUN_OFFSET&#160;&#160;&#160;20000</td>
</tr>
</table>
</div><div class="memdoc">
<p>Offset added to function indices for parameter parsing. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00260">260</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PTheory_8cpp_source.html#l02274">PTheory::Abragam()</a>, <a class="el" href="PTheory_8cpp_source.html#l01187">PTheory::Asymmetry()</a>, <a class="el" href="PTheory_8cpp_source.html#l02505">PTheory::Bessel()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00227">PRunAsymmetry::CalcChiSquare()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l00226">PRunAsymmetryBNMR::CalcChiSquare()</a>, <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l00214">PRunAsymmetryRRF::CalcChiSquare()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00208">PRunSingleHisto::CalcChiSquare()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00323">PRunSingleHisto::CalcChiSquareExpected()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00455">PRunSingleHisto::CalcMaxLikelihood()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00590">PRunSingleHisto::CalcMaxLikelihoodExpected()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00531">PRunAsymmetry::CalcTheory()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l00527">PRunAsymmetryBNMR::CalcTheory()</a>, <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l00524">PRunAsymmetryRRF::CalcTheory()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00714">PRunSingleHisto::CalcTheory()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l06429">PMsrHandler::CheckFuncs()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PTheory_8cpp_source.html#l02083">PTheory::CombiLGKT()</a>, <a class="el" href="PTheory_8cpp_source.html#l01152">PTheory::Constant()</a>, <a class="el" href="PTheory_8cpp_source.html#l01954">PTheory::DynamicGauLorKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l01907">PTheory::DynamicGauLorKTLFFast()</a>, <a class="el" href="PTheory_8cpp_source.html#l01867">PTheory::DynamicGauLorKTZFFast()</a>, <a class="el" href="PTheory_8cpp_source.html#l01521">PTheory::DynamicGaussKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l01759">PTheory::DynamicLorentzKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02856">PTheory::DynamicNKTF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02795">PTheory::DynamicNKZF()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05599">PMsrHandler::FillParameterInUse()</a>, <a class="el" href="PTheory_8cpp_source.html#l01277">PTheory::GeneralExp()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05402">PMsrHandler::GetNoOfFitParameters()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03375">PMsrHandler::HandleRunEntry()</a>, <a class="el" href="PTheory_8cpp_source.html#l02546">PTheory::InternalBessel()</a>, <a class="el" href="PTheory_8cpp_source.html#l02359">PTheory::InternalField()</a>, <a class="el" href="PTheory_8cpp_source.html#l02401">PTheory::InternalFieldGK()</a>, <a class="el" href="PTheory_8cpp_source.html#l02453">PTheory::InternalFieldLL()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l00779">PMsr2Data::PrepareGlobalInputFile()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01292">PRunSingleHisto::PrepareRawViewData()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01175">PRunAsymmetry::PrepareViewData()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l01246">PRunAsymmetryBNMR::PrepareViewData()</a>, <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l01161">PRunAsymmetryRRF::PrepareViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00099">PRunAsymmetry::PRunAsymmetry()</a>, <a class="el" href="PTheory_8cpp_source.html#l00125">PTheory::PTheory()</a>, <a class="el" href="PTheory_8cpp_source.html#l02229">PTheory::RandomAnisotropicHyperfine()</a>, <a class="el" href="PTheory_8cpp_source.html#l01225">PTheory::SimpleExp()</a>, <a class="el" href="PTheory_8cpp_source.html#l01334">PTheory::SimpleGauss()</a>, <a class="el" href="PTheory_8cpp_source.html#l02595">PTheory::SkewedGauss()</a>, <a class="el" href="PTheory_8cpp_source.html#l02178">PTheory::SpinGlass()</a>, <a class="el" href="PTheory_8cpp_source.html#l01390">PTheory::StaticGaussKT()</a>, <a class="el" href="PTheory_8cpp_source.html#l01432">PTheory::StaticGaussKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l01619">PTheory::StaticLorentzKT()</a>, <a class="el" href="PTheory_8cpp_source.html#l01662">PTheory::StaticLorentzKTLF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02739">PTheory::StaticNKTF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02684">PTheory::StaticNKZF()</a>, <a class="el" href="PTheory_8cpp_source.html#l02129">PTheory::StrKT()</a>, <a class="el" href="PTheory_8cpp_source.html#l02318">PTheory::TFCos()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a03f3ac8cee4b8e9f4f0b002f980d51a1" name="a03f3ac8cee4b8e9f4f0b002f980d51a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03f3ac8cee4b8e9f4f0b002f980d51a1">&#9670;&#160;</a></span>MSR_PARAM_MAP_OFFSET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PARAM_MAP_OFFSET&#160;&#160;&#160;10000</td>
</tr>
</table>
</div><div class="memdoc">
<p>Offset added to map indices for parameter parsing. </p>
<p>Offsets for parameter parsing in MSR files.</p>
<p>When parameters are referenced via map functions or user-defined functions, these offsets are added to distinguish them from direct parameter references (which use indices 1, 2, 3, ...). </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00258">258</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06319">PMsrHandler::CheckMaps()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l05599">PMsrHandler::FillParameterInUse()</a>.</p>
</div>
</div>
<a id="a9709680f59e11e81807fab02e8440fb1" name="a9709680f59e11e81807fab02e8440fb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9709680f59e11e81807fab02e8440fb1">&#9670;&#160;</a></span>MSR_PLOT_ASYM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_ASYM&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot asymmetry. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00239">239</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l02692">PMusrCanvas::HandleDataSet()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a869fdf34c61edfdd4d3e166b1d59717d" name="a869fdf34c61edfdd4d3e166b1d59717d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a869fdf34c61edfdd4d3e166b1d59717d">&#9670;&#160;</a></span>MSR_PLOT_ASYM_RRF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_ASYM_RRF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot asymmetry in rotating reference frame. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00241">241</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="ac9b291c6236d34786e6a35917fe7cef7" name="ac9b291c6236d34786e6a35917fe7cef7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac9b291c6236d34786e6a35917fe7cef7">&#9670;&#160;</a></span>MSR_PLOT_BNMR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_BNMR&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot beta-detected NMR data. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00245">245</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l02692">PMusrCanvas::HandleDataSet()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04878">PMusrCanvas::PlotDifference()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="aae7003813b384b9f251e5d6dd9ce1e66" name="aae7003813b384b9f251e5d6dd9ce1e66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae7003813b384b9f251e5d6dd9ce1e66">&#9670;&#160;</a></span>MSR_PLOT_MU_MINUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_MU_MINUS&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot negative muon (μ-) data. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00243">243</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="aebf3b64dacc1fefcdb90b245db233ac1" name="aebf3b64dacc1fefcdb90b245db233ac1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aebf3b64dacc1fefcdb90b245db233ac1">&#9670;&#160;</a></span>MSR_PLOT_NON_MUSR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_NON_MUSR&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot non-μSR data. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00247">247</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l03697">PMusrCanvas::HandleAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l03246">PMusrCanvas::HandleDifference()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l03478">PMusrCanvas::HandleDifferenceFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l03332">PMusrCanvas::HandleFourier()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l03580">PMusrCanvas::HandleFourierDifference()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04878">PMusrCanvas::PlotDifference()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas::UpdateDataTheoryPad()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a2b3dc68138682db0f77f2236f9cff537" name="a2b3dc68138682db0f77f2236f9cff537"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b3dc68138682db0f77f2236f9cff537">&#9670;&#160;</a></span>MSR_PLOT_SINGLE_HISTO</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_SINGLE_HISTO&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot single histogram. </p>
<p>MSR file plot type tags.</p>
<p>These constants specify the plot type in the PLOT block of an MSR file, determining how data should be displayed in musrview or other visualization tools. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00235">235</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas::PlotAverage()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a8d2d7665dbbb2fc112549db6de5bb028" name="a8d2d7665dbbb2fc112549db6de5bb028"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d2d7665dbbb2fc112549db6de5bb028">&#9670;&#160;</a></span>MSR_PLOT_SINGLE_HISTO_RRF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_PLOT_SINGLE_HISTO_RRF&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plot single histogram in rotating reference frame. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00237">237</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas::ExportData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas::PlotData()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a4ebe47f4b88e7a5328580e4cf115ae32" name="a4ebe47f4b88e7a5328580e4cf115ae32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ebe47f4b88e7a5328580e4cf115ae32">&#9670;&#160;</a></span>MSR_TAG_COMMANDS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_COMMANDS&#160;&#160;&#160;6</td>
</tr>
</table>
</div><div class="memdoc">
<p>COMMANDS block - post-fit commands (e.g., parameter output) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00195">195</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="ab09701d87c07947710a9897d4cab6498" name="ab09701d87c07947710a9897d4cab6498"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab09701d87c07947710a9897d4cab6498">&#9670;&#160;</a></span>MSR_TAG_FITPARAMETER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_FITPARAMETER&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>FITPARAMETER block - defines fit parameters with initial values and constraints. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00185">185</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="msr2msr_8cpp_source.html#l00641">main()</a>, <a class="el" href="msr2msr_8cpp_source.html#l00511">msr2msr_finalize_theory()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a5583eaae9694169a29d0cd2b60b7855a" name="a5583eaae9694169a29d0cd2b60b7855a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5583eaae9694169a29d0cd2b60b7855a">&#9670;&#160;</a></span>MSR_TAG_FOURIER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_FOURIER&#160;&#160;&#160;7</td>
</tr>
</table>
</div><div class="memdoc">
<p>FOURIER block - Fourier transform settings. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00197">197</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a0be96720898c003acea3f3f24bbd209f" name="a0be96720898c003acea3f3f24bbd209f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0be96720898c003acea3f3f24bbd209f">&#9670;&#160;</a></span>MSR_TAG_FUNCTIONS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_FUNCTIONS&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>FUNCTIONS block - user-defined mathematical functions. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00189">189</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="ae763aea08677c626a857f68b1977d79c" name="ae763aea08677c626a857f68b1977d79c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae763aea08677c626a857f68b1977d79c">&#9670;&#160;</a></span>MSR_TAG_GLOBAL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_GLOBAL&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>GLOBAL block - global fit settings (RRF, fit type, etc.) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00191">191</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a9ef18fa393d89ca0ab17cc852a09722c" name="a9ef18fa393d89ca0ab17cc852a09722c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ef18fa393d89ca0ab17cc852a09722c">&#9670;&#160;</a></span>MSR_TAG_PLOT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_PLOT&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
<p>PLOT block - plotting configuration for data visualization. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00199">199</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a019d398db1e0449dbebb7030ea7033dd" name="a019d398db1e0449dbebb7030ea7033dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a019d398db1e0449dbebb7030ea7033dd">&#9670;&#160;</a></span>MSR_TAG_RUN</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_RUN&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p>RUN block - run-specific settings and data file information. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00193">193</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="msr2msr_8cpp_source.html#l00641">main()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="ac20fd43275726784bbb53d2c61e680ed" name="ac20fd43275726784bbb53d2c61e680ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac20fd43275726784bbb53d2c61e680ed">&#9670;&#160;</a></span>MSR_TAG_STATISTIC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_STATISTIC&#160;&#160;&#160;9</td>
</tr>
</table>
</div><div class="memdoc">
<p>STATISTIC block - fit statistics and results (generated after fit) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00201">201</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="msr2msr_8cpp_source.html#l00641">main()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a5d895b16abcd2560c51dd2309525d01a" name="a5d895b16abcd2560c51dd2309525d01a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d895b16abcd2560c51dd2309525d01a">&#9670;&#160;</a></span>MSR_TAG_THEORY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_THEORY&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>THEORY block - specifies the theory function(s) to fit. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00187">187</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="msr2msr_8cpp_source.html#l00641">main()</a>, <a class="el" href="msr2msr_8cpp_source.html#l00511">msr2msr_finalize_theory()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a00728afcd3500d78375b815a004941d1" name="a00728afcd3500d78375b815a004941d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00728afcd3500d78375b815a004941d1">&#9670;&#160;</a></span>MSR_TAG_TITLE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MSR_TAG_TITLE&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>TITLE block - describes the experiment. </p>
<p>MSR file block header tags.</p>
<p>These constants identify the different sections in a musrfit MSR (Muon Spin Rotation) file. Each tag corresponds to a specific block that defines different aspects of the fit configuration. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00183">183</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a572a4ff40a2185e40b2b009c95bac7cf" name="a572a4ff40a2185e40b2b009c95bac7cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a572a4ff40a2185e40b2b009c95bac7cf">&#9670;&#160;</a></span>PMUON_LIFETIME</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUON_LIFETIME&#160;&#160;&#160;2.1969811</td>
</tr>
</table>
</div><div class="memdoc">
<p>Physical constants for muon experiments.</p>
<p>These fundamental constants are used throughout the framework for lifetime corrections, field-frequency conversions, and other physics calculations. </p>
<p>Muon lifetime in microseconds (μs).</p>
<p>The mean lifetime of the positive muon (μ+) is 2.1969811 μs. This value is used for lifetime corrections in single histogram fits.</p>
<p><b>Reference:</b> P. A. Zyla et al. (Particle Data Group), Prog. Theor. Exp. Phys. 2020, 083C01 (2020). <a href="https://doi.org/10.1093/ptep/ptaa104">https://doi.org/10.1093/ptep/ptaa104</a> <a href="https://pdg.lbl.gov/2021/">https://pdg.lbl.gov/2021/</a> </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00119">119</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunSingleHisto_8cpp_source.html#l00208">PRunSingleHisto::CalcChiSquare()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00323">PRunSingleHisto::CalcChiSquareExpected()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00455">PRunSingleHisto::CalcMaxLikelihood()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00590">PRunSingleHisto::CalcMaxLikelihoodExpected()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00714">PRunSingleHisto::CalcTheory()</a>, <a class="el" href="PPrepFourier_8cpp_source.html#l00322">PPrepFourier::DoLifeTimeCorrection()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l02160">PRunSingleHisto::EstimateN0()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l00906">PRunSingleHistoRRF::PrepareFitData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01292">PRunSingleHisto::PrepareRawViewData()</a>, and <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>.</p>
</div>
</div>
<a id="a0d955a6445897cc0067ff2fc34411319" name="a0d955a6445897cc0067ff2fc34411319"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d955a6445897cc0067ff2fc34411319">&#9670;&#160;</a></span>PMUSR_DATA_FILE_READ_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_DATA_FILE_READ_ERROR&#160;&#160;&#160;-9</td>
</tr>
</table>
</div><div class="memdoc">
<p>Error reading data file (ROOT, NeXus, MUD, etc.) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00071">71</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="musrview_8cpp_source.html#l00120">main()</a>, and <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>.</p>
</div>
</div>
<a id="ad526de3c77ed54a78299eece702b0764" name="ad526de3c77ed54a78299eece702b0764"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad526de3c77ed54a78299eece702b0764">&#9670;&#160;</a></span>PMUSR_MSR_ALLOCATION_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_MSR_ALLOCATION_ERROR&#160;&#160;&#160;-4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Memory allocation error while processing MSR file. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00061">61</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addRun_8cpp_source.html#l00364">main()</a>, and <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>.</p>
</div>
</div>
<a id="a5687f9a34804e32efa7bf54636201ff9" name="a5687f9a34804e32efa7bf54636201ff9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5687f9a34804e32efa7bf54636201ff9">&#9670;&#160;</a></span>PMUSR_MSR_FILE_NOT_FOUND</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_MSR_FILE_NOT_FOUND&#160;&#160;&#160;-3</td>
</tr>
</table>
</div><div class="memdoc">
<p>MSR file could not be found at specified path. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00059">59</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsr2Data_8cpp_source.html#l00556">PMsr2Data::GetSingleRunMsrFile()</a>, <a class="el" href="musrfit_8cpp_source.html#l00444">main()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l00517">PMsr2Data::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>.</p>
</div>
</div>
<a id="aac19a119c1ffc5f08c0ff09dea955930" name="aac19a119c1ffc5f08c0ff09dea955930"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac19a119c1ffc5f08c0ff09dea955930">&#9670;&#160;</a></span>PMUSR_MSR_FILE_WRITE_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_MSR_FILE_WRITE_ERROR&#160;&#160;&#160;-8</td>
</tr>
</table>
</div><div class="memdoc">
<p>Failed to write MSR file. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00069">69</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>.</p>
</div>
</div>
<a id="a1dcd5ddf9b4345a744f7d07e6bbcac7b" name="a1dcd5ddf9b4345a744f7d07e6bbcac7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dcd5ddf9b4345a744f7d07e6bbcac7b">&#9670;&#160;</a></span>PMUSR_MSR_LOG_FILE_WRITE_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_MSR_LOG_FILE_WRITE_ERROR&#160;&#160;&#160;-7</td>
</tr>
</table>
</div><div class="memdoc">
<p>Failed to write to MSR log file. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00067">67</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="musrfit_8cpp_source.html#l00444">main()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a1e37a69b03a0b8ef410dbcaa8247f4b8" name="a1e37a69b03a0b8ef410dbcaa8247f4b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e37a69b03a0b8ef410dbcaa8247f4b8">&#9670;&#160;</a></span>PMUSR_MSR_RUN_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_MSR_RUN_ERROR&#160;&#160;&#160;-10</td>
</tr>
</table>
</div><div class="memdoc">
<p>Error during run processing or fitting. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00073">73</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="musrview_8cpp_source.html#l00120">main()</a>.</p>
</div>
</div>
<a id="a8e2562ad47e71e264e858832bc4d3b14" name="a8e2562ad47e71e264e858832bc4d3b14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e2562ad47e71e264e858832bc4d3b14">&#9670;&#160;</a></span>PMUSR_MSR_SYNTAX_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_MSR_SYNTAX_ERROR&#160;&#160;&#160;-5</td>
</tr>
</table>
</div><div class="memdoc">
<p>Syntax error detected in MSR file content. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00063">63</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsr2Data_8cpp_source.html#l00556">PMsr2Data::GetSingleRunMsrFile()</a>, <a class="el" href="musrfit_8cpp_source.html#l00444">main()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l00517">PMsr2Data::ReadMsrFile()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>.</p>
</div>
</div>
<a id="a3d787679eab8ebdac43868869b059d02" name="a3d787679eab8ebdac43868869b059d02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d787679eab8ebdac43868869b059d02">&#9670;&#160;</a></span>PMUSR_SUCCESS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_SUCCESS&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Successful operation completion. </p>
<p>Return code constants for musrfit framework operations.</p>
<p>These constants define the return values for various operations in the musrfit framework, where 0 indicates success and negative values indicate different types of errors. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00053">53</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsr2Data_8cpp_source.html#l00556">PMsr2Data::GetSingleRunMsrFile()</a>, <a class="el" href="addRun_8cpp_source.html#l00364">main()</a>, <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l00779">PMsr2Data::PrepareGlobalInputFile()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l01669">PMsr2Data::PrepareNewSortedInputFile()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l00517">PMsr2Data::ReadMsrFile()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00174">PMsrHandler::ReadMsrFile()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>, and <a class="el" href="PMsr2Data_8cpp_source.html#l01775">PMsr2Data::WriteOutput()</a>.</p>
</div>
</div>
<a id="a3bdb9ee2dab37c0fbcc648720acce79b" name="a3bdb9ee2dab37c0fbcc648720acce79b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3bdb9ee2dab37c0fbcc648720acce79b">&#9670;&#160;</a></span>PMUSR_SYNTAX_REQUEST</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_SYNTAX_REQUEST&#160;&#160;&#160;-1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Syntax help was requested via command line. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00055">55</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="musrview_8cpp_source.html#l00120">main()</a>.</p>
</div>
</div>
<a id="a27d509b44ff9de156010a39fea099fa2" name="a27d509b44ff9de156010a39fea099fa2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27d509b44ff9de156010a39fea099fa2">&#9670;&#160;</a></span>PMUSR_TOKENIZE_ERROR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_TOKENIZE_ERROR&#160;&#160;&#160;-6</td>
</tr>
</table>
</div><div class="memdoc">
<p>Error during tokenization/parsing of input. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00065">65</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="musrfit_8cpp_source.html#l00444">main()</a>.</p>
</div>
</div>
<a id="a5357075a43f071649455751fedd2bdf5" name="a5357075a43f071649455751fedd2bdf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5357075a43f071649455751fedd2bdf5">&#9670;&#160;</a></span>PMUSR_UNDEFINED</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_UNDEFINED&#160;&#160;&#160;-9.9e99</td>
</tr>
</table>
</div><div class="memdoc">
<p>Sentinel value indicating undefined or uninitialized parameters.</p>
<p>This large negative value (-9.9×10^99) is used throughout the framework to indicate that a parameter has not been set or is invalid. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00172">172</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunSingleHisto_8cpp_source.html#l00208">PRunSingleHisto::CalcChiSquare()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00323">PRunSingleHisto::CalcChiSquareExpected()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00455">PRunSingleHisto::CalcMaxLikelihood()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00590">PRunSingleHisto::CalcMaxLikelihoodExpected()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l00714">PRunSingleHisto::CalcTheory()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PMusr_8cpp_source.html#l01231">PMsrRunBlock::CleanUp()</a>, <a class="el" href="PFunction_8cpp_source.html#l00529">PFunction::EvalNode()</a>, <a class="el" href="PFitter_8cpp_source.html#l02272">PFitter::ExecuteSave()</a>, <a class="el" href="PMusr_8cpp_source.html#l01584">PMsrRunBlock::GetBkgEstimated()</a>, <a class="el" href="PMusr_8cpp_source.html#l01625">PMsrRunBlock::GetBkgFix()</a>, <a class="el" href="PMusr_8cpp_source.html#l01104">PMsrGlobalBlock::GetFitRange()</a>, <a class="el" href="PMusr_8cpp_source.html#l01864">PMsrRunBlock::GetFitRange()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l02156">PRunAsymmetry::GetProperFitRange()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l01907">PRunAsymmetryBNMR::GetProperFitRange()</a>, <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l01733">PRunAsymmetryRRF::GetProperFitRange()</a>, <a class="el" href="PRunMuMinus_8cpp_source.html#l01151">PRunMuMinus::GetProperFitRange()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l02082">PRunSingleHisto::GetProperFitRange()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l01481">PRunSingleHistoRRF::GetProperFitRange()</a>, <a class="el" href="PMusr_8cpp_source.html#l00693">PRawRunData::GetRingAnode()</a>, <a class="el" href="PMusr_8cpp_source.html#l00436">PRawRunDataVector::GetT0BinEstimated()</a>, <a class="el" href="PMusr_8cpp_source.html#l00649">PRawRunData::GetTemperature()</a>, <a class="el" href="PMusr_8cpp_source.html#l00671">PRawRunData::GetTempError()</a>, <a class="el" href="PFitter_8cpp_source.html#l00195">PSectorChisq::GetTimeRangeFirst()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l02692">PMusrCanvas::HandleDataSet()</a>, <a class="el" href="musrFT_8cpp_source.html#l00619">musrFT_getMetaInfo()</a>, <a class="el" href="PFitter_8cpp_source.html#l00290">PFitter::PFitter()</a>, <a class="el" href="PMusr_8cpp_source.html#l00788">PMsrGlobalBlock::PMsrGlobalBlock()</a>, <a class="el" href="PMusr_8cpp_source.html#l01176">PMsrRunBlock::PMsrRunBlock()</a>, <a class="el" href="PMusr_8cpp_source.html#l00536">PRawRunData::PRawRunData()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00639">PRunAsymmetry::PrepareData()</a>, <a class="el" href="PRunAsymmetryBNMR_8cpp_source.html#l00651">PRunAsymmetryBNMR::PrepareData()</a>, <a class="el" href="PRunAsymmetryRRF_8cpp_source.html#l00634">PRunAsymmetryRRF::PrepareData()</a>, <a class="el" href="PRunNonMusr_8cpp_source.html#l00353">PRunNonMusr::PrepareData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01199">PRunSingleHisto::PrepareFitData()</a>, <a class="el" href="PRunSingleHistoRRF_8cpp_source.html#l00906">PRunSingleHistoRRF::PrepareFitData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01292">PRunSingleHisto::PrepareRawViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PRunBase_8cpp_source.html#l00054">PRunBase::PRunBase()</a>, <a class="el" href="PRunBase_8cpp_source.html#l00094">PRunBase::PRunBase()</a>, <a class="el" href="PMusr_8cpp_source.html#l00050">PRunData::PRunData()</a>, <a class="el" href="PRunDataHandler_8cpp_source.html#l03726">PRunDataHandler::ReadAsciiFile()</a>, <a class="el" href="PRunDataHandler_8cpp_source.html#l03051">PRunDataHandler::ReadMudFile()</a>, <a class="el" href="PRunDataHandler_8cpp_source.html#l02137">PRunDataHandler::ReadNexusFile()</a>, <a class="el" href="PRunDataHandler_8cpp_source.html#l02805">PRunDataHandler::ReadPsiBinFile()</a>, <a class="el" href="PMusr_8cpp_source.html#l00769">PRawRunData::SetTempError()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l00868">PRunAsymmetry::SubtractFixBkg()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas::UpdateInfoPad()</a>, <a class="el" href="PRunDataHandler_8cpp_source.html#l05900">PRunDataHandler::WriteAsciiFile()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l00443">PMsrHandler::WriteMsrLogFile()</a>, <a class="el" href="PMsr2Data_8cpp_source.html#l01775">PMsr2Data::WriteOutput()</a>, and <a class="el" href="PRunDataHandler_8cpp_source.html#l05334">PRunDataHandler::WriteWkmFile()</a>.</p>
</div>
</div>
<a id="a485fc6adec248844495b4e053fc16b25" name="a485fc6adec248844495b4e053fc16b25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a485fc6adec248844495b4e053fc16b25">&#9670;&#160;</a></span>PMUSR_UNSUPPORTED_FEATURE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_UNSUPPORTED_FEATURE&#160;&#160;&#160;-11</td>
</tr>
</table>
</div><div class="memdoc">
<p>Requested feature is not yet supported. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00075">75</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>.</p>
</div>
</div>
<a id="ae302f3aff725658e98498c2307e65d92" name="ae302f3aff725658e98498c2307e65d92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae302f3aff725658e98498c2307e65d92">&#9670;&#160;</a></span>PMUSR_WRONG_STARTUP_SYNTAX</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PMUSR_WRONG_STARTUP_SYNTAX&#160;&#160;&#160;-2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Incorrect startup command syntax provided. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00057">57</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="any2many_8cpp_source.html#l00158">main()</a>, and <a class="el" href="musrFT_8cpp_source.html#l00996">main()</a>.</p>
</div>
</div>
<a id="a00784c6cc583d49822fa21e2ff216f2f" name="a00784c6cc583d49822fa21e2ff216f2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00784c6cc583d49822fa21e2ff216f2f">&#9670;&#160;</a></span>POST_PILEUP_HISTO_OFFSET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define POST_PILEUP_HISTO_OFFSET&#160;&#160;&#160;20</td>
</tr>
</table>
</div><div class="memdoc">
<p>Histogram offset for pileup-corrected data in ROOT files.</p>
<p>Post-pileup-corrected histograms are stored with an offset of 20 added to the original histogram number to distinguish them from uncorrected data. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00163">163</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunDataHandler_8cpp_source.html#l01419">PRunDataHandler::ReadRootFile()</a>.</p>
</div>
</div>
<a id="a095a28397cda63a2dbdefe840224c878" name="a095a28397cda63a2dbdefe840224c878"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a095a28397cda63a2dbdefe840224c878">&#9670;&#160;</a></span>PRUN_ASYMMETRY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_ASYMMETRY&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Asymmetry fit using forward and backward detectors. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00089">89</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>.</p>
</div>
</div>
<a id="ad51f3ed9e812c03a5fe8b3b4f87b8ab7" name="ad51f3ed9e812c03a5fe8b3b4f87b8ab7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad51f3ed9e812c03a5fe8b3b4f87b8ab7">&#9670;&#160;</a></span>PRUN_ASYMMETRY_BNMR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_ASYMMETRY_BNMR&#160;&#160;&#160;5</td>
</tr>
</table>
</div><div class="memdoc">
<p>Beta-detected NMR asymmetry fit. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00095">95</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>.</p>
</div>
</div>
<a id="a35904f5e5aa68eaa070b898f4b97ec62" name="a35904f5e5aa68eaa070b898f4b97ec62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35904f5e5aa68eaa070b898f4b97ec62">&#9670;&#160;</a></span>PRUN_ASYMMETRY_RRF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_ASYMMETRY_RRF&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Asymmetry fit in rotating reference frame (RRF) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00091">91</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>.</p>
</div>
</div>
<a id="a28dabeb092db6158025b2ab8898af09e" name="a28dabeb092db6158025b2ab8898af09e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28dabeb092db6158025b2ab8898af09e">&#9670;&#160;</a></span>PRUN_MU_MINUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_MU_MINUS&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Negative muon (μ-) single histogram fit. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00093">93</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>.</p>
</div>
</div>
<a id="a9abfa090fd8fcf7ff4f99556ff76cf58" name="a9abfa090fd8fcf7ff4f99556ff76cf58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9abfa090fd8fcf7ff4f99556ff76cf58">&#9670;&#160;</a></span>PRUN_NON_MUSR</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_NON_MUSR&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
<p>Non-μSR data fit (general x-y data) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00097">97</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>.</p>
</div>
</div>
<a id="aa117ff4cf485e7b1a7dda31c1acc4269" name="aa117ff4cf485e7b1a7dda31c1acc4269"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa117ff4cf485e7b1a7dda31c1acc4269">&#9670;&#160;</a></span>PRUN_SINGLE_HISTO</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_SINGLE_HISTO&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Single histogram fit (e.g., forward or backward detector) </p>
<p>Run type identifiers for different μSR measurement configurations.</p>
<p>These constants specify the type of μSR experiment and determine how raw histogram data should be processed and fitted. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00085">85</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00834">PRunListCollection::GetSingleRunMaximumLikelihood()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00788">PRunListCollection::GetSingleRunMaximumLikelihoodExpected()</a>.</p>
</div>
</div>
<a id="a70bc988063e28e81fdac34260fb8e88c" name="a70bc988063e28e81fdac34260fb8e88c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70bc988063e28e81fdac34260fb8e88c">&#9670;&#160;</a></span>PRUN_SINGLE_HISTO_RRF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRUN_SINGLE_HISTO_RRF&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Single histogram fit in rotating reference frame (RRF) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00087">87</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PRunListCollection_8cpp_source.html#l00168">PRunListCollection::Add()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00880">PRunListCollection::GetNoOfBinsFitted()</a>, <a class="el" href="PRunListCollection_8cpp_source.html#l00573">PRunListCollection::GetSingleRunChisq()</a>, and <a class="el" href="PRunListCollection_8cpp_source.html#l00508">PRunListCollection::GetSingleRunChisqExpected()</a>.</p>
</div>
</div>
<a id="ae852b87a5874b4c1a94e4d3a44b6adbc" name="ae852b87a5874b4c1a94e4d3a44b6adbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae852b87a5874b4c1a94e4d3a44b6adbc">&#9670;&#160;</a></span>RRF_FREQ_UNDEF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_FREQ_UNDEF&#160;&#160;&#160;1.0e10</td>
</tr>
</table>
</div><div class="memdoc">
<p>Sentinel value indicating undefined RRF frequency.</p>
<p>This large value (10^10) marks an RRF frequency as uninitialized or invalid. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00349">349</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l06626">PMsrHandler::CheckRRFSettings()</a>, <a class="el" href="PMusr_8cpp_source.html#l00815">PMsrGlobalBlock::GetRRFFreq()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l03109">PMsrHandler::HandleGlobalEntry()</a>, and <a class="el" href="PMusr_8cpp_source.html#l00788">PMsrGlobalBlock::PMsrGlobalBlock()</a>.</p>
</div>
</div>
<a id="abc53e978fe8962769718e68b154f017a" name="abc53e978fe8962769718e68b154f017a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc53e978fe8962769718e68b154f017a">&#9670;&#160;</a></span>RRF_UNIT_G</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_UNIT_G&#160;&#160;&#160;3</td>
</tr>
</table>
</div><div class="memdoc">
<p>Equivalent magnetic field in Gauss (G) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00339">339</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusr_8cpp_source.html#l00887">PMsrGlobalBlock::GetRRFUnit()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>.</p>
</div>
</div>
<a id="ac4b4260127cc39f612b6c937b57f6b32" name="ac4b4260127cc39f612b6c937b57f6b32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4b4260127cc39f612b6c937b57f6b32">&#9670;&#160;</a></span>RRF_UNIT_kHz</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_UNIT_kHz&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
<p>Frequency in kHz (kilohertz) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00333">333</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusr_8cpp_source.html#l00887">PMsrGlobalBlock::GetRRFUnit()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>.</p>
</div>
</div>
<a id="ab65df852710cfebd8322d1627790c73c" name="ab65df852710cfebd8322d1627790c73c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab65df852710cfebd8322d1627790c73c">&#9670;&#160;</a></span>RRF_UNIT_Mcs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_UNIT_Mcs&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Angular frequency in Mc/s (Mega-cycles per second) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00337">337</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusr_8cpp_source.html#l00815">PMsrGlobalBlock::GetRRFFreq()</a>, <a class="el" href="PMusr_8cpp_source.html#l00887">PMsrGlobalBlock::GetRRFUnit()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>, <a class="el" href="PMusr_8cpp_source.html#l00859">PMsrGlobalBlock::SetRRFFreq()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>.</p>
</div>
</div>
<a id="a3bd32e010269f17c116726101bdf178e" name="a3bd32e010269f17c116726101bdf178e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3bd32e010269f17c116726101bdf178e">&#9670;&#160;</a></span>RRF_UNIT_MHz</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_UNIT_MHz&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Frequency in MHz (megahertz) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00335">335</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusr_8cpp_source.html#l00815">PMsrGlobalBlock::GetRRFFreq()</a>, <a class="el" href="PMusr_8cpp_source.html#l00887">PMsrGlobalBlock::GetRRFUnit()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>, <a class="el" href="PMusr_8cpp_source.html#l00859">PMsrGlobalBlock::SetRRFFreq()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>.</p>
</div>
</div>
<a id="acfd8fca6cf586d9234b06002a3444965" name="acfd8fca6cf586d9234b06002a3444965"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfd8fca6cf586d9234b06002a3444965">&#9670;&#160;</a></span>RRF_UNIT_T</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_UNIT_T&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p>Equivalent magnetic field in Tesla (T) </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00341">341</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMusr_8cpp_source.html#l00815">PMsrGlobalBlock::GetRRFFreq()</a>, <a class="el" href="PMusr_8cpp_source.html#l00887">PMsrGlobalBlock::GetRRFUnit()</a>, <a class="el" href="PMsrHandler_8cpp_source.html#l04755">PMsrHandler::HandlePlotEntry()</a>, <a class="el" href="PRunAsymmetry_8cpp_source.html#l01467">PRunAsymmetry::PrepareRRFViewData()</a>, <a class="el" href="PRunSingleHisto_8cpp_source.html#l01481">PRunSingleHisto::PrepareViewData()</a>, <a class="el" href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas::SetMsrHandler()</a>, <a class="el" href="PMusr_8cpp_source.html#l00859">PMsrGlobalBlock::SetRRFFreq()</a>, and <a class="el" href="PMsrHandler_8cpp_source.html#l01687">PMsrHandler::WriteMsrFile()</a>.</p>
</div>
</div>
<a id="adec5527824b02ad7a7053851aa890c99" name="adec5527824b02ad7a7053851aa890c99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adec5527824b02ad7a7053851aa890c99">&#9670;&#160;</a></span>RRF_UNIT_UNDEF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RRF_UNIT_UNDEF&#160;&#160;&#160;-1</td>
</tr>
</table>
</div><div class="memdoc">
<p>RRF unit undefined. </p>
<p>Rotating Reference Frame (RRF) unit tags.</p>
<p>In RRF analysis, data is transformed into a frame rotating at a specified frequency/field. These tags specify the units for the RRF frequency, which can be given as frequency or equivalent field. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00331">331</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="PMsrHandler_8cpp_source.html#l05942">PMsrHandler::CheckRunBlockIntegrity()</a>, <a class="el" href="PMusr_8cpp_source.html#l00815">PMsrGlobalBlock::GetRRFFreq()</a>, <a class="el" href="PMusr_8cpp_source.html#l00887">PMsrGlobalBlock::GetRRFUnit()</a>, <a class="el" href="PMusr_8cpp_source.html#l00788">PMsrGlobalBlock::PMsrGlobalBlock()</a>, and <a class="el" href="PMusr_8cpp_source.html#l00859">PMsrGlobalBlock::SetRRFFreq()</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="a631f19573bed8b6ae6604fdc585911a8" name="a631f19573bed8b6ae6604fdc585911a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a631f19573bed8b6ae6604fdc585911a8">&#9670;&#160;</a></span>PBoolVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;Bool_t&gt; <a class="el" href="#a631f19573bed8b6ae6604fdc585911a8">PBoolVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of a bool vector. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00355">355</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a11543a8acdb329540782443a7cf1d667" name="a11543a8acdb329540782443a7cf1d667"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11543a8acdb329540782443a7cf1d667">&#9670;&#160;</a></span>PDoublePair</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::pair&lt;Double_t, Double_t&gt; <a class="el" href="#a11543a8acdb329540782443a7cf1d667">PDoublePair</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of a double pair </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00391">391</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a93e3841e16074fd3c7648d8fc7b742f4" name="a93e3841e16074fd3c7648d8fc7b742f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93e3841e16074fd3c7648d8fc7b742f4">&#9670;&#160;</a></span>PDoublePairVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="#a11543a8acdb329540782443a7cf1d667">PDoublePair</a>&gt; <a class="el" href="#a93e3841e16074fd3c7648d8fc7b742f4">PDoublePairVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of a double pair vector </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00397">397</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="ae689e7a4bf8a9c0ecf65bcd7d4a0ebde" name="ae689e7a4bf8a9c0ecf65bcd7d4a0ebde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">&#9670;&#160;</a></span>PDoubleVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;Double_t&gt; <a class="el" href="#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of a double vector </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00385">385</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a9b7b790670173027ad5fcafad3f04740" name="a9b7b790670173027ad5fcafad3f04740"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b7b790670173027ad5fcafad3f04740">&#9670;&#160;</a></span>PIntPair</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::pair&lt;Int_t, Int_t&gt; <a class="el" href="#a9b7b790670173027ad5fcafad3f04740">PIntPair</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of an int pair </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00373">373</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="ace15e033fc9afd308f9fe173c582cf60" name="ace15e033fc9afd308f9fe173c582cf60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace15e033fc9afd308f9fe173c582cf60">&#9670;&#160;</a></span>PIntPairVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="#a9b7b790670173027ad5fcafad3f04740">PIntPair</a>&gt; <a class="el" href="#ace15e033fc9afd308f9fe173c582cf60">PIntPairVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of an int pair vector </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00379">379</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="aa9c3d2033e27c38e4dbb98e26f1c4e54" name="aa9c3d2033e27c38e4dbb98e26f1c4e54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9c3d2033e27c38e4dbb98e26f1c4e54">&#9670;&#160;</a></span>PIntVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;Int_t&gt; <a class="el" href="#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of an int vector </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00367">367</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a88b0f32c26fd54bdacfbef77212d951d" name="a88b0f32c26fd54bdacfbef77212d951d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88b0f32c26fd54bdacfbef77212d951d">&#9670;&#160;</a></span>PMsrLines</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="structPMsrLineStructure.html">PMsrLineStructure</a>&gt; <a class="el" href="#a88b0f32c26fd54bdacfbef77212d951d">PMsrLines</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable: list of msr-file lines. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00982">982</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="ab08a4f791c8d0001ed434bae845fe95c" name="ab08a4f791c8d0001ed434bae845fe95c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab08a4f791c8d0001ed434bae845fe95c">&#9670;&#160;</a></span>PMsrParamList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a>&gt; <a class="el" href="#ab08a4f791c8d0001ed434bae845fe95c">PMsrParamList</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable: vector of fit parameters. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l01015">1015</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a86c170f24691b0454fa1e62ce0fd09b4" name="a86c170f24691b0454fa1e62ce0fd09b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86c170f24691b0454fa1e62ce0fd09b4">&#9670;&#160;</a></span>PMsrPlotList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="structPMsrPlotStructure.html">PMsrPlotStructure</a>&gt; <a class="el" href="#a86c170f24691b0454fa1e62ce0fd09b4">PMsrPlotList</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable: list of plots. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l01299">1299</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a4073f6987fbfc4322a522b8d112520ae" name="a4073f6987fbfc4322a522b8d112520ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4073f6987fbfc4322a522b8d112520ae">&#9670;&#160;</a></span>PMsrRunList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="classPMsrRunBlock.html">PMsrRunBlock</a>&gt; <a class="el" href="#a4073f6987fbfc4322a522b8d112520ae">PMsrRunList</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable: list of runs with its parameters. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l01232">1232</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="af71b9af496f6bfb296b60f7e2ca0d974" name="af71b9af496f6bfb296b60f7e2ca0d974"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af71b9af496f6bfb296b60f7e2ca0d974">&#9670;&#160;</a></span>PRawRunDataList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="classPRawRunData.html">PRawRunData</a>&gt; <a class="el" href="#af71b9af496f6bfb296b60f7e2ca0d974">PRawRunDataList</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. A vector of a raw musr run. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00963">963</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a01ff11ebda5d1a9096e8c9a65d085778" name="a01ff11ebda5d1a9096e8c9a65d085778"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01ff11ebda5d1a9096e8c9a65d085778">&#9670;&#160;</a></span>PRunNameTemplateList</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="structPRunNameTemplate.html">PRunNameTemplate</a>&gt; <a class="el" href="#a01ff11ebda5d1a9096e8c9a65d085778">PRunNameTemplateList</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable: list of run name templates. </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l01441">1441</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="ae50e503cc0f1bbc1fda5b86735ea9983" name="ae50e503cc0f1bbc1fda5b86735ea9983"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae50e503cc0f1bbc1fda5b86735ea9983">&#9670;&#160;</a></span>PStringVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;TString&gt; <a class="el" href="#ae50e503cc0f1bbc1fda5b86735ea9983">PStringVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of a string vector </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00403">403</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<a id="a01eec7e896afb5c4601dea91ee31477b" name="a01eec7e896afb5c4601dea91ee31477b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01eec7e896afb5c4601dea91ee31477b">&#9670;&#160;</a></span>PUIntVector</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;UInt_t&gt; <a class="el" href="#a01eec7e896afb5c4601dea91ee31477b">PUIntVector</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>typedef to make to code more readable. Definition of an unsigned int vector </p>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00361">361</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a3168a2cda2474c28fe329358530331ab" name="a3168a2cda2474c28fe329358530331ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3168a2cda2474c28fe329358530331ab">&#9670;&#160;</a></span>EPMusrHandleTag</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#a3168a2cda2474c28fe329358530331ab">EPMusrHandleTag</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Data handling mode tag for musrfit operations.</p>
<p>This enumeration specifies the operational mode of the musrfit framework, determining whether data should be fitted, viewed, or if no operation is active. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3168a2cda2474c28fe329358530331aba5460ad665310efd60a2352b2c347342f" name="a3168a2cda2474c28fe329358530331aba5460ad665310efd60a2352b2c347342f"></a>kEmpty&#160;</td><td class="fielddoc"><p>No operation active. </p>
</td></tr>
<tr><td class="fieldname"><a id="a3168a2cda2474c28fe329358530331aba6d36a468d5cc6244a9c4b150e0b107a7" name="a3168a2cda2474c28fe329358530331aba6d36a468d5cc6244a9c4b150e0b107a7"></a>kFit&#160;</td><td class="fielddoc"><p>Fitting mode - perform least-squares fit to data. </p>
</td></tr>
<tr><td class="fieldname"><a id="a3168a2cda2474c28fe329358530331abaa9d4431e390709c09f825d8afbf32289" name="a3168a2cda2474c28fe329358530331abaa9d4431e390709c09f825d8afbf32289"></a>kView&#160;</td><td class="fielddoc"><p>Viewing mode - display data and theory without fitting. </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="PMusr_8h_source.html#l00413">413</a> of file <a class="el" href="PMusr_8h_source.html">PMusr.h</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_b0856f6b0d80ccb263b2f415c91f9e17.html">include</a></li><li class="navelem"><a class="el" href="PMusr_8h.html">PMusr.h</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
</ul>
</div>
</body>
</html>