737 lines
51 KiB
HTML
737 lines
51 KiB
HTML
<!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/PFitter.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"> 1.10.0</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&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&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&dn=expat.txt MIT */
|
|
$(function(){initNavTree('PFitter_8h.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#define-members">Macros</a> </div>
|
|
<div class="headertitle"><div class="title">PFitter.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <memory></code><br />
|
|
<code>#include "Minuit2/MnUserParameters.h"</code><br />
|
|
<code>#include "Minuit2/FunctionMinimum.h"</code><br />
|
|
<code>#include "<a class="el" href="PMusr_8h_source.html">PMusr.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="PMsrHandler_8h_source.html">PMsrHandler.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="PRunListCollection_8h_source.html">PRunListCollection.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="PFitterFcn_8h_source.html">PFitterFcn.h</a>"</code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for PFitter.h:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="PFitter_8h__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2include_2PFitter_8h" alt=""/></div>
|
|
<map name="a_2workspace_2LMU_2musrfit_2src_2include_2PFitter_8h" id="a_2workspace_2LMU_2musrfit_2src_2include_2PFitter_8h">
|
|
<area shape="rect" title=" " alt="" coords="1507,5,1677,50"/>
|
|
<area shape="rect" title=" " alt="" coords="48,552,120,580"/>
|
|
<area shape="poly" title=" " alt="" coords="1507,31,1133,34,887,40,633,52,394,72,288,85,194,100,116,118,57,138,20,161,11,173,8,186,8,340,15,397,31,451,51,500,71,537,66,540,46,502,26,453,9,398,3,340,3,186,6,171,17,157,55,133,115,112,193,95,287,79,393,66,632,47,887,35,1133,29,1507,26"/>
|
|
<area shape="rect" title=" " alt="" coords="1735,98,1932,126"/>
|
|
<area shape="poly" title=" " alt="" coords="1657,48,1781,90,1779,95,1655,53"/>
|
|
<area shape="rect" title=" " alt="" coords="1956,98,2146,126"/>
|
|
<area shape="poly" title=" " alt="" coords="1678,42,1962,92,1961,97,1677,47"/>
|
|
<area shape="rect" href="PMusr_8h.html" title=" " alt="" coords="1208,712,1277,740"/>
|
|
<area shape="poly" title=" " alt="" coords="1617,49,1637,71,1654,97,1669,134,1675,173,1697,320,1706,383,1708,443,1701,498,1682,552,1647,605,1595,657,1572,671,1540,683,1459,702,1370,715,1293,723,1292,718,1369,710,1458,697,1539,678,1570,666,1592,653,1643,601,1677,550,1696,497,1702,442,1700,384,1692,320,1669,174,1664,135,1650,99,1633,74,1613,52"/>
|
|
<area shape="rect" href="PMsrHandler_8h.html" title=" " alt="" coords="762,476,873,504"/>
|
|
<area shape="poly" title=" " alt="" coords="1572,52,1552,74,1534,99,1522,125,1515,149,1510,193,1501,235,1490,257,1471,279,1428,310,1365,341,1289,370,1204,397,1031,444,889,477,887,472,1030,439,1203,392,1287,365,1363,336,1425,306,1468,275,1485,254,1496,234,1505,192,1510,148,1517,123,1530,97,1548,71,1568,49"/>
|
|
<area shape="rect" href="PRunListCollection_8h.html" title=" " alt="" coords="1159,174,1305,201"/>
|
|
<area shape="poly" title=" " alt="" coords="1544,53,1277,170,1275,165,1542,48"/>
|
|
<area shape="rect" href="PFitterFcn_8h.html" title=" " alt="" coords="1544,98,1640,126"/>
|
|
<area shape="poly" title=" " alt="" coords="1595,50,1595,82,1589,82,1589,50"/>
|
|
<area shape="rect" title=" " alt="" coords="1136,796,1194,824"/>
|
|
<area shape="poly" title=" " alt="" coords="1232,742,1190,787,1186,783,1228,738"/>
|
|
<area shape="rect" title=" " alt="" coords="1218,796,1267,824"/>
|
|
<area shape="poly" title=" " alt="" coords="1245,740,1245,781,1240,781,1240,740"/>
|
|
<area shape="rect" title=" " alt="" coords="220,796,297,824"/>
|
|
<area shape="poly" title=" " alt="" coords="1208,733,991,751,313,807,312,801,990,745,1207,727"/>
|
|
<area shape="rect" title=" " alt="" coords="1290,796,1355,824"/>
|
|
<area shape="poly" title=" " alt="" coords="1257,738,1301,783,1298,787,1254,742"/>
|
|
<area shape="poly" title=" " alt="" coords="761,500,136,562,135,557,761,494"/>
|
|
<area shape="poly" title=" " alt="" coords="873,491,923,496,979,507,1038,524,1093,550,1138,583,1176,623,1207,663,1230,697,1225,700,1203,666,1172,626,1134,587,1091,554,1036,529,978,512,922,502,873,496"/>
|
|
<area shape="poly" title=" " alt="" coords="762,507,688,525,597,553,498,587,402,630,337,659,311,676,286,705,276,723,269,743,262,781,257,780,264,741,271,721,282,702,308,672,334,655,400,625,496,583,595,547,687,520,760,501"/>
|
|
<area shape="rect" title=" " alt="" coords="893,552,963,580"/>
|
|
<area shape="poly" title=" " alt="" coords="839,502,898,541,895,546,836,507"/>
|
|
<area shape="rect" title=" " alt="" coords="1256,552,1312,580"/>
|
|
<area shape="poly" title=" " alt="" coords="874,498,1241,555,1240,560,873,503"/>
|
|
<area shape="rect" title=" " alt="" coords="986,552,1080,580"/>
|
|
<area shape="poly" title=" " alt="" coords="857,502,981,544,980,549,855,507"/>
|
|
<area shape="rect" href="PFunctionHandler_8h.html" title=" " alt="" coords="677,552,819,580"/>
|
|
<area shape="poly" title=" " alt="" coords="807,506,773,542,769,539,803,503"/>
|
|
<area shape="rect" href="PFunctionGrammar_8h.html" title=" " alt="" coords="827,712,978,740"/>
|
|
<area shape="poly" title=" " alt="" coords="762,504,721,515,686,531,673,541,665,552,663,564,668,578,683,602,702,623,748,658,796,685,843,704,841,709,794,690,745,662,699,627,679,605,663,581,658,565,660,550,669,537,683,526,720,510,760,498"/>
|
|
<area shape="rect" href="PFunction_8h.html" title=" " alt="" coords="543,628,636,655"/>
|
|
<area shape="poly" title=" " alt="" coords="762,498,727,504,690,515,654,531,623,554,605,582,595,614,590,612,600,580,619,550,652,527,688,510,726,499,761,493"/>
|
|
<area shape="poly" title=" " alt="" coords="807,578,891,599,985,625,1101,665,1198,703,1196,708,1099,670,983,630,890,604,806,583"/>
|
|
<area shape="poly" title=" " alt="" coords="784,578,900,627,970,662,1039,701,1096,743,1143,783,1139,787,1093,747,1036,706,968,666,897,632,782,583"/>
|
|
<area shape="poly" title=" " alt="" coords="677,577,599,591,508,615,415,653,370,677,330,705,311,723,296,743,273,783,268,780,291,740,307,719,326,701,368,672,412,648,507,610,598,586,676,572"/>
|
|
<area shape="rect" title=" " alt="" coords="1272,628,1346,655"/>
|
|
<area shape="poly" title=" " alt="" coords="820,574,1257,631,1256,636,819,579"/>
|
|
<area shape="poly" title=" " alt="" coords="763,578,881,699,877,702,759,582"/>
|
|
<area shape="poly" title=" " alt="" coords="721,583,632,623,630,618,719,578"/>
|
|
<area shape="rect" title=" " alt="" coords="724,796,855,824"/>
|
|
<area shape="poly" title=" " alt="" coords="886,742,821,789,818,785,883,738"/>
|
|
<area shape="rect" title=" " alt="" coords="554,796,667,824"/>
|
|
<area shape="poly" title=" " alt="" coords="856,743,673,794,672,789,855,738"/>
|
|
<area shape="rect" title=" " alt="" coords="878,796,1055,824"/>
|
|
<area shape="poly" title=" " alt="" coords="915,738,949,782,945,785,911,742"/>
|
|
<area shape="poly" title=" " alt="" coords="637,646,1193,715,1192,721,636,651"/>
|
|
<area shape="poly" title=" " alt="" coords="637,640,708,642,798,651,896,670,945,683,992,701,1010,711,1022,722,1050,746,1124,787,1122,791,1046,750,1018,726,1007,715,990,706,943,688,895,675,797,656,707,648,636,645"/>
|
|
<area shape="poly" title=" " alt="" coords="543,654,467,673,426,688,387,706,287,788,283,784,384,701,424,683,466,668,542,649"/>
|
|
<area shape="poly" title=" " alt="" coords="637,653,838,705,837,710,636,658"/>
|
|
<area shape="poly" title=" " alt="" coords="637,651,712,673,744,687,766,701,778,720,786,740,792,780,787,781,781,742,773,722,762,705,742,691,710,678,636,656"/>
|
|
<area shape="poly" title=" " alt="" coords="593,655,604,748,609,780,603,781,599,748,588,656"/>
|
|
<area shape="rect" title=" " alt="" coords="613,703,752,748"/>
|
|
<area shape="poly" title=" " alt="" coords="606,654,648,691,645,695,603,658"/>
|
|
<area shape="rect" title=" " alt="" coords="398,703,538,748"/>
|
|
<area shape="poly" title=" " alt="" coords="571,658,514,697,511,692,568,654"/>
|
|
<area shape="poly" title=" " alt="" coords="1306,190,1377,197,1454,208,1521,224,1547,235,1566,247,1583,266,1595,285,1606,322,1607,363,1605,413,1605,567,1603,591,1596,613,1585,633,1570,650,1532,677,1486,698,1435,711,1383,720,1293,727,1292,722,1383,715,1434,706,1484,692,1529,673,1566,646,1580,630,1591,611,1598,590,1600,567,1600,413,1602,363,1601,323,1591,287,1579,270,1562,251,1545,240,1520,229,1453,213,1377,202,1305,196"/>
|
|
<area shape="poly" title=" " alt="" coords="1306,193,1417,212,1465,227,1483,237,1494,247,1500,244,1513,230,1526,216,1533,213,1540,216,1543,242,1535,302,1513,411,1472,580,1461,622,1438,657,1403,691,1370,712,1291,750,1209,791,1207,787,1288,746,1368,707,1400,687,1434,654,1456,619,1467,579,1508,410,1530,301,1538,241,1536,219,1534,219,1529,221,1517,234,1503,249,1493,252,1480,241,1463,232,1416,217,1305,198"/>
|
|
<area shape="poly" title=" " alt="" coords="1158,191,949,191,686,198,560,206,451,217,370,232,343,241,327,251,320,264,321,277,330,291,346,306,395,337,462,369,618,427,756,469,755,474,616,432,460,374,393,342,342,310,326,294,316,278,315,262,323,248,341,236,368,227,450,212,559,200,686,193,949,186,1158,185"/>
|
|
<area shape="rect" href="PRunDataHandler_8h.html" title=" " alt="" coords="1212,401,1353,428"/>
|
|
<area shape="poly" title=" " alt="" coords="1306,195,1404,215,1445,229,1471,248,1483,272,1481,295,1468,317,1448,337,1393,371,1336,397,1334,392,1391,366,1445,332,1464,313,1476,293,1477,273,1467,251,1443,234,1402,220,1305,200"/>
|
|
<area shape="rect" href="PRunSingleHisto_8h.html" title=" " alt="" coords="478,249,610,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1159,197,925,218,626,252,625,246,925,213,1158,192"/>
|
|
<area shape="rect" href="PRunSingleHistoRRF_8h.html" title=" " alt="" coords="634,249,790,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1159,202,806,251,805,246,1158,196"/>
|
|
<area shape="rect" href="PRunAsymmetry_8h.html" title=" " alt="" coords="815,249,945,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1169,205,959,248,958,243,1168,199"/>
|
|
<area shape="rect" href="PRunAsymmetryRRF_8h.html" title=" " alt="" coords="970,249,1124,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1200,204,1094,246,1092,241,1198,199"/>
|
|
<area shape="rect" href="PRunAsymmetryBNMR_8h.html" title=" " alt="" coords="1148,249,1316,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1235,202,1235,234,1229,234,1229,202"/>
|
|
<area shape="rect" href="PRunMuMinus_8h.html" title=" " alt="" coords="338,249,454,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1158,195,861,213,668,230,470,252,469,246,668,224,861,208,1158,190"/>
|
|
<area shape="rect" href="PRunNonMusr_8h.html" title=" " alt="" coords="1340,249,1458,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1263,199,1356,240,1354,245,1261,204"/>
|
|
<area shape="poly" title=" " alt="" coords="1319,427,1351,446,1366,459,1377,475,1396,499,1406,510,1412,525,1413,545,1406,572,1389,609,1361,657,1347,674,1330,688,1293,710,1291,705,1327,684,1343,670,1356,654,1385,606,1401,570,1408,545,1407,526,1401,513,1392,502,1373,478,1362,463,1348,450,1316,431"/>
|
|
<area shape="poly" title=" " alt="" coords="1212,420,988,424,697,435,432,453,337,465,282,479,252,495,230,512,216,533,211,565,211,643,214,681,223,719,248,781,243,783,218,720,209,682,205,643,205,564,211,532,226,508,249,490,280,474,336,459,431,447,697,430,988,419,1212,414"/>
|
|
<area shape="poly" title=" " alt="" coords="1212,430,889,480,888,475,1212,424"/>
|
|
<area shape="poly" title=" " alt="" coords="1279,430,1269,463,1266,483,1267,504,1276,537,1270,538,1261,504,1261,483,1264,462,1274,428"/>
|
|
<area shape="poly" title=" " alt="" coords="1289,428,1311,503,1320,527,1327,552,1327,580,1320,613,1315,612,1321,579,1321,552,1315,529,1305,505,1284,429"/>
|
|
<area shape="rect" title=" " alt="" coords="1320,476,1362,504"/>
|
|
<area shape="poly" title=" " alt="" coords="1295,427,1324,462,1319,466,1291,431"/>
|
|
<area shape="rect" href="PRunBase_8h.html" title=" " alt="" coords="818,325,910,353"/>
|
|
<area shape="poly" title=" " alt="" coords="602,275,804,321,802,326,601,280"/>
|
|
<area shape="poly" title=" " alt="" coords="818,343,722,345,592,353,446,372,371,386,299,403,213,429,179,448,141,478,116,508,98,539,93,536,111,505,137,474,176,443,211,424,298,398,370,380,445,366,592,348,722,340,818,337"/>
|
|
<area shape="poly" title=" " alt="" coords="910,339,1016,345,1149,355,1276,373,1328,384,1366,398,1401,415,1428,431,1447,454,1453,489,1453,567,1449,596,1437,622,1419,644,1396,663,1344,693,1293,713,1291,708,1342,688,1393,659,1415,640,1432,619,1444,594,1448,567,1448,489,1442,457,1425,435,1398,419,1364,403,1327,390,1275,378,1148,361,1016,350,910,344"/>
|
|
<area shape="poly" title=" " alt="" coords="886,351,929,382,985,427,1044,485,1071,517,1094,551,1124,611,1145,675,1158,734,1165,780,1160,781,1153,735,1139,677,1119,613,1090,553,1067,520,1040,488,982,431,926,386,883,355"/>
|
|
<area shape="poly" title=" " alt="" coords="818,344,683,348,505,358,330,376,259,388,206,403,130,431,67,458,42,475,24,498,12,527,8,565,8,643,13,675,28,703,51,727,79,747,144,778,206,796,205,801,142,783,76,752,47,731,24,706,8,677,3,643,3,564,7,526,19,495,39,471,64,453,128,426,205,398,258,383,329,370,504,353,683,343,818,338"/>
|
|
<area shape="poly" title=" " alt="" coords="863,354,829,462,823,461,857,352"/>
|
|
<area shape="poly" title=" " alt="" coords="910,346,1198,396,1197,401,910,351"/>
|
|
<area shape="rect" href="PTheory_8h.html" title=" " alt="" coords="311,401,393,428"/>
|
|
<area shape="poly" title=" " alt="" coords="818,349,409,408,408,402,818,344"/>
|
|
<area shape="poly" title=" " alt="" coords="394,415,606,432,745,449,886,474,1013,498,1066,516,1129,550,1171,583,1202,626,1222,662,1236,696,1231,698,1217,664,1198,629,1167,586,1127,554,1064,521,1011,503,885,479,745,454,605,437,393,421"/>
|
|
<area shape="poly" title=" " alt="" coords="311,424,249,442,218,457,191,478,174,498,165,517,161,538,160,565,160,643,161,674,166,698,176,720,192,746,208,767,228,784,225,788,205,771,187,750,171,722,161,699,156,674,155,643,155,564,156,537,160,515,170,495,187,474,215,453,247,437,310,419"/>
|
|
<area shape="poly" title=" " alt="" coords="394,422,412,426,593,455,747,477,746,482,592,460,412,431,393,427"/>
|
|
<area shape="rect" title=" " alt="" coords="434,476,518,504"/>
|
|
<area shape="poly" title=" " alt="" coords="376,427,442,466,439,470,373,431"/>
|
|
<area shape="rect" href="PUserFcnBase_8h.html" title=" " alt="" coords="293,476,411,504"/>
|
|
<area shape="poly" title=" " alt="" coords="355,429,355,461,349,461,349,429"/>
|
|
<area shape="poly" title=" " alt="" coords="411,500,423,501,538,512,630,513,720,521,772,532,832,550,1088,701,1125,742,1152,781,1148,784,1121,745,1085,705,830,554,770,537,719,526,629,519,538,517,422,507,411,505"/>
|
|
<area shape="rect" title=" " alt="" coords="246,552,325,580"/>
|
|
<area shape="poly" title=" " alt="" coords="342,506,309,542,305,539,338,503"/>
|
|
<area shape="rect" title=" " alt="" coords="349,552,451,580"/>
|
|
<area shape="poly" title=" " alt="" coords="363,503,385,538,381,540,358,506"/>
|
|
<area shape="poly" title=" " alt="" coords="740,275,825,316,822,320,738,280"/>
|
|
<area shape="poly" title=" " alt="" coords="880,278,873,310,867,309,875,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1015,280,911,321,909,316,1013,275"/>
|
|
<area shape="poly" title=" " alt="" coords="1166,280,925,328,924,323,1165,275"/>
|
|
<area shape="poly" title=" " alt="" coords="455,273,466,274,803,326,803,331,465,280,454,278"/>
|
|
<area shape="poly" title=" " alt="" coords="1408,276,1431,325,1458,399,1468,443,1476,488,1477,535,1472,580,1462,623,1454,640,1438,657,1404,682,1366,700,1328,712,1293,720,1292,715,1327,707,1364,695,1401,677,1434,653,1449,636,1457,621,1467,579,1472,534,1470,489,1463,444,1452,401,1426,327,1403,278"/>
|
|
<area shape="poly" title=" " alt="" coords="1339,278,1328,280,1106,311,926,333,925,328,1106,305,1328,274,1339,273"/>
|
|
<area shape="poly" title=" " alt="" coords="1627,124,1668,144,1710,174,1729,192,1744,213,1754,236,1757,262,1757,643,1754,685,1744,719,1728,745,1706,765,1680,778,1649,786,1576,791,1401,782,1305,783,1258,789,1210,798,1209,793,1257,783,1305,778,1401,777,1576,786,1648,781,1678,773,1703,760,1724,742,1739,717,1749,684,1752,643,1752,262,1749,238,1739,216,1725,196,1707,178,1665,149,1625,129"/>
|
|
<area shape="poly" title=" " alt="" coords="1544,126,1311,173,1310,168,1543,120"/>
|
|
<area shape="rect" title=" " alt="" coords="1524,174,1660,201"/>
|
|
<area shape="poly" title=" " alt="" coords="1595,126,1595,158,1589,158,1589,126"/>
|
|
</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="PFitter_8h__dep__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2include_2PFitter_8hdep" alt=""/></div>
|
|
<map name="a_2workspace_2LMU_2musrfit_2src_2include_2PFitter_8hdep" id="a_2workspace_2LMU_2musrfit_2src_2include_2PFitter_8hdep">
|
|
<area shape="rect" title=" " alt="" coords="103,5,273,50"/>
|
|
<area shape="rect" href="PFitter_8cpp.html" title=" " alt="" coords="5,98,176,143"/>
|
|
<area shape="poly" title=" " alt="" coords="155,63,116,99,112,96,152,59"/>
|
|
<area shape="rect" href="musrfit_8cpp.html" title=" " alt="" coords="200,98,370,143"/>
|
|
<area shape="poly" title=" " alt="" coords="224,59,264,96,260,99,220,63"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="PFitter_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">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPSectorChisq.html">PSectorChisq</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classPFitter.html">PFitter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </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:ab205523bdc162bd2e712622a4616ee36" id="r_ab205523bdc162bd2e712622a4616ee36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab205523bdc162bd2e712622a4616ee36">PMN_INTERACTIVE</a>   0</td></tr>
|
|
<tr class="memdesc:ab205523bdc162bd2e712622a4616ee36"><td class="mdescLeft"> </td><td class="mdescRight">Interactive mode (not implemented in musrfit) <br /></td></tr>
|
|
<tr class="separator:ab205523bdc162bd2e712622a4616ee36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78d7796e1a23e08d16983145c8b16ea3" id="r_a78d7796e1a23e08d16983145c8b16ea3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a78d7796e1a23e08d16983145c8b16ea3">PMN_CONTOURS</a>   1</td></tr>
|
|
<tr class="memdesc:a78d7796e1a23e08d16983145c8b16ea3"><td class="mdescLeft"> </td><td class="mdescRight">Contour plot command (2D error ellipses) <br /></td></tr>
|
|
<tr class="separator:a78d7796e1a23e08d16983145c8b16ea3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83004a981ff8126d2adb3fc71c5bf066" id="r_a83004a981ff8126d2adb3fc71c5bf066"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a83004a981ff8126d2adb3fc71c5bf066">PMN_EIGEN</a>   2</td></tr>
|
|
<tr class="memdesc:a83004a981ff8126d2adb3fc71c5bf066"><td class="mdescLeft"> </td><td class="mdescRight">Eigenvalue analysis (not implemented) <br /></td></tr>
|
|
<tr class="separator:a83004a981ff8126d2adb3fc71c5bf066"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81d76653f453d9b1d2590ed0ccd02790" id="r_a81d76653f453d9b1d2590ed0ccd02790"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a81d76653f453d9b1d2590ed0ccd02790">PMN_FIT_RANGE</a>   3</td></tr>
|
|
<tr class="memdesc:a81d76653f453d9b1d2590ed0ccd02790"><td class="mdescLeft"> </td><td class="mdescRight">Fit range scan to find optimal fitting window. <br /></td></tr>
|
|
<tr class="separator:a81d76653f453d9b1d2590ed0ccd02790"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15c31fbdad5e90549d7f4ed93c3b0649" id="r_a15c31fbdad5e90549d7f4ed93c3b0649"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a15c31fbdad5e90549d7f4ed93c3b0649">PMN_FIX</a>   4</td></tr>
|
|
<tr class="memdesc:a15c31fbdad5e90549d7f4ed93c3b0649"><td class="mdescLeft"> </td><td class="mdescRight">Fix parameters at current values. <br /></td></tr>
|
|
<tr class="separator:a15c31fbdad5e90549d7f4ed93c3b0649"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a80f91790554f332c5872981e0f42f051" id="r_a80f91790554f332c5872981e0f42f051"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a80f91790554f332c5872981e0f42f051">PMN_HESSE</a>   5</td></tr>
|
|
<tr class="memdesc:a80f91790554f332c5872981e0f42f051"><td class="mdescLeft"> </td><td class="mdescRight">Calculate Hessian matrix for error estimation. <br /></td></tr>
|
|
<tr class="separator:a80f91790554f332c5872981e0f42f051"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a891449a81428ca1cec4c72b881bce07e" id="r_a891449a81428ca1cec4c72b881bce07e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a891449a81428ca1cec4c72b881bce07e">PMN_MACHINE_PRECISION</a>   6</td></tr>
|
|
<tr class="memdesc:a891449a81428ca1cec4c72b881bce07e"><td class="mdescLeft"> </td><td class="mdescRight">Set machine precision for numerical derivatives. <br /></td></tr>
|
|
<tr class="separator:a891449a81428ca1cec4c72b881bce07e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf80698559774f14c5a64e0255859b00" id="r_abf80698559774f14c5a64e0255859b00"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#abf80698559774f14c5a64e0255859b00">PMN_MIGRAD</a>   7</td></tr>
|
|
<tr class="memdesc:abf80698559774f14c5a64e0255859b00"><td class="mdescLeft"> </td><td class="mdescRight">MIGRAD minimizer (gradient-based, recommended) <br /></td></tr>
|
|
<tr class="separator:abf80698559774f14c5a64e0255859b00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe32f729102db1627ba4aa43b4636531" id="r_afe32f729102db1627ba4aa43b4636531"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#afe32f729102db1627ba4aa43b4636531">PMN_MINIMIZE</a>   8</td></tr>
|
|
<tr class="memdesc:afe32f729102db1627ba4aa43b4636531"><td class="mdescLeft"> </td><td class="mdescRight">MINIMIZE (automatic algorithm selection) <br /></td></tr>
|
|
<tr class="separator:afe32f729102db1627ba4aa43b4636531"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7990c08a28c6be01ed48735791ac66c" id="r_af7990c08a28c6be01ed48735791ac66c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#af7990c08a28c6be01ed48735791ac66c">PMN_MINOS</a>   9</td></tr>
|
|
<tr class="memdesc:af7990c08a28c6be01ed48735791ac66c"><td class="mdescLeft"> </td><td class="mdescRight">MINOS error analysis (asymmetric confidence intervals) <br /></td></tr>
|
|
<tr class="separator:af7990c08a28c6be01ed48735791ac66c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c3f51ebcfcd525981f6be99fe1df1bb" id="r_a6c3f51ebcfcd525981f6be99fe1df1bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c3f51ebcfcd525981f6be99fe1df1bb">PMN_PLOT</a>   10</td></tr>
|
|
<tr class="memdesc:a6c3f51ebcfcd525981f6be99fe1df1bb"><td class="mdescLeft"> </td><td class="mdescRight">Plot command (for scan/contour results) <br /></td></tr>
|
|
<tr class="separator:a6c3f51ebcfcd525981f6be99fe1df1bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6401aefe8d42f78be658ae0d4ddc6775" id="r_a6401aefe8d42f78be658ae0d4ddc6775"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6401aefe8d42f78be658ae0d4ddc6775">PMN_RELEASE</a>   11</td></tr>
|
|
<tr class="memdesc:a6401aefe8d42f78be658ae0d4ddc6775"><td class="mdescLeft"> </td><td class="mdescRight">Release previously fixed parameters. <br /></td></tr>
|
|
<tr class="separator:a6401aefe8d42f78be658ae0d4ddc6775"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6066a297aed119107782ea4912a253c7" id="r_a6066a297aed119107782ea4912a253c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6066a297aed119107782ea4912a253c7">PMN_RESTORE</a>   12</td></tr>
|
|
<tr class="memdesc:a6066a297aed119107782ea4912a253c7"><td class="mdescLeft"> </td><td class="mdescRight">Restore parameters from previous SAVE. <br /></td></tr>
|
|
<tr class="separator:a6066a297aed119107782ea4912a253c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa295ec15a94c02d9fcb7cd98994fc15e" id="r_aa295ec15a94c02d9fcb7cd98994fc15e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa295ec15a94c02d9fcb7cd98994fc15e">PMN_SAVE</a>   13</td></tr>
|
|
<tr class="memdesc:aa295ec15a94c02d9fcb7cd98994fc15e"><td class="mdescLeft"> </td><td class="mdescRight">Save current parameter state. <br /></td></tr>
|
|
<tr class="separator:aa295ec15a94c02d9fcb7cd98994fc15e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af66254e929ec1010892d2fcec43af777" id="r_af66254e929ec1010892d2fcec43af777"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#af66254e929ec1010892d2fcec43af777">PMN_SCAN</a>   14</td></tr>
|
|
<tr class="memdesc:af66254e929ec1010892d2fcec43af777"><td class="mdescLeft"> </td><td class="mdescRight">Parameter scan (1D or 2D) <br /></td></tr>
|
|
<tr class="separator:af66254e929ec1010892d2fcec43af777"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a46bbeb77bdccf11da647fdcbe4401a73" id="r_a46bbeb77bdccf11da647fdcbe4401a73"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a46bbeb77bdccf11da647fdcbe4401a73">PMN_SIMPLEX</a>   15</td></tr>
|
|
<tr class="memdesc:a46bbeb77bdccf11da647fdcbe4401a73"><td class="mdescLeft"> </td><td class="mdescRight">SIMPLEX minimizer (robust but slow) <br /></td></tr>
|
|
<tr class="separator:a46bbeb77bdccf11da647fdcbe4401a73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe7a22a3e4588fcb47c30617166d599d" id="r_afe7a22a3e4588fcb47c30617166d599d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#afe7a22a3e4588fcb47c30617166d599d">PMN_STRATEGY</a>   16</td></tr>
|
|
<tr class="memdesc:afe7a22a3e4588fcb47c30617166d599d"><td class="mdescLeft"> </td><td class="mdescRight">Set minimization strategy (0=fast, 1=default, 2=careful) <br /></td></tr>
|
|
<tr class="separator:afe7a22a3e4588fcb47c30617166d599d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9c108ebf89a24f39ce8ff49cfaea139" id="r_aa9c108ebf89a24f39ce8ff49cfaea139"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa9c108ebf89a24f39ce8ff49cfaea139">PMN_USER_COVARIANCE</a>   17</td></tr>
|
|
<tr class="memdesc:aa9c108ebf89a24f39ce8ff49cfaea139"><td class="mdescLeft"> </td><td class="mdescRight">Set user covariance matrix (not implemented) <br /></td></tr>
|
|
<tr class="separator:aa9c108ebf89a24f39ce8ff49cfaea139"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a531c09072b72af4f9d2073fad7f27737" id="r_a531c09072b72af4f9d2073fad7f27737"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a531c09072b72af4f9d2073fad7f27737">PMN_USER_PARAM_STATE</a>   18</td></tr>
|
|
<tr class="memdesc:a531c09072b72af4f9d2073fad7f27737"><td class="mdescLeft"> </td><td class="mdescRight">Set user parameter state (not implemented) <br /></td></tr>
|
|
<tr class="separator:a531c09072b72af4f9d2073fad7f27737"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65a2d9b52415732cc717a21582b1f114" id="r_a65a2d9b52415732cc717a21582b1f114"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a65a2d9b52415732cc717a21582b1f114">PMN_PRINT</a>   19</td></tr>
|
|
<tr class="memdesc:a65a2d9b52415732cc717a21582b1f114"><td class="mdescLeft"> </td><td class="mdescRight">Set print level for fit output (0=quiet, 1=normal, 2=verbose) <br /></td></tr>
|
|
<tr class="separator:a65a2d9b52415732cc717a21582b1f114"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accf1f2553e22ea13147fbb00f136826f" id="r_accf1f2553e22ea13147fbb00f136826f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#accf1f2553e22ea13147fbb00f136826f">PMN_SECTOR</a>   20</td></tr>
|
|
<tr class="memdesc:accf1f2553e22ea13147fbb00f136826f"><td class="mdescLeft"> </td><td class="mdescRight">Calculate χ² vs. time in sectors (time-window analysis) <br /></td></tr>
|
|
<tr class="separator:accf1f2553e22ea13147fbb00f136826f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="a78d7796e1a23e08d16983145c8b16ea3" name="a78d7796e1a23e08d16983145c8b16ea3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78d7796e1a23e08d16983145c8b16ea3">◆ </a></span>PMN_CONTOURS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_CONTOURS   1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Contour plot command (2D error ellipses) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00064">64</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83004a981ff8126d2adb3fc71c5bf066" name="a83004a981ff8126d2adb3fc71c5bf066"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83004a981ff8126d2adb3fc71c5bf066">◆ </a></span>PMN_EIGEN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_EIGEN   2</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Eigenvalue analysis (not implemented) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00066">66</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81d76653f453d9b1d2590ed0ccd02790" name="a81d76653f453d9b1d2590ed0ccd02790"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81d76653f453d9b1d2590ed0ccd02790">◆ </a></span>PMN_FIT_RANGE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_FIT_RANGE   3</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Fit range scan to find optimal fitting window. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00068">68</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15c31fbdad5e90549d7f4ed93c3b0649" name="a15c31fbdad5e90549d7f4ed93c3b0649"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15c31fbdad5e90549d7f4ed93c3b0649">◆ </a></span>PMN_FIX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_FIX   4</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Fix parameters at current values. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00070">70</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a80f91790554f332c5872981e0f42f051" name="a80f91790554f332c5872981e0f42f051"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a80f91790554f332c5872981e0f42f051">◆ </a></span>PMN_HESSE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_HESSE   5</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Calculate Hessian matrix for error estimation. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00072">72</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab205523bdc162bd2e712622a4616ee36" name="ab205523bdc162bd2e712622a4616ee36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab205523bdc162bd2e712622a4616ee36">◆ </a></span>PMN_INTERACTIVE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_INTERACTIVE   0</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Interactive mode (not implemented in musrfit) </p>
|
|
<p>Minuit2 command identifiers for COMMANDS block.</p>
|
|
<p>These constants map MSR file COMMANDS block keywords to internal command identifiers. Commands control the fitting process, including minimization algorithms, parameter fixing/releasing, error analysis, and output options.</p>
|
|
<p><b>Categories:</b></p><ul>
|
|
<li><b>Minimizers:</b> MIGRAD (gradient descent), SIMPLEX (non-gradient), MINIMIZE (automatic)</li>
|
|
<li><b>Error analysis:</b> HESSE (covariance matrix), MINOS (asymmetric errors)</li>
|
|
<li><b>Parameter control:</b> FIX, RELEASE, RESTORE, SAVE</li>
|
|
<li><b>Exploration:</b> SCAN (1D/2D parameter space), CONTOURS (error ellipses)</li>
|
|
<li><b>Settings:</b> STRATEGY, MACHINE_PRECISION, PRINT</li>
|
|
<li><b>Analysis:</b> FIT_RANGE (time-window scan), SECTOR (chisq vs. time) </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00062">62</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a891449a81428ca1cec4c72b881bce07e" name="a891449a81428ca1cec4c72b881bce07e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a891449a81428ca1cec4c72b881bce07e">◆ </a></span>PMN_MACHINE_PRECISION</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_MACHINE_PRECISION   6</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set machine precision for numerical derivatives. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00074">74</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf80698559774f14c5a64e0255859b00" name="abf80698559774f14c5a64e0255859b00"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf80698559774f14c5a64e0255859b00">◆ </a></span>PMN_MIGRAD</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_MIGRAD   7</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MIGRAD minimizer (gradient-based, recommended) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00076">76</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe32f729102db1627ba4aa43b4636531" name="afe32f729102db1627ba4aa43b4636531"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe32f729102db1627ba4aa43b4636531">◆ </a></span>PMN_MINIMIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_MINIMIZE   8</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MINIMIZE (automatic algorithm selection) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00078">78</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af7990c08a28c6be01ed48735791ac66c" name="af7990c08a28c6be01ed48735791ac66c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af7990c08a28c6be01ed48735791ac66c">◆ </a></span>PMN_MINOS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_MINOS   9</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MINOS error analysis (asymmetric confidence intervals) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00080">80</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c3f51ebcfcd525981f6be99fe1df1bb" name="a6c3f51ebcfcd525981f6be99fe1df1bb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c3f51ebcfcd525981f6be99fe1df1bb">◆ </a></span>PMN_PLOT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_PLOT   10</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Plot command (for scan/contour results) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00082">82</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65a2d9b52415732cc717a21582b1f114" name="a65a2d9b52415732cc717a21582b1f114"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65a2d9b52415732cc717a21582b1f114">◆ </a></span>PMN_PRINT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_PRINT   19</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set print level for fit output (0=quiet, 1=normal, 2=verbose) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00100">100</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6401aefe8d42f78be658ae0d4ddc6775" name="a6401aefe8d42f78be658ae0d4ddc6775"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6401aefe8d42f78be658ae0d4ddc6775">◆ </a></span>PMN_RELEASE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_RELEASE   11</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Release previously fixed parameters. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00084">84</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6066a297aed119107782ea4912a253c7" name="a6066a297aed119107782ea4912a253c7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6066a297aed119107782ea4912a253c7">◆ </a></span>PMN_RESTORE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_RESTORE   12</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Restore parameters from previous SAVE. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00086">86</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa295ec15a94c02d9fcb7cd98994fc15e" name="aa295ec15a94c02d9fcb7cd98994fc15e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa295ec15a94c02d9fcb7cd98994fc15e">◆ </a></span>PMN_SAVE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_SAVE   13</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Save current parameter state. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00088">88</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af66254e929ec1010892d2fcec43af777" name="af66254e929ec1010892d2fcec43af777"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af66254e929ec1010892d2fcec43af777">◆ </a></span>PMN_SCAN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_SCAN   14</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Parameter scan (1D or 2D) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00090">90</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accf1f2553e22ea13147fbb00f136826f" name="accf1f2553e22ea13147fbb00f136826f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accf1f2553e22ea13147fbb00f136826f">◆ </a></span>PMN_SECTOR</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_SECTOR   20</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Calculate χ² vs. time in sectors (time-window analysis) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00102">102</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a46bbeb77bdccf11da647fdcbe4401a73" name="a46bbeb77bdccf11da647fdcbe4401a73"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a46bbeb77bdccf11da647fdcbe4401a73">◆ </a></span>PMN_SIMPLEX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_SIMPLEX   15</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SIMPLEX minimizer (robust but slow) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00092">92</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe7a22a3e4588fcb47c30617166d599d" name="afe7a22a3e4588fcb47c30617166d599d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe7a22a3e4588fcb47c30617166d599d">◆ </a></span>PMN_STRATEGY</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_STRATEGY   16</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set minimization strategy (0=fast, 1=default, 2=careful) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00094">94</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9c108ebf89a24f39ce8ff49cfaea139" name="aa9c108ebf89a24f39ce8ff49cfaea139"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9c108ebf89a24f39ce8ff49cfaea139">◆ </a></span>PMN_USER_COVARIANCE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_USER_COVARIANCE   17</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set user covariance matrix (not implemented) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00096">96</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a531c09072b72af4f9d2073fad7f27737" name="a531c09072b72af4f9d2073fad7f27737"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a531c09072b72af4f9d2073fad7f27737">◆ </a></span>PMN_USER_PARAM_STATE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PMN_USER_PARAM_STATE   18</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set user parameter state (not implemented) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PFitter_8h_source.html#l00098">98</a> of file <a class="el" href="PFitter_8h_source.html">PFitter.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PFitter_8cpp_source.html#l00953">PFitter::CheckCommands()</a>, and <a class="el" href="PFitter_8cpp_source.html#l00647">PFitter::DoFit()</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="PFitter_8h.html">PFitter.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>
|