1067 lines
62 KiB
HTML
1067 lines
62 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>musredit: PPrefsDialog Class 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="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.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">musredit<span id="projectnumber"> 1.0.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 */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<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('',true,false,'search.php','Search',false);
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){ initResizable(false); });
|
|
/* @license-end */
|
|
</script>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-slots">Public Slots</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classPPrefsDialog-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">PPrefsDialog Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Preferences dialog for configuring musredit and musrfit settings.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for PPrefsDialog:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPPrefsDialog__inherit__graph.png" border="0" usemap="#aPPrefsDialog_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aPPrefsDialog_inherit__map" id="aPPrefsDialog_inherit__map">
|
|
<area shape="rect" title="Preferences dialog for configuring musredit and musrfit settings." alt="" coords="50,81,149,109"/>
|
|
<area shape="rect" title=" " alt="" coords="5,5,76,33"/>
|
|
<area shape="poly" title=" " alt="" coords="63,44,91,79,87,82,58,47"/>
|
|
<area shape="rect" title=" " alt="" coords="99,5,216,33"/>
|
|
<area shape="poly" title=" " alt="" coords="140,47,112,82,107,79,136,44"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for PPrefsDialog:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classPPrefsDialog__coll__graph.png" border="0" usemap="#aPPrefsDialog_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aPPrefsDialog_coll__map" id="aPPrefsDialog_coll__map">
|
|
<area shape="rect" title="Preferences dialog for configuring musredit and musrfit settings." alt="" coords="108,191,208,218"/>
|
|
<area shape="rect" title=" " alt="" coords="5,98,76,126"/>
|
|
<area shape="poly" title=" " alt="" coords="71,133,142,188,139,192,68,137"/>
|
|
<area shape="rect" title=" " alt="" coords="99,98,216,126"/>
|
|
<area shape="poly" title=" " alt="" coords="160,141,160,190,155,190,155,141"/>
|
|
<area shape="rect" href="classPAdmin.html" title="Central administration class for musredit configuration management." alt="" coords="241,98,309,126"/>
|
|
<area shape="poly" title=" " alt="" coords="248,137,177,192,173,188,245,133"/>
|
|
<area shape="rect" title=" " alt="" coords="179,5,249,33"/>
|
|
<area shape="poly" title=" " alt="" coords="233,44,269,96,264,99,229,47"/>
|
|
<area shape="rect" href="structPMsr2DataParam.html" title="Parameter structure for msr2data tool integration." alt="" coords="272,5,398,33"/>
|
|
<area shape="poly" title=" " alt="" coords="321,47,286,99,282,96,316,44"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-slots" name="pub-slots"></a>
|
|
Public Slots</h2></td></tr>
|
|
<tr class="memitem:a2153720376fa17e1ca14fd9fddfd2faf" id="r_a2153720376fa17e1ca14fd9fddfd2faf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2153720376fa17e1ca14fd9fddfd2faf">dumpAscii</a> ()</td></tr>
|
|
<tr class="memdesc:a2153720376fa17e1ca14fd9fddfd2faf"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Handles ASCII dump checkbox selection. <br /></td></tr>
|
|
<tr class="separator:a2153720376fa17e1ca14fd9fddfd2faf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8123e5436dc73b6cb001ecf8cec9fb8e" id="r_a8123e5436dc73b6cb001ecf8cec9fb8e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8123e5436dc73b6cb001ecf8cec9fb8e">dumpRoot</a> ()</td></tr>
|
|
<tr class="memdesc:a8123e5436dc73b6cb001ecf8cec9fb8e"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Handles ROOT dump checkbox selection. <br /></td></tr>
|
|
<tr class="separator:a8123e5436dc73b6cb001ecf8cec9fb8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a99202b0c4e60146d967e2046f9c082cb" id="r_a99202b0c4e60146d967e2046f9c082cb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a99202b0c4e60146d967e2046f9c082cb">handleDefaultPaths</a> ()</td></tr>
|
|
<tr class="memdesc:a99202b0c4e60146d967e2046f9c082cb"><td class="mdescLeft"> </td><td class="mdescRight">Slot: Opens the default paths configuration dialog. <br /></td></tr>
|
|
<tr class="separator:a99202b0c4e60146d967e2046f9c082cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabb23db903c0545b6c8b41dbdfefbc2e" id="r_aabb23db903c0545b6c8b41dbdfefbc2e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aabb23db903c0545b6c8b41dbdfefbc2e">numberOfThreadsChanged</a> (int idx)</td></tr>
|
|
<tr class="memdesc:aabb23db903c0545b6c8b41dbdfefbc2e"><td class="mdescLeft"> </td><td class="mdescRight">Slot: called when the current index of the number of threads to be used has changed. <br /></td></tr>
|
|
<tr class="separator:aabb23db903c0545b6c8b41dbdfefbc2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:aad5963cb1da1e81a5c7fc4eecedbda8d" id="r_aad5963cb1da1e81a5c7fc4eecedbda8d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aad5963cb1da1e81a5c7fc4eecedbda8d">PPrefsDialog</a> (<a class="el" href="classPAdmin.html">PAdmin</a> *admin)</td></tr>
|
|
<tr class="memdesc:aad5963cb1da1e81a5c7fc4eecedbda8d"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the preferences dialog. <br /></td></tr>
|
|
<tr class="separator:aad5963cb1da1e81a5c7fc4eecedbda8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a522173b5db38677869104ccb5b7f4815" id="r_a522173b5db38677869104ccb5b7f4815"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a522173b5db38677869104ccb5b7f4815">getMusrviewShowFourierFlag</a> ()</td></tr>
|
|
<tr class="memdesc:a522173b5db38677869104ccb5b7f4815"><td class="mdescLeft"> </td><td class="mdescRight">Returns the musrview Fourier display preference. <br /></td></tr>
|
|
<tr class="separator:a522173b5db38677869104ccb5b7f4815"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e8f0bc1f1899c635f27f55179c8e2bb" id="r_a5e8f0bc1f1899c635f27f55179c8e2bb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e8f0bc1f1899c635f27f55179c8e2bb">getMusrviewShowAvgFlag</a> ()</td></tr>
|
|
<tr class="memdesc:a5e8f0bc1f1899c635f27f55179c8e2bb"><td class="mdescLeft"> </td><td class="mdescRight">Returns the musrview average display preference. <br /></td></tr>
|
|
<tr class="separator:a5e8f0bc1f1899c635f27f55179c8e2bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a91c78201726af1dd2e80cab95b5073" id="r_a9a91c78201726af1dd2e80cab95b5073"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a91c78201726af1dd2e80cab95b5073">getMusrviewShowOneToOneFlag</a> ()</td></tr>
|
|
<tr class="memdesc:a9a91c78201726af1dd2e80cab95b5073"><td class="mdescLeft"> </td><td class="mdescRight">Returns the musrview one-to-one plotting preference. <br /></td></tr>
|
|
<tr class="separator:a9a91c78201726af1dd2e80cab95b5073"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb600468f71125ee420c6663e0492ad4" id="r_afb600468f71125ee420c6663e0492ad4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#afb600468f71125ee420c6663e0492ad4">getKeepMinuit2OutputFlag</a> ()</td></tr>
|
|
<tr class="memdesc:afb600468f71125ee420c6663e0492ad4"><td class="mdescLeft"> </td><td class="mdescRight">Returns the MINUIT2 output preservation preference. <br /></td></tr>
|
|
<tr class="separator:afb600468f71125ee420c6663e0492ad4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a949a70d7cce831fa230b5b8c9c4a91d8" id="r_a949a70d7cce831fa230b5b8c9c4a91d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a949a70d7cce831fa230b5b8c9c4a91d8">getTitleFromDataFileFlag</a> ()</td></tr>
|
|
<tr class="memdesc:a949a70d7cce831fa230b5b8c9c4a91d8"><td class="mdescLeft"> </td><td class="mdescRight">Returns the title-from-data-file preference. <br /></td></tr>
|
|
<tr class="separator:a949a70d7cce831fa230b5b8c9c4a91d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ac2ad462c80eacbd90108dd95d254cc" id="r_a9ac2ad462c80eacbd90108dd95d254cc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ac2ad462c80eacbd90108dd95d254cc">getEnableMusrT0Flag</a> ()</td></tr>
|
|
<tr class="memdesc:a9ac2ad462c80eacbd90108dd95d254cc"><td class="mdescLeft"> </td><td class="mdescRight">Returns the musrT0 enablement preference. <br /></td></tr>
|
|
<tr class="separator:a9ac2ad462c80eacbd90108dd95d254cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5846e76d4ff25395da8fb1845c8dcdc" id="r_af5846e76d4ff25395da8fb1845c8dcdc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#af5846e76d4ff25395da8fb1845c8dcdc">getKeepRunPerBlockChisqFlag</a> ()</td></tr>
|
|
<tr class="memdesc:af5846e76d4ff25395da8fb1845c8dcdc"><td class="mdescLeft"> </td><td class="mdescRight">Returns the per-run chi-square preference. <br /></td></tr>
|
|
<tr class="separator:af5846e76d4ff25395da8fb1845c8dcdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16ed01fcc35f3fd9b0745d4fa933c746" id="r_a16ed01fcc35f3fd9b0745d4fa933c746"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16ed01fcc35f3fd9b0745d4fa933c746">getEstimateN0Flag</a> ()</td></tr>
|
|
<tr class="memdesc:a16ed01fcc35f3fd9b0745d4fa933c746"><td class="mdescLeft"> </td><td class="mdescRight">Returns the N0 estimation preference. <br /></td></tr>
|
|
<tr class="separator:a16ed01fcc35f3fd9b0745d4fa933c746"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa4e8057e1c296951d484ecac852976b6" id="r_aa4e8057e1c296951d484ecac852976b6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa4e8057e1c296951d484ecac852976b6">getYamlOutFlag</a> ()</td></tr>
|
|
<tr class="memdesc:aa4e8057e1c296951d484ecac852976b6"><td class="mdescLeft"> </td><td class="mdescRight">Returns the YAML output preference. <br /></td></tr>
|
|
<tr class="separator:aa4e8057e1c296951d484ecac852976b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af0072c022b63a2338db0c57d55f84bc7" id="r_af0072c022b63a2338db0c57d55f84bc7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#af0072c022b63a2338db0c57d55f84bc7">getIgnoreThemeAutoDetection</a> ()</td></tr>
|
|
<tr class="memdesc:af0072c022b63a2338db0c57d55f84bc7"><td class="mdescLeft"> </td><td class="mdescRight">Returns the theme auto-detection override preference. <br /></td></tr>
|
|
<tr class="separator:af0072c022b63a2338db0c57d55f84bc7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab951277aae4654b90a844e3b2a0cf156" id="r_ab951277aae4654b90a844e3b2a0cf156"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab951277aae4654b90a844e3b2a0cf156">getDarkThemeIconsMenuFlag</a> ()</td></tr>
|
|
<tr class="memdesc:ab951277aae4654b90a844e3b2a0cf156"><td class="mdescLeft"> </td><td class="mdescRight">Returns the dark theme menu icons preference. <br /></td></tr>
|
|
<tr class="separator:ab951277aae4654b90a844e3b2a0cf156"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3f3c86d5389aa98fd1258196856a1e0" id="r_ab3f3c86d5389aa98fd1258196856a1e0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab3f3c86d5389aa98fd1258196856a1e0">getDarkThemeIconsToolbarFlag</a> ()</td></tr>
|
|
<tr class="memdesc:ab3f3c86d5389aa98fd1258196856a1e0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the dark theme toolbar icons preference. <br /></td></tr>
|
|
<tr class="separator:ab3f3c86d5389aa98fd1258196856a1e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a758e733b53b31e33462efdef8aa39f10" id="r_a758e733b53b31e33462efdef8aa39f10"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a758e733b53b31e33462efdef8aa39f10">getOneToOneFlag</a> ()</td></tr>
|
|
<tr class="memdesc:a758e733b53b31e33462efdef8aa39f10"><td class="mdescLeft"> </td><td class="mdescRight">Returns the one-to-one plotting preference. <br /></td></tr>
|
|
<tr class="separator:a758e733b53b31e33462efdef8aa39f10"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a922138f088eebe95f729a2aa5fdd14d0" id="r_a922138f088eebe95f729a2aa5fdd14d0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a922138f088eebe95f729a2aa5fdd14d0">getDump</a> ()</td></tr>
|
|
<tr class="memdesc:a922138f088eebe95f729a2aa5fdd14d0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the dump format preference. <br /></td></tr>
|
|
<tr class="separator:a922138f088eebe95f729a2aa5fdd14d0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07745b1f01983d2cac8d577859c22a43" id="r_a07745b1f01983d2cac8d577859c22a43"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a07745b1f01983d2cac8d577859c22a43">getTimeout</a> ()</td></tr>
|
|
<tr class="memdesc:a07745b1f01983d2cac8d577859c22a43"><td class="mdescLeft"> </td><td class="mdescRight">Returns the fitting timeout preference. <br /></td></tr>
|
|
<tr class="separator:a07745b1f01983d2cac8d577859c22a43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a09107b88d16e7d9364d7f6e456a8793d" id="r_a09107b88d16e7d9364d7f6e456a8793d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPAdmin.html">PAdmin</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09107b88d16e7d9364d7f6e456a8793d">fAdmin</a></td></tr>
|
|
<tr class="memdesc:a09107b88d16e7d9364d7f6e456a8793d"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to global administration object storing all preferences. <br /></td></tr>
|
|
<tr class="separator:a09107b88d16e7d9364d7f6e456a8793d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Preferences dialog for configuring musredit and musrfit settings. </p>
|
|
<p>This dialog provides a centralized interface for managing all application preferences. Settings are organized into several categories:</p>
|
|
<dl class="section user"><dt>Fitting and Output Options:</dt><dd><ul>
|
|
<li><b>MINUIT2 output</b>: Keep detailed MINUIT2 fitting output files</li>
|
|
<li><b>Dump format</b>: ASCII or ROOT format for dumping fitted data</li>
|
|
<li><b>YAML output</b>: Generate YAML format files for fit results</li>
|
|
<li><b>Per-run chi-square</b>: Include chi-square values for individual runs</li>
|
|
<li><b>Estimate N0</b>: Automatically estimate initial asymmetry from data</li>
|
|
<li><b>Timeout</b>: Maximum fitting time in seconds (prevents infinite loops)</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Data File Options:</dt><dd><ul>
|
|
<li><b>Title from data file</b>: Extract msr file title from data file headers</li>
|
|
<li><b>Enable musrT0</b>: Use musrT0 tool for t0 determination</li>
|
|
<li><b>Default paths</b>: Configure search paths for data files</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Visualization (musrview) Options:</dt><dd><ul>
|
|
<li><b>Show Fourier</b>: Display Fourier transform plots by default</li>
|
|
<li><b>Show average</b>: Display averaged data plots</li>
|
|
<li><b>One-to-one plotting</b>: Direct data-to-theory comparison mode</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Theme and Appearance:</dt><dd><ul>
|
|
<li><b>Dark theme icons (menu)</b>: Use dark-themed icons in menus</li>
|
|
<li><b>Dark theme icons (toolbar)</b>: Use dark-themed icons in toolbar</li>
|
|
<li><b>Ignore theme auto-detection</b>: Disable automatic theme detection</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section user"><dt>Mutual Exclusivity:</dt><dd>Some options are mutually exclusive:<ul>
|
|
<li>ASCII dump and ROOT dump cannot both be enabled</li>
|
|
<li>These constraints are enforced through slot handlers</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<p>All preferences are stored in the <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> global administration object and persisted across application sessions.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>The dialog is modal, requiring user interaction before continuing. </dd>
|
|
<dd>
|
|
Changes take effect after dialog acceptance (OK button). </dd>
|
|
<dd>
|
|
Some settings (like theme changes) may require application restart.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> Global preferences storage </dd>
|
|
<dd>
|
|
<a class="el" href="classPChangeDefaultPathsDialog.html" title="Dialog for editing default data file search paths.">PChangeDefaultPathsDialog</a> For managing data file search paths </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00102">102</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="aad5963cb1da1e81a5c7fc4eecedbda8d" name="aad5963cb1da1e81a5c7fc4eecedbda8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad5963cb1da1e81a5c7fc4eecedbda8d">◆ </a></span>PPrefsDialog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PPrefsDialog::PPrefsDialog </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classPAdmin.html">PAdmin</a> *</td> <td class="paramname"><span class="paramname"><em>admin</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Constructs the preferences dialog. </p>
|
|
<p>Constructor - Initializes the preferences dialog.</p>
|
|
<p>Initializes the dialog with current preference values from the <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> administration object. Sets up UI controls, validators, and signal-slot connections for option interdependencies.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">admin</td><td>Pointer to the global <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> object containing current preference values. Must not be nullptr. The dialog reads from and writes to this object.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> For the global preferences storage object</dd></dl>
|
|
<p>Sets up the preferences dialog user interface and populates all controls with current preference values from the <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> administration object. The initialization process includes:</p>
|
|
<ol type="1">
|
|
<li><b>Safety Check</b>: Validates that admin pointer is not nullptr</li>
|
|
<li><b>UI Setup</b>: Loads dialog layout from Qt Designer UI file</li>
|
|
<li><b>Modal Configuration</b>: Sets dialog as modal to ensure completion</li>
|
|
<li><b>Preference Loading</b>: Populates all UI controls with saved values</li>
|
|
<li><b>Validators</b>: Installs integer validator on timeout field</li>
|
|
<li><b>Signal Connections</b>: Establishes slot connections for UI interactions</li>
|
|
</ol>
|
|
<p><b>Preference Categories and Initialization:</b></p>
|
|
<p><b>Theme Preferences:</b></p><ul>
|
|
<li>Dark theme icons for menus (checked/unchecked state)</li>
|
|
<li>Dark theme icons for toolbars (checked/unchecked state)</li>
|
|
<li>Theme auto-detection override (checked/unchecked state)</li>
|
|
</ul>
|
|
<p><b>Fitting Options:</b></p><ul>
|
|
<li>Keep MINUIT2 output files (boolean checkbox)</li>
|
|
<li>Dump format selection (ASCII/ROOT, mutually exclusive)</li>
|
|
<li>Per-run block chi-square calculation (boolean checkbox)</li>
|
|
<li>Estimate N0 from data (boolean checkbox)</li>
|
|
<li>Fitting timeout in seconds (integer with validation)</li>
|
|
</ul>
|
|
<p><b>Output Options:</b></p><ul>
|
|
<li>Title extraction from data files (boolean checkbox)</li>
|
|
<li>YAML format output generation (boolean checkbox)</li>
|
|
</ul>
|
|
<p><b>Data Processing:</b></p><ul>
|
|
<li>Enable musrT0 tool for t0 determination (boolean checkbox)</li>
|
|
</ul>
|
|
<p><b>Visualization (musrview):</b></p><ul>
|
|
<li>Show Fourier transform plots by default (boolean checkbox)</li>
|
|
<li>Show averaged data plots (boolean checkbox)</li>
|
|
<li>Enable one-to-one plotting mode (boolean checkbox)</li>
|
|
</ul>
|
|
<p><b>Dump Format Logic:</b> The dump format checkboxes are handled with special logic to ensure mutual exclusivity:</p><ul>
|
|
<li>If ASCII is set and ROOT is not: check ASCII only</li>
|
|
<li>If ROOT is set and ASCII is not: check ROOT only</li>
|
|
<li>Otherwise (both or neither set): uncheck both</li>
|
|
</ul>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">admin</td><td>Pointer to the global <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> administration object containing all current preference values. If nullptr, the constructor returns early without initializing the dialog (defensive programming).</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section note"><dt>Note</dt><dd>The timeout field accepts only integer input via QIntValidator. </dd>
|
|
<dd>
|
|
The "Change Default Paths" button is connected to <a class="el" href="#a99202b0c4e60146d967e2046f9c082cb" title="Slot: Opens the default paths configuration dialog.">handleDefaultPaths()</a> slot for managing data file search paths. </dd>
|
|
<dd>
|
|
All checkboxes are initialized from <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> getter methods to ensure consistency with saved preferences.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> Global preferences storage and management </dd>
|
|
<dd>
|
|
setupUi() Qt Designer generated UI initialization </dd>
|
|
<dd>
|
|
<a class="el" href="#a99202b0c4e60146d967e2046f9c082cb" title="Slot: Opens the default paths configuration dialog.">handleDefaultPaths()</a> Slot for managing data file search paths </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8cpp_source.html#l00116">116</a> of file <a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a2153720376fa17e1ca14fd9fddfd2faf" name="a2153720376fa17e1ca14fd9fddfd2faf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2153720376fa17e1ca14fd9fddfd2faf">◆ </a></span>dumpAscii</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PPrefsDialog::dumpAscii </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Slot: Handles ASCII dump checkbox selection. </p>
|
|
<p>Called when the "Dump ASCII" checkbox is toggled. If checked, automatically unchecks "Dump ROOT" since these formats are mutually exclusive.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a8123e5436dc73b6cb001ecf8cec9fb8e" title="Slot: Handles ROOT dump checkbox selection.">dumpRoot()</a> Complementary slot for ROOT dump </dd>
|
|
<dd>
|
|
<a class="el" href="#a922138f088eebe95f729a2aa5fdd14d0" title="Returns the dump format preference.">getDump()</a> Returns the selected dump format</dd></dl>
|
|
<p>Called when the "Dump ASCII" checkbox state changes. Enforces mutual exclusivity between ASCII and ROOT dump formats by automatically unchecking the ROOT dump checkbox when ASCII dump is selected.</p>
|
|
<p><b>ASCII Dump Format Details:</b></p><ul>
|
|
<li>Produces human-readable text files with columnar data</li>
|
|
<li>Typical format: tab-separated or space-separated values</li>
|
|
<li>Output includes time bins, data values, theory values, errors</li>
|
|
<li>Suitable for plotting with gnuplot, Excel, Origin, or custom scripts</li>
|
|
<li>Files typically have .dat or .txt extensions</li>
|
|
</ul>
|
|
<p><b>Mutual Exclusivity Rationale:</b> Only one dump format can be active because musrfit's –dump option accepts a single format specification. Allowing both would create ambiguity about which format to use.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>This slot is typically connected to the clicked() or toggled() signal of the ASCII dump checkbox. </dd>
|
|
<dd>
|
|
If the user wants both formats, they must run musrfit twice with different dump settings.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a8123e5436dc73b6cb001ecf8cec9fb8e" title="Slot: Handles ROOT dump checkbox selection.">dumpRoot()</a> Complementary slot for ROOT dump format </dd>
|
|
<dd>
|
|
<a class="el" href="#a922138f088eebe95f729a2aa5fdd14d0" title="Returns the dump format preference.">getDump()</a> Returns the selected dump format code </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8cpp_source.html#l00254">254</a> of file <a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8123e5436dc73b6cb001ecf8cec9fb8e" name="a8123e5436dc73b6cb001ecf8cec9fb8e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8123e5436dc73b6cb001ecf8cec9fb8e">◆ </a></span>dumpRoot</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PPrefsDialog::dumpRoot </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Slot: Handles ROOT dump checkbox selection. </p>
|
|
<p>Called when the "Dump ROOT" checkbox is toggled. If checked, automatically unchecks "Dump ASCII" since these formats are mutually exclusive.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2153720376fa17e1ca14fd9fddfd2faf" title="Slot: Handles ASCII dump checkbox selection.">dumpAscii()</a> Complementary slot for ASCII dump </dd>
|
|
<dd>
|
|
<a class="el" href="#a922138f088eebe95f729a2aa5fdd14d0" title="Returns the dump format preference.">getDump()</a> Returns the selected dump format</dd></dl>
|
|
<p>Called when the "Dump ROOT" checkbox state changes. Enforces mutual exclusivity between ROOT and ASCII dump formats by automatically unchecking the ASCII dump checkbox when ROOT dump is selected.</p>
|
|
<p><b>ROOT Dump Format Details:</b></p><ul>
|
|
<li>Produces ROOT framework files (.root extension)</li>
|
|
<li>Contains structured data objects (TTree, TH1F, TGraph, etc.)</li>
|
|
<li>Enables advanced analysis with ROOT toolkit</li>
|
|
<li>Preserves full precision and metadata</li>
|
|
<li>Suitable for complex statistical analysis, histogramming, fitting</li>
|
|
<li>Can be opened with ROOT TBrowser or custom ROOT macros</li>
|
|
</ul>
|
|
<p><b>ROOT Dump Advantages:</b></p><ul>
|
|
<li>Maintains full numerical precision</li>
|
|
<li>Supports complex data structures</li>
|
|
<li>Integration with ROOT's analysis framework</li>
|
|
<li>Efficient storage for large datasets</li>
|
|
</ul>
|
|
<p><b>Mutual Exclusivity Rationale:</b> Only one dump format can be active because musrfit's –dump option accepts a single format specification. Allowing both would create ambiguity about which format to use.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>This slot is typically connected to the clicked() or toggled() signal of the ROOT dump checkbox. </dd>
|
|
<dd>
|
|
ROOT must be installed and properly configured to read ROOT dump files. </dd>
|
|
<dd>
|
|
If the user wants both formats, they must run musrfit twice with different dump settings.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2153720376fa17e1ca14fd9fddfd2faf" title="Slot: Handles ASCII dump checkbox selection.">dumpAscii()</a> Complementary slot for ASCII dump format </dd>
|
|
<dd>
|
|
<a class="el" href="#a922138f088eebe95f729a2aa5fdd14d0" title="Returns the dump format preference.">getDump()</a> Returns the selected dump format code </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8cpp_source.html#l00296">296</a> of file <a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab951277aae4654b90a844e3b2a0cf156" name="ab951277aae4654b90a844e3b2a0cf156"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab951277aae4654b90a844e3b2a0cf156">◆ </a></span>getDarkThemeIconsMenuFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getDarkThemeIconsMenuFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the dark theme menu icons preference. </p>
|
|
<p>Indicates whether dark-themed icon variants should be used in application menus for better visibility on dark backgrounds.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if dark theme menu icons should be used. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00230">230</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3f3c86d5389aa98fd1258196856a1e0" name="ab3f3c86d5389aa98fd1258196856a1e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3f3c86d5389aa98fd1258196856a1e0">◆ </a></span>getDarkThemeIconsToolbarFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getDarkThemeIconsToolbarFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the dark theme toolbar icons preference. </p>
|
|
<p>Indicates whether dark-themed icon variants should be used in the application toolbar for better visibility on dark backgrounds.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if dark theme toolbar icons should be used. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00240">240</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a922138f088eebe95f729a2aa5fdd14d0" name="a922138f088eebe95f729a2aa5fdd14d0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a922138f088eebe95f729a2aa5fdd14d0">◆ </a></span>getDump()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PPrefsDialog::getDump </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the dump format preference. </p>
|
|
<p>Returns the selected dump format preference.</p>
|
|
<p>Determines the format for dumping fitted data using musrfit's –dump option. The values are:</p><ul>
|
|
<li>0: No dumping</li>
|
|
<li>1: ASCII format dump</li>
|
|
<li>2: ROOT format dump</li>
|
|
</ul>
|
|
<dl class="section return"><dt>Returns</dt><dd>int Dump format code (0=none, 1=ASCII, 2=ROOT).</dd></dl>
|
|
<dl class="section note"><dt>Note</dt><dd>ASCII and ROOT dump formats are mutually exclusive.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2153720376fa17e1ca14fd9fddfd2faf" title="Slot: Handles ASCII dump checkbox selection.">dumpAscii()</a> Enforces mutual exclusivity </dd>
|
|
<dd>
|
|
<a class="el" href="#a8123e5436dc73b6cb001ecf8cec9fb8e" title="Slot: Handles ROOT dump checkbox selection.">dumpRoot()</a> Enforces mutual exclusivity</dd></dl>
|
|
<p>Determines which data dump format is currently selected in the preferences dialog. This corresponds to musrfit's –dump command-line option, which controls how fitted data is exported for external analysis.</p>
|
|
<p><b>Return Values:</b></p><ul>
|
|
<li><b>0</b>: No dumping - Fitted data is not exported to files</li>
|
|
<li><b>1</b>: ASCII dump - Data is written to human-readable text files with columnar format suitable for plotting tools like gnuplot or Excel</li>
|
|
<li><b>2</b>: ROOT dump - Data is written to ROOT framework files (.root) with structured histograms and trees for analysis with ROOT tools</li>
|
|
</ul>
|
|
<p><b>Use Cases:</b></p><ul>
|
|
<li>ASCII dump: Simple plotting, spreadsheet analysis, custom scripts</li>
|
|
<li>ROOT dump: Advanced analysis with ROOT framework, complex histogramming</li>
|
|
</ul>
|
|
<p>The dump formats are mutually exclusive - only one can be active at a time. This exclusivity is enforced by the <a class="el" href="#a2153720376fa17e1ca14fd9fddfd2faf" title="Slot: Handles ASCII dump checkbox selection.">dumpAscii()</a> and <a class="el" href="#a8123e5436dc73b6cb001ecf8cec9fb8e" title="Slot: Handles ROOT dump checkbox selection.">dumpRoot()</a> slot methods.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>int Dump format code:<ul>
|
|
<li>0 = no dump</li>
|
|
<li>1 = ASCII format dump</li>
|
|
<li>2 = ROOT format dump</li>
|
|
</ul>
|
|
</dd></dl>
|
|
<dl class="section note"><dt>Note</dt><dd>The ASCII format typically produces .dat files with tab-separated columns. </dd>
|
|
<dd>
|
|
The ROOT format creates .root files with TTree and TH1 objects. </dd>
|
|
<dd>
|
|
Dump files are created in the same directory as the msr file.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a2153720376fa17e1ca14fd9fddfd2faf" title="Slot: Handles ASCII dump checkbox selection.">dumpAscii()</a> Slot that enforces mutual exclusivity with ROOT dump </dd>
|
|
<dd>
|
|
<a class="el" href="#a8123e5436dc73b6cb001ecf8cec9fb8e" title="Slot: Handles ROOT dump checkbox selection.">dumpRoot()</a> Slot that enforces mutual exclusivity with ASCII dump </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8cpp_source.html#l00214">214</a> of file <a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ac2ad462c80eacbd90108dd95d254cc" name="a9ac2ad462c80eacbd90108dd95d254cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ac2ad462c80eacbd90108dd95d254cc">◆ </a></span>getEnableMusrT0Flag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getEnableMusrT0Flag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the musrT0 enablement preference. </p>
|
|
<p>Indicates whether the musrT0 tool should be used for automatic t0 (time zero) determination from data files.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if musrT0 tool should be enabled. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00180">180</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16ed01fcc35f3fd9b0745d4fa933c746" name="a16ed01fcc35f3fd9b0745d4fa933c746"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16ed01fcc35f3fd9b0745d4fa933c746">◆ </a></span>getEstimateN0Flag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getEstimateN0Flag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the N0 estimation preference. </p>
|
|
<p>Indicates whether initial asymmetry (N0) should be automatically estimated from data rather than using msr file values.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if N0 should be estimated from data. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00200">200</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af0072c022b63a2338db0c57d55f84bc7" name="af0072c022b63a2338db0c57d55f84bc7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af0072c022b63a2338db0c57d55f84bc7">◆ </a></span>getIgnoreThemeAutoDetection()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getIgnoreThemeAutoDetection </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the theme auto-detection override preference. </p>
|
|
<p>Indicates whether automatic system theme detection should be ignored, allowing manual theme configuration.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if automatic theme detection should be disabled. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00220">220</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb600468f71125ee420c6663e0492ad4" name="afb600468f71125ee420c6663e0492ad4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb600468f71125ee420c6663e0492ad4">◆ </a></span>getKeepMinuit2OutputFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getKeepMinuit2OutputFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the MINUIT2 output preservation preference. </p>
|
|
<p>Indicates whether detailed MINUIT2 fitting output files should be kept after fits complete. Useful for debugging fit convergence issues.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if MINUIT2 output files should be preserved. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00160">160</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5846e76d4ff25395da8fb1845c8dcdc" name="af5846e76d4ff25395da8fb1845c8dcdc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5846e76d4ff25395da8fb1845c8dcdc">◆ </a></span>getKeepRunPerBlockChisqFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getKeepRunPerBlockChisqFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the per-run chi-square preference. </p>
|
|
<p>Indicates whether chi-square values for individual runs (in multi-run fits) should be calculated and reported separately.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if per-run chi-square values should be calculated. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00190">190</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e8f0bc1f1899c635f27f55179c8e2bb" name="a5e8f0bc1f1899c635f27f55179c8e2bb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e8f0bc1f1899c635f27f55179c8e2bb">◆ </a></span>getMusrviewShowAvgFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getMusrviewShowAvgFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the musrview average display preference. </p>
|
|
<p>Indicates whether averaged data plots should be shown by default when opening data files in musrview.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if average plots should be displayed by default. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00140">140</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a522173b5db38677869104ccb5b7f4815" name="a522173b5db38677869104ccb5b7f4815"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a522173b5db38677869104ccb5b7f4815">◆ </a></span>getMusrviewShowFourierFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getMusrviewShowFourierFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the musrview Fourier display preference. </p>
|
|
<p>Indicates whether Fourier transform plots should be shown by default when opening data files in musrview.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if Fourier plots should be displayed by default. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00130">130</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a91c78201726af1dd2e80cab95b5073" name="a9a91c78201726af1dd2e80cab95b5073"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a91c78201726af1dd2e80cab95b5073">◆ </a></span>getMusrviewShowOneToOneFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getMusrviewShowOneToOneFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the musrview one-to-one plotting preference. </p>
|
|
<p>Indicates whether one-to-one (direct data-to-theory comparison) plotting mode should be used by default in musrview.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if one-to-one plotting should be enabled by default. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00150">150</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a758e733b53b31e33462efdef8aa39f10" name="a758e733b53b31e33462efdef8aa39f10"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a758e733b53b31e33462efdef8aa39f10">◆ </a></span>getOneToOneFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getOneToOneFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the one-to-one plotting preference. </p>
|
|
<p>Alias for <a class="el" href="#a9a91c78201726af1dd2e80cab95b5073" title="Returns the musrview one-to-one plotting preference.">getMusrviewShowOneToOneFlag()</a>. Indicates whether one-to-one plotting mode should be enabled.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if one-to-one plotting should be enabled.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="#a9a91c78201726af1dd2e80cab95b5073" title="Returns the musrview one-to-one plotting preference.">getMusrviewShowOneToOneFlag()</a> Primary method for this preference </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00252">252</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07745b1f01983d2cac8d577859c22a43" name="a07745b1f01983d2cac8d577859c22a43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07745b1f01983d2cac8d577859c22a43">◆ </a></span>getTimeout()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int PPrefsDialog::getTimeout </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the fitting timeout preference. </p>
|
|
<p>Returns the maximum time (in seconds) that a fit should be allowed to run before being terminated. This prevents infinite loops or extremely slow fits from hanging the application.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>int Timeout in seconds. Default is typically 3600 (1 hour).</dd></dl>
|
|
<dl class="section note"><dt>Note</dt><dd>A value of 0 typically means no timeout (unlimited time). </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00283">283</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a949a70d7cce831fa230b5b8c9c4a91d8" name="a949a70d7cce831fa230b5b8c9c4a91d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a949a70d7cce831fa230b5b8c9c4a91d8">◆ </a></span>getTitleFromDataFileFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getTitleFromDataFileFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the title-from-data-file preference. </p>
|
|
<p>Indicates whether msr file titles should be automatically extracted from data file headers when available.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if titles should be read from data files. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00170">170</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa4e8057e1c296951d484ecac852976b6" name="aa4e8057e1c296951d484ecac852976b6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa4e8057e1c296951d484ecac852976b6">◆ </a></span>getYamlOutFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PPrefsDialog::getYamlOutFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the YAML output preference. </p>
|
|
<p>Indicates whether fit results should be exported in YAML format in addition to standard output formats.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if YAML output files should be generated. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00210">210</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a99202b0c4e60146d967e2046f9c082cb" name="a99202b0c4e60146d967e2046f9c082cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a99202b0c4e60146d967e2046f9c082cb">◆ </a></span>handleDefaultPaths</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PPrefsDialog::handleDefaultPaths </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Slot: Opens the default paths configuration dialog. </p>
|
|
<p>Slot: Opens the default search paths configuration dialog.</p>
|
|
<p>Called when the "Change Default Search Paths" button is clicked. Launches the <a class="el" href="classPChangeDefaultPathsDialog.html" title="Dialog for editing default data file search paths.">PChangeDefaultPathsDialog</a> to allow users to configure the directories where musrfit searches for data files.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPChangeDefaultPathsDialog.html" title="Dialog for editing default data file search paths.">PChangeDefaultPathsDialog</a> For the paths management dialog</dd></dl>
|
|
<p>Called when the "Change Default Search Paths" button is clicked. Launches the <a class="el" href="classPChangeDefaultPathsDialog.html" title="Dialog for editing default data file search paths.">PChangeDefaultPathsDialog</a> which allows users to configure the list of directories where musrfit searches for data files when run numbers are specified without full paths.</p>
|
|
<p><b>Default Search Paths Purpose:</b> When an msr file specifies a run number (e.g., "RUN 2024 PSI" without a full path), musrfit searches through the default path list to locate the corresponding data file. This eliminates the need to specify full paths in every msr file.</p>
|
|
<p><b>Typical Search Path Examples:</b></p><ul>
|
|
<li>/data/musr/2024/</li>
|
|
<li>~/experiments/muon/raw/</li>
|
|
<li>/mnt/analysis/data/</li>
|
|
<li>//network/share/musr-data/</li>
|
|
</ul>
|
|
<p><b>Dialog Workflow:</b></p><ol type="1">
|
|
<li>User clicks "Change Default Search Paths" button</li>
|
|
<li><a class="el" href="classPChangeDefaultPathsDialog.html" title="Dialog for editing default data file search paths.">PChangeDefaultPathsDialog</a> opens showing current path list</li>
|
|
<li>User adds, removes, or reorders paths</li>
|
|
<li>If user accepts (OK), changes are saved to <a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a></li>
|
|
<li>If user cancels, changes are discarded</li>
|
|
</ol>
|
|
<p>The dialog is created using std::unique_ptr for automatic memory management. When the dialog goes out of scope, it is automatically destroyed.</p>
|
|
<dl class="section note"><dt>Note</dt><dd>Changes to default paths take effect immediately for subsequent file operations. </dd>
|
|
<dd>
|
|
The path list is typically stored in the user's configuration file and persists across application sessions. </dd>
|
|
<dd>
|
|
Order matters: paths are searched in the order they appear in the list. </dd>
|
|
<dd>
|
|
The dialog currently executes but performs no action on acceptance (empty if block) - paths are managed within the child dialog.</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPChangeDefaultPathsDialog.html" title="Dialog for editing default data file search paths.">PChangeDefaultPathsDialog</a> For the search paths management interface </dd>
|
|
<dd>
|
|
<a class="el" href="classPAdmin.html" title="Central administration class for musredit configuration management.">PAdmin</a> For the global storage of default search paths </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8cpp_source.html#l00344">344</a> of file <a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aabb23db903c0545b6c8b41dbdfefbc2e" name="aabb23db903c0545b6c8b41dbdfefbc2e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aabb23db903c0545b6c8b41dbdfefbc2e">◆ </a></span>numberOfThreadsChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PPrefsDialog::numberOfThreadsChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel slot">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Slot: called when the current index of the number of threads to be used has changed. </p>
|
|
<p>Slot: keeps the number of threads to be used for fitting.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>index of the comboBox </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8cpp_source.html#l00359">359</a> of file <a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a09107b88d16e7d9364d7f6e456a8793d" name="a09107b88d16e7d9364d7f6e456a8793d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09107b88d16e7d9364d7f6e456a8793d">◆ </a></span>fAdmin</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classPAdmin.html">PAdmin</a>* PPrefsDialog::fAdmin</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Pointer to global administration object storing all preferences. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PPrefsDialog_8h_source.html#l00329">329</a> of file <a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/musredit/<a class="el" href="PPrefsDialog_8h_source.html">PPrefsDialog.h</a></li>
|
|
<li>/workspace/LMU/musrfit/src/musredit_qt6/musredit/<a class="el" href="PPrefsDialog_8cpp_source.html">PPrefsDialog.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
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
|
|
</small></address>
|
|
</div><!-- doc-content -->
|
|
</body>
|
|
</html>
|