242 lines
16 KiB
HTML
242 lines
16 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/classes/PMsr2Data.cpp 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.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&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('PMsr2Data_8cpp.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">PMsr2Data.cpp File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <cctype></code><br />
|
|
<code>#include <sstream></code><br />
|
|
<code>#include <fstream></code><br />
|
|
<code>#include <iomanip></code><br />
|
|
<code>#include <algorithm></code><br />
|
|
<code>#include <limits></code><br />
|
|
<code>#include <memory></code><br />
|
|
<code>#include <boost/algorithm/string/trim.hpp></code><br />
|
|
<code>#include <boost/algorithm/string/case_conv.hpp></code><br />
|
|
<code>#include <boost/algorithm/string/split.hpp></code><br />
|
|
<code>#include <boost/lexical_cast.hpp></code><br />
|
|
<code>#include "<a class="el" href="PMsr2Data_8h_source.html">PMsr2Data.h</a>"</code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for PMsr2Data.cpp:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="PMsr2Data_8cpp__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2classes_2PMsr2Data_8cpp" alt=""/></div>
|
|
<map name="a_2workspace_2LMU_2musrfit_2src_2classes_2PMsr2Data_8cpp" id="a_2workspace_2LMU_2musrfit_2src_2classes_2PMsr2Data_8cpp">
|
|
<area shape="rect" title=" " alt="" coords="398,5,584,50"/>
|
|
<area shape="rect" title=" " alt="" coords="5,106,65,134"/>
|
|
<area shape="poly" title=" " alt="" coords="398,41,249,63,166,79,84,101,76,103,75,98,82,95,164,74,248,57,398,36"/>
|
|
<area shape="rect" title=" " alt="" coords="488,342,558,370"/>
|
|
<area shape="poly" title=" " alt="" coords="496,50,523,326,518,327,490,51"/>
|
|
<area shape="rect" title=" " alt="" coords="140,106,208,134"/>
|
|
<area shape="poly" title=" " alt="" coords="398,51,312,73,221,101,215,103,213,98,219,95,310,68,397,46"/>
|
|
<area shape="rect" title=" " alt="" coords="232,106,302,134"/>
|
|
<area shape="poly" title=" " alt="" coords="434,53,315,100,310,102,308,97,313,96,432,48"/>
|
|
<area shape="rect" title=" " alt="" coords="326,106,408,134"/>
|
|
<area shape="poly" title=" " alt="" coords="463,52,399,99,395,95,460,48"/>
|
|
<area shape="rect" title=" " alt="" coords="432,106,486,134"/>
|
|
<area shape="poly" title=" " alt="" coords="486,51,471,93,466,91,481,49"/>
|
|
<area shape="rect" title=" " alt="" coords="230,342,301,370"/>
|
|
<area shape="poly" title=" " alt="" coords="398,36,320,43,239,56,171,74,146,86,129,100,114,129,112,160,121,192,139,225,162,256,188,284,238,330,235,334,184,288,158,259,134,228,116,194,107,161,109,127,125,96,143,82,169,69,238,50,319,38,397,31"/>
|
|
<area shape="rect" title=" " alt="" coords="561,98,722,143"/>
|
|
<area shape="poly" title=" " alt="" coords="528,48,594,88,592,92,526,53"/>
|
|
<area shape="rect" title=" " alt="" coords="746,98,908,143"/>
|
|
<area shape="poly" title=" " alt="" coords="572,48,733,91,731,96,571,53"/>
|
|
<area shape="rect" title=" " alt="" coords="932,98,1093,143"/>
|
|
<area shape="poly" title=" " alt="" coords="584,40,736,63,917,95,916,100,735,68,584,45"/>
|
|
<area shape="rect" title=" " alt="" coords="1117,106,1273,134"/>
|
|
<area shape="poly" title=" " alt="" coords="584,33,821,56,963,74,1105,95,1129,100,1128,105,1104,101,962,79,820,62,584,39"/>
|
|
<area shape="rect" href="PMsr2Data_8h.html" title=" " alt="" coords="1297,106,1394,134"/>
|
|
<area shape="poly" title=" " alt="" coords="584,27,722,31,897,42,1092,62,1190,77,1286,95,1299,99,1298,104,1285,101,1189,82,1091,68,897,47,721,36,584,32"/>
|
|
<area shape="poly" title=" " alt="" coords="1311,137,1286,145,1147,183,1038,208,928,232,789,269,573,339,571,334,788,264,927,227,1037,203,1146,178,1285,140,1309,132"/>
|
|
<area shape="rect" title=" " alt="" coords="1160,342,1216,370"/>
|
|
<area shape="poly" title=" " alt="" coords="1316,137,1259,164,1235,179,1220,192,1203,225,1193,261,1189,296,1189,327,1184,327,1184,296,1188,260,1198,223,1216,189,1232,175,1257,159,1313,132"/>
|
|
<area shape="rect" href="PRunDataHandler_8h.html" title=" " alt="" coords="1230,191,1370,218"/>
|
|
<area shape="poly" title=" " alt="" coords="1341,136,1317,178,1313,176,1336,133"/>
|
|
<area shape="rect" href="PStartupHandler_8h.html" title=" " alt="" coords="1474,191,1607,218"/>
|
|
<area shape="poly" title=" " alt="" coords="1378,132,1496,182,1494,187,1376,137"/>
|
|
<area shape="rect" title=" " alt="" coords="1746,266,1847,294"/>
|
|
<area shape="poly" title=" " alt="" coords="1395,128,1500,152,1620,188,1697,222,1762,256,1760,261,1695,227,1618,193,1498,157,1394,133"/>
|
|
<area shape="rect" title=" " alt="" coords="1049,569,1125,597"/>
|
|
<area shape="poly" title=" " alt="" coords="1304,219,1307,354,1307,433,1301,465,1284,487,1230,523,1186,549,1141,568,1139,563,1183,544,1227,519,1280,483,1296,463,1302,433,1302,355,1298,219"/>
|
|
<area shape="rect" href="PMusr_8h.html" title=" " alt="" coords="1147,493,1216,521"/>
|
|
<area shape="poly" title=" " alt="" coords="1298,220,1195,480,1190,478,1293,218"/>
|
|
<area shape="rect" href="PMsrHandler_8h.html" title=" " alt="" coords="801,266,912,294"/>
|
|
<area shape="poly" title=" " alt="" coords="1230,220,928,270,927,265,1230,215"/>
|
|
<area shape="poly" title=" " alt="" coords="1166,524,1117,561,1114,557,1163,519"/>
|
|
<area shape="rect" title=" " alt="" coords="918,569,976,597"/>
|
|
<area shape="poly" title=" " alt="" coords="1147,522,992,570,990,565,1146,517"/>
|
|
<area shape="rect" title=" " alt="" coords="1238,569,1286,597"/>
|
|
<area shape="poly" title=" " alt="" coords="1198,520,1238,556,1234,560,1194,524"/>
|
|
<area shape="rect" title=" " alt="" coords="1150,569,1214,597"/>
|
|
<area shape="poly" title=" " alt="" coords="1184,522,1184,553,1179,553,1179,522"/>
|
|
<area shape="poly" title=" " alt="" coords="801,295,573,344,572,339,800,290"/>
|
|
<area shape="poly" title=" " alt="" coords="801,291,317,351,316,346,800,286"/>
|
|
<area shape="poly" title=" " alt="" coords="913,290,1142,339,1146,340,1144,345,1141,345,912,295"/>
|
|
<area shape="poly" title=" " alt="" coords="906,292,952,311,995,340,1018,364,1036,391,1063,449,1079,507,1087,553,1082,554,1074,508,1058,451,1031,393,1013,367,992,344,949,316,904,297"/>
|
|
<area shape="poly" title=" " alt="" coords="913,281,955,286,1002,297,1050,314,1093,340,1124,371,1148,408,1165,446,1177,478,1172,480,1160,448,1143,411,1119,375,1089,344,1047,319,1001,302,954,292,912,286"/>
|
|
<area shape="rect" title=" " alt="" coords="581,342,676,370"/>
|
|
<area shape="poly" title=" " alt="" coords="816,297,684,339,683,334,815,292"/>
|
|
<area shape="rect" href="PFunctionHandler_8h.html" title=" " alt="" coords="840,342,982,370"/>
|
|
<area shape="poly" title=" " alt="" coords="868,293,894,328,890,331,864,296"/>
|
|
<area shape="rect" href="PFunctionGrammar_8h.html" title=" " alt="" coords="563,493,715,521"/>
|
|
<area shape="poly" title=" " alt="" coords="841,297,778,348,704,419,657,482,652,479,700,416,774,344,837,293"/>
|
|
<area shape="rect" href="PFunction_8h.html" title=" " alt="" coords="756,418,850,445"/>
|
|
<area shape="poly" title=" " alt="" coords="852,295,831,343,812,403,807,402,826,341,847,293"/>
|
|
<area shape="poly" title=" " alt="" coords="944,368,979,388,1013,416,1029,441,1047,478,1079,553,1074,555,1043,480,1025,444,1009,419,976,392,941,372"/>
|
|
<area shape="poly" title=" " alt="" coords="949,368,1001,388,1056,415,1109,448,1155,481,1151,485,1106,453,1054,420,999,393,947,373"/>
|
|
<area shape="poly" title=" " alt="" coords="913,370,912,404,915,445,927,503,941,553,935,555,921,505,910,446,907,404,908,370"/>
|
|
<area shape="rect" title=" " alt="" coords="924,418,999,445"/>
|
|
<area shape="poly" title=" " alt="" coords="922,369,946,403,942,406,918,372"/>
|
|
<area shape="poly" title=" " alt="" coords="862,373,805,392,746,420,701,452,664,484,660,480,697,447,743,415,803,387,860,368"/>
|
|
<area shape="poly" title=" " alt="" coords="893,372,836,411,833,407,890,368"/>
|
|
<area shape="rect" title=" " alt="" coords="568,569,699,597"/>
|
|
<area shape="poly" title=" " alt="" coords="641,522,638,554,633,553,635,521"/>
|
|
<area shape="rect" title=" " alt="" coords="395,569,544,597"/>
|
|
<area shape="poly" title=" " alt="" coords="610,524,515,565,512,560,608,519"/>
|
|
<area shape="rect" title=" " alt="" coords="723,569,894,597"/>
|
|
<area shape="poly" title=" " alt="" coords="670,519,766,560,763,565,668,524"/>
|
|
<area shape="poly" title=" " alt="" coords="829,443,1050,559,1047,564,826,448"/>
|
|
<area shape="poly" title=" " alt="" coords="851,439,1133,494,1132,499,850,445"/>
|
|
<area shape="poly" title=" " alt="" coords="817,444,888,519,925,556,921,560,884,523,813,447"/>
|
|
<area shape="poly" title=" " alt="" coords="775,448,683,489,681,484,773,443"/>
|
|
<area shape="poly" title=" " alt="" coords="796,447,767,483,729,523,672,563,669,559,725,519,763,480,792,444"/>
|
|
<area shape="poly" title=" " alt="" coords="806,445,810,553,805,553,801,446"/>
|
|
<area shape="poly" title=" " alt="" coords="1474,220,1425,238,1402,251,1382,268,1365,290,1355,310,1347,351,1343,395,1337,420,1325,446,1303,489,1289,506,1268,523,1214,548,1141,570,1140,565,1212,543,1266,519,1285,502,1298,486,1321,444,1332,418,1337,394,1342,350,1350,309,1361,287,1378,264,1399,247,1423,233,1472,215"/>
|
|
<area shape="poly" title=" " alt="" coords="1603,216,1640,229,1672,245,1683,256,1690,268,1691,281,1685,295,1640,349,1585,393,1524,428,1459,455,1394,475,1333,489,1232,505,1232,499,1332,484,1393,470,1457,450,1522,423,1582,388,1636,345,1681,293,1686,280,1685,269,1679,259,1669,250,1638,233,1601,221"/>
|
|
<area shape="rect" title=" " alt="" coords="1393,266,1472,294"/>
|
|
<area shape="poly" title=" " alt="" coords="1523,221,1466,260,1463,255,1520,217"/>
|
|
<area shape="rect" title=" " alt="" coords="1496,266,1585,294"/>
|
|
<area shape="poly" title=" " alt="" coords="1543,219,1543,251,1538,251,1538,219"/>
|
|
<area shape="rect" title=" " alt="" coords="1610,266,1671,294"/>
|
|
<area shape="poly" title=" " alt="" coords="1560,217,1612,255,1609,259,1557,221"/>
|
|
<area shape="poly" title=" " alt="" coords="1587,216,1737,259,1736,264,1585,221"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="PMsr2Data_8cpp_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="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a1b27eb940ae29fa45c509aa9e11b2752" id="r_a1b27eb940ae29fa45c509aa9e11b2752"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b27eb940ae29fa45c509aa9e11b2752">compare_parameters</a> (const <a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a> &par1, const <a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a> &par2)</td></tr>
|
|
<tr class="separator:a1b27eb940ae29fa45c509aa9e11b2752"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a1b27eb940ae29fa45c509aa9e11b2752" name="a1b27eb940ae29fa45c509aa9e11b2752"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b27eb940ae29fa45c509aa9e11b2752">◆ </a></span>compare_parameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool compare_parameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a> &</td> <td class="paramname"><span class="paramname"><em>par1</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structPMsrParamStructure.html">PMsrParamStructure</a> &</td> <td class="paramname"><span class="paramname"><em>par2</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Function defining the parameter order for the sort algorithm when a global msr-file is generated</p>
|
|
<p><b>return:</b></p><ul>
|
|
<li>true if global parameters are listed before run specific ones</li>
|
|
<li>true if within the global parameters par1 appears before par2</li>
|
|
<li>true if within the run specific parameters par1 appears before par2</li>
|
|
<li>false otherwise</li>
|
|
</ul>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">par1</td><td>fit parameter </td></tr>
|
|
<tr><td class="paramname">par2</td><td>fit parameter </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMsr2Data_8cpp_source.html#l00746">746</a> of file <a class="el" href="PMsr2Data_8cpp_source.html">PMsr2Data.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusr_8h_source.html#l01008">PMsrParamStructure::fIsGlobal</a>, and <a class="el" href="PMusr_8h_source.html#l00998">PMsrParamStructure::fNo</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMsr2Data_8cpp_source.html#l00779">PMsr2Data::PrepareGlobalInputFile()</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_018e9aafb459e6e1a4953404cb0c0b1d.html">classes</a></li><li class="navelem"><a class="el" href="PMsr2Data_8cpp.html">PMsr2Data.cpp</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>
|