601 lines
154 KiB
HTML
601 lines
154 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/PMusrCanvas.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('PMusrCanvas_8h_source.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">PMusrCanvas.h</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="PMusrCanvas_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"> PMusrCanvas.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 _PMUSRCANVAS_H_</span></div>
|
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#define _PMUSRCANVAS_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 <TStyle.h></span></div>
|
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#include <TRootCanvas.h></span></div>
|
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#include <TGMenu.h></span></div>
|
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#include <TCanvas.h></span></div>
|
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#include <TPaveText.h></span></div>
|
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#include <TLegend.h></span></div>
|
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#include <TPad.h></span></div>
|
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#include <TH1F.h></span></div>
|
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#include <TGraphErrors.h></span></div>
|
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="preprocessor">#include <TMultiGraph.h></span></div>
|
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#include <TLatex.h></span></div>
|
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
|
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor">#include "<a class="code" href="PMusr_8h.html">PMusr.h</a>"</span></div>
|
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#ifndef __MAKECLING__</span></div>
|
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="preprocessor">#include "<a class="code" href="PMsrHandler_8h.html">PMsrHandler.h</a>"</span></div>
|
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#include "<a class="code" href="PRunListCollection_8h.html">PRunListCollection.h</a>"</span></div>
|
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="preprocessor">#endif </span><span class="comment">// __MAKECLING__</span></div>
|
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
|
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment">// Layout constants</span></div>
|
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#ac3f6f5b5ca79295c23654b124d63177d"> 56</a></span><span class="preprocessor">#define YINFO 0.1 </span></div>
|
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#af5b00aca525d3b81b089678113669b6e"> 57</a></span><span class="preprocessor">#define YTITLE 0.95 </span></div>
|
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a28e70fe2ac905aaa8054809dd895a6fe"> 58</a></span><span class="preprocessor">#define XTHEO 0.75 </span></div>
|
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment">// Current Plot Views</span></div>
|
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#aa4ac6b3bc5c6053d8b43cb44ca75f868"> 63</a></span><span class="preprocessor">#define PV_DATA 1 </span></div>
|
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#ae032f6457f1c223404f612cbd58bdd14"> 64</a></span><span class="preprocessor">#define PV_FOURIER_REAL 2 </span></div>
|
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#af003c8684eec5171fbfcf157a898a126"> 65</a></span><span class="preprocessor">#define PV_FOURIER_IMAG 3 </span></div>
|
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a00e708df737bc7edba7fabf288a12af3"> 66</a></span><span class="preprocessor">#define PV_FOURIER_REAL_AND_IMAG 4 </span></div>
|
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a06ae5f190be642ae18c39be9e0aaffb4"> 67</a></span><span class="preprocessor">#define PV_FOURIER_PWR 5 </span></div>
|
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a052094a316b5d1b45edde5fc89f18391"> 68</a></span><span class="preprocessor">#define PV_FOURIER_PHASE 6 </span></div>
|
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#ac21c1d04f3b636b819d0110e3fa023d2"> 69</a></span><span class="preprocessor">#define PV_FOURIER_PHASE_OPT_REAL 7 </span></div>
|
|
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
|
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="comment">// Canvas menu IDs</span></div>
|
|
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a64ff5be4cd01a838df64086f043c7ae7"> 74</a></span><span class="preprocessor">#define P_MENU_ID_DATA 10001 </span></div>
|
|
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a38c892977e06586f12521c890aba0dc2"> 75</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER 10002 </span></div>
|
|
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a19ccfdc19af24cf9b22821d3e3ef764e"> 76</a></span><span class="preprocessor">#define P_MENU_ID_DIFFERENCE 10003 </span></div>
|
|
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a553ee33c45eaa115c3df35c764d7778b"> 77</a></span><span class="preprocessor">#define P_MENU_ID_AVERAGE 10004 </span></div>
|
|
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a57dbbafebebdbc7fcf5af3a07674d9a1"> 78</a></span><span class="preprocessor">#define P_MENU_ID_EXPORT_DATA 10005 </span></div>
|
|
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
|
|
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a50a4456c76539ad5c7066356184d3b77"> 80</a></span><span class="preprocessor">#define P_MENU_PLOT_OFFSET 1000 </span></div>
|
|
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
|
|
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="comment">// Fourier submenu IDs</span></div>
|
|
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a667a8e3e16f4a68b7dc21230ee4ef1da"> 85</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_REAL 100 </span></div>
|
|
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a4ba6c0f3140ddbe28190af69d29b964f"> 86</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_IMAG 101 </span></div>
|
|
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a79c2520d5dfb7aeb0ad3537ad39d9ae7"> 87</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_REAL_AND_IMAG 102 </span></div>
|
|
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a83049e8148befab071c3a6f27f22966b"> 88</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_PWR 103 </span></div>
|
|
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a8f228e243db5813872a4a82573e13bb3"> 89</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_PHASE 104 </span></div>
|
|
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#ae559ab801fd7fa829a6e84099a8e1927"> 90</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_PHASE_OPT_REAL 105 </span></div>
|
|
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a0ee8771710d8836d3b39b8b9e7026405"> 91</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_PHASE_PLUS 106 </span></div>
|
|
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a69d567d498cb3ffd751f2588ed3477c5"> 92</a></span><span class="preprocessor">#define P_MENU_ID_FOURIER_PHASE_MINUS 107 </span></div>
|
|
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
|
|
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00102" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html"> 102</a></span><span class="keyword">class </span><a class="code hl_function" href="classPMusrCanvasPlotRange.html#a4f0fb56e8fd91dcc51b1307b8e27263f">PMusrCanvasPlotRange</a> : <span class="keyword">public</span> TObject</div>
|
|
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span>{</div>
|
|
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a4f0fb56e8fd91dcc51b1307b8e27263f"> 106</a></span> <a class="code hl_function" href="classPMusrCanvasPlotRange.html#a4f0fb56e8fd91dcc51b1307b8e27263f">PMusrCanvasPlotRange</a>();</div>
|
|
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a575814fddff02b9e2ad62b0aa20651a5"> 108</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPMusrCanvasPlotRange.html#a575814fddff02b9e2ad62b0aa20651a5">~PMusrCanvasPlotRange</a>() {}</div>
|
|
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span></div>
|
|
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvasPlotRange.html#a2735590ec338f1cebfd40966f81cf56d">SetXRange</a>(Double_t xmin, Double_t xmax);</div>
|
|
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvasPlotRange.html#acdce706f36e5501443e8e8ca5b1f42f6">SetYRange</a>(Double_t ymin, Double_t ymax);</div>
|
|
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span></div>
|
|
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#af87dc71a9dfde9f181765620013a1161"> 116</a></span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classPMusrCanvasPlotRange.html#af87dc71a9dfde9f181765620013a1161">IsXRangePresent</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a04dd03fe8f4018808725048dc850e43a">fXRangePresent</a>; }</div>
|
|
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a5350727093dde3962180aee02165c1bc"> 118</a></span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classPMusrCanvasPlotRange.html#a5350727093dde3962180aee02165c1bc">IsYRangePresent</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a55154ca0948c1575fdfcfa16aa4bd608">fYRangePresent</a>; }</div>
|
|
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span></div>
|
|
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#aa4a3ddc41e93c25bd034c9526a3d597e"> 121</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvasPlotRange.html#aa4a3ddc41e93c25bd034c9526a3d597e">GetXmin</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#acc5d584d8e58698cdeab33e2462d39be">fXmin</a>; }</div>
|
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a51af150a27f457543e14417d054fd95d"> 123</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvasPlotRange.html#a51af150a27f457543e14417d054fd95d">GetXmax</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#aafd520f13061b47dd2686d3a96ffcd37">fXmax</a>; }</div>
|
|
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a94de7df71785e9973d033b12bf6c0226"> 125</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvasPlotRange.html#a94de7df71785e9973d033b12bf6c0226">GetYmin</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a30cde043d371dea116497ee9bffdd56b">fYmin</a>; }</div>
|
|
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#ac63dc948ad53434821d73c324b9da1bc"> 127</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvasPlotRange.html#ac63dc948ad53434821d73c324b9da1bc">GetYmax</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a6deff4bdd8d9d9e87161f850a5627be6">fYmax</a>; }</div>
|
|
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
|
|
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keyword">private</span>:</div>
|
|
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a04dd03fe8f4018808725048dc850e43a"> 130</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a04dd03fe8f4018808725048dc850e43a">fXRangePresent</a>; </div>
|
|
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a55154ca0948c1575fdfcfa16aa4bd608"> 131</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a55154ca0948c1575fdfcfa16aa4bd608">fYRangePresent</a>; </div>
|
|
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#acc5d584d8e58698cdeab33e2462d39be"> 132</a></span> Double_t <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#acc5d584d8e58698cdeab33e2462d39be">fXmin</a>; </div>
|
|
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#aafd520f13061b47dd2686d3a96ffcd37"> 133</a></span> Double_t <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#aafd520f13061b47dd2686d3a96ffcd37">fXmax</a>; </div>
|
|
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a30cde043d371dea116497ee9bffdd56b"> 134</a></span> Double_t <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a30cde043d371dea116497ee9bffdd56b">fYmin</a>; </div>
|
|
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="classPMusrCanvasPlotRange.html#a6deff4bdd8d9d9e87161f850a5627be6"> 135</a></span> Double_t <a class="code hl_variable" href="classPMusrCanvasPlotRange.html#a6deff4bdd8d9d9e87161f850a5627be6">fYmax</a>; </div>
|
|
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
|
|
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> ClassDef(<a class="code hl_function" href="classPMusrCanvasPlotRange.html#a4f0fb56e8fd91dcc51b1307b8e27263f">PMusrCanvasPlotRange</a>, 1)</div>
|
|
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> </div>
|
|
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00145" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html"> 145</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structPMusrCanvasDataSet.html">PMusrCanvasDataSet</a> {</div>
|
|
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#abbee81d66c0e7ca0cc4f0cd2c42610aa"> 146</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#abbee81d66c0e7ca0cc4f0cd2c42610aa">data</a>; </div>
|
|
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a42a8857c7f8280088ff4f7ec05437711"> 147</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#a42a8857c7f8280088ff4f7ec05437711">dataFourierRe</a>; </div>
|
|
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#ab7a31575ce5376a51071a873cac5b74a"> 148</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#ab7a31575ce5376a51071a873cac5b74a">dataFourierIm</a>; </div>
|
|
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#adacaeb3b9a9cd03ac4eed6fabf5d0656"> 149</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#adacaeb3b9a9cd03ac4eed6fabf5d0656">dataFourierPwr</a>; </div>
|
|
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a724100e0962f91ecb3993faf30a99eb9"> 150</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#a724100e0962f91ecb3993faf30a99eb9">dataFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#acc4e2383a96aed0d8cdf795563e35007"> 151</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#acc4e2383a96aed0d8cdf795563e35007">dataFourierPhaseOptReal</a>; </div>
|
|
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a373e47c3f491db81fc6396b9161dc8bb"> 152</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#a373e47c3f491db81fc6396b9161dc8bb">theory</a>; </div>
|
|
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#af8b7cbd8f7d5a359f7f7f5cc79fca8bd"> 153</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#af8b7cbd8f7d5a359f7f7f5cc79fca8bd">theoryFourierRe</a>; </div>
|
|
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a0ae95bf6cdb22144e278d001a09482d2"> 154</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#a0ae95bf6cdb22144e278d001a09482d2">theoryFourierIm</a>; </div>
|
|
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a0e6b4090d57be20fb67d193a8d16a1ec"> 155</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#a0e6b4090d57be20fb67d193a8d16a1ec">theoryFourierPwr</a>; </div>
|
|
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#ac2ba8ac95aad76ae77ed090a019ca03e"> 156</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#ac2ba8ac95aad76ae77ed090a019ca03e">theoryFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#aaa33d9e41a8707d0489bb080cd953e1a"> 157</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#aaa33d9e41a8707d0489bb080cd953e1a">theoryFourierPhaseOptReal</a>; </div>
|
|
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#ab56ef892089db47ef656f76d2b06a3b5"> 158</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#ab56ef892089db47ef656f76d2b06a3b5">diff</a>; </div>
|
|
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#aec0be22b566f7c1fc966c5ba65fbc004"> 159</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#aec0be22b566f7c1fc966c5ba65fbc004">diffFourierRe</a>; </div>
|
|
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#abfbdc8ab6ac9caaadce62ea3f8fdb942"> 160</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#abfbdc8ab6ac9caaadce62ea3f8fdb942">diffFourierIm</a>; </div>
|
|
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#ad53695b70232e5dea8a9a8f16de23e9a"> 161</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#ad53695b70232e5dea8a9a8f16de23e9a">diffFourierPwr</a>; </div>
|
|
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a6fac5cc1c44570bf20afbc07b3b2ac05"> 162</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#a6fac5cc1c44570bf20afbc07b3b2ac05">diffFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#ab699e5b17ac01a505dd468e6b9522d4c"> 163</a></span> TH1F *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#ab699e5b17ac01a505dd468e6b9522d4c">diffFourierPhaseOptReal</a>; </div>
|
|
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#acd0dc557e42681581a08b90f666dff44"> 164</a></span> <a class="code hl_class" href="classPMusrCanvasPlotRange.html">PMusrCanvasPlotRange</a> *<a class="code hl_variable" href="structPMusrCanvasDataSet.html#acd0dc557e42681581a08b90f666dff44">dataRange</a>; </div>
|
|
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="structPMusrCanvasDataSet.html#a2698d9166454e01262117adbbfae43bf"> 165</a></span> UInt_t <a class="code hl_variable" href="structPMusrCanvasDataSet.html#a2698d9166454e01262117adbbfae43bf">diffFourierTag</a>; </div>
|
|
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
|
|
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a1363ae95b7bc80497a5d2cba39135ec1"> 172</a></span><span class="keyword">typedef</span> std::vector<PMusrCanvasDataSet> <a class="code hl_typedef" href="PMusrCanvas_8h.html#a1363ae95b7bc80497a5d2cba39135ec1">PMusrCanvasDataList</a>;</div>
|
|
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
|
|
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00179" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html"> 179</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structPMusrCanvasNonMusrDataSet.html">PMusrCanvasNonMusrDataSet</a> {</div>
|
|
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a39c1a65aa2e5988e63e269ade9930a56"> 180</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a39c1a65aa2e5988e63e269ade9930a56">data</a>; </div>
|
|
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a1ca3b8f6278441bfa6e0c5729c04d960"> 181</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a1ca3b8f6278441bfa6e0c5729c04d960">dataFourierRe</a>; </div>
|
|
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#aa581d2d7fbe111d047e3f0dd8d6f3b60"> 182</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#aa581d2d7fbe111d047e3f0dd8d6f3b60">dataFourierIm</a>; </div>
|
|
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#ad57ee70912a9204af2a8f35b022601df"> 183</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#ad57ee70912a9204af2a8f35b022601df">dataFourierPwr</a>; </div>
|
|
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a0575f78e0dd88cc36cb3083c5185cf48"> 184</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a0575f78e0dd88cc36cb3083c5185cf48">dataFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#aca4bc131d0930c5a53f36072155c4379"> 185</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#aca4bc131d0930c5a53f36072155c4379">theory</a>; </div>
|
|
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a0902c5f716ead71ea3042f9cf1485a9d"> 186</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a0902c5f716ead71ea3042f9cf1485a9d">theoryFourierRe</a>; </div>
|
|
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a13632571a55220188ae1e3ad2fb1dd18"> 187</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a13632571a55220188ae1e3ad2fb1dd18">theoryFourierIm</a>; </div>
|
|
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a34e734565eff5ab3bce069cf7165dc3d"> 188</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a34e734565eff5ab3bce069cf7165dc3d">theoryFourierPwr</a>; </div>
|
|
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a41c195b8c9ac3903b977406a88ef7d4c"> 189</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a41c195b8c9ac3903b977406a88ef7d4c">theoryFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#ad24659010c96e7a3f995f5932c6cdd8a"> 190</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#ad24659010c96e7a3f995f5932c6cdd8a">diff</a>; </div>
|
|
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a8c02ce936a1f598395cceada6dfc46b2"> 191</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a8c02ce936a1f598395cceada6dfc46b2">diffFourierRe</a>; </div>
|
|
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#aad2d4bb51560f63ba39d42a18efff480"> 192</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#aad2d4bb51560f63ba39d42a18efff480">diffFourierIm</a>; </div>
|
|
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a8b0585506a9114c7c7ef56ad6288bc8c"> 193</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a8b0585506a9114c7c7ef56ad6288bc8c">diffFourierPwr</a>; </div>
|
|
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a878fedb267dc88c5b4570bde385b07bf"> 194</a></span> TGraphErrors *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a878fedb267dc88c5b4570bde385b07bf">diffFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a8b12d41404c38dd3095609b6c5be218b"> 195</a></span> <a class="code hl_class" href="classPMusrCanvasPlotRange.html">PMusrCanvasPlotRange</a> *<a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a8b12d41404c38dd3095609b6c5be218b">dataRange</a>; </div>
|
|
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"><a class="line" href="structPMusrCanvasNonMusrDataSet.html#a7b4c8ab3d15f3537e18e28f57d883319"> 196</a></span> UInt_t <a class="code hl_variable" href="structPMusrCanvasNonMusrDataSet.html#a7b4c8ab3d15f3537e18e28f57d883319">diffFourierTag</a>; </div>
|
|
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
|
|
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#a8aa6716930aa8b42e7becc1506b52af4"> 203</a></span><span class="keyword">typedef</span> std::vector<PMusrCanvasNonMusrDataSet> <a class="code hl_typedef" href="PMusrCanvas_8h.html#a8aa6716930aa8b42e7becc1506b52af4">PMusrCanvasNonMusrDataList</a>;</div>
|
|
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> </div>
|
|
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00209" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="structPMusrCanvasAsciiDump.html"> 209</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structPMusrCanvasAsciiDump.html">PMusrCanvasAsciiDump</a> {</div>
|
|
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"><a class="line" href="structPMusrCanvasAsciiDump.html#a6d259fe1f8ee9a586cd40db024b23f0e"> 210</a></span> <a class="code hl_typedef" href="PMusr_8h.html#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a> <a class="code hl_variable" href="structPMusrCanvasAsciiDump.html#a6d259fe1f8ee9a586cd40db024b23f0e">dataX</a>; </div>
|
|
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"><a class="line" href="structPMusrCanvasAsciiDump.html#af66baedcfeeb0813c8dead29719daa99"> 211</a></span> <a class="code hl_typedef" href="PMusr_8h.html#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a> <a class="code hl_variable" href="structPMusrCanvasAsciiDump.html#af66baedcfeeb0813c8dead29719daa99">data</a>; </div>
|
|
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="structPMusrCanvasAsciiDump.html#a2b81672ef532a436c8e7d841336614b8"> 212</a></span> <a class="code hl_typedef" href="PMusr_8h.html#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a> <a class="code hl_variable" href="structPMusrCanvasAsciiDump.html#a2b81672ef532a436c8e7d841336614b8">dataErr</a>; </div>
|
|
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
|
|
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span><span class="comment">//------------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"><a class="line" href="PMusrCanvas_8h.html#aa403c2658f5080cb37b0aac9c5ff76ee"> 220</a></span><span class="keyword">typedef</span> std::vector<PMusrCanvasAsciiDump> <a class="code hl_typedef" href="PMusrCanvas_8h.html#aa403c2658f5080cb37b0aac9c5ff76ee">PMusrCanvasAsciiDumpVector</a>;</div>
|
|
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> </div>
|
|
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span><span class="comment">//--------------------------------------------------------------------------</span></div>
|
|
<div class="foldopen" id="foldopen00270" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html"> 270</a></span><span class="keyword">class </span><a class="code hl_function" href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3">PMusrCanvas</a> : <span class="keyword">public</span> TObject, <span class="keyword">public</span> TQObject</div>
|
|
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span>{</div>
|
|
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3"> 274</a></span> <a class="code hl_function" href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3">PMusrCanvas</a>();</div>
|
|
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> </div>
|
|
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="comment">//----------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <a class="code hl_function" href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3">PMusrCanvas</a>(<span class="keyword">const</span> Int_t number, <span class="keyword">const</span> Char_t* title,</div>
|
|
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh, <span class="keyword">const</span> Bool_t batch,</div>
|
|
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <span class="keyword">const</span> Bool_t fourier=<span class="keyword">false</span>, <span class="keyword">const</span> Bool_t avg=<span class="keyword">false</span>, <span class="keyword">const</span> Bool_t theoAsData=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
|
|
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <span class="comment">//----------------------------------------------------------------------</span></div>
|
|
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> <a class="code hl_function" href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3">PMusrCanvas</a>(<span class="keyword">const</span> Int_t number, <span class="keyword">const</span> Char_t* title,</div>
|
|
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh,</div>
|
|
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <a class="code hl_struct" href="structPMsrFourierStructure.html">PMsrFourierStructure</a> fourierDefault,</div>
|
|
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <span class="keyword">const</span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> markerList, <span class="keyword">const</span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> colorList, <span class="keyword">const</span> Bool_t batch,</div>
|
|
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <span class="keyword">const</span> Bool_t fourier=<span class="keyword">false</span>, <span class="keyword">const</span> Bool_t avg=<span class="keyword">false</span>, <span class="keyword">const</span> Bool_t theoAsData=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span></div>
|
|
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> <span class="keyword">virtual</span> <a class="code hl_function" href="classPMusrCanvas.html#ad9e5e85e1b7722a2f81fc99ce6da3f77">~PMusrCanvas</a>();</div>
|
|
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span></div>
|
|
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a6419d48676bef8551a331a346f41945e"> 323</a></span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classPMusrCanvas.html#a6419d48676bef8551a331a346f41945e">IsValid</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classPMusrCanvas.html#a0cd848bd6bbe91126276413951d142e9">fValid</a>; }</div>
|
|
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> </div>
|
|
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span><span class="preprocessor">#ifndef __MAKECLING__</span></div>
|
|
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a490dab1907664318014d6279d169a048">SetMsrHandler</a>(<a class="code hl_class" href="classPMsrHandler.html">PMsrHandler</a> *msrHandler);</div>
|
|
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a5c206740bbe83c7a58b7e944f9283c6f"> 329</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a5c206740bbe83c7a58b7e944f9283c6f">SetRunListCollection</a>(<a class="code hl_class" href="classPRunListCollection.html">PRunListCollection</a> *runList) { <a class="code hl_variable" href="classPMusrCanvas.html#a18525cca99f7750b75e984ccbf77bc71">fRunList</a> = runList; }</div>
|
|
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span><span class="preprocessor">#endif </span><span class="comment">// __MAKECLING__</span></div>
|
|
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span></div>
|
|
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a9b51053d80387df20815da6a30b1f83e">SetTimeout</a>(Int_t ival);</div>
|
|
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ad0f958807d9adec1325cbe97143f40b8">UpdateParamTheoryPad</a>();</div>
|
|
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ad383c5cccf19514a1d1ff77ba0e0792d">UpdateDataTheoryPad</a>();</div>
|
|
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a82d7f535db12c26a81fb01f484ca4149">UpdateInfoPad</a>();</div>
|
|
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span></div>
|
|
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a1a7d270ab5f6412e89e0409f9e1ccb2f">Done</a>(Int_t <a class="code hl_variable" href="PStartupHandler_8cpp.html#a9611b3a00430a86619b5923de30f9fdb">status</a>=0); <span class="comment">// *SIGNAL*</span></div>
|
|
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a8e6e03cc3fc49cd7277788cc338f5ad8">HandleCmdKey</a>(Int_t event, Int_t x, Int_t y, TObject *selected); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ab28775502c0278952a5d1f06bb665c15">HandleMenuPopup</a>(Int_t <span class="keywordtype">id</span>); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a517e52b79c233cdd9112ff6b22cfd9ad">LastCanvasClosed</a>(); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ae86e3ef54505a4ab1834346d78a23542">WindowClosed</a>(); <span class="comment">// SLOT</span></div>
|
|
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span></div>
|
|
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a20a45e5f550d70eb88742dc2be7e2b87">SaveGraphicsAndQuit</a>(Char_t *fileName, Char_t *graphicsFormat);</div>
|
|
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ac1606ab1a9a64c9647bc6249c2f89fa8">ExportData</a>(<span class="keyword">const</span> Char_t *fileName);</div>
|
|
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> </div>
|
|
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> <span class="keyword">private</span>:</div>
|
|
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a2ae22ae119f4038456dafa5023883a28"> 358</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#a2ae22ae119f4038456dafa5023883a28">fTheoAsData</a>; </div>
|
|
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a8600a27e4c900b679aae13247705e809"> 359</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#a8600a27e4c900b679aae13247705e809">fStartWithFourier</a>; </div>
|
|
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#aa8ee10069cfb8c9879023a66e71cce9e"> 360</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#aa8ee10069cfb8c9879023a66e71cce9e">fStartWithAvg</a>; </div>
|
|
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#abf1a59b172db471eea54d258683cf2d5"> 361</a></span> Int_t <a class="code hl_variable" href="classPMusrCanvas.html#abf1a59b172db471eea54d258683cf2d5">fTimeout</a>; </div>
|
|
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#ae5668478098479db5fd52f0fdc431a7d"> 362</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#ae5668478098479db5fd52f0fdc431a7d">fScaleN0AndBkg</a>; </div>
|
|
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a52a54c11a3392ca3d8c828796fe5162e"> 363</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#a52a54c11a3392ca3d8c828796fe5162e">fBatchMode</a>; </div>
|
|
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a0cd848bd6bbe91126276413951d142e9"> 364</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#a0cd848bd6bbe91126276413951d142e9">fValid</a>; </div>
|
|
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a751a8b78ca63c852486e0c7db490b619"> 365</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#a751a8b78ca63c852486e0c7db490b619">fAveragedView</a>; </div>
|
|
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#acceb0fb6d2e7ce65f094f775496b8bfe"> 366</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#acceb0fb6d2e7ce65f094f775496b8bfe">fDifferenceView</a>; </div>
|
|
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#ac1f129e7260e6db1a6af69fabb470ef5"> 367</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#ac1f129e7260e6db1a6af69fabb470ef5">fToggleColor</a>; </div>
|
|
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a302cde45a95610a8053a46f69e6493a6"> 368</a></span> Int_t <a class="code hl_variable" href="classPMusrCanvas.html#a302cde45a95610a8053a46f69e6493a6">fCurrentPlotView</a>; </div>
|
|
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a0fca1f95b5893d03dd26950807e3e453"> 369</a></span> Int_t <a class="code hl_variable" href="classPMusrCanvas.html#a0fca1f95b5893d03dd26950807e3e453">fPreviousPlotView</a>; </div>
|
|
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a2e381e27af258a98ab5af3a99b9fec41"> 370</a></span> Int_t <a class="code hl_variable" href="classPMusrCanvas.html#a2e381e27af258a98ab5af3a99b9fec41">fPlotType</a>; </div>
|
|
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a8577faf482474abd61318c87314a3a8f"> 371</a></span> Int_t <a class="code hl_variable" href="classPMusrCanvas.html#a8577faf482474abd61318c87314a3a8f">fPlotNumber</a>; </div>
|
|
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> </div>
|
|
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#acb19964f5b2f4a5ed4aebe8af9e89916"> 373</a></span> Bool_t <a class="code hl_variable" href="classPMusrCanvas.html#acb19964f5b2f4a5ed4aebe8af9e89916">fXRangePresent</a>, <a class="code hl_variable" href="classPMusrCanvas.html#a2219af6083104f706ed773d7a8450350">fYRangePresent</a>; </div>
|
|
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a3d99ffdde4384b7ad3100e6be037a4f3"> 374</a></span> Double_t <a class="code hl_variable" href="classPMusrCanvas.html#ab9884861b3314c4233c3e46216351980">fXmin</a>, <a class="code hl_variable" href="classPMusrCanvas.html#a3d99ffdde4384b7ad3100e6be037a4f3">fXmax</a>, <a class="code hl_variable" href="classPMusrCanvas.html#add25133af775f46036e23e416eb162ce">fYmin</a>, <a class="code hl_variable" href="classPMusrCanvas.html#a77e12eabf0fdfb5bfc82d252d4e9350e">fYmax</a>; </div>
|
|
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> </div>
|
|
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a2ade0c1a014a105d4df05700c124cbd0"> 376</a></span> <a class="code hl_typedef" href="PMusr_8h.html#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a> <a class="code hl_variable" href="classPMusrCanvas.html#a2ade0c1a014a105d4df05700c124cbd0">fCurrentFourierPhase</a>; </div>
|
|
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a76fca97516a22de2c782c4201e2d4fcb"> 377</a></span> std::unique_ptr<TLatex> <a class="code hl_variable" href="classPMusrCanvas.html#a76fca97516a22de2c782c4201e2d4fcb">fCurrentFourierPhaseText</a>; </div>
|
|
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#aa1f919b242725aa637b0af961a8010d5"> 378</a></span> std::unique_ptr<TString> <a class="code hl_variable" href="classPMusrCanvas.html#aa1f919b242725aa637b0af961a8010d5">fRRFText</a>; </div>
|
|
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a4f8ef20574e4583daf3d21762e35d7d4"> 379</a></span> std::unique_ptr<TLatex> <a class="code hl_variable" href="classPMusrCanvas.html#a4f8ef20574e4583daf3d21762e35d7d4">fRRFLatexText</a>; </div>
|
|
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> </div>
|
|
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a547f01dd742234e49addf41befadde1e"> 381</a></span> std::unique_ptr<TStyle> <a class="code hl_variable" href="classPMusrCanvas.html#a547f01dd742234e49addf41befadde1e">fStyle</a>; </div>
|
|
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> </div>
|
|
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a0cb90340d61126cc057a9eb4c4208c57"> 383</a></span> std::unique_ptr<TTimer> <a class="code hl_variable" href="classPMusrCanvas.html#a0cb90340d61126cc057a9eb4c4208c57">fTimeoutTimer</a>; </div>
|
|
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> </div>
|
|
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> <span class="comment">// canvas menu related variables</span></div>
|
|
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#aacaaef8642998f258d759cb6c29c877e"> 386</a></span> TRootCanvas *<a class="code hl_variable" href="classPMusrCanvas.html#aacaaef8642998f258d759cb6c29c877e">fImp</a>; </div>
|
|
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a43c6b4988e168a54eb182e04f8ed1915"> 387</a></span> TGMenuBar *<a class="code hl_variable" href="classPMusrCanvas.html#a43c6b4988e168a54eb182e04f8ed1915">fBar</a>; </div>
|
|
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a7af2fe19d45b9c4f2684124eb5ed85da"> 388</a></span> TGPopupMenu *<a class="code hl_variable" href="classPMusrCanvas.html#a7af2fe19d45b9c4f2684124eb5ed85da">fPopupMain</a>; </div>
|
|
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a29f01e4a93a00d567afc6c5f9a354069"> 389</a></span> std::unique_ptr<TGPopupMenu> <a class="code hl_variable" href="classPMusrCanvas.html#a29f01e4a93a00d567afc6c5f9a354069">fPopupFourier</a>; </div>
|
|
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> </div>
|
|
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span> <span class="comment">// canvas related variables</span></div>
|
|
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a6139c51cd74d87a5dcd0a6a8c9d9881e"> 392</a></span> std::unique_ptr<TCanvas> <a class="code hl_variable" href="classPMusrCanvas.html#a6139c51cd74d87a5dcd0a6a8c9d9881e">fMainCanvas</a>; </div>
|
|
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a140f7a9bcf974570e61a9f6ca8af9f63"> 393</a></span> std::unique_ptr<TPaveText> <a class="code hl_variable" href="classPMusrCanvas.html#a140f7a9bcf974570e61a9f6ca8af9f63">fTitlePad</a>; </div>
|
|
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a4e0db99a3ea08ff69cb95252ac31d9d5"> 394</a></span> std::unique_ptr<TPad> <a class="code hl_variable" href="classPMusrCanvas.html#a4e0db99a3ea08ff69cb95252ac31d9d5">fDataTheoryPad</a>; </div>
|
|
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#adc56fde39c75fe46cab7742b36ab86ac"> 395</a></span> std::unique_ptr<TPaveText> <a class="code hl_variable" href="classPMusrCanvas.html#adc56fde39c75fe46cab7742b36ab86ac">fParameterPad</a>; </div>
|
|
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#ac7d2f78db275837a28b290b9eed8ef87"> 396</a></span> std::unique_ptr<TPaveText> <a class="code hl_variable" href="classPMusrCanvas.html#ac7d2f78db275837a28b290b9eed8ef87">fTheoryPad</a>; </div>
|
|
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a5fd37c66be5d917318a7564e36e7e56f"> 397</a></span> std::unique_ptr<TLegend> <a class="code hl_variable" href="classPMusrCanvas.html#a5fd37c66be5d917318a7564e36e7e56f">fInfoPad</a>; </div>
|
|
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#abf029be24a7c6ecef00d3b5ecccfeef1"> 398</a></span> std::unique_ptr<TLegend> <a class="code hl_variable" href="classPMusrCanvas.html#abf029be24a7c6ecef00d3b5ecccfeef1">fMultiGraphLegend</a>; </div>
|
|
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span> </div>
|
|
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a81efd15b09e3a09a6877e8d09edfc616"> 400</a></span> TH1F *<a class="code hl_variable" href="classPMusrCanvas.html#a81efd15b09e3a09a6877e8d09edfc616">fHistoFrame</a>; </div>
|
|
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> </div>
|
|
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span><span class="preprocessor">#ifndef __MAKECLING__</span></div>
|
|
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a6ba3394041fb90eb53b2535a55dbd0d0"> 403</a></span> <a class="code hl_class" href="classPMsrHandler.html">PMsrHandler</a> *<a class="code hl_variable" href="classPMusrCanvas.html#a6ba3394041fb90eb53b2535a55dbd0d0">fMsrHandler</a>; </div>
|
|
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a18525cca99f7750b75e984ccbf77bc71"> 404</a></span> <a class="code hl_class" href="classPRunListCollection.html">PRunListCollection</a> *<a class="code hl_variable" href="classPMusrCanvas.html#a18525cca99f7750b75e984ccbf77bc71">fRunList</a>; </div>
|
|
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span><span class="preprocessor">#endif </span><span class="comment">// __MAKECLING__</span></div>
|
|
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> </div>
|
|
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a186886118a9f26ae29e103d7a0d22319"> 407</a></span> <a class="code hl_struct" href="structPMusrCanvasDataSet.html">PMusrCanvasDataSet</a> <a class="code hl_variable" href="classPMusrCanvas.html#a186886118a9f26ae29e103d7a0d22319">fDataAvg</a>; </div>
|
|
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> </div>
|
|
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a715cc7b3ce568edddeb3cd451ee92e16"> 409</a></span> <a class="code hl_typedef" href="PMusrCanvas_8h.html#a1363ae95b7bc80497a5d2cba39135ec1">PMusrCanvasDataList</a> <a class="code hl_variable" href="classPMusrCanvas.html#a715cc7b3ce568edddeb3cd451ee92e16">fData</a>; </div>
|
|
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#aed8e6b66c20dbc8c48af1f8535d2d942"> 410</a></span> <a class="code hl_typedef" href="PMusrCanvas_8h.html#a8aa6716930aa8b42e7becc1506b52af4">PMusrCanvasNonMusrDataList</a> <a class="code hl_variable" href="classPMusrCanvas.html#aed8e6b66c20dbc8c48af1f8535d2d942">fNonMusrData</a>; </div>
|
|
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a61e209ae4c0a3ccda4aa43cdee678530"> 411</a></span> TMultiGraph *<a class="code hl_variable" href="classPMusrCanvas.html#a61e209ae4c0a3ccda4aa43cdee678530">fMultiGraphData</a>; </div>
|
|
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#aa310dbb95ff5b3299475a2606a54f451"> 412</a></span> TMultiGraph *<a class="code hl_variable" href="classPMusrCanvas.html#aa310dbb95ff5b3299475a2606a54f451">fMultiGraphDiff</a>; </div>
|
|
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> </div>
|
|
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a04c5a3a78ccce78ae413aa64b2805421"> 414</a></span> <a class="code hl_struct" href="structPMsrFourierStructure.html">PMsrFourierStructure</a> <a class="code hl_variable" href="classPMusrCanvas.html#a04c5a3a78ccce78ae413aa64b2805421">fFourier</a>; </div>
|
|
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a2265467d1eefb6abab0277dda0196a9e"> 415</a></span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> <a class="code hl_variable" href="classPMusrCanvas.html#a2265467d1eefb6abab0277dda0196a9e">fMarkerList</a>; </div>
|
|
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"><a class="line" href="classPMusrCanvas.html#a625bb566ed30897eb0a0c36292840c5f"> 416</a></span> <a class="code hl_typedef" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> <a class="code hl_variable" href="classPMusrCanvas.html#a625bb566ed30897eb0a0c36292840c5f">fColorList</a>; </div>
|
|
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> </div>
|
|
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a26daf99a39e458a34c9966af0c3fe142">CreateStyle</a>();</div>
|
|
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a89c362625cc516cc9e6856f3bbadd045">InitFourier</a>();</div>
|
|
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a8236487781c5978b10625b4e14ccede0">InitAverage</a>();</div>
|
|
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a0dbac4115c47649bf5d32ff4939a6b97">InitMusrCanvas</a>(<span class="keyword">const</span> Char_t* title, Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh);</div>
|
|
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a265df03b1ccce2373e7b71c121b5d521">InitDataSet</a>(<a class="code hl_struct" href="structPMusrCanvasDataSet.html">PMusrCanvasDataSet</a> &dataSet);</div>
|
|
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a265df03b1ccce2373e7b71c121b5d521">InitDataSet</a>(<a class="code hl_struct" href="structPMusrCanvasNonMusrDataSet.html">PMusrCanvasNonMusrDataSet</a> &dataSet);</div>
|
|
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#aa908d934e61978d67f846935022864c7">CleanupDataSet</a>(<a class="code hl_struct" href="structPMusrCanvasDataSet.html">PMusrCanvasDataSet</a> &dataSet);</div>
|
|
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#aa908d934e61978d67f846935022864c7">CleanupDataSet</a>(<a class="code hl_struct" href="structPMusrCanvasNonMusrDataSet.html">PMusrCanvasNonMusrDataSet</a> &dataSet);</div>
|
|
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a31988c1df3ebe7f33fbb00eb67f6eb22">HandleDataSet</a>(UInt_t plotNo, UInt_t runNo, <a class="code hl_class" href="classPRunData.html">PRunData</a> *data);</div>
|
|
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ac5144ce99eb8f95ccacc5b35ac237c6d">HandleNonMusrDataSet</a>(UInt_t plotNo, UInt_t runNo, <a class="code hl_class" href="classPRunData.html">PRunData</a> *data);</div>
|
|
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a5ef5ed993cc641a7659d938f894aa22a">HandleDifference</a>();</div>
|
|
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a1864a1bddbd448fc947e822283d25792">HandleFourier</a>();</div>
|
|
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a41603d48f191e1361f24bc90b7b283c1">HandleDifferenceFourier</a>();</div>
|
|
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a6f082c7baff81476f356d663f2b0d88b">HandleFourierDifference</a>();</div>
|
|
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a28a712fc58c53c7f7bc91e9ce09e81d0">HandleAverage</a>();</div>
|
|
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a542c4ac939e52d64067e4cf989b84655">CleanupDifference</a>();</div>
|
|
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a04ed2d949419d67ace815bb452060354">CleanupFourier</a>();</div>
|
|
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a8cbee86f6fc38e1309ae564025bd90e1">CleanupFourierDifference</a>();</div>
|
|
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a22c5607ee094a94a2deeb3aa934a6be4">CleanupAverage</a>();</div>
|
|
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> </div>
|
|
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a43631664b442cdd31f940fd1f8a9b26e">CalcPhaseOptReFT</a>();</div>
|
|
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a0057b8ba74cd27662c0de85eaf242831">CalculateDiff</a>(<span class="keyword">const</span> Double_t x, <span class="keyword">const</span> Double_t y, TH1F *theo);</div>
|
|
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a0057b8ba74cd27662c0de85eaf242831">CalculateDiff</a>(<span class="keyword">const</span> Double_t x, <span class="keyword">const</span> Double_t y, TGraphErrors *theo);</div>
|
|
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> <span class="keyword">virtual</span> Int_t <a class="code hl_function" href="classPMusrCanvas.html#a03888e7c5a8a3cebd9ac67d664a2b1f1">FindBin</a>(<span class="keyword">const</span> Double_t x, TGraphErrors *graph);</div>
|
|
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span> </div>
|
|
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a520aa35a8c95415f4f08d4587ef740ec">GetMaximum</a>(TH1F* histo, Double_t xmin=-1.0, Double_t xmax=-1.0);</div>
|
|
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a4aaaf7a4fcf84b2009854716354e0294">GetMinimum</a>(TH1F* histo, Double_t xmin=-1.0, Double_t xmax=-1.0);</div>
|
|
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a520aa35a8c95415f4f08d4587ef740ec">GetMaximum</a>(TGraphErrors* graph, Double_t xmin=-1.0, Double_t xmax=-1.0);</div>
|
|
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a4aaaf7a4fcf84b2009854716354e0294">GetMinimum</a>(TGraphErrors* graph, Double_t xmin=-1.0, Double_t xmax=-1.0);</div>
|
|
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> </div>
|
|
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#aa0e14af5e79f5c4f35f11eaf9eb986d3">PlotData</a>(Bool_t unzoom=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a8e427d24b6699a06b413d1fabf31ab93">PlotDifference</a>(Bool_t unzoom=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#abbf5f3c9be7679a8e1f4baa15ce421a6">PlotFourier</a>(Bool_t unzoom=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"> 451</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a28a0d7224acbaa572075745d96905fc4">PlotFourierDifference</a>(Bool_t unzoom=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"> 452</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#ac624cb230177a4c89147a97c55837cc2">PlotFourierPhaseValue</a>(Bool_t unzoom=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#add4b5df0ccca518fff1e5e90f4557c70">PlotAverage</a>(Bool_t unzoom=<span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#a9bc053b8a164c64855ac0095bac3804f">IncrementFourierPhase</a>();</div>
|
|
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#acc3530fdf0dd2dcb5588924d34b2b705">DecrementFourierPhase</a>();</div>
|
|
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> </div>
|
|
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classPMusrCanvas.html#a90431216848950f20bb1bb80686640c9">IsScaleN0AndBkg</a>();</div>
|
|
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> <span class="keyword">virtual</span> UInt_t <a class="code hl_function" href="classPMusrCanvas.html#abb6fabb82a595afb1689f3c4beec1dc2">GetNeededAccuracy</a>(<a class="code hl_struct" href="structPMsrParamStructure.html">PMsrParamStructure</a> param);</div>
|
|
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> </div>
|
|
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classPMusrCanvas.html#a9edd8555d7b2213572a94b7aeff2524f">GetInterpolatedValue</a>(TH1F* histo, Double_t xVal);</div>
|
|
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span> </div>
|
|
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classPMusrCanvas.html#aea9a88232d23b1027e2a3fb7e6c206ed">GetExportDataSet</a>(<span class="keyword">const</span> TH1F *data, <span class="keyword">const</span> Double_t xmin, <span class="keyword">const</span> Double_t xmax,</div>
|
|
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> <a class="code hl_typedef" href="PMusrCanvas_8h.html#aa403c2658f5080cb37b0aac9c5ff76ee">PMusrCanvasAsciiDumpVector</a> &dumpData, <span class="keyword">const</span> Bool_t hasError=<span class="keyword">true</span>);</div>
|
|
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> </div>
|
|
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span> ClassDef(<a class="code hl_function" href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3">PMusrCanvas</a>, 1)</div>
|
|
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span>};</div>
|
|
</div>
|
|
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> </div>
|
|
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span><span class="preprocessor">#endif </span><span class="comment">// _PMUSRCANVAS_H_</span></div>
|
|
<div class="ttc" id="aPMsrHandler_8h_html"><div class="ttname"><a href="PMsrHandler_8h.html">PMsrHandler.h</a></div></div>
|
|
<div class="ttc" id="aPMusrCanvas_8h_html_a1363ae95b7bc80497a5d2cba39135ec1"><div class="ttname"><a href="PMusrCanvas_8h.html#a1363ae95b7bc80497a5d2cba39135ec1">PMusrCanvasDataList</a></div><div class="ttdeci">std::vector< PMusrCanvasDataSet > PMusrCanvasDataList</div><div class="ttdef"><b>Definition</b> <a href="#l00172">PMusrCanvas.h:172</a></div></div>
|
|
<div class="ttc" id="aPMusrCanvas_8h_html_a8aa6716930aa8b42e7becc1506b52af4"><div class="ttname"><a href="PMusrCanvas_8h.html#a8aa6716930aa8b42e7becc1506b52af4">PMusrCanvasNonMusrDataList</a></div><div class="ttdeci">std::vector< PMusrCanvasNonMusrDataSet > PMusrCanvasNonMusrDataList</div><div class="ttdef"><b>Definition</b> <a href="#l00203">PMusrCanvas.h:203</a></div></div>
|
|
<div class="ttc" id="aPMusrCanvas_8h_html_aa403c2658f5080cb37b0aac9c5ff76ee"><div class="ttname"><a href="PMusrCanvas_8h.html#aa403c2658f5080cb37b0aac9c5ff76ee">PMusrCanvasAsciiDumpVector</a></div><div class="ttdeci">std::vector< PMusrCanvasAsciiDump > PMusrCanvasAsciiDumpVector</div><div class="ttdef"><b>Definition</b> <a href="#l00220">PMusrCanvas.h:220</a></div></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_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_ae689e7a4bf8a9c0ecf65bcd7d4a0ebde"><div class="ttname"><a href="PMusr_8h.html#ae689e7a4bf8a9c0ecf65bcd7d4a0ebde">PDoubleVector</a></div><div class="ttdeci">std::vector< Double_t > PDoubleVector</div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l00385">PMusr.h:385</a></div></div>
|
|
<div class="ttc" id="aPRunListCollection_8h_html"><div class="ttname"><a href="PRunListCollection_8h.html">PRunListCollection.h</a></div></div>
|
|
<div class="ttc" id="aPStartupHandler_8cpp_html_a9611b3a00430a86619b5923de30f9fdb"><div class="ttname"><a href="PStartupHandler_8cpp.html#a9611b3a00430a86619b5923de30f9fdb">status</a></div><div class="ttdeci">return status</div><div class="ttdef"><b>Definition</b> <a href="PStartupHandler_8cpp_source.html#l00106">PStartupHandler.cpp:106</a></div></div>
|
|
<div class="ttc" id="aclassPMsrHandler_html"><div class="ttname"><a href="classPMsrHandler.html">PMsrHandler</a></div><div class="ttdoc">MSR file parser and manager for the musrfit framework.</div><div class="ttdef"><b>Definition</b> <a href="PMsrHandler_8h_source.html#l00115">PMsrHandler.h:116</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html"><div class="ttname"><a href="classPMusrCanvasPlotRange.html">PMusrCanvasPlotRange</a></div><div class="ttdoc">Helper class for managing plot axis ranges.</div><div class="ttdef"><b>Definition</b> <a href="#l00102">PMusrCanvas.h:103</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a04dd03fe8f4018808725048dc850e43a"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a04dd03fe8f4018808725048dc850e43a">PMusrCanvasPlotRange::fXRangePresent</a></div><div class="ttdeci">Bool_t fXRangePresent</div><div class="ttdoc">Flag: true if X-range explicitly set.</div><div class="ttdef"><b>Definition</b> <a href="#l00130">PMusrCanvas.h:130</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a2735590ec338f1cebfd40966f81cf56d"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a2735590ec338f1cebfd40966f81cf56d">PMusrCanvasPlotRange::SetXRange</a></div><div class="ttdeci">virtual void SetXRange(Double_t xmin, Double_t xmax)</div><div class="ttdoc">Sets X-axis range and marks it as present.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00081">PMusrCanvas.cpp:81</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a30cde043d371dea116497ee9bffdd56b"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a30cde043d371dea116497ee9bffdd56b">PMusrCanvasPlotRange::fYmin</a></div><div class="ttdeci">Double_t fYmin</div><div class="ttdoc">Minimum Y value.</div><div class="ttdef"><b>Definition</b> <a href="#l00134">PMusrCanvas.h:134</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a4f0fb56e8fd91dcc51b1307b8e27263f"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a4f0fb56e8fd91dcc51b1307b8e27263f">PMusrCanvasPlotRange::PMusrCanvasPlotRange</a></div><div class="ttdeci">PMusrCanvasPlotRange()</div><div class="ttdoc">Default constructor.</div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a51af150a27f457543e14417d054fd95d"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a51af150a27f457543e14417d054fd95d">PMusrCanvasPlotRange::GetXmax</a></div><div class="ttdeci">virtual Double_t GetXmax()</div><div class="ttdoc">Returns maximum X value.</div><div class="ttdef"><b>Definition</b> <a href="#l00123">PMusrCanvas.h:123</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a5350727093dde3962180aee02165c1bc"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a5350727093dde3962180aee02165c1bc">PMusrCanvasPlotRange::IsYRangePresent</a></div><div class="ttdeci">virtual Bool_t IsYRangePresent()</div><div class="ttdoc">Returns true if Y-axis range has been explicitly set.</div><div class="ttdef"><b>Definition</b> <a href="#l00118">PMusrCanvas.h:118</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a55154ca0948c1575fdfcfa16aa4bd608"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a55154ca0948c1575fdfcfa16aa4bd608">PMusrCanvasPlotRange::fYRangePresent</a></div><div class="ttdeci">Bool_t fYRangePresent</div><div class="ttdoc">Flag: true if Y-range explicitly set.</div><div class="ttdef"><b>Definition</b> <a href="#l00131">PMusrCanvas.h:131</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a575814fddff02b9e2ad62b0aa20651a5"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a575814fddff02b9e2ad62b0aa20651a5">PMusrCanvasPlotRange::~PMusrCanvasPlotRange</a></div><div class="ttdeci">virtual ~PMusrCanvasPlotRange()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition</b> <a href="#l00108">PMusrCanvas.h:108</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a6deff4bdd8d9d9e87161f850a5627be6"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a6deff4bdd8d9d9e87161f850a5627be6">PMusrCanvasPlotRange::fYmax</a></div><div class="ttdeci">Double_t fYmax</div><div class="ttdoc">Maximum Y value.</div><div class="ttdef"><b>Definition</b> <a href="#l00135">PMusrCanvas.h:135</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_a94de7df71785e9973d033b12bf6c0226"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#a94de7df71785e9973d033b12bf6c0226">PMusrCanvasPlotRange::GetYmin</a></div><div class="ttdeci">virtual Double_t GetYmin()</div><div class="ttdoc">Returns minimum Y value.</div><div class="ttdef"><b>Definition</b> <a href="#l00125">PMusrCanvas.h:125</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_aa4a3ddc41e93c25bd034c9526a3d597e"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#aa4a3ddc41e93c25bd034c9526a3d597e">PMusrCanvasPlotRange::GetXmin</a></div><div class="ttdeci">virtual Double_t GetXmin()</div><div class="ttdoc">Returns minimum X value.</div><div class="ttdef"><b>Definition</b> <a href="#l00121">PMusrCanvas.h:121</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_aafd520f13061b47dd2686d3a96ffcd37"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#aafd520f13061b47dd2686d3a96ffcd37">PMusrCanvasPlotRange::fXmax</a></div><div class="ttdeci">Double_t fXmax</div><div class="ttdoc">Maximum X value.</div><div class="ttdef"><b>Definition</b> <a href="#l00133">PMusrCanvas.h:133</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_ac63dc948ad53434821d73c324b9da1bc"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#ac63dc948ad53434821d73c324b9da1bc">PMusrCanvasPlotRange::GetYmax</a></div><div class="ttdeci">virtual Double_t GetYmax()</div><div class="ttdoc">Returns maximum Y value.</div><div class="ttdef"><b>Definition</b> <a href="#l00127">PMusrCanvas.h:127</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_acc5d584d8e58698cdeab33e2462d39be"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#acc5d584d8e58698cdeab33e2462d39be">PMusrCanvasPlotRange::fXmin</a></div><div class="ttdeci">Double_t fXmin</div><div class="ttdoc">Minimum X value.</div><div class="ttdef"><b>Definition</b> <a href="#l00132">PMusrCanvas.h:132</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_acdce706f36e5501443e8e8ca5b1f42f6"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#acdce706f36e5501443e8e8ca5b1f42f6">PMusrCanvasPlotRange::SetYRange</a></div><div class="ttdeci">virtual void SetYRange(Double_t ymin, Double_t ymax)</div><div class="ttdoc">Sets Y-axis range and marks it as present.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00106">PMusrCanvas.cpp:106</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvasPlotRange_html_af87dc71a9dfde9f181765620013a1161"><div class="ttname"><a href="classPMusrCanvasPlotRange.html#af87dc71a9dfde9f181765620013a1161">PMusrCanvasPlotRange::IsXRangePresent</a></div><div class="ttdeci">virtual Bool_t IsXRangePresent()</div><div class="ttdoc">Returns true if X-axis range has been explicitly set.</div><div class="ttdef"><b>Definition</b> <a href="#l00116">PMusrCanvas.h:116</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a0057b8ba74cd27662c0de85eaf242831"><div class="ttname"><a href="classPMusrCanvas.html#a0057b8ba74cd27662c0de85eaf242831">PMusrCanvas::CalculateDiff</a></div><div class="ttdeci">virtual Double_t CalculateDiff(const Double_t x, const Double_t y, TH1F *theo)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04324">PMusrCanvas.cpp:4324</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a03888e7c5a8a3cebd9ac67d664a2b1f1"><div class="ttname"><a href="classPMusrCanvas.html#a03888e7c5a8a3cebd9ac67d664a2b1f1">PMusrCanvas::FindBin</a></div><div class="ttdeci">virtual Int_t FindBin(const Double_t x, TGraphErrors *graph)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04368">PMusrCanvas.cpp:4368</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a04c5a3a78ccce78ae413aa64b2805421"><div class="ttname"><a href="classPMusrCanvas.html#a04c5a3a78ccce78ae413aa64b2805421">PMusrCanvas::fFourier</a></div><div class="ttdeci">PMsrFourierStructure fFourier</div><div class="ttdoc">structure holding all the information necessary to perform the Fourier transform</div><div class="ttdef"><b>Definition</b> <a href="#l00414">PMusrCanvas.h:414</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a04ed2d949419d67ace815bb452060354"><div class="ttname"><a href="classPMusrCanvas.html#a04ed2d949419d67ace815bb452060354">PMusrCanvas::CleanupFourier</a></div><div class="ttdeci">virtual void CleanupFourier()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04093">PMusrCanvas.cpp:4093</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a0cb90340d61126cc057a9eb4c4208c57"><div class="ttname"><a href="classPMusrCanvas.html#a0cb90340d61126cc057a9eb4c4208c57">PMusrCanvas::fTimeoutTimer</a></div><div class="ttdeci">std::unique_ptr< TTimer > fTimeoutTimer</div><div class="ttdoc">timeout timer in order to terminate if no action is taking place for too long</div><div class="ttdef"><b>Definition</b> <a href="#l00383">PMusrCanvas.h:383</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a0cd848bd6bbe91126276413951d142e9"><div class="ttname"><a href="classPMusrCanvas.html#a0cd848bd6bbe91126276413951d142e9">PMusrCanvas::fValid</a></div><div class="ttdeci">Bool_t fValid</div><div class="ttdoc">if true, everything looks OK</div><div class="ttdef"><b>Definition</b> <a href="#l00364">PMusrCanvas.h:364</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a0dbac4115c47649bf5d32ff4939a6b97"><div class="ttname"><a href="classPMusrCanvas.html#a0dbac4115c47649bf5d32ff4939a6b97">PMusrCanvas::InitMusrCanvas</a></div><div class="ttdeci">virtual void InitMusrCanvas(const Char_t *title, Int_t wtopx, Int_t wtopy, Int_t ww, Int_t wh)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02357">PMusrCanvas.cpp:2357</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a0fca1f95b5893d03dd26950807e3e453"><div class="ttname"><a href="classPMusrCanvas.html#a0fca1f95b5893d03dd26950807e3e453">PMusrCanvas::fPreviousPlotView</a></div><div class="ttdeci">Int_t fPreviousPlotView</div><div class="ttdoc">tag showing the previous plot view</div><div class="ttdef"><b>Definition</b> <a href="#l00369">PMusrCanvas.h:369</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a140f7a9bcf974570e61a9f6ca8af9f63"><div class="ttname"><a href="classPMusrCanvas.html#a140f7a9bcf974570e61a9f6ca8af9f63">PMusrCanvas::fTitlePad</a></div><div class="ttdeci">std::unique_ptr< TPaveText > fTitlePad</div><div class="ttdoc">title pad used to display a title</div><div class="ttdef"><b>Definition</b> <a href="#l00393">PMusrCanvas.h:393</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a18525cca99f7750b75e984ccbf77bc71"><div class="ttname"><a href="classPMusrCanvas.html#a18525cca99f7750b75e984ccbf77bc71">PMusrCanvas::fRunList</a></div><div class="ttdeci">PRunListCollection * fRunList</div><div class="ttdoc">data handler</div><div class="ttdef"><b>Definition</b> <a href="#l00404">PMusrCanvas.h:404</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a1864a1bddbd448fc947e822283d25792"><div class="ttname"><a href="classPMusrCanvas.html#a1864a1bddbd448fc947e822283d25792">PMusrCanvas::HandleFourier</a></div><div class="ttdeci">virtual void HandleFourier()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l03332">PMusrCanvas.cpp:3332</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a186886118a9f26ae29e103d7a0d22319"><div class="ttname"><a href="classPMusrCanvas.html#a186886118a9f26ae29e103d7a0d22319">PMusrCanvas::fDataAvg</a></div><div class="ttdeci">PMusrCanvasDataSet fDataAvg</div><div class="ttdoc">set of all averaged data to be plotted (asymmetry/single histogram)</div><div class="ttdef"><b>Definition</b> <a href="#l00407">PMusrCanvas.h:407</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a1a7d270ab5f6412e89e0409f9e1ccb2f"><div class="ttname"><a href="classPMusrCanvas.html#a1a7d270ab5f6412e89e0409f9e1ccb2f">PMusrCanvas::Done</a></div><div class="ttdeci">virtual void Done(Int_t status=0)</div><div class="ttdoc">ROOT signal emitted when canvas is closed or timeout occurs.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00960">PMusrCanvas.cpp:960</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a20a45e5f550d70eb88742dc2be7e2b87"><div class="ttname"><a href="classPMusrCanvas.html#a20a45e5f550d70eb88742dc2be7e2b87">PMusrCanvas::SaveGraphicsAndQuit</a></div><div class="ttdeci">virtual void SaveGraphicsAndQuit(Char_t *fileName, Char_t *graphicsFormat)</div><div class="ttdoc">Saves canvas to graphics file and emits Done signal.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l01530">PMusrCanvas.cpp:1530</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a2219af6083104f706ed773d7a8450350"><div class="ttname"><a href="classPMusrCanvas.html#a2219af6083104f706ed773d7a8450350">PMusrCanvas::fYRangePresent</a></div><div class="ttdeci">Bool_t fYRangePresent</div><div class="ttdoc">flag indicating if x-/y-range is present</div><div class="ttdef"><b>Definition</b> <a href="#l00373">PMusrCanvas.h:373</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a2265467d1eefb6abab0277dda0196a9e"><div class="ttname"><a href="classPMusrCanvas.html#a2265467d1eefb6abab0277dda0196a9e">PMusrCanvas::fMarkerList</a></div><div class="ttdeci">PIntVector fMarkerList</div><div class="ttdoc">list of markers</div><div class="ttdef"><b>Definition</b> <a href="#l00415">PMusrCanvas.h:415</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a22c5607ee094a94a2deeb3aa934a6be4"><div class="ttname"><a href="classPMusrCanvas.html#a22c5607ee094a94a2deeb3aa934a6be4">PMusrCanvas::CleanupAverage</a></div><div class="ttdeci">virtual void CleanupAverage()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04177">PMusrCanvas.cpp:4177</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a265df03b1ccce2373e7b71c121b5d521"><div class="ttname"><a href="classPMusrCanvas.html#a265df03b1ccce2373e7b71c121b5d521">PMusrCanvas::InitDataSet</a></div><div class="ttdeci">virtual void InitDataSet(PMusrCanvasDataSet &dataSet)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02467">PMusrCanvas.cpp:2467</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a26daf99a39e458a34c9966af0c3fe142"><div class="ttname"><a href="classPMusrCanvas.html#a26daf99a39e458a34c9966af0c3fe142">PMusrCanvas::CreateStyle</a></div><div class="ttdeci">virtual void CreateStyle()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02283">PMusrCanvas.cpp:2283</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a28a0d7224acbaa572075745d96905fc4"><div class="ttname"><a href="classPMusrCanvas.html#a28a0d7224acbaa572075745d96905fc4">PMusrCanvas::PlotFourierDifference</a></div><div class="ttdeci">virtual void PlotFourierDifference(Bool_t unzoom=false)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l05637">PMusrCanvas.cpp:5637</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a28a712fc58c53c7f7bc91e9ce09e81d0"><div class="ttname"><a href="classPMusrCanvas.html#a28a712fc58c53c7f7bc91e9ce09e81d0">PMusrCanvas::HandleAverage</a></div><div class="ttdeci">virtual void HandleAverage()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l03697">PMusrCanvas.cpp:3697</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a29f01e4a93a00d567afc6c5f9a354069"><div class="ttname"><a href="classPMusrCanvas.html#a29f01e4a93a00d567afc6c5f9a354069">PMusrCanvas::fPopupFourier</a></div><div class="ttdeci">std::unique_ptr< TGPopupMenu > fPopupFourier</div><div class="ttdoc">popup menu of the Musrfit/Fourier sub menu</div><div class="ttdef"><b>Definition</b> <a href="#l00389">PMusrCanvas.h:389</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a2ade0c1a014a105d4df05700c124cbd0"><div class="ttname"><a href="classPMusrCanvas.html#a2ade0c1a014a105d4df05700c124cbd0">PMusrCanvas::fCurrentFourierPhase</a></div><div class="ttdeci">PDoubleVector fCurrentFourierPhase</div><div class="ttdoc">holds the current Fourier phase(s)</div><div class="ttdef"><b>Definition</b> <a href="#l00376">PMusrCanvas.h:376</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a2ae22ae119f4038456dafa5023883a28"><div class="ttname"><a href="classPMusrCanvas.html#a2ae22ae119f4038456dafa5023883a28">PMusrCanvas::fTheoAsData</a></div><div class="ttdeci">Bool_t fTheoAsData</div><div class="ttdoc">flag if true, calculate theory points only at the data points</div><div class="ttdef"><b>Definition</b> <a href="#l00358">PMusrCanvas.h:358</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a2e381e27af258a98ab5af3a99b9fec41"><div class="ttname"><a href="classPMusrCanvas.html#a2e381e27af258a98ab5af3a99b9fec41">PMusrCanvas::fPlotType</a></div><div class="ttdeci">Int_t fPlotType</div><div class="ttdoc">plot type tag: -1 == undefined, MSR_PLOT_SINGLE_HISTO == single histogram, MSR_PLOT_ASYM == asymmetry...</div><div class="ttdef"><b>Definition</b> <a href="#l00370">PMusrCanvas.h:370</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a302cde45a95610a8053a46f69e6493a6"><div class="ttname"><a href="classPMusrCanvas.html#a302cde45a95610a8053a46f69e6493a6">PMusrCanvas::fCurrentPlotView</a></div><div class="ttdeci">Int_t fCurrentPlotView</div><div class="ttdoc">tag showing what the current plot view is: data, fourier, ...</div><div class="ttdef"><b>Definition</b> <a href="#l00368">PMusrCanvas.h:368</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a31988c1df3ebe7f33fbb00eb67f6eb22"><div class="ttname"><a href="classPMusrCanvas.html#a31988c1df3ebe7f33fbb00eb67f6eb22">PMusrCanvas::HandleDataSet</a></div><div class="ttdeci">virtual void HandleDataSet(UInt_t plotNo, UInt_t runNo, PRunData *data)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02692">PMusrCanvas.cpp:2692</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a3d99ffdde4384b7ad3100e6be037a4f3"><div class="ttname"><a href="classPMusrCanvas.html#a3d99ffdde4384b7ad3100e6be037a4f3">PMusrCanvas::fXmax</a></div><div class="ttdeci">Double_t fXmax</div><div class="ttdef"><b>Definition</b> <a href="#l00374">PMusrCanvas.h:374</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a41603d48f191e1361f24bc90b7b283c1"><div class="ttname"><a href="classPMusrCanvas.html#a41603d48f191e1361f24bc90b7b283c1">PMusrCanvas::HandleDifferenceFourier</a></div><div class="ttdeci">virtual void HandleDifferenceFourier()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l03478">PMusrCanvas.cpp:3478</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a43631664b442cdd31f940fd1f8a9b26e"><div class="ttname"><a href="classPMusrCanvas.html#a43631664b442cdd31f940fd1f8a9b26e">PMusrCanvas::CalcPhaseOptReFT</a></div><div class="ttdeci">virtual void CalcPhaseOptReFT()</div><div class="ttdoc">PMusrCanvas::CalcPhaseOptReFT.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04259">PMusrCanvas.cpp:4259</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a43c6b4988e168a54eb182e04f8ed1915"><div class="ttname"><a href="classPMusrCanvas.html#a43c6b4988e168a54eb182e04f8ed1915">PMusrCanvas::fBar</a></div><div class="ttdeci">TGMenuBar * fBar</div><div class="ttdoc">menu bar</div><div class="ttdef"><b>Definition</b> <a href="#l00387">PMusrCanvas.h:387</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a490dab1907664318014d6279d169a048"><div class="ttname"><a href="classPMusrCanvas.html#a490dab1907664318014d6279d169a048">PMusrCanvas::SetMsrHandler</a></div><div class="ttdeci">virtual void SetMsrHandler(PMsrHandler *msrHandler)</div><div class="ttdoc">Sets the MSR file handler for accessing fit parameters and configuration.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00339">PMusrCanvas.cpp:339</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a4aaaf7a4fcf84b2009854716354e0294"><div class="ttname"><a href="classPMusrCanvas.html#a4aaaf7a4fcf84b2009854716354e0294">PMusrCanvas::GetMinimum</a></div><div class="ttdeci">virtual Double_t GetMinimum(TH1F *histo, Double_t xmin=-1.0, Double_t xmax=-1.0)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04445">PMusrCanvas.cpp:4445</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a4e0db99a3ea08ff69cb95252ac31d9d5"><div class="ttname"><a href="classPMusrCanvas.html#a4e0db99a3ea08ff69cb95252ac31d9d5">PMusrCanvas::fDataTheoryPad</a></div><div class="ttdeci">std::unique_ptr< TPad > fDataTheoryPad</div><div class="ttdoc">data/theory pad used to display the data/theory</div><div class="ttdef"><b>Definition</b> <a href="#l00394">PMusrCanvas.h:394</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a4f8ef20574e4583daf3d21762e35d7d4"><div class="ttname"><a href="classPMusrCanvas.html#a4f8ef20574e4583daf3d21762e35d7d4">PMusrCanvas::fRRFLatexText</a></div><div class="ttdeci">std::unique_ptr< TLatex > fRRFLatexText</div><div class="ttdoc">used to display RRF info</div><div class="ttdef"><b>Definition</b> <a href="#l00379">PMusrCanvas.h:379</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a517e52b79c233cdd9112ff6b22cfd9ad"><div class="ttname"><a href="classPMusrCanvas.html#a517e52b79c233cdd9112ff6b22cfd9ad">PMusrCanvas::LastCanvasClosed</a></div><div class="ttdeci">virtual void LastCanvasClosed()</div><div class="ttdoc">ROOT slot called when this is the last canvas being closed.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l01500">PMusrCanvas.cpp:1500</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a520aa35a8c95415f4f08d4587ef740ec"><div class="ttname"><a href="classPMusrCanvas.html#a520aa35a8c95415f4f08d4587ef740ec">PMusrCanvas::GetMaximum</a></div><div class="ttdeci">virtual Double_t GetMaximum(TH1F *histo, Double_t xmin=-1.0, Double_t xmax=-1.0)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04402">PMusrCanvas.cpp:4402</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a52a54c11a3392ca3d8c828796fe5162e"><div class="ttname"><a href="classPMusrCanvas.html#a52a54c11a3392ca3d8c828796fe5162e">PMusrCanvas::fBatchMode</a></div><div class="ttdeci">Bool_t fBatchMode</div><div class="ttdoc">musrview in ROOT batch mode</div><div class="ttdef"><b>Definition</b> <a href="#l00363">PMusrCanvas.h:363</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a542c4ac939e52d64067e4cf989b84655"><div class="ttname"><a href="classPMusrCanvas.html#a542c4ac939e52d64067e4cf989b84655">PMusrCanvas::CleanupDifference</a></div><div class="ttdeci">virtual void CleanupDifference()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04077">PMusrCanvas.cpp:4077</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a547f01dd742234e49addf41befadde1e"><div class="ttname"><a href="classPMusrCanvas.html#a547f01dd742234e49addf41befadde1e">PMusrCanvas::fStyle</a></div><div class="ttdeci">std::unique_ptr< TStyle > fStyle</div><div class="ttdoc">A collection of all graphics attributes.</div><div class="ttdef"><b>Definition</b> <a href="#l00381">PMusrCanvas.h:381</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a5c206740bbe83c7a58b7e944f9283c6f"><div class="ttname"><a href="classPMusrCanvas.html#a5c206740bbe83c7a58b7e944f9283c6f">PMusrCanvas::SetRunListCollection</a></div><div class="ttdeci">virtual void SetRunListCollection(PRunListCollection *runList)</div><div class="ttdoc">Sets the run list collection for accessing fit data and results.</div><div class="ttdef"><b>Definition</b> <a href="#l00329">PMusrCanvas.h:329</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a5ef5ed993cc641a7659d938f894aa22a"><div class="ttname"><a href="classPMusrCanvas.html#a5ef5ed993cc641a7659d938f894aa22a">PMusrCanvas::HandleDifference</a></div><div class="ttdeci">virtual void HandleDifference()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l03246">PMusrCanvas.cpp:3246</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a5fd37c66be5d917318a7564e36e7e56f"><div class="ttname"><a href="classPMusrCanvas.html#a5fd37c66be5d917318a7564e36e7e56f">PMusrCanvas::fInfoPad</a></div><div class="ttdeci">std::unique_ptr< TLegend > fInfoPad</div><div class="ttdoc">info pad used to display a legend of the data plotted</div><div class="ttdef"><b>Definition</b> <a href="#l00397">PMusrCanvas.h:397</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a6139c51cd74d87a5dcd0a6a8c9d9881e"><div class="ttname"><a href="classPMusrCanvas.html#a6139c51cd74d87a5dcd0a6a8c9d9881e">PMusrCanvas::fMainCanvas</a></div><div class="ttdeci">std::unique_ptr< TCanvas > fMainCanvas</div><div class="ttdoc">main canvas</div><div class="ttdef"><b>Definition</b> <a href="#l00392">PMusrCanvas.h:392</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a61e209ae4c0a3ccda4aa43cdee678530"><div class="ttname"><a href="classPMusrCanvas.html#a61e209ae4c0a3ccda4aa43cdee678530">PMusrCanvas::fMultiGraphData</a></div><div class="ttdeci">TMultiGraph * fMultiGraphData</div><div class="ttdoc">fMultiGraphData is a 'global' graph needed in order to plot error graphs (data) with (potentially) di...</div><div class="ttdef"><b>Definition</b> <a href="#l00411">PMusrCanvas.h:411</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a625bb566ed30897eb0a0c36292840c5f"><div class="ttname"><a href="classPMusrCanvas.html#a625bb566ed30897eb0a0c36292840c5f">PMusrCanvas::fColorList</a></div><div class="ttdeci">PIntVector fColorList</div><div class="ttdoc">list of colors</div><div class="ttdef"><b>Definition</b> <a href="#l00416">PMusrCanvas.h:416</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a6419d48676bef8551a331a346f41945e"><div class="ttname"><a href="classPMusrCanvas.html#a6419d48676bef8551a331a346f41945e">PMusrCanvas::IsValid</a></div><div class="ttdeci">virtual Bool_t IsValid()</div><div class="ttdoc">Returns true if canvas initialized successfully.</div><div class="ttdef"><b>Definition</b> <a href="#l00323">PMusrCanvas.h:323</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a6ba3394041fb90eb53b2535a55dbd0d0"><div class="ttname"><a href="classPMusrCanvas.html#a6ba3394041fb90eb53b2535a55dbd0d0">PMusrCanvas::fMsrHandler</a></div><div class="ttdeci">PMsrHandler * fMsrHandler</div><div class="ttdoc">msr-file handler</div><div class="ttdef"><b>Definition</b> <a href="#l00403">PMusrCanvas.h:403</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a6d45ab2932615a7f9b0b2f489b55ebc3"><div class="ttname"><a href="classPMusrCanvas.html#a6d45ab2932615a7f9b0b2f489b55ebc3">PMusrCanvas::PMusrCanvas</a></div><div class="ttdeci">PMusrCanvas()</div><div class="ttdoc">Default constructor.</div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a6f082c7baff81476f356d663f2b0d88b"><div class="ttname"><a href="classPMusrCanvas.html#a6f082c7baff81476f356d663f2b0d88b">PMusrCanvas::HandleFourierDifference</a></div><div class="ttdeci">virtual void HandleFourierDifference()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l03580">PMusrCanvas.cpp:3580</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a715cc7b3ce568edddeb3cd451ee92e16"><div class="ttname"><a href="classPMusrCanvas.html#a715cc7b3ce568edddeb3cd451ee92e16">PMusrCanvas::fData</a></div><div class="ttdeci">PMusrCanvasDataList fData</div><div class="ttdoc">list of all histogram data to be plotted (asymmetry/single histogram)</div><div class="ttdef"><b>Definition</b> <a href="#l00409">PMusrCanvas.h:409</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a751a8b78ca63c852486e0c7db490b619"><div class="ttname"><a href="classPMusrCanvas.html#a751a8b78ca63c852486e0c7db490b619">PMusrCanvas::fAveragedView</a></div><div class="ttdeci">Bool_t fAveragedView</div><div class="ttdoc">tag showing that the averaged view or normal view should be presented.</div><div class="ttdef"><b>Definition</b> <a href="#l00365">PMusrCanvas.h:365</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a76fca97516a22de2c782c4201e2d4fcb"><div class="ttname"><a href="classPMusrCanvas.html#a76fca97516a22de2c782c4201e2d4fcb">PMusrCanvas::fCurrentFourierPhaseText</a></div><div class="ttdeci">std::unique_ptr< TLatex > fCurrentFourierPhaseText</div><div class="ttdoc">used in Re/Im Fourier to show the current phase in the pad</div><div class="ttdef"><b>Definition</b> <a href="#l00377">PMusrCanvas.h:377</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a77e12eabf0fdfb5bfc82d252d4e9350e"><div class="ttname"><a href="classPMusrCanvas.html#a77e12eabf0fdfb5bfc82d252d4e9350e">PMusrCanvas::fYmax</a></div><div class="ttdeci">Double_t fYmax</div><div class="ttdoc">data/theory frame range</div><div class="ttdef"><b>Definition</b> <a href="#l00374">PMusrCanvas.h:374</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a7af2fe19d45b9c4f2684124eb5ed85da"><div class="ttname"><a href="classPMusrCanvas.html#a7af2fe19d45b9c4f2684124eb5ed85da">PMusrCanvas::fPopupMain</a></div><div class="ttdeci">TGPopupMenu * fPopupMain</div><div class="ttdoc">popup menu Musrfit in the main menu bar</div><div class="ttdef"><b>Definition</b> <a href="#l00388">PMusrCanvas.h:388</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a81efd15b09e3a09a6877e8d09edfc616"><div class="ttname"><a href="classPMusrCanvas.html#a81efd15b09e3a09a6877e8d09edfc616">PMusrCanvas::fHistoFrame</a></div><div class="ttdeci">TH1F * fHistoFrame</div><div class="ttdoc">fHistoFrame is a 'global' frame needed in order to plot histograms with (potentially) different x-fra...</div><div class="ttdef"><b>Definition</b> <a href="#l00400">PMusrCanvas.h:400</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a8236487781c5978b10625b4e14ccede0"><div class="ttname"><a href="classPMusrCanvas.html#a8236487781c5978b10625b4e14ccede0">PMusrCanvas::InitAverage</a></div><div class="ttdeci">virtual void InitAverage()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02321">PMusrCanvas.cpp:2321</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a82d7f535db12c26a81fb01f484ca4149"><div class="ttname"><a href="classPMusrCanvas.html#a82d7f535db12c26a81fb01f484ca4149">PMusrCanvas::UpdateInfoPad</a></div><div class="ttdeci">virtual void UpdateInfoPad()</div><div class="ttdoc">Updates info/legend pad with run information.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00825">PMusrCanvas.cpp:825</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a8577faf482474abd61318c87314a3a8f"><div class="ttname"><a href="classPMusrCanvas.html#a8577faf482474abd61318c87314a3a8f">PMusrCanvas::fPlotNumber</a></div><div class="ttdeci">Int_t fPlotNumber</div><div class="ttdoc">plot number</div><div class="ttdef"><b>Definition</b> <a href="#l00371">PMusrCanvas.h:371</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a8600a27e4c900b679aae13247705e809"><div class="ttname"><a href="classPMusrCanvas.html#a8600a27e4c900b679aae13247705e809">PMusrCanvas::fStartWithFourier</a></div><div class="ttdeci">Bool_t fStartWithFourier</div><div class="ttdoc">flag if true, the Fourier transform will be presented bypassing the time domain representation</div><div class="ttdef"><b>Definition</b> <a href="#l00359">PMusrCanvas.h:359</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a89c362625cc516cc9e6856f3bbadd045"><div class="ttname"><a href="classPMusrCanvas.html#a89c362625cc516cc9e6856f3bbadd045">PMusrCanvas::InitFourier</a></div><div class="ttdeci">virtual void InitFourier()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02299">PMusrCanvas.cpp:2299</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a8cbee86f6fc38e1309ae564025bd90e1"><div class="ttname"><a href="classPMusrCanvas.html#a8cbee86f6fc38e1309ae564025bd90e1">PMusrCanvas::CleanupFourierDifference</a></div><div class="ttdeci">virtual void CleanupFourierDifference()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04145">PMusrCanvas.cpp:4145</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a8e427d24b6699a06b413d1fabf31ab93"><div class="ttname"><a href="classPMusrCanvas.html#a8e427d24b6699a06b413d1fabf31ab93">PMusrCanvas::PlotDifference</a></div><div class="ttdeci">virtual void PlotDifference(Bool_t unzoom=false)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04878">PMusrCanvas.cpp:4878</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a8e6e03cc3fc49cd7277788cc338f5ad8"><div class="ttname"><a href="classPMusrCanvas.html#a8e6e03cc3fc49cd7277788cc338f5ad8">PMusrCanvas::HandleCmdKey</a></div><div class="ttdeci">virtual void HandleCmdKey(Int_t event, Int_t x, Int_t y, TObject *selected)</div><div class="ttdoc">ROOT slot handling keyboard commands (e.g., 'f' for Fourier, 'd' for data)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00984">PMusrCanvas.cpp:984</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a90431216848950f20bb1bb80686640c9"><div class="ttname"><a href="classPMusrCanvas.html#a90431216848950f20bb1bb80686640c9">PMusrCanvas::IsScaleN0AndBkg</a></div><div class="ttdeci">virtual Bool_t IsScaleN0AndBkg()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06404">PMusrCanvas.cpp:6404</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a9b51053d80387df20815da6a30b1f83e"><div class="ttname"><a href="classPMusrCanvas.html#a9b51053d80387df20815da6a30b1f83e">PMusrCanvas::SetTimeout</a></div><div class="ttdeci">virtual void SetTimeout(Int_t ival)</div><div class="ttdoc">Sets timeout in seconds after which Done signal is emitted (0=no timeout)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00457">PMusrCanvas.cpp:457</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a9bc053b8a164c64855ac0095bac3804f"><div class="ttname"><a href="classPMusrCanvas.html#a9bc053b8a164c64855ac0095bac3804f">PMusrCanvas::IncrementFourierPhase</a></div><div class="ttdeci">virtual void IncrementFourierPhase()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06290">PMusrCanvas.cpp:6290</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_a9edd8555d7b2213572a94b7aeff2524f"><div class="ttname"><a href="classPMusrCanvas.html#a9edd8555d7b2213572a94b7aeff2524f">PMusrCanvas::GetInterpolatedValue</a></div><div class="ttdeci">virtual Double_t GetInterpolatedValue(TH1F *histo, Double_t xVal)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06528">PMusrCanvas.cpp:6528</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aa0e14af5e79f5c4f35f11eaf9eb986d3"><div class="ttname"><a href="classPMusrCanvas.html#aa0e14af5e79f5c4f35f11eaf9eb986d3">PMusrCanvas::PlotData</a></div><div class="ttdeci">virtual void PlotData(Bool_t unzoom=false)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l04562">PMusrCanvas.cpp:4562</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aa1f919b242725aa637b0af961a8010d5"><div class="ttname"><a href="classPMusrCanvas.html#aa1f919b242725aa637b0af961a8010d5">PMusrCanvas::fRRFText</a></div><div class="ttdeci">std::unique_ptr< TString > fRRFText</div><div class="ttdoc">RRF information.</div><div class="ttdef"><b>Definition</b> <a href="#l00378">PMusrCanvas.h:378</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aa310dbb95ff5b3299475a2606a54f451"><div class="ttname"><a href="classPMusrCanvas.html#aa310dbb95ff5b3299475a2606a54f451">PMusrCanvas::fMultiGraphDiff</a></div><div class="ttdeci">TMultiGraph * fMultiGraphDiff</div><div class="ttdoc">fMultiGraphDiff is a 'global' graph needed in order to plot error graphs (data-theory) with (potentia...</div><div class="ttdef"><b>Definition</b> <a href="#l00412">PMusrCanvas.h:412</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aa8ee10069cfb8c9879023a66e71cce9e"><div class="ttname"><a href="classPMusrCanvas.html#aa8ee10069cfb8c9879023a66e71cce9e">PMusrCanvas::fStartWithAvg</a></div><div class="ttdeci">Bool_t fStartWithAvg</div><div class="ttdoc">flag if true, the averaged data/Fourier will be presented</div><div class="ttdef"><b>Definition</b> <a href="#l00360">PMusrCanvas.h:360</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aa908d934e61978d67f846935022864c7"><div class="ttname"><a href="classPMusrCanvas.html#aa908d934e61978d67f846935022864c7">PMusrCanvas::CleanupDataSet</a></div><div class="ttdeci">virtual void CleanupDataSet(PMusrCanvasDataSet &dataSet)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02526">PMusrCanvas.cpp:2526</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aacaaef8642998f258d759cb6c29c877e"><div class="ttname"><a href="classPMusrCanvas.html#aacaaef8642998f258d759cb6c29c877e">PMusrCanvas::fImp</a></div><div class="ttdeci">TRootCanvas * fImp</div><div class="ttdoc">ROOT native GUI version of main window with menubar and drawing area.</div><div class="ttdef"><b>Definition</b> <a href="#l00386">PMusrCanvas.h:386</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ab28775502c0278952a5d1f06bb665c15"><div class="ttname"><a href="classPMusrCanvas.html#ab28775502c0278952a5d1f06bb665c15">PMusrCanvas::HandleMenuPopup</a></div><div class="ttdeci">virtual void HandleMenuPopup(Int_t id)</div><div class="ttdoc">ROOT slot handling menu selections.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l01225">PMusrCanvas.cpp:1225</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ab9884861b3314c4233c3e46216351980"><div class="ttname"><a href="classPMusrCanvas.html#ab9884861b3314c4233c3e46216351980">PMusrCanvas::fXmin</a></div><div class="ttdeci">Double_t fXmin</div><div class="ttdef"><b>Definition</b> <a href="#l00374">PMusrCanvas.h:374</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_abb6fabb82a595afb1689f3c4beec1dc2"><div class="ttname"><a href="classPMusrCanvas.html#abb6fabb82a595afb1689f3c4beec1dc2">PMusrCanvas::GetNeededAccuracy</a></div><div class="ttdeci">virtual UInt_t GetNeededAccuracy(PMsrParamStructure param)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06445">PMusrCanvas.cpp:6445</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_abbf5f3c9be7679a8e1f4baa15ce421a6"><div class="ttname"><a href="classPMusrCanvas.html#abbf5f3c9be7679a8e1f4baa15ce421a6">PMusrCanvas::PlotFourier</a></div><div class="ttdeci">virtual void PlotFourier(Bool_t unzoom=false)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l05089">PMusrCanvas.cpp:5089</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_abf029be24a7c6ecef00d3b5ecccfeef1"><div class="ttname"><a href="classPMusrCanvas.html#abf029be24a7c6ecef00d3b5ecccfeef1">PMusrCanvas::fMultiGraphLegend</a></div><div class="ttdeci">std::unique_ptr< TLegend > fMultiGraphLegend</div><div class="ttdoc">used for non-muSR plots to display a legend</div><div class="ttdef"><b>Definition</b> <a href="#l00398">PMusrCanvas.h:398</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_abf1a59b172db471eea54d258683cf2d5"><div class="ttname"><a href="classPMusrCanvas.html#abf1a59b172db471eea54d258683cf2d5">PMusrCanvas::fTimeout</a></div><div class="ttdeci">Int_t fTimeout</div><div class="ttdoc">timeout after which the Done signal should be emited. If timeout <= 0, no timeout is taking place</div><div class="ttdef"><b>Definition</b> <a href="#l00361">PMusrCanvas.h:361</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ac1606ab1a9a64c9647bc6249c2f89fa8"><div class="ttname"><a href="classPMusrCanvas.html#ac1606ab1a9a64c9647bc6249c2f89fa8">PMusrCanvas::ExportData</a></div><div class="ttdeci">virtual void ExportData(const Char_t *fileName)</div><div class="ttdoc">Exports displayed data to ASCII file.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l01579">PMusrCanvas.cpp:1579</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ac1f129e7260e6db1a6af69fabb470ef5"><div class="ttname"><a href="classPMusrCanvas.html#ac1f129e7260e6db1a6af69fabb470ef5">PMusrCanvas::fToggleColor</a></div><div class="ttdeci">Bool_t fToggleColor</div><div class="ttdoc">tag showing if a single histo theory is color toggled</div><div class="ttdef"><b>Definition</b> <a href="#l00367">PMusrCanvas.h:367</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ac5144ce99eb8f95ccacc5b35ac237c6d"><div class="ttname"><a href="classPMusrCanvas.html#ac5144ce99eb8f95ccacc5b35ac237c6d">PMusrCanvas::HandleNonMusrDataSet</a></div><div class="ttdeci">virtual void HandleNonMusrDataSet(UInt_t plotNo, UInt_t runNo, PRunData *data)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l03083">PMusrCanvas.cpp:3083</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ac624cb230177a4c89147a97c55837cc2"><div class="ttname"><a href="classPMusrCanvas.html#ac624cb230177a4c89147a97c55837cc2">PMusrCanvas::PlotFourierPhaseValue</a></div><div class="ttdeci">virtual void PlotFourierPhaseValue(Bool_t unzoom=false)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06029">PMusrCanvas.cpp:6029</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ac7d2f78db275837a28b290b9eed8ef87"><div class="ttname"><a href="classPMusrCanvas.html#ac7d2f78db275837a28b290b9eed8ef87">PMusrCanvas::fTheoryPad</a></div><div class="ttdeci">std::unique_ptr< TPaveText > fTheoryPad</div><div class="ttdoc">theory pad used to display the theory and functions</div><div class="ttdef"><b>Definition</b> <a href="#l00396">PMusrCanvas.h:396</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_acb19964f5b2f4a5ed4aebe8af9e89916"><div class="ttname"><a href="classPMusrCanvas.html#acb19964f5b2f4a5ed4aebe8af9e89916">PMusrCanvas::fXRangePresent</a></div><div class="ttdeci">Bool_t fXRangePresent</div><div class="ttdef"><b>Definition</b> <a href="#l00373">PMusrCanvas.h:373</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_acc3530fdf0dd2dcb5588924d34b2b705"><div class="ttname"><a href="classPMusrCanvas.html#acc3530fdf0dd2dcb5588924d34b2b705">PMusrCanvas::DecrementFourierPhase</a></div><div class="ttdeci">virtual void DecrementFourierPhase()</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06343">PMusrCanvas.cpp:6343</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_acceb0fb6d2e7ce65f094f775496b8bfe"><div class="ttname"><a href="classPMusrCanvas.html#acceb0fb6d2e7ce65f094f775496b8bfe">PMusrCanvas::fDifferenceView</a></div><div class="ttdeci">Bool_t fDifferenceView</div><div class="ttdoc">tag showing that the shown data, fourier, are the difference between data and theory</div><div class="ttdef"><b>Definition</b> <a href="#l00366">PMusrCanvas.h:366</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ad0f958807d9adec1325cbe97143f40b8"><div class="ttname"><a href="classPMusrCanvas.html#ad0f958807d9adec1325cbe97143f40b8">PMusrCanvas::UpdateParamTheoryPad</a></div><div class="ttdeci">virtual void UpdateParamTheoryPad()</div><div class="ttdoc">Updates parameter and theory display pads with current fit results.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00477">PMusrCanvas.cpp:477</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ad383c5cccf19514a1d1ff77ba0e0792d"><div class="ttname"><a href="classPMusrCanvas.html#ad383c5cccf19514a1d1ff77ba0e0792d">PMusrCanvas::UpdateDataTheoryPad</a></div><div class="ttdeci">virtual void UpdateDataTheoryPad()</div><div class="ttdoc">Updates main data/theory plotting pad.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00600">PMusrCanvas.cpp:600</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ad9e5e85e1b7722a2f81fc99ce6da3f77"><div class="ttname"><a href="classPMusrCanvas.html#ad9e5e85e1b7722a2f81fc99ce6da3f77">PMusrCanvas::~PMusrCanvas</a></div><div class="ttdeci">virtual ~PMusrCanvas()</div><div class="ttdoc">Destructor - cleans up all histograms, graphs, and ROOT objects.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l00308">PMusrCanvas.cpp:308</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_adc56fde39c75fe46cab7742b36ab86ac"><div class="ttname"><a href="classPMusrCanvas.html#adc56fde39c75fe46cab7742b36ab86ac">PMusrCanvas::fParameterPad</a></div><div class="ttdeci">std::unique_ptr< TPaveText > fParameterPad</div><div class="ttdoc">parameter pad used to display the fitting parameters</div><div class="ttdef"><b>Definition</b> <a href="#l00395">PMusrCanvas.h:395</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_add25133af775f46036e23e416eb162ce"><div class="ttname"><a href="classPMusrCanvas.html#add25133af775f46036e23e416eb162ce">PMusrCanvas::fYmin</a></div><div class="ttdeci">Double_t fYmin</div><div class="ttdef"><b>Definition</b> <a href="#l00374">PMusrCanvas.h:374</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_add4b5df0ccca518fff1e5e90f4557c70"><div class="ttname"><a href="classPMusrCanvas.html#add4b5df0ccca518fff1e5e90f4557c70">PMusrCanvas::PlotAverage</a></div><div class="ttdeci">virtual void PlotAverage(Bool_t unzoom=false)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l06063">PMusrCanvas.cpp:6063</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ae5668478098479db5fd52f0fdc431a7d"><div class="ttname"><a href="classPMusrCanvas.html#ae5668478098479db5fd52f0fdc431a7d">PMusrCanvas::fScaleN0AndBkg</a></div><div class="ttdeci">Bool_t fScaleN0AndBkg</div><div class="ttdoc">true=N0 and background is scaled to (1/ns), otherwise (1/bin) for the single histogram case</div><div class="ttdef"><b>Definition</b> <a href="#l00362">PMusrCanvas.h:362</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_ae86e3ef54505a4ab1834346d78a23542"><div class="ttname"><a href="classPMusrCanvas.html#ae86e3ef54505a4ab1834346d78a23542">PMusrCanvas::WindowClosed</a></div><div class="ttdeci">virtual void WindowClosed()</div><div class="ttdoc">ROOT slot called when canvas window is closed.</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l01514">PMusrCanvas.cpp:1514</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aea9a88232d23b1027e2a3fb7e6c206ed"><div class="ttname"><a href="classPMusrCanvas.html#aea9a88232d23b1027e2a3fb7e6c206ed">PMusrCanvas::GetExportDataSet</a></div><div class="ttdeci">virtual void GetExportDataSet(const TH1F *data, const Double_t xmin, const Double_t xmax, PMusrCanvasAsciiDumpVector &dumpData, const Bool_t hasError=true)</div><div class="ttdef"><b>Definition</b> <a href="PMusrCanvas_8cpp_source.html#l02253">PMusrCanvas.cpp:2253</a></div></div>
|
|
<div class="ttc" id="aclassPMusrCanvas_html_aed8e6b66c20dbc8c48af1f8535d2d942"><div class="ttname"><a href="classPMusrCanvas.html#aed8e6b66c20dbc8c48af1f8535d2d942">PMusrCanvas::fNonMusrData</a></div><div class="ttdeci">PMusrCanvasNonMusrDataList fNonMusrData</div><div class="ttdoc">list of all error graphs to be plotted (non-muSR)</div><div class="ttdef"><b>Definition</b> <a href="#l00410">PMusrCanvas.h:410</a></div></div>
|
|
<div class="ttc" id="aclassPRunData_html"><div class="ttname"><a href="classPRunData.html">PRunData</a></div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l00451">PMusr.h:451</a></div></div>
|
|
<div class="ttc" id="aclassPRunListCollection_html"><div class="ttname"><a href="classPRunListCollection.html">PRunListCollection</a></div><div class="ttdoc">Manager class for all processed μSR run data during fitting.</div><div class="ttdef"><b>Definition</b> <a href="PRunListCollection_8h_source.html#l00140">PRunListCollection.h:141</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 class="ttc" id="astructPMsrParamStructure_html"><div class="ttname"><a href="structPMsrParamStructure.html">PMsrParamStructure</a></div><div class="ttdef"><b>Definition</b> <a href="PMusr_8h_source.html#l00996">PMusr.h:996</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasAsciiDump_html"><div class="ttname"><a href="structPMusrCanvasAsciiDump.html">PMusrCanvasAsciiDump</a></div><div class="ttdef"><b>Definition</b> <a href="#l00209">PMusrCanvas.h:209</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasAsciiDump_html_a2b81672ef532a436c8e7d841336614b8"><div class="ttname"><a href="structPMusrCanvasAsciiDump.html#a2b81672ef532a436c8e7d841336614b8">PMusrCanvasAsciiDump::dataErr</a></div><div class="ttdeci">PDoubleVector dataErr</div><div class="ttdoc">error of the y-axis data set</div><div class="ttdef"><b>Definition</b> <a href="#l00212">PMusrCanvas.h:212</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasAsciiDump_html_a6d259fe1f8ee9a586cd40db024b23f0e"><div class="ttname"><a href="structPMusrCanvasAsciiDump.html#a6d259fe1f8ee9a586cd40db024b23f0e">PMusrCanvasAsciiDump::dataX</a></div><div class="ttdeci">PDoubleVector dataX</div><div class="ttdoc">x-axis data set</div><div class="ttdef"><b>Definition</b> <a href="#l00210">PMusrCanvas.h:210</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasAsciiDump_html_af66baedcfeeb0813c8dead29719daa99"><div class="ttname"><a href="structPMusrCanvasAsciiDump.html#af66baedcfeeb0813c8dead29719daa99">PMusrCanvasAsciiDump::data</a></div><div class="ttdeci">PDoubleVector data</div><div class="ttdoc">y-axis data set</div><div class="ttdef"><b>Definition</b> <a href="#l00211">PMusrCanvas.h:211</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html"><div class="ttname"><a href="structPMusrCanvasDataSet.html">PMusrCanvasDataSet</a></div><div class="ttdef"><b>Definition</b> <a href="#l00145">PMusrCanvas.h:145</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a0ae95bf6cdb22144e278d001a09482d2"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a0ae95bf6cdb22144e278d001a09482d2">PMusrCanvasDataSet::theoryFourierIm</a></div><div class="ttdeci">TH1F * theoryFourierIm</div><div class="ttdoc">imaginary part of the Fourier transform of the theory histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00154">PMusrCanvas.h:154</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a0e6b4090d57be20fb67d193a8d16a1ec"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a0e6b4090d57be20fb67d193a8d16a1ec">PMusrCanvasDataSet::theoryFourierPwr</a></div><div class="ttdeci">TH1F * theoryFourierPwr</div><div class="ttdoc">power spectrum of the Fourier transform of the theory histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00155">PMusrCanvas.h:155</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a2698d9166454e01262117adbbfae43bf"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a2698d9166454e01262117adbbfae43bf">PMusrCanvasDataSet::diffFourierTag</a></div><div class="ttdeci">UInt_t diffFourierTag</div><div class="ttdoc">0=not relevant, 1=d-f (Fourier of difference time spectra), 2=f-d (difference of Fourier spectra)</div><div class="ttdef"><b>Definition</b> <a href="#l00165">PMusrCanvas.h:165</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a373e47c3f491db81fc6396b9161dc8bb"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a373e47c3f491db81fc6396b9161dc8bb">PMusrCanvasDataSet::theory</a></div><div class="ttdeci">TH1F * theory</div><div class="ttdoc">theory histogram belonging to the data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00152">PMusrCanvas.h:152</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a42a8857c7f8280088ff4f7ec05437711"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a42a8857c7f8280088ff4f7ec05437711">PMusrCanvasDataSet::dataFourierRe</a></div><div class="ttdeci">TH1F * dataFourierRe</div><div class="ttdoc">real part of the Fourier transform of the data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00147">PMusrCanvas.h:147</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a6fac5cc1c44570bf20afbc07b3b2ac05"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a6fac5cc1c44570bf20afbc07b3b2ac05">PMusrCanvasDataSet::diffFourierPhase</a></div><div class="ttdeci">TH1F * diffFourierPhase</div><div class="ttdoc">phase spectrum of the Fourier transform of the diff histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00162">PMusrCanvas.h:162</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_a724100e0962f91ecb3993faf30a99eb9"><div class="ttname"><a href="structPMusrCanvasDataSet.html#a724100e0962f91ecb3993faf30a99eb9">PMusrCanvasDataSet::dataFourierPhase</a></div><div class="ttdeci">TH1F * dataFourierPhase</div><div class="ttdoc">phase spectrum of the Fourier transform of the data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00150">PMusrCanvas.h:150</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_aaa33d9e41a8707d0489bb080cd953e1a"><div class="ttname"><a href="structPMusrCanvasDataSet.html#aaa33d9e41a8707d0489bb080cd953e1a">PMusrCanvasDataSet::theoryFourierPhaseOptReal</a></div><div class="ttdeci">TH1F * theoryFourierPhaseOptReal</div><div class="ttdoc">phase optimized real part spectrum Fourier transform of the theory histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00157">PMusrCanvas.h:157</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_ab56ef892089db47ef656f76d2b06a3b5"><div class="ttname"><a href="structPMusrCanvasDataSet.html#ab56ef892089db47ef656f76d2b06a3b5">PMusrCanvasDataSet::diff</a></div><div class="ttdeci">TH1F * diff</div><div class="ttdoc">difference histogram, i.e. data-theory</div><div class="ttdef"><b>Definition</b> <a href="#l00158">PMusrCanvas.h:158</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_ab699e5b17ac01a505dd468e6b9522d4c"><div class="ttname"><a href="structPMusrCanvasDataSet.html#ab699e5b17ac01a505dd468e6b9522d4c">PMusrCanvasDataSet::diffFourierPhaseOptReal</a></div><div class="ttdeci">TH1F * diffFourierPhaseOptReal</div><div class="ttdoc">phase optimized real part spectrum Fourier transform of the diff histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00163">PMusrCanvas.h:163</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_ab7a31575ce5376a51071a873cac5b74a"><div class="ttname"><a href="structPMusrCanvasDataSet.html#ab7a31575ce5376a51071a873cac5b74a">PMusrCanvasDataSet::dataFourierIm</a></div><div class="ttdeci">TH1F * dataFourierIm</div><div class="ttdoc">imaginary part of the Fourier transform of the data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00148">PMusrCanvas.h:148</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_abbee81d66c0e7ca0cc4f0cd2c42610aa"><div class="ttname"><a href="structPMusrCanvasDataSet.html#abbee81d66c0e7ca0cc4f0cd2c42610aa">PMusrCanvasDataSet::data</a></div><div class="ttdeci">TH1F * data</div><div class="ttdoc">data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00146">PMusrCanvas.h:146</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_abfbdc8ab6ac9caaadce62ea3f8fdb942"><div class="ttname"><a href="structPMusrCanvasDataSet.html#abfbdc8ab6ac9caaadce62ea3f8fdb942">PMusrCanvasDataSet::diffFourierIm</a></div><div class="ttdeci">TH1F * diffFourierIm</div><div class="ttdoc">imaginary part of the Fourier transform of the diff histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00160">PMusrCanvas.h:160</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_ac2ba8ac95aad76ae77ed090a019ca03e"><div class="ttname"><a href="structPMusrCanvasDataSet.html#ac2ba8ac95aad76ae77ed090a019ca03e">PMusrCanvasDataSet::theoryFourierPhase</a></div><div class="ttdeci">TH1F * theoryFourierPhase</div><div class="ttdoc">phase spectrum of the Fourier transform of the theory histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00156">PMusrCanvas.h:156</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_acc4e2383a96aed0d8cdf795563e35007"><div class="ttname"><a href="structPMusrCanvasDataSet.html#acc4e2383a96aed0d8cdf795563e35007">PMusrCanvasDataSet::dataFourierPhaseOptReal</a></div><div class="ttdeci">TH1F * dataFourierPhaseOptReal</div><div class="ttdoc">phase optimized real part spectrum Fourier transform of the data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00151">PMusrCanvas.h:151</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_acd0dc557e42681581a08b90f666dff44"><div class="ttname"><a href="structPMusrCanvasDataSet.html#acd0dc557e42681581a08b90f666dff44">PMusrCanvasDataSet::dataRange</a></div><div class="ttdeci">PMusrCanvasPlotRange * dataRange</div><div class="ttdoc">keep the msr-file plot data range</div><div class="ttdef"><b>Definition</b> <a href="#l00164">PMusrCanvas.h:164</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_ad53695b70232e5dea8a9a8f16de23e9a"><div class="ttname"><a href="structPMusrCanvasDataSet.html#ad53695b70232e5dea8a9a8f16de23e9a">PMusrCanvasDataSet::diffFourierPwr</a></div><div class="ttdeci">TH1F * diffFourierPwr</div><div class="ttdoc">power spectrum of the Fourier transform of the diff histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00161">PMusrCanvas.h:161</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_adacaeb3b9a9cd03ac4eed6fabf5d0656"><div class="ttname"><a href="structPMusrCanvasDataSet.html#adacaeb3b9a9cd03ac4eed6fabf5d0656">PMusrCanvasDataSet::dataFourierPwr</a></div><div class="ttdeci">TH1F * dataFourierPwr</div><div class="ttdoc">power spectrum of the Fourier transform of the data histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00149">PMusrCanvas.h:149</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_aec0be22b566f7c1fc966c5ba65fbc004"><div class="ttname"><a href="structPMusrCanvasDataSet.html#aec0be22b566f7c1fc966c5ba65fbc004">PMusrCanvasDataSet::diffFourierRe</a></div><div class="ttdeci">TH1F * diffFourierRe</div><div class="ttdoc">real part of the Fourier transform of the diff histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00159">PMusrCanvas.h:159</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasDataSet_html_af8b7cbd8f7d5a359f7f7f5cc79fca8bd"><div class="ttname"><a href="structPMusrCanvasDataSet.html#af8b7cbd8f7d5a359f7f7f5cc79fca8bd">PMusrCanvasDataSet::theoryFourierRe</a></div><div class="ttdeci">TH1F * theoryFourierRe</div><div class="ttdoc">real part of the Fourier transform of the theory histogram</div><div class="ttdef"><b>Definition</b> <a href="#l00153">PMusrCanvas.h:153</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html">PMusrCanvasNonMusrDataSet</a></div><div class="ttdef"><b>Definition</b> <a href="#l00179">PMusrCanvas.h:179</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a0575f78e0dd88cc36cb3083c5185cf48"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a0575f78e0dd88cc36cb3083c5185cf48">PMusrCanvasNonMusrDataSet::dataFourierPhase</a></div><div class="ttdeci">TGraphErrors * dataFourierPhase</div><div class="ttdoc">phase spectrum of the Fourier transform of the data error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00184">PMusrCanvas.h:184</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a0902c5f716ead71ea3042f9cf1485a9d"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a0902c5f716ead71ea3042f9cf1485a9d">PMusrCanvasNonMusrDataSet::theoryFourierRe</a></div><div class="ttdeci">TGraphErrors * theoryFourierRe</div><div class="ttdoc">real part of the Fourier transform of the theory error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00186">PMusrCanvas.h:186</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a13632571a55220188ae1e3ad2fb1dd18"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a13632571a55220188ae1e3ad2fb1dd18">PMusrCanvasNonMusrDataSet::theoryFourierIm</a></div><div class="ttdeci">TGraphErrors * theoryFourierIm</div><div class="ttdoc">imaginary part of the Fourier transform of the theory error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00187">PMusrCanvas.h:187</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a1ca3b8f6278441bfa6e0c5729c04d960"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a1ca3b8f6278441bfa6e0c5729c04d960">PMusrCanvasNonMusrDataSet::dataFourierRe</a></div><div class="ttdeci">TGraphErrors * dataFourierRe</div><div class="ttdoc">real part of the Fourier transform of the data error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00181">PMusrCanvas.h:181</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a34e734565eff5ab3bce069cf7165dc3d"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a34e734565eff5ab3bce069cf7165dc3d">PMusrCanvasNonMusrDataSet::theoryFourierPwr</a></div><div class="ttdeci">TGraphErrors * theoryFourierPwr</div><div class="ttdoc">power spectrum of the Fourier transform of the theory error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00188">PMusrCanvas.h:188</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a39c1a65aa2e5988e63e269ade9930a56"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a39c1a65aa2e5988e63e269ade9930a56">PMusrCanvasNonMusrDataSet::data</a></div><div class="ttdeci">TGraphErrors * data</div><div class="ttdoc">data error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00180">PMusrCanvas.h:180</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a41c195b8c9ac3903b977406a88ef7d4c"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a41c195b8c9ac3903b977406a88ef7d4c">PMusrCanvasNonMusrDataSet::theoryFourierPhase</a></div><div class="ttdeci">TGraphErrors * theoryFourierPhase</div><div class="ttdoc">phase spectrum of the Fourier transform of the theory error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00189">PMusrCanvas.h:189</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a7b4c8ab3d15f3537e18e28f57d883319"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a7b4c8ab3d15f3537e18e28f57d883319">PMusrCanvasNonMusrDataSet::diffFourierTag</a></div><div class="ttdeci">UInt_t diffFourierTag</div><div class="ttdoc">0=not relevant, 1=d-f (Fourier of difference time spectra), 2=f-d (difference of Fourier spectra)</div><div class="ttdef"><b>Definition</b> <a href="#l00196">PMusrCanvas.h:196</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a878fedb267dc88c5b4570bde385b07bf"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a878fedb267dc88c5b4570bde385b07bf">PMusrCanvasNonMusrDataSet::diffFourierPhase</a></div><div class="ttdeci">TGraphErrors * diffFourierPhase</div><div class="ttdoc">phase spectrum of the Fourier transform of the diff error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00194">PMusrCanvas.h:194</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a8b0585506a9114c7c7ef56ad6288bc8c"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a8b0585506a9114c7c7ef56ad6288bc8c">PMusrCanvasNonMusrDataSet::diffFourierPwr</a></div><div class="ttdeci">TGraphErrors * diffFourierPwr</div><div class="ttdoc">power spectrum of the Fourier transform of the diff error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00193">PMusrCanvas.h:193</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a8b12d41404c38dd3095609b6c5be218b"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a8b12d41404c38dd3095609b6c5be218b">PMusrCanvasNonMusrDataSet::dataRange</a></div><div class="ttdeci">PMusrCanvasPlotRange * dataRange</div><div class="ttdoc">keep the msr-file plot data range</div><div class="ttdef"><b>Definition</b> <a href="#l00195">PMusrCanvas.h:195</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_a8c02ce936a1f598395cceada6dfc46b2"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#a8c02ce936a1f598395cceada6dfc46b2">PMusrCanvasNonMusrDataSet::diffFourierRe</a></div><div class="ttdeci">TGraphErrors * diffFourierRe</div><div class="ttdoc">real part of the Fourier transform of the diff error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00191">PMusrCanvas.h:191</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_aa581d2d7fbe111d047e3f0dd8d6f3b60"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#aa581d2d7fbe111d047e3f0dd8d6f3b60">PMusrCanvasNonMusrDataSet::dataFourierIm</a></div><div class="ttdeci">TGraphErrors * dataFourierIm</div><div class="ttdoc">imaginary part of the Fourier transform of the data error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00182">PMusrCanvas.h:182</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_aad2d4bb51560f63ba39d42a18efff480"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#aad2d4bb51560f63ba39d42a18efff480">PMusrCanvasNonMusrDataSet::diffFourierIm</a></div><div class="ttdeci">TGraphErrors * diffFourierIm</div><div class="ttdoc">imaginary part of the Fourier transform of the diff error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00192">PMusrCanvas.h:192</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_aca4bc131d0930c5a53f36072155c4379"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#aca4bc131d0930c5a53f36072155c4379">PMusrCanvasNonMusrDataSet::theory</a></div><div class="ttdeci">TGraphErrors * theory</div><div class="ttdoc">theory histogram belonging to the data error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00185">PMusrCanvas.h:185</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_ad24659010c96e7a3f995f5932c6cdd8a"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#ad24659010c96e7a3f995f5932c6cdd8a">PMusrCanvasNonMusrDataSet::diff</a></div><div class="ttdeci">TGraphErrors * diff</div><div class="ttdoc">difference error graph, i.e. data-theory</div><div class="ttdef"><b>Definition</b> <a href="#l00190">PMusrCanvas.h:190</a></div></div>
|
|
<div class="ttc" id="astructPMusrCanvasNonMusrDataSet_html_ad57ee70912a9204af2a8f35b022601df"><div class="ttname"><a href="structPMusrCanvasNonMusrDataSet.html#ad57ee70912a9204af2a8f35b022601df">PMusrCanvasNonMusrDataSet::dataFourierPwr</a></div><div class="ttdeci">TGraphErrors * dataFourierPwr</div><div class="ttdoc">power spectrum of the Fourier transform of the data error graph</div><div class="ttdef"><b>Definition</b> <a href="#l00183">PMusrCanvas.h:183</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="PMusrCanvas_8h.html">PMusrCanvas.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>
|