270 lines
58 KiB
HTML
270 lines
58 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>musrfit: /workspace/LMU/musrfit/src/include/PStartupHandler.h Source File</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('PStartupHandler_8h_source.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">PStartupHandler.h</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="PStartupHandler_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/***************************************************************************</span></div>
|
|
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"></span> </div>
|
|
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> PStartupHandler.h</span></div>
|
|
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"></span> </div>
|
|
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> Author: Andreas Suter</span></div>
|
|
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> e-mail: andreas.suter@psi.ch</span></div>
|
|
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"></span> </div>
|
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">***************************************************************************/</span></div>
|
|
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
|
|
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">/***************************************************************************</span></div>
|
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> * Copyright (C) 2007-2025 by Andreas Suter *</span></div>
|
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> * andreas.suter@psi.ch *</span></div>
|
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> * *</span></div>
|
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * This program is free software; you can redistribute it and/or modify *</span></div>
|
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> * it under the terms of the GNU General Public License as published by *</span></div>
|
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * the Free Software Foundation; either version 2 of the License, or *</span></div>
|
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * (at your option) any later version. *</span></div>
|
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> * *</span></div>
|
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> * This program is distributed in the hope that it will be useful, *</span></div>
|
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of *</span></div>
|
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *</span></div>
|
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> * GNU General Public License for more details. *</span></div>
|
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"> * *</span></div>
|
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"> * You should have received a copy of the GNU General Public License *</span></div>
|
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> * along with this program; if not, write to the *</span></div>
|
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"> * Free Software Foundation, Inc., *</span></div>
|
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *</span></div>
|
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> ***************************************************************************/</span></div>
|
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#ifndef _PSTARTUPHANDLER_H_</span></div>
|
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#define _PSTARTUPHANDLER_H_</span></div>
|
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#include <TObject.h></span></div>
|
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#include <TQObject.h></span></div>
|
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include <TList.h></span></div>
|
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#include <TString.h></span></div>
|
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#include <TSAXParser.h></span></div>
|
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
|
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#include "<a class="code" href="PMusr_8h.html">PMusr.h</a>"</span></div>
|
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
|
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="comment">// This function is a replacement for the ParseFile method of TSAXParser.</span></div>
|
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="PStartupHandler_8h.html#a2f473e587e18e6a64b260870ec870a5e"> 61</a></span><span class="keywordtype">int</span> <a class="code hl_function" href="PStartupHandler_8h.html#a2f473e587e18e6a64b260870ec870a5e">parseXmlFile</a>(TSAXParser*, <span class="keyword">const</span> <span class="keywordtype">char</span>*);</div>
|
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span></div>
|
|
<div class="foldopen" id="foldopen00162" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="classPStartupHandler.html"> 162</a></span><span class="keyword">class </span><a class="code hl_function" href="classPStartupHandler.html#a06f25c6c6d082752b1456382752408b6">PStartupHandler</a> : <span class="keyword">public</span> TObject, <span class="keyword">public</span> TQObject</div>
|
|
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>{</div>
|
|
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <a class="code hl_function" href="classPStartupHandler.html#a06f25c6c6d082752b1456382752408b6">PStartupHandler</a>(<span class="keywordtype">bool</span> reset_startup_file=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span></div>
|
|
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPStartupHandler.html#a920d637d0a9c0150bfb0e03297b86489">~PStartupHandler</a>();</div>
|
|
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span></div>
|
|
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#ac9483464ce996f79b80fcaa72819221f">OnStartDocument</a>(); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span></div>
|
|
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a991ca3bce4d30a6527018b59e5f16a18">OnEndDocument</a>(); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span></div>
|
|
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#abe0a932e3efe080e5d7955e9d5cf352d">OnStartElement</a>(<span class="keyword">const</span> Char_t*, <span class="keyword">const</span> TList*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span></div>
|
|
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a843c569c9df05589731af92ac220cecc">OnEndElement</a>(<span class="keyword">const</span> Char_t*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span></div>
|
|
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a87a5f728b9c74988ca7da86a2b767e4d">OnCharacters</a>(<span class="keyword">const</span> Char_t*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span></div>
|
|
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a1611437ea5eb6ef2f741d5c59d4a57fb">OnComment</a>(<span class="keyword">const</span> Char_t*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span></div>
|
|
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a6a724db9d4193a4888d07621cbd597ec">OnWarning</a>(<span class="keyword">const</span> Char_t*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span></div>
|
|
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a6c1283fd393495eb2134ad34dd97806c">OnError</a>(<span class="keyword">const</span> Char_t*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span></div>
|
|
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a6cb0fafe1aa86780c75870f5d883a75a">OnFatalError</a>(<span class="keyword">const</span> Char_t*); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span></div>
|
|
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#aa04509fa69626e542db9ed25c9d450fb">OnCdataBlock</a>(<span class="keyword">const</span> Char_t*, Int_t); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span></div>
|
|
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a1856293e1f89cb048c8d0f288a214485"> 244</a></span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classPStartupHandler.html#a1856293e1f89cb048c8d0f288a214485">StartupFileFound</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#a679b8c7d43535bdfc8d3b219d966d62b">fStartupFileFound</a>; }</div>
|
|
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span></div>
|
|
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a13d61e7fb243d9cc7404ad2b87e7e093"> 251</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classPStartupHandler.html#a13d61e7fb243d9cc7404ad2b87e7e093">GetStartupFilePath</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#a75fcf5719c4e220547cc107d386574e8">fStartupFilePath</a>; }</div>
|
|
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span></div>
|
|
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPStartupHandler.html#a1091d317382d2ce61d73fcb8c38a717a">CheckLists</a>();</div>
|
|
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span></div>
|
|
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#af687ae5109ba9cf60599b6a1b7d34702"> 268</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structPMsrFourierStructure.html">PMsrFourierStructure</a> <a class="code hl_function" href="classPStartupHandler.html#af687ae5109ba9cf60599b6a1b7d34702">GetFourierDefaults</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#ab139f4f8950b3da25f534f8f145021e5">fFourierDefaults</a>; }</div>
|
|
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span></div>
|
|
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a294bfa3c12c36bb2cf6bccda698ca104"> 274</a></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code hl_typedef" href="PMusr_8h.html#a01ff11ebda5d1a9096e8c9a65d085778">PRunNameTemplateList</a> <a class="code hl_function" href="classPStartupHandler.html#a294bfa3c12c36bb2cf6bccda698ca104">GetRunNameTemplateList</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#a03888e42f4251e7fd80fb4aed2e94fb3">fRunNameTemplate</a>; }</div>
|
|
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span></div>
|
|
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#ac67e5e0a0d3b11c4379b10464f076204"> 280</a></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code hl_typedef" href="PMusr_8h.html#ae50e503cc0f1bbc1fda5b86735ea9983">PStringVector</a> <a class="code hl_function" href="classPStartupHandler.html#ac67e5e0a0d3b11c4379b10464f076204">GetDataPathList</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#a56654b7a8ce85ae4bc1a7047d2389287">fDataPathList</a>; }</div>
|
|
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span></div>
|
|
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#af6ae245b4e1a356cbdb808c1527f55c1"> 286</a></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> <a class="code hl_function" href="classPStartupHandler.html#af6ae245b4e1a356cbdb808c1527f55c1">GetMarkerList</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#a90561ce5087b5dd85753761714bfe1f0">fMarkerList</a>; }</div>
|
|
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span></div>
|
|
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#ae3099b4507100cb72c030918856971b2"> 292</a></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> <a class="code hl_function" href="classPStartupHandler.html#ae3099b4507100cb72c030918856971b2">GetColorList</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classPStartupHandler.html#a2f70aaf675235662a13af51bac862262">fColorList</a>; }</div>
|
|
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> </div>
|
|
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> <span class="keyword">private</span>:</div>
|
|
<div class="foldopen" id="foldopen00301" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296a"> 301</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296a">EKeyWords</a> {</div>
|
|
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa4bdbb0990ac68ea2d27984aad12369db"> 302</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa4bdbb0990ac68ea2d27984aad12369db">eEmpty</a>, </div>
|
|
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aac290e7eae0b45303999ff2df0c2483a9"> 303</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aac290e7eae0b45303999ff2df0c2483a9">eComment</a>, </div>
|
|
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aafe3cb7eef009e3f8e1943bdfef0ab95b"> 304</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aafe3cb7eef009e3f8e1943bdfef0ab95b">eDataPath</a>, </div>
|
|
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaeb1edf002142f43323180aae5fd0f3b2"> 305</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaeb1edf002142f43323180aae5fd0f3b2">eRunNameTemplate</a>, </div>
|
|
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa222af33cf2e1086737933a8e1be7146a"> 306</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa222af33cf2e1086737933a8e1be7146a">eOptions</a>, </div>
|
|
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa63ab0473da93e785dfcd952bdcc04b10"> 307</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa63ab0473da93e785dfcd952bdcc04b10">eFourierSettings</a>, </div>
|
|
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa7160a7c1aa2efb7d1c4b0eaa1a3d6b57"> 308</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa7160a7c1aa2efb7d1c4b0eaa1a3d6b57">eUnits</a>, </div>
|
|
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa178d828560101cb5bb608cbc0d1e4ca6"> 309</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa178d828560101cb5bb608cbc0d1e4ca6">eFourierPower</a>, </div>
|
|
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa0f492b0bcf76c3b96356423449b3c97f"> 310</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa0f492b0bcf76c3b96356423449b3c97f">eApodization</a>, </div>
|
|
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaa4f05d54163518d55c435b84979baa2a"> 311</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaa4f05d54163518d55c435b84979baa2a">ePlot</a>, </div>
|
|
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa99a5c77a181d0a6c850a9634aa60ef0d"> 312</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa99a5c77a181d0a6c850a9634aa60ef0d">ePhase</a>, </div>
|
|
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa6cf0c747dab60179d81ec6f7be5af418"> 313</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa6cf0c747dab60179d81ec6f7be5af418">ePhaseIncrement</a>, </div>
|
|
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa34050dd1fb0ce11acb65296ae926672f"> 314</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa34050dd1fb0ce11acb65296ae926672f">eRootSettings</a>, </div>
|
|
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa7f11a038dfc42494adde9df8d35df60a"> 315</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa7f11a038dfc42494adde9df8d35df60a">eMarkerList</a>, </div>
|
|
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa6a558e4b29f100d62b2661ee7a227b92"> 316</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa6a558e4b29f100d62b2661ee7a227b92">eMarker</a>, </div>
|
|
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaf37afb04f0b28f02658be2bbf6c24c0c"> 317</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaf37afb04f0b28f02658be2bbf6c24c0c">eColorList</a>, </div>
|
|
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaa78de6e5ded43578c2daeff43b5b29df"> 318</a></span> <a class="code hl_enumvalue" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaa78de6e5ded43578c2daeff43b5b29df">eColor</a> </div>
|
|
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> };</div>
|
|
</div>
|
|
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> </div>
|
|
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a6e54cc3e0367016ddbe804a4b9cb90f6"> 321</a></span> <a class="code hl_enumeration" href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296a">EKeyWords</a> <a class="code hl_variable" href="classPStartupHandler.html#a6e54cc3e0367016ddbe804a4b9cb90f6">fKey</a>; </div>
|
|
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a679b8c7d43535bdfc8d3b219d966d62b"> 322</a></span> Bool_t <a class="code hl_variable" href="classPStartupHandler.html#a679b8c7d43535bdfc8d3b219d966d62b">fStartupFileFound</a>; </div>
|
|
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a75fcf5719c4e220547cc107d386574e8"> 323</a></span> TString <a class="code hl_variable" href="classPStartupHandler.html#a75fcf5719c4e220547cc107d386574e8">fStartupFilePath</a>; </div>
|
|
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a7f132eb32a41a9e6149211d246f61f55"> 324</a></span> TString <a class="code hl_variable" href="classPStartupHandler.html#a7f132eb32a41a9e6149211d246f61f55">fCurrentInstrumentName</a>; </div>
|
|
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#ab139f4f8950b3da25f534f8f145021e5"> 325</a></span> <a class="code hl_struct" href="structPMsrFourierStructure.html">PMsrFourierStructure</a> <a class="code hl_variable" href="classPStartupHandler.html#ab139f4f8950b3da25f534f8f145021e5">fFourierDefaults</a>; </div>
|
|
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a56654b7a8ce85ae4bc1a7047d2389287"> 326</a></span> <a class="code hl_typedef" href="PMusr_8h.html#ae50e503cc0f1bbc1fda5b86735ea9983">PStringVector</a> <a class="code hl_variable" href="classPStartupHandler.html#a56654b7a8ce85ae4bc1a7047d2389287">fDataPathList</a>; </div>
|
|
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a03888e42f4251e7fd80fb4aed2e94fb3"> 327</a></span> <a class="code hl_typedef" href="PMusr_8h.html#a01ff11ebda5d1a9096e8c9a65d085778">PRunNameTemplateList</a> <a class="code hl_variable" href="classPStartupHandler.html#a03888e42f4251e7fd80fb4aed2e94fb3">fRunNameTemplate</a>; </div>
|
|
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a90561ce5087b5dd85753761714bfe1f0"> 328</a></span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> <a class="code hl_variable" href="classPStartupHandler.html#a90561ce5087b5dd85753761714bfe1f0">fMarkerList</a>; </div>
|
|
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"><a class="line" href="classPStartupHandler.html#a2f70aaf675235662a13af51bac862262"> 329</a></span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> <a class="code hl_variable" href="classPStartupHandler.html#a2f70aaf675235662a13af51bac862262">fColorList</a>; </div>
|
|
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span></div>
|
|
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> Bool_t <a class="code hl_function" href="classPStartupHandler.html#af5cff2749d7ab62ffd3178d78f22a6cd">StartupFileExists</a>(Char_t *fln);</div>
|
|
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span></div>
|
|
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> Bool_t <a class="code hl_function" href="classPStartupHandler.html#a9decfe25e92a078a905957517e904c85">WriteDefaultStartupFile</a>(<span class="keywordtype">bool</span> reset_startup_file=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> </div>
|
|
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> ClassDef(<a class="code hl_function" href="classPStartupHandler.html#a06f25c6c6d082752b1456382752408b6">PStartupHandler</a>, 1)</div>
|
|
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> </div>
|
|
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span><span class="preprocessor">#endif </span><span class="comment">// _PSTARTUPHANDLER_H_</span></div>
|
|
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> </div>
|
|
<div class="ttc" id="aPMusr_8h_html"><div class="ttname"><a href="PMusr_8h.html">PMusr.h</a></div></div>
|
|
<div class="ttc" id="aPMusr_8h_html_a01ff11ebda5d1a9096e8c9a65d085778"><div class="ttname"><a href="PMusr_8h.html#a01ff11ebda5d1a9096e8c9a65d085778">PRunNameTemplateList</a></div><div class="ttdeci">std::vector< PRunNameTemplate > PRunNameTemplateList</div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l01441">PMusr.h:1441</a></div></div>
|
|
<div class="ttc" id="aPMusr_8h_html_aa9c3d2033e27c38e4dbb98e26f1c4e54"><div class="ttname"><a href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a></div><div class="ttdeci">std::vector< Int_t > PIntVector</div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l00367">PMusr.h:367</a></div></div>
|
|
<div class="ttc" id="aPMusr_8h_html_ae50e503cc0f1bbc1fda5b86735ea9983"><div class="ttname"><a href="PMusr_8h.html#ae50e503cc0f1bbc1fda5b86735ea9983">PStringVector</a></div><div class="ttdeci">std::vector< TString > PStringVector</div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l00403">PMusr.h:403</a></div></div>
|
|
<div class="ttc" id="aPStartupHandler_8h_html_a2f473e587e18e6a64b260870ec870a5e"><div class="ttname"><a href="PStartupHandler_8h.html#a2f473e587e18e6a64b260870ec870a5e">parseXmlFile</a></div><div class="ttdeci">int parseXmlFile(TSAXParser *, const char *)</div><div class="ttdoc">Replacement function for TSAXParser::ParseFile().</div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a03888e42f4251e7fd80fb4aed2e94fb3"><div class="ttname"><a href="classPStartupHandler.html#a03888e42f4251e7fd80fb4aed2e94fb3">PStartupHandler::fRunNameTemplate</a></div><div class="ttdeci">PRunNameTemplateList fRunNameTemplate</div><div class="ttdoc">List of instrument-specific run name patterns.</div><div class="ttdef"><b>Definition</b> <a href="#l00327">PStartupHandler.h:327</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a06f25c6c6d082752b1456382752408b6"><div class="ttname"><a href="classPStartupHandler.html#a06f25c6c6d082752b1456382752408b6">PStartupHandler::PStartupHandler</a></div><div class="ttdeci">PStartupHandler(bool reset_startup_file=false)</div><div class="ttdoc">Constructor that locates and parses the musrfit startup configuration file.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00148">PStartupHandler.cpp:148</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a1091d317382d2ce61d73fcb8c38a717a"><div class="ttname"><a href="classPStartupHandler.html#a1091d317382d2ce61d73fcb8c38a717a">PStartupHandler::CheckLists</a></div><div class="ttdeci">virtual void CheckLists()</div><div class="ttdoc">Validates configuration lists and fills missing entries with defaults.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00765">PStartupHandler.cpp:765</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a13d61e7fb243d9cc7404ad2b87e7e093"><div class="ttname"><a href="classPStartupHandler.html#a13d61e7fb243d9cc7404ad2b87e7e093">PStartupHandler::GetStartupFilePath</a></div><div class="ttdeci">virtual TString GetStartupFilePath()</div><div class="ttdoc">Returns the full path to the located startup configuration file.</div><div class="ttdef"><b>Definition</b> <a href="#l00251">PStartupHandler.h:251</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a1611437ea5eb6ef2f741d5c59d4a57fb"><div class="ttname"><a href="classPStartupHandler.html#a1611437ea5eb6ef2f741d5c59d4a57fb">PStartupHandler::OnComment</a></div><div class="ttdeci">virtual void OnComment(const Char_t *)</div><div class="ttdoc">SAX callback: Called when XML comment is found (unused).</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00637">PStartupHandler.cpp:637</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a1856293e1f89cb048c8d0f288a214485"><div class="ttname"><a href="classPStartupHandler.html#a1856293e1f89cb048c8d0f288a214485">PStartupHandler::StartupFileFound</a></div><div class="ttdeci">virtual Bool_t StartupFileFound()</div><div class="ttdoc">Checks if the startup configuration file was successfully located.</div><div class="ttdef"><b>Definition</b> <a href="#l00244">PStartupHandler.h:244</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a294bfa3c12c36bb2cf6bccda698ca104"><div class="ttname"><a href="classPStartupHandler.html#a294bfa3c12c36bb2cf6bccda698ca104">PStartupHandler::GetRunNameTemplateList</a></div><div class="ttdeci">virtual const PRunNameTemplateList GetRunNameTemplateList()</div><div class="ttdoc">Returns the list of instrument-specific run name templates.</div><div class="ttdef"><b>Definition</b> <a href="#l00274">PStartupHandler.h:274</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a2f70aaf675235662a13af51bac862262"><div class="ttname"><a href="classPStartupHandler.html#a2f70aaf675235662a13af51bac862262">PStartupHandler::fColorList</a></div><div class="ttdeci">PIntVector fColorList</div><div class="ttdoc">List of ROOT TColor codes (from RGB) for plotting.</div><div class="ttdef"><b>Definition</b> <a href="#l00329">PStartupHandler.h:329</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a56654b7a8ce85ae4bc1a7047d2389287"><div class="ttname"><a href="classPStartupHandler.html#a56654b7a8ce85ae4bc1a7047d2389287">PStartupHandler::fDataPathList</a></div><div class="ttdeci">PStringVector fDataPathList</div><div class="ttdoc">List of directories to search for data files.</div><div class="ttdef"><b>Definition</b> <a href="#l00326">PStartupHandler.h:326</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a679b8c7d43535bdfc8d3b219d966d62b"><div class="ttname"><a href="classPStartupHandler.html#a679b8c7d43535bdfc8d3b219d966d62b">PStartupHandler::fStartupFileFound</a></div><div class="ttdeci">Bool_t fStartupFileFound</div><div class="ttdoc">True if musrfit_startup.xml was located.</div><div class="ttdef"><b>Definition</b> <a href="#l00322">PStartupHandler.h:322</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a6a724db9d4193a4888d07621cbd597ec"><div class="ttname"><a href="classPStartupHandler.html#a6a724db9d4193a4888d07621cbd597ec">PStartupHandler::OnWarning</a></div><div class="ttdeci">virtual void OnWarning(const Char_t *)</div><div class="ttdoc">SAX callback: Called when XML parser issues a warning.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00658">PStartupHandler.cpp:658</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a6c1283fd393495eb2134ad34dd97806c"><div class="ttname"><a href="classPStartupHandler.html#a6c1283fd393495eb2134ad34dd97806c">PStartupHandler::OnError</a></div><div class="ttdeci">virtual void OnError(const Char_t *)</div><div class="ttdoc">SAX callback: Called when XML parser encounters an error.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00681">PStartupHandler.cpp:681</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a6cb0fafe1aa86780c75870f5d883a75a"><div class="ttname"><a href="classPStartupHandler.html#a6cb0fafe1aa86780c75870f5d883a75a">PStartupHandler::OnFatalError</a></div><div class="ttdeci">virtual void OnFatalError(const Char_t *)</div><div class="ttdoc">SAX callback: Called when XML parser encounters a fatal error.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00705">PStartupHandler.cpp:705</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a6e54cc3e0367016ddbe804a4b9cb90f6"><div class="ttname"><a href="classPStartupHandler.html#a6e54cc3e0367016ddbe804a4b9cb90f6">PStartupHandler::fKey</a></div><div class="ttdeci">EKeyWords fKey</div><div class="ttdoc">Current XML element type (SAX parser state)</div><div class="ttdef"><b>Definition</b> <a href="#l00321">PStartupHandler.h:321</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a75fcf5719c4e220547cc107d386574e8"><div class="ttname"><a href="classPStartupHandler.html#a75fcf5719c4e220547cc107d386574e8">PStartupHandler::fStartupFilePath</a></div><div class="ttdeci">TString fStartupFilePath</div><div class="ttdoc">Full path to located startup file (empty if not found)</div><div class="ttdef"><b>Definition</b> <a href="#l00323">PStartupHandler.h:323</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296a"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296a">PStartupHandler::EKeyWords</a></div><div class="ttdeci">EKeyWords</div><div class="ttdoc">Enumeration of XML element types for SAX parser state machine.</div><div class="ttdef"><b>Definition</b> <a href="#l00301">PStartupHandler.h:301</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa0f492b0bcf76c3b96356423449b3c97f"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa0f492b0bcf76c3b96356423449b3c97f">PStartupHandler::eApodization</a></div><div class="ttdeci">@ eApodization</div><div class="ttdoc">Inside <apodization> element (none/weak/medium/strong)</div><div class="ttdef"><b>Definition</b> <a href="#l00310">PStartupHandler.h:310</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa178d828560101cb5bb608cbc0d1e4ca6"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa178d828560101cb5bb608cbc0d1e4ca6">PStartupHandler::eFourierPower</a></div><div class="ttdeci">@ eFourierPower</div><div class="ttdoc">Inside <fourier_power> element (0-20)</div><div class="ttdef"><b>Definition</b> <a href="#l00309">PStartupHandler.h:309</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa222af33cf2e1086737933a8e1be7146a"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa222af33cf2e1086737933a8e1be7146a">PStartupHandler::eOptions</a></div><div class="ttdeci">@ eOptions</div><div class="ttdoc">Inside <options> element (reserved)</div><div class="ttdef"><b>Definition</b> <a href="#l00306">PStartupHandler.h:306</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa34050dd1fb0ce11acb65296ae926672f"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa34050dd1fb0ce11acb65296ae926672f">PStartupHandler::eRootSettings</a></div><div class="ttdeci">@ eRootSettings</div><div class="ttdoc">Inside <root_settings> container.</div><div class="ttdef"><b>Definition</b> <a href="#l00314">PStartupHandler.h:314</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa4bdbb0990ac68ea2d27984aad12369db"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa4bdbb0990ac68ea2d27984aad12369db">PStartupHandler::eEmpty</a></div><div class="ttdeci">@ eEmpty</div><div class="ttdoc">No active element (between elements or unknown)</div><div class="ttdef"><b>Definition</b> <a href="#l00302">PStartupHandler.h:302</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa63ab0473da93e785dfcd952bdcc04b10"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa63ab0473da93e785dfcd952bdcc04b10">PStartupHandler::eFourierSettings</a></div><div class="ttdeci">@ eFourierSettings</div><div class="ttdoc">Inside <fourier_settings> container.</div><div class="ttdef"><b>Definition</b> <a href="#l00307">PStartupHandler.h:307</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa6a558e4b29f100d62b2661ee7a227b92"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa6a558e4b29f100d62b2661ee7a227b92">PStartupHandler::eMarker</a></div><div class="ttdeci">@ eMarker</div><div class="ttdoc">Inside <marker> element (ROOT marker code)</div><div class="ttdef"><b>Definition</b> <a href="#l00316">PStartupHandler.h:316</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa6cf0c747dab60179d81ec6f7be5af418"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa6cf0c747dab60179d81ec6f7be5af418">PStartupHandler::ePhaseIncrement</a></div><div class="ttdeci">@ ePhaseIncrement</div><div class="ttdoc">Inside <phase_increment> element (degrees per step)</div><div class="ttdef"><b>Definition</b> <a href="#l00313">PStartupHandler.h:313</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa7160a7c1aa2efb7d1c4b0eaa1a3d6b57"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa7160a7c1aa2efb7d1c4b0eaa1a3d6b57">PStartupHandler::eUnits</a></div><div class="ttdeci">@ eUnits</div><div class="ttdoc">Inside <units> element (Gauss/Tesla/MHz/Mc/s)</div><div class="ttdef"><b>Definition</b> <a href="#l00308">PStartupHandler.h:308</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa7f11a038dfc42494adde9df8d35df60a"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa7f11a038dfc42494adde9df8d35df60a">PStartupHandler::eMarkerList</a></div><div class="ttdeci">@ eMarkerList</div><div class="ttdoc">Inside <marker_list> container.</div><div class="ttdef"><b>Definition</b> <a href="#l00315">PStartupHandler.h:315</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aa99a5c77a181d0a6c850a9634aa60ef0d"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aa99a5c77a181d0a6c850a9634aa60ef0d">PStartupHandler::ePhase</a></div><div class="ttdeci">@ ePhase</div><div class="ttdoc">Inside <phase> element (degrees)</div><div class="ttdef"><b>Definition</b> <a href="#l00312">PStartupHandler.h:312</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aaa4f05d54163518d55c435b84979baa2a"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaa4f05d54163518d55c435b84979baa2a">PStartupHandler::ePlot</a></div><div class="ttdeci">@ ePlot</div><div class="ttdoc">Inside <plot> element (real/imag/real_and_imag/power/phase)</div><div class="ttdef"><b>Definition</b> <a href="#l00311">PStartupHandler.h:311</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aaa78de6e5ded43578c2daeff43b5b29df"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaa78de6e5ded43578c2daeff43b5b29df">PStartupHandler::eColor</a></div><div class="ttdeci">@ eColor</div><div class="ttdoc">Inside <color> element (RGB comma-separated)</div><div class="ttdef"><b>Definition</b> <a href="#l00318">PStartupHandler.h:318</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aac290e7eae0b45303999ff2df0c2483a9"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aac290e7eae0b45303999ff2df0c2483a9">PStartupHandler::eComment</a></div><div class="ttdeci">@ eComment</div><div class="ttdoc">Inside <comment> element.</div><div class="ttdef"><b>Definition</b> <a href="#l00303">PStartupHandler.h:303</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aaeb1edf002142f43323180aae5fd0f3b2"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaeb1edf002142f43323180aae5fd0f3b2">PStartupHandler::eRunNameTemplate</a></div><div class="ttdeci">@ eRunNameTemplate</div><div class="ttdoc">Inside <run_name_template> element.</div><div class="ttdef"><b>Definition</b> <a href="#l00305">PStartupHandler.h:305</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aaf37afb04f0b28f02658be2bbf6c24c0c"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aaf37afb04f0b28f02658be2bbf6c24c0c">PStartupHandler::eColorList</a></div><div class="ttdeci">@ eColorList</div><div class="ttdoc">Inside <color_list> container.</div><div class="ttdef"><b>Definition</b> <a href="#l00317">PStartupHandler.h:317</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7e57711dce649f49bece4633b99b296aafe3cb7eef009e3f8e1943bdfef0ab95b"><div class="ttname"><a href="classPStartupHandler.html#a7e57711dce649f49bece4633b99b296aafe3cb7eef009e3f8e1943bdfef0ab95b">PStartupHandler::eDataPath</a></div><div class="ttdeci">@ eDataPath</div><div class="ttdoc">Inside <data_path> element.</div><div class="ttdef"><b>Definition</b> <a href="#l00304">PStartupHandler.h:304</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a7f132eb32a41a9e6149211d246f61f55"><div class="ttname"><a href="classPStartupHandler.html#a7f132eb32a41a9e6149211d246f61f55">PStartupHandler::fCurrentInstrumentName</a></div><div class="ttdeci">TString fCurrentInstrumentName</div><div class="ttdoc">Instrument name from run_name_template inst attribute.</div><div class="ttdef"><b>Definition</b> <a href="#l00324">PStartupHandler.h:324</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a843c569c9df05589731af92ac220cecc"><div class="ttname"><a href="classPStartupHandler.html#a843c569c9df05589731af92ac220cecc">PStartupHandler::OnEndElement</a></div><div class="ttdeci">virtual void OnEndElement(const Char_t *)</div><div class="ttdoc">SAX callback: Called when an XML end element is encountered.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00395">PStartupHandler.cpp:395</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a87a5f728b9c74988ca7da86a2b767e4d"><div class="ttname"><a href="classPStartupHandler.html#a87a5f728b9c74988ca7da86a2b767e4d">PStartupHandler::OnCharacters</a></div><div class="ttdeci">virtual void OnCharacters(const Char_t *)</div><div class="ttdoc">SAX callback: Called with element text content.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00452">PStartupHandler.cpp:452</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a90561ce5087b5dd85753761714bfe1f0"><div class="ttname"><a href="classPStartupHandler.html#a90561ce5087b5dd85753761714bfe1f0">PStartupHandler::fMarkerList</a></div><div class="ttdeci">PIntVector fMarkerList</div><div class="ttdoc">List of ROOT TMarker style codes for plotting.</div><div class="ttdef"><b>Definition</b> <a href="#l00328">PStartupHandler.h:328</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a920d637d0a9c0150bfb0e03297b86489"><div class="ttname"><a href="classPStartupHandler.html#a920d637d0a9c0150bfb0e03297b86489">PStartupHandler::~PStartupHandler</a></div><div class="ttdeci">virtual ~PStartupHandler()</div><div class="ttdoc">Destructor releasing allocated resources.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00246">PStartupHandler.cpp:246</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a991ca3bce4d30a6527018b59e5f16a18"><div class="ttname"><a href="classPStartupHandler.html#a991ca3bce4d30a6527018b59e5f16a18">PStartupHandler::OnEndDocument</a></div><div class="ttdeci">virtual void OnEndDocument()</div><div class="ttdoc">SAX callback: Called when XML document parsing ends. Triggers CheckLists() to ensure all required set...</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00311">PStartupHandler.cpp:311</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_a9decfe25e92a078a905957517e904c85"><div class="ttname"><a href="classPStartupHandler.html#a9decfe25e92a078a905957517e904c85">PStartupHandler::WriteDefaultStartupFile</a></div><div class="ttdeci">Bool_t WriteDefaultStartupFile(bool reset_startup_file=false)</div><div class="ttdoc">Creates or overwrites a startup file with default configuration.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00899">PStartupHandler.cpp:899</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_aa04509fa69626e542db9ed25c9d450fb"><div class="ttname"><a href="classPStartupHandler.html#aa04509fa69626e542db9ed25c9d450fb">PStartupHandler::OnCdataBlock</a></div><div class="ttdeci">virtual void OnCdataBlock(const Char_t *, Int_t)</div><div class="ttdoc">SAX callback: Called for CDATA blocks (unused).</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00727">PStartupHandler.cpp:727</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_ab139f4f8950b3da25f534f8f145021e5"><div class="ttname"><a href="classPStartupHandler.html#ab139f4f8950b3da25f534f8f145021e5">PStartupHandler::fFourierDefaults</a></div><div class="ttdeci">PMsrFourierStructure fFourierDefaults</div><div class="ttdoc">Fourier transform default settings structure.</div><div class="ttdef"><b>Definition</b> <a href="#l00325">PStartupHandler.h:325</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_abe0a932e3efe080e5d7955e9d5cf352d"><div class="ttname"><a href="classPStartupHandler.html#abe0a932e3efe080e5d7955e9d5cf352d">PStartupHandler::OnStartElement</a></div><div class="ttdeci">virtual void OnStartElement(const Char_t *, const TList *)</div><div class="ttdoc">SAX callback: Called when an XML start element is encountered.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00349">PStartupHandler.cpp:349</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_ac67e5e0a0d3b11c4379b10464f076204"><div class="ttname"><a href="classPStartupHandler.html#ac67e5e0a0d3b11c4379b10464f076204">PStartupHandler::GetDataPathList</a></div><div class="ttdeci">virtual const PStringVector GetDataPathList() const</div><div class="ttdoc">Returns the list of data file search paths.</div><div class="ttdef"><b>Definition</b> <a href="#l00280">PStartupHandler.h:280</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_ac9483464ce996f79b80fcaa72819221f"><div class="ttname"><a href="classPStartupHandler.html#ac9483464ce996f79b80fcaa72819221f">PStartupHandler::OnStartDocument</a></div><div class="ttdeci">virtual void OnStartDocument()</div><div class="ttdoc">SAX callback: Called when XML document parsing begins. Initializes all configuration variables to def...</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00279">PStartupHandler.cpp:279</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_ae3099b4507100cb72c030918856971b2"><div class="ttname"><a href="classPStartupHandler.html#ae3099b4507100cb72c030918856971b2">PStartupHandler::GetColorList</a></div><div class="ttdeci">virtual const PIntVector GetColorList() const</div><div class="ttdoc">Returns the list of ROOT color codes for plotting.</div><div class="ttdef"><b>Definition</b> <a href="#l00292">PStartupHandler.h:292</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_af5cff2749d7ab62ffd3178d78f22a6cd"><div class="ttname"><a href="classPStartupHandler.html#af5cff2749d7ab62ffd3178d78f22a6cd">PStartupHandler::StartupFileExists</a></div><div class="ttdeci">Bool_t StartupFileExists(Char_t *fln)</div><div class="ttdoc">Checks if a file exists at the specified path.</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00834">PStartupHandler.cpp:834</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_af687ae5109ba9cf60599b6a1b7d34702"><div class="ttname"><a href="classPStartupHandler.html#af687ae5109ba9cf60599b6a1b7d34702">PStartupHandler::GetFourierDefaults</a></div><div class="ttdeci">virtual PMsrFourierStructure GetFourierDefaults()</div><div class="ttdoc">Returns Fourier transform default settings.</div><div class="ttdef"><b>Definition</b> <a href="#l00268">PStartupHandler.h:268</a></div></div>
|
|
<div class="ttc" id="aclassPStartupHandler_html_af6ae245b4e1a356cbdb808c1527f55c1"><div class="ttname"><a href="classPStartupHandler.html#af6ae245b4e1a356cbdb808c1527f55c1">PStartupHandler::GetMarkerList</a></div><div class="ttdeci">virtual const PIntVector GetMarkerList() const</div><div class="ttdoc">Returns the list of ROOT marker codes for plotting.</div><div class="ttdef"><b>Definition</b> <a href="#l00286">PStartupHandler.h:286</a></div></div>
|
|
<div class="ttc" id="astructPMsrFourierStructure_html"><div class="ttname"><a href="structPMsrFourierStructure.html">PMsrFourierStructure</a></div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l01247">PMusr.h:1247</a></div></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_b0856f6b0d80ccb263b2f415c91f9e17.html">include</a></li><li class="navelem"><a class="el" href="PStartupHandler_8h.html">PStartupHandler.h</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|