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

249 lines
17 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/any2many.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">&#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('any2many_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">any2many.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;cstdio&gt;</code><br />
<code>#include &lt;cstdlib&gt;</code><br />
<code>#include &lt;cstring&gt;</code><br />
<code>#include &lt;iostream&gt;</code><br />
<code>#include &lt;fstream&gt;</code><br />
<code>#include &lt;memory&gt;</code><br />
<code>#include &lt;TString.h&gt;</code><br />
<code>#include &lt;TSAXParser.h&gt;</code><br />
<code>#include &quot;<a class="el" href="PMusr_8h_source.html">PMusr.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="PStartupHandler_8h_source.html">PStartupHandler.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="PRunDataHandler_8h_source.html">PRunDataHandler.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for any2many.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="any2many_8cpp__incl.png" border="0" usemap="#a_2workspace_2LMU_2musrfit_2src_2any2many_8cpp" alt=""/></div>
<map name="a_2workspace_2LMU_2musrfit_2src_2any2many_8cpp" id="a_2workspace_2LMU_2musrfit_2src_2any2many_8cpp">
<area shape="rect" title=" " alt="" coords="738,5,908,50"/>
<area shape="rect" title=" " alt="" coords="186,98,243,126"/>
<area shape="poly" title=" " alt="" coords="737,37,524,58,393,76,259,101,258,95,392,71,523,53,737,32"/>
<area shape="rect" title=" " alt="" coords="268,98,329,126"/>
<area shape="poly" title=" " alt="" coords="738,40,560,63,345,100,344,95,560,57,737,35"/>
<area shape="rect" title=" " alt="" coords="353,98,415,126"/>
<area shape="poly" title=" " alt="" coords="737,45,595,69,434,101,431,101,430,96,433,95,594,64,736,40"/>
<area shape="rect" title=" " alt="" coords="164,325,238,353"/>
<area shape="poly" title=" " alt="" coords="745,53,594,97,417,152,265,207,214,231,187,251,182,265,181,280,190,311,184,312,176,280,176,263,183,248,211,227,263,202,416,147,592,92,744,48"/>
<area shape="rect" title=" " alt="" coords="1600,98,1669,126"/>
<area shape="poly" title=" " alt="" coords="909,30,1207,51,1394,70,1582,95,1586,96,1585,101,1581,101,1394,75,1207,56,908,36"/>
<area shape="rect" title=" " alt="" coords="771,249,842,277"/>
<area shape="poly" title=" " alt="" coords="786,52,761,73,742,99,737,117,736,135,746,173,765,207,786,236,782,239,760,210,741,175,731,136,732,116,738,97,757,69,783,48"/>
<area shape="rect" title=" " alt="" coords="1020,476,1097,504"/>
<area shape="poly" title=" " alt="" coords="908,27,1093,34,1201,43,1309,57,1408,77,1489,104,1520,121,1544,140,1560,162,1565,186,1565,340,1561,358,1551,374,1534,389,1512,403,1455,426,1387,445,1238,473,1113,487,1112,482,1237,467,1386,440,1454,421,1509,398,1531,385,1547,371,1557,356,1560,340,1560,186,1555,164,1541,143,1518,125,1487,109,1406,82,1308,62,1201,48,1093,39,908,32"/>
<area shape="rect" title=" " alt="" coords="1019,174,1120,201"/>
<area shape="poly" title=" " alt="" coords="867,48,951,96,1043,162,1040,166,948,100,864,53"/>
<area shape="rect" href="PMusr_8h.html" title=" " alt="" coords="772,401,841,428"/>
<area shape="poly" title=" " alt="" coords="863,48,888,69,908,97,910,111,908,126,897,244,884,294,858,354,832,391,828,388,854,351,879,292,891,243,903,125,905,111,903,99,884,73,859,52"/>
<area shape="rect" href="PStartupHandler_8h.html" title=" " alt="" coords="1168,98,1301,126"/>
<area shape="poly" title=" " alt="" coords="909,43,1154,92,1153,97,908,49"/>
<area shape="rect" href="PRunDataHandler_8h.html" title=" " alt="" coords="752,98,893,126"/>
<area shape="poly" title=" " alt="" coords="825,50,825,82,820,82,820,50"/>
<area shape="poly" title=" " alt="" coords="842,423,1006,471,1005,476,841,429"/>
<area shape="rect" title=" " alt="" coords="528,476,586,504"/>
<area shape="poly" title=" " alt="" coords="772,429,602,478,601,473,771,424"/>
<area shape="rect" title=" " alt="" coords="822,476,871,504"/>
<area shape="poly" title=" " alt="" coords="816,428,835,461,830,464,811,430"/>
<area shape="rect" title=" " alt="" coords="734,476,799,504"/>
<area shape="poly" title=" " alt="" coords="802,430,783,464,779,461,797,428"/>
<area shape="poly" title=" " alt="" coords="1251,124,1271,146,1289,172,1309,215,1315,262,1315,340,1309,373,1293,401,1270,424,1241,443,1176,469,1113,484,1112,479,1174,464,1239,438,1267,420,1289,398,1304,371,1309,340,1309,262,1304,217,1284,175,1266,149,1247,128"/>
<area shape="poly" title=" " alt="" coords="1206,129,1114,170,1111,165,1204,124"/>
<area shape="poly" title=" " alt="" coords="1222,128,1105,227,1019,293,927,355,850,396,847,391,924,350,1015,289,1101,223,1219,124"/>
<area shape="rect" title=" " alt="" coords="1195,174,1274,201"/>
<area shape="poly" title=" " alt="" coords="1237,126,1237,158,1232,158,1232,126"/>
<area shape="rect" title=" " alt="" coords="1350,174,1439,201"/>
<area shape="poly" title=" " alt="" coords="1264,124,1354,164,1351,169,1262,129"/>
<area shape="rect" title=" " alt="" coords="1464,174,1525,201"/>
<area shape="poly" title=" " alt="" coords="1283,124,1450,170,1448,175,1282,129"/>
<area shape="poly" title=" " alt="" coords="835,124,869,172,972,336,1046,462,1042,464,968,339,864,175,830,127"/>
<area shape="poly" title=" " alt="" coords="831,125,852,190,859,233,857,277,841,337,822,387,817,385,836,335,852,277,854,234,847,192,826,127"/>
<area shape="rect" href="PMsrHandler_8h.html" title=" " alt="" coords="492,174,604,201"/>
<area shape="poly" title=" " alt="" coords="774,129,613,172,611,167,773,124"/>
<area shape="poly" title=" " alt="" coords="595,199,757,245,755,250,594,204"/>
<area shape="poly" title=" " alt="" coords="584,199,636,220,692,247,792,304,888,365,1030,465,1027,469,885,370,789,309,689,252,634,225,582,204"/>
<area shape="poly" title=" " alt="" coords="579,200,618,220,659,247,699,282,735,320,790,387,786,390,731,324,695,286,656,251,615,225,576,204"/>
<area shape="rect" title=" " alt="" coords="377,249,447,277"/>
<area shape="poly" title=" " alt="" coords="525,204,451,244,448,239,522,200"/>
<area shape="rect" title=" " alt="" coords="470,249,527,277"/>
<area shape="poly" title=" " alt="" coords="541,203,518,238,514,235,537,200"/>
<area shape="rect" title=" " alt="" coords="552,249,646,277"/>
<area shape="poly" title=" " alt="" coords="559,200,583,235,579,238,555,203"/>
<area shape="rect" href="PFunctionHandler_8h.html" title=" " alt="" coords="212,249,354,277"/>
<area shape="poly" title=" " alt="" coords="501,204,345,247,344,242,500,199"/>
<area shape="rect" href="PFunctionGrammar_8h.html" title=" " alt="" coords="174,401,325,428"/>
<area shape="poly" title=" " alt="" coords="492,194,413,201,323,212,241,228,209,239,187,251,163,274,148,297,145,323,154,351,174,374,199,391,196,396,170,378,150,354,139,323,143,295,159,270,184,247,207,234,240,223,322,206,413,195,492,189"/>
<area shape="rect" href="PFunction_8h.html" title=" " alt="" coords="345,325,439,353"/>
<area shape="poly" title=" " alt="" coords="492,193,414,197,327,207,249,225,221,237,202,251,194,267,196,280,206,292,224,302,275,318,330,328,329,333,273,323,222,307,203,296,191,282,188,266,198,248,218,232,248,220,326,202,414,192,492,188"/>
<area shape="poly" title=" " alt="" coords="270,280,229,317,225,313,266,276"/>
<area shape="poly" title=" " alt="" coords="355,274,496,299,611,322,734,356,854,398,943,434,1019,467,1017,472,941,439,852,403,733,361,610,328,495,304,354,279"/>
<area shape="poly" title=" " alt="" coords="350,275,445,296,550,322,663,358,759,392,757,397,661,363,549,328,444,301,349,280"/>
<area shape="poly" title=" " alt="" coords="349,275,402,293,428,307,452,323,485,355,512,392,549,460,544,463,508,395,481,359,449,327,425,311,400,298,347,280"/>
<area shape="poly" title=" " alt="" coords="282,278,258,386,253,385,277,277"/>
<area shape="poly" title=" " alt="" coords="304,275,361,314,358,318,301,280"/>
<area shape="rect" title=" " alt="" coords="178,476,310,504"/>
<area shape="poly" title=" " alt="" coords="251,429,249,461,243,460,246,429"/>
<area shape="rect" title=" " alt="" coords="5,476,155,504"/>
<area shape="poly" title=" " alt="" coords="220,431,125,472,123,467,218,426"/>
<area shape="rect" title=" " alt="" coords="334,476,504,504"/>
<area shape="poly" title=" " alt="" coords="281,426,376,467,374,472,279,431"/>
<area shape="poly" title=" " alt="" coords="440,349,761,426,1005,476,1004,481,759,431,438,355"/>
<area shape="poly" title=" " alt="" coords="440,346,757,402,756,407,439,351"/>
<area shape="poly" title=" " alt="" coords="408,351,533,464,530,468,404,355"/>
<area shape="poly" title=" " alt="" coords="368,356,289,396,287,391,365,351"/>
<area shape="poly" title=" " alt="" coords="389,354,369,390,339,430,313,453,285,471,282,466,310,448,335,427,365,387,384,351"/>
<area shape="poly" title=" " alt="" coords="397,352,416,460,411,461,392,353"/>
</map>
</div>
</div>
<p><a href="any2many_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:a84fe4d4c2a78cf3d60b8673592aa4121" id="r_a84fe4d4c2a78cf3d60b8673592aa4121"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a84fe4d4c2a78cf3d60b8673592aa4121">any2many_syntax</a> ()</td></tr>
<tr class="separator:a84fe4d4c2a78cf3d60b8673592aa4121"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97" id="r_a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
<tr class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a84fe4d4c2a78cf3d60b8673592aa4121" name="a84fe4d4c2a78cf3d60b8673592aa4121"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84fe4d4c2a78cf3d60b8673592aa4121">&#9670;&#160;</a></span>any2many_syntax()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void any2many_syntax </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sends the usage description to the standard output. </p>
<p class="definition">Definition at line <a class="el" href="any2many_8cpp_source.html#l00057">57</a> of file <a class="el" href="any2many_8cpp_source.html">any2many.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="any2many_8cpp_source.html#l00158">main()</a>.</p>
</div>
</div>
<a id="a0ddf1224851353fc92bfbff6f499fa97" name="a0ddf1224851353fc92bfbff6f499fa97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ddf1224851353fc92bfbff6f499fa97">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int main </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>argc</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *</td> <td class="paramname"><span class="paramname"><em>argv</em></span>[]&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>any2many is used to convert any musr-data-file format in any other including ascii.</p>
<p><b>return:</b></p><ul>
<li>PMUSR_SUCCESS if everthing went smooth</li>
<li>PMUSR_WRONG_STARTUP_SYNTAX if syntax error is encountered</li>
</ul>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">argc</td><td>number of input arguments </td></tr>
<tr><td class="paramname">argv</td><td>list of input arguments </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="any2many_8cpp_source.html#l00158">158</a> of file <a class="el" href="any2many_8cpp_source.html">any2many.cpp</a>.</p>
<p class="reference">References <a class="el" href="any2many_8cpp_source.html#l00057">any2many_syntax()</a>, <a class="el" href="PMusr_8h_source.html#l01353">PAny2ManyInfo::compressFileName</a>, <a class="el" href="PMusr_8h_source.html#l01352">PAny2ManyInfo::compressionTag</a>, <a class="el" href="PMusr_8h_source.html#l01409">PStringNumberList::GetList()</a>, <a class="el" href="PMusr_8h_source.html#l01346">PAny2ManyInfo::groupHistoList</a>, <a class="el" href="PMusr_8h_source.html#l01354">PAny2ManyInfo::idf</a>, <a class="el" href="PMusr_8h_source.html#l01347">PAny2ManyInfo::inFileName</a>, <a class="el" href="PMusr_8h_source.html#l01340">PAny2ManyInfo::inFormat</a>, <a class="el" href="PMusr_8h_source.html#l01342">PAny2ManyInfo::inTemplate</a>, <a class="el" href="PMusr_8h_source.html#l01348">PAny2ManyInfo::outFileName</a>, <a class="el" href="PMusr_8h_source.html#l01341">PAny2ManyInfo::outFormat</a>, <a class="el" href="PMusr_8h_source.html#l01350">PAny2ManyInfo::outPath</a>, <a class="el" href="PMusr_8h_source.html#l01343">PAny2ManyInfo::outTemplate</a>, <a class="el" href="PMusr_8cpp_source.html#l01991">PStringNumberList::Parse()</a>, <a class="el" href="PStartupHandler_8h.html#a2f473e587e18e6a64b260870ec870a5e">parseXmlFile()</a>, <a class="el" href="PMusr_8h_source.html#l00053">PMUSR_SUCCESS</a>, <a class="el" href="PMusr_8h_source.html#l00057">PMUSR_WRONG_STARTUP_SYNTAX</a>, <a class="el" href="PMusr_8h_source.html#l01351">PAny2ManyInfo::rebin</a>, <a class="el" href="PMusr_8h_source.html#l01345">PAny2ManyInfo::runList</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00084">startup_path_name</a>, <a class="el" href="PStartupHandler_8cpp_source.html#l00106">status</a>, <a class="el" href="PMusr_8h_source.html#l01339">PAny2ManyInfo::useStandardOutput</a>, and <a class="el" href="PMusr_8h_source.html#l01344">PAny2ManyInfo::year</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="any2many_8cpp.html">any2many.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>