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

366 lines
85 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!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/external/MusrRoot/TMusrRunHeader.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">&#160;1.9.9</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',false,false,'search.php','Search',true);
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('TMusrRunHeader_8h_source.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle"><div class="title">TMusrRunHeader.h</div></div>
</div><!--header-->
<div class="contents">
<a href="TMusrRunHeader_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"> TMusrRunHeader.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 TMUSRRUNHEADER_H</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#define TMUSRRUNHEADER_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 &lt;vector&gt;</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#include &lt;TDatime.h&gt;</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#include &lt;TObject.h&gt;</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#include &lt;TQObject.h&gt;</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#include &lt;TObjString.h&gt;</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#include &lt;TObjArray.h&gt;</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#include &lt;TFolder.h&gt;</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#include &lt;TDirectory.h&gt;</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a5ed70e545f0adfe303c46b6e9b142269"> 43</a></span><span class="preprocessor">#define MRH_UNDEFINED -9.9e99</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#aabbb9e9afa3c9e437940d23fe672366e"> 45</a></span><span class="preprocessor">#define MRH_DOUBLE_PREC 6</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"><a class="line" href="TMusrRunHeader_8h.html#a00074a9cddee59d5f0f466242d97f99f"> 47</a></span><span class="preprocessor">#define MRH_TSTRING 0</span></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a7d47d849b7fdf7ed42b91ad7522ef690"> 48</a></span><span class="preprocessor">#define MRH_INT 1</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a2071caeb01e84cff1923d0bff4440435"> 49</a></span><span class="preprocessor">#define MRH_DOUBLE 2</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a4925518490de59d1bbfad35674a66bd6"> 50</a></span><span class="preprocessor">#define MRH_TMUSR_RUN_PHYSICAL_QUANTITY 3</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a7c02f3cae9ec80b02c8747d252f6289e"> 51</a></span><span class="preprocessor">#define MRH_TSTRING_VECTOR 4</span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a6077e74757b61c5162b0f7e26fefae37"> 52</a></span><span class="preprocessor">#define MRH_INT_VECTOR 5</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a092e3930bc6051b732040d09f4bdd011"> 53</a></span><span class="preprocessor">#define MRH_DOUBLE_VECTOR 6</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#a0ac0b779fec6d85e91208fe473b15d30"> 55</a></span><span class="keyword">typedef</span> std::vector&lt;Int_t&gt; <a class="code hl_typedef" href="TMusrRunHeader_8h.html#a0ac0b779fec6d85e91208fe473b15d30">TIntVector</a>;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#ae8a069ec6060702caff3726a63b605eb"> 56</a></span><span class="keyword">typedef</span> std::vector&lt;Double_t&gt; <a class="code hl_typedef" href="TMusrRunHeader_8h.html#ae8a069ec6060702caff3726a63b605eb">TDoubleVector</a>;</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="TMusrRunHeader_8h.html#abaac74e5364fcca87c07f5a57f1241b6"> 57</a></span><span class="keyword">typedef</span> std::vector&lt;TString&gt; <a class="code hl_typedef" href="TMusrRunHeader_8h.html#abaac74e5364fcca87c07f5a57f1241b6">TStringVector</a>;</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment">//-------------------------------------------------------------------------</span></div>
<div class="foldopen" id="foldopen00060" data-start="{" data-end="};">
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html"> 60</a></span><span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span><a class="code hl_function" href="classTMusrRunObject.html#a8b63aabac316c8c4cb86a349f2620d04">TMusrRunObject</a> : <span class="keyword">public</span> TObject</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>{</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a8b63aabac316c8c4cb86a349f2620d04"> 63</a></span> <a class="code hl_function" href="classTMusrRunObject.html#a8b63aabac316c8c4cb86a349f2620d04">TMusrRunObject</a>() : TObject() { <a class="code hl_variable" href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021">fPathName</a> = <span class="stringliteral">&quot;n/a&quot;</span>; <a class="code hl_variable" href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5">fType</a> = <span class="stringliteral">&quot;n/a&quot;</span>; }</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#acdb0e79a186c5fd66cc288a375a4b6db"> 64</a></span> <a class="code hl_function" href="classTMusrRunObject.html#acdb0e79a186c5fd66cc288a375a4b6db">TMusrRunObject</a>(TString pathName, TString type, T value) : TObject(), <a class="code hl_variable" href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021">fPathName</a>(pathName), <a class="code hl_variable" href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5">fType</a>(type), <a class="code hl_variable" href="classTMusrRunObject.html#ad5a769245c6829ae059b456cf7dfc2e5">fValue</a>(value) {}</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a3289cc3b97cdcda3269f4201a2f62ab1"> 65</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classTMusrRunObject.html#a3289cc3b97cdcda3269f4201a2f62ab1">~TMusrRunObject</a>() {}</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a3040a52d62d631e331680fb5f363d801"> 67</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunObject.html#a3040a52d62d631e331680fb5f363d801">GetPathName</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021">fPathName</a>; }</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#aa18eff98e79905ccdf6730aa30d0d96c"> 68</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunObject.html#aa18eff98e79905ccdf6730aa30d0d96c">GetType</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5">fType</a>; }</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a8706c43c42a5dcdbd5bbcf202299137b"> 69</a></span> <span class="keyword">virtual</span> T <a class="code hl_function" href="classTMusrRunObject.html#a8706c43c42a5dcdbd5bbcf202299137b">GetValue</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunObject.html#ad5a769245c6829ae059b456cf7dfc2e5">fValue</a>; }</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"><a class="line" href="classTMusrRunObject.html#ad59a9e6c78c641305195dc9319421dc4"> 71</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunObject.html#ad59a9e6c78c641305195dc9319421dc4">SetPathName</a>(TString pathName) { <a class="code hl_variable" href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021">fPathName</a> = pathName; }</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a3fcc46155c4346dfaa9b48db0aee9fb6"> 72</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunObject.html#a3fcc46155c4346dfaa9b48db0aee9fb6">SetType</a>(TString type) { <a class="code hl_variable" href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5">fType</a> = type; }</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a0e67c5878c5c9a1ab5269b117b489193"> 73</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunObject.html#a0e67c5878c5c9a1ab5269b117b489193">SetValue</a>(T value) { <a class="code hl_variable" href="classTMusrRunObject.html#ad5a769245c6829ae059b456cf7dfc2e5">fValue</a> = value; }</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021"> 76</a></span> TString <a class="code hl_variable" href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021">fPathName</a>; </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5"> 77</a></span> TString <a class="code hl_variable" href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5">fType</a>; </div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="classTMusrRunObject.html#ad5a769245c6829ae059b456cf7dfc2e5"> 78</a></span> T <a class="code hl_variable" href="classTMusrRunObject.html#ad5a769245c6829ae059b456cf7dfc2e5">fValue</a>; </div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>};</div>
</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="comment">//-------------------------------------------------------------------------</span></div>
<div class="foldopen" id="foldopen00082" data-start="{" data-end="};">
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html"> 82</a></span><span class="keyword">class </span><a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity</a> : <span class="keyword">public</span> TObject</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span>{</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf"> 85</a></span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity</a>();</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity</a>(TString label, Double_t demand, Double_t value, Double_t error, TString unit, TString description = TString(<span class="stringliteral">&quot;n/a&quot;</span>));</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity</a>(TString label, Double_t demand, Double_t value, TString unit, TString description = TString(<span class="stringliteral">&quot;n/a&quot;</span>));</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity</a>(TString label, Double_t value, TString unit, TString description = TString(<span class="stringliteral">&quot;n/a&quot;</span>));</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a825141c5cbc9ef05f105712a42923a2b"> 89</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a825141c5cbc9ef05f105712a42923a2b">~TMusrRunPhysicalQuantity</a>() {}</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a471d401c92cfc4592b7090c781f35063"> 91</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a471d401c92cfc4592b7090c781f35063">GetLabel</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a7d151589fe81dbe331e500c427f42b59">fLabel</a>; }</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a0e0237d2388aefcaee2540ef132dba09"> 92</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a0e0237d2388aefcaee2540ef132dba09">GetDemand</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a767679b9d8b7cdc8af725b9018cdaa29">fDemand</a>; }</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a7427e9d948a3c328b6314f2dfd89566d"> 93</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a7427e9d948a3c328b6314f2dfd89566d">GetValue</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#aaf30aea25ffdfb59ddabac03a2f44e24">fValue</a>; }</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a34f35cbc293fed5ede8f29203f6388ec"> 94</a></span> <span class="keyword">virtual</span> Double_t <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a34f35cbc293fed5ede8f29203f6388ec">GetError</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#af0509e4e5134ac5ade0b14d4617b0b29">fError</a>; }</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#afaeb8a7ce9596a383b6b8c7df43f1912"> 95</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#afaeb8a7ce9596a383b6b8c7df43f1912">GetUnit</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a298f54c01102c95ba4db13327c2af8c9">fUnit</a>; }</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#af52f14ac8bda64ad1e14eb34c82d73de"> 96</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#af52f14ac8bda64ad1e14eb34c82d73de">GetDescription</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#ae65949584ab69174a46179b08ed6625d">fDescription</a>; }</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a9109a3b9be765c9e1a20bc3f8dbde5c5">Set</a>(TString label, Double_t demand, Double_t value, Double_t error, TString unit, TString description = TString(<span class="stringliteral">&quot;n/a&quot;</span>));</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a9109a3b9be765c9e1a20bc3f8dbde5c5">Set</a>(TString label, Double_t demand, Double_t value, TString unit, TString description = TString(<span class="stringliteral">&quot;n/a&quot;</span>));</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a9109a3b9be765c9e1a20bc3f8dbde5c5">Set</a>(TString label, Double_t value, TString unit, TString description = TString(<span class="stringliteral">&quot;n/a&quot;</span>));</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#ac724025886a9929af50f890a12dcfcf3"> 101</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#ac724025886a9929af50f890a12dcfcf3">SetLabel</a>(TString &amp;label) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a7d151589fe81dbe331e500c427f42b59">fLabel</a> = label; }</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a9a2eba1fc78d9814e9e8cdc58b2a019b"> 102</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a9a2eba1fc78d9814e9e8cdc58b2a019b">SetLabel</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *label) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a7d151589fe81dbe331e500c427f42b59">fLabel</a> = label; }</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a383538a6fefbcd82cf4ec0268c903409"> 103</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a383538a6fefbcd82cf4ec0268c903409">SetDemand</a>(Double_t val) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a767679b9d8b7cdc8af725b9018cdaa29">fDemand</a> = val; }</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#ab37a3baf898e81ad92beedc38bf31cc1"> 104</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#ab37a3baf898e81ad92beedc38bf31cc1">SetValue</a>(Double_t val) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#aaf30aea25ffdfb59ddabac03a2f44e24">fValue</a> = val; }</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a936bf847016ad624a3e6d73cbee03677"> 105</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a936bf847016ad624a3e6d73cbee03677">SetError</a>(Double_t err) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#af0509e4e5134ac5ade0b14d4617b0b29">fError</a> = err; }</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#aa7ac100d0eeb7e9bc187d3cb4fd6af36"> 106</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#aa7ac100d0eeb7e9bc187d3cb4fd6af36">SetUnit</a>(TString &amp;unit) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a298f54c01102c95ba4db13327c2af8c9">fUnit</a> = unit; }</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#afda4951affd9454f361764c01382a72c"> 107</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#afda4951affd9454f361764c01382a72c">SetUnit</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *unit) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a298f54c01102c95ba4db13327c2af8c9">fUnit</a> = unit; }</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a5228e0833193bafb7276314312f3fabd"> 108</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a5228e0833193bafb7276314312f3fabd">SetDescription</a>(TString &amp;str) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#ae65949584ab69174a46179b08ed6625d">fDescription</a> = str; }</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a117a29d1d861ad7a6c9131f8466a3057"> 109</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a117a29d1d861ad7a6c9131f8466a3057">SetDescription</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str) { <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#ae65949584ab69174a46179b08ed6625d">fDescription</a> = str; }</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a7d151589fe81dbe331e500c427f42b59"> 112</a></span> TString <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a7d151589fe81dbe331e500c427f42b59">fLabel</a>; </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a767679b9d8b7cdc8af725b9018cdaa29"> 113</a></span> Double_t <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a767679b9d8b7cdc8af725b9018cdaa29">fDemand</a>; </div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#aaf30aea25ffdfb59ddabac03a2f44e24"> 114</a></span> Double_t <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#aaf30aea25ffdfb59ddabac03a2f44e24">fValue</a>; </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#af0509e4e5134ac5ade0b14d4617b0b29"> 115</a></span> Double_t <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#af0509e4e5134ac5ade0b14d4617b0b29">fError</a>; </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#a298f54c01102c95ba4db13327c2af8c9"> 116</a></span> TString <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#a298f54c01102c95ba4db13327c2af8c9">fUnit</a>; </div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="classTMusrRunPhysicalQuantity.html#ae65949584ab69174a46179b08ed6625d"> 117</a></span> TString <a class="code hl_variable" href="classTMusrRunPhysicalQuantity.html#ae65949584ab69174a46179b08ed6625d">fDescription</a>; </div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> ClassDef(<a class="code hl_function" href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity</a>, 1)</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>};</div>
</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="comment">//-------------------------------------------------------------------------</span></div>
<div class="foldopen" id="foldopen00123" data-start="{" data-end="};">
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html"> 123</a></span><span class="keyword">class </span><a class="code hl_function" href="classTMusrRunHeader.html#a3e75bb0475aacd052c88d8c8686a3b84">TMusrRunHeader</a> : <span class="keyword">public</span> TObject</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span>{</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a3e75bb0475aacd052c88d8c8686a3b84"> 126</a></span> <a class="code hl_function" href="classTMusrRunHeader.html#a3e75bb0475aacd052c88d8c8686a3b84">TMusrRunHeader</a>(<span class="keywordtype">bool</span> quiet=<span class="keyword">false</span>);</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <a class="code hl_function" href="classTMusrRunHeader.html#a3e75bb0475aacd052c88d8c8686a3b84">TMusrRunHeader</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *fileName, <span class="keywordtype">bool</span> quiet=<span class="keyword">false</span>);</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keyword">virtual</span> <a class="code hl_function" href="classTMusrRunHeader.html#ad7fb51c7dfb909d6442fe4c3f3c7a7f0">~TMusrRunHeader</a>();</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a1fec0a6c8c7d195e9aaf727c9bd8f664"> 130</a></span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunHeader.html#a1fec0a6c8c7d195e9aaf727c9bd8f664">GetFileName</a>() { <span class="keywordflow">return</span> <a class="code hl_variable" href="classTMusrRunHeader.html#ae4800a5bf190a08e3c0ce57e7d993a35">fFileName</a>; }</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classTMusrRunHeader.html#a7d84facb4fbeab8fd866e65a9d1e1ad5">FillFolder</a>(TFolder *folder);</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classTMusrRunHeader.html#ae90429b76aa13bed16f8eb4b042c5197">FillDirectory</a>(TDirectory *dir);</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classTMusrRunHeader.html#ac9097a77d393a0d89591a5451565e6b1">ExtractAll</a>(TFolder *folder);</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classTMusrRunHeader.html#ac9097a77d393a0d89591a5451565e6b1">ExtractAll</a>(TDirectory *dir);</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classTMusrRunHeader.html#a93ea6181a14ce4deb122a89c9b6d03ae">ExtractHeaderInformationData</a>(TObjString *headerData, TString path);</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="keyword">virtual</span> Bool_t <a class="code hl_function" href="classTMusrRunHeader.html#a792efa743a5a1c67436d7e4ce8e0fdf8">ExtractHeaderInformation</a>(TObjArray *headerInfo, TString path);</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="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunHeader.html#aa59f8ac190087551933c97df5d609001">GetTypeOfPath</a>(TString pathName);</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, TString &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, Int_t &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, Double_t &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, <a class="code hl_class" href="classTMusrRunPhysicalQuantity.html">TMusrRunPhysicalQuantity</a> &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, <a class="code hl_typedef" href="TMusrRunHeader_8h.html#abaac74e5364fcca87c07f5a57f1241b6">TStringVector</a> &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, <a class="code hl_typedef" href="TMusrRunHeader_8h.html#a0ac0b779fec6d85e91208fe473b15d30">TIntVector</a> &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">Get</a>(TString pathName, <a class="code hl_typedef" href="TMusrRunHeader_8h.html#ae8a069ec6060702caff3726a63b605eb">TDoubleVector</a> &amp;value, Bool_t &amp;ok);</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#ac8111c04e3f594eddf0bc437d2d9ac61"> 150</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#ac8111c04e3f594eddf0bc437d2d9ac61">SetFileName</a>(TString fln) { <a class="code hl_variable" href="classTMusrRunHeader.html#ae4800a5bf190a08e3c0ce57e7d993a35">fFileName</a> = fln; }</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, TString value);</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, Int_t value);</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, Double_t value);</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, <a class="code hl_class" href="classTMusrRunPhysicalQuantity.html">TMusrRunPhysicalQuantity</a> value);</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, <a class="code hl_typedef" href="TMusrRunHeader_8h.html#abaac74e5364fcca87c07f5a57f1241b6">TStringVector</a> value);</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, <a class="code hl_typedef" href="TMusrRunHeader_8h.html#a0ac0b779fec6d85e91208fe473b15d30">TIntVector</a> value);</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">Set</a>(TString pathName, <a class="code hl_typedef" href="TMusrRunHeader_8h.html#ae8a069ec6060702caff3726a63b605eb">TDoubleVector</a> value);</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a5f44ea5f05060326da2bae851665a44e">DumpHeader</a>();</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#ac140b0ab2bb6284a0b0c6e03e535e08d"> 163</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classTMusrRunHeader.html#ac140b0ab2bb6284a0b0c6e03e535e08d">fQuiet</a>;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#ae4800a5bf190a08e3c0ce57e7d993a35"> 164</a></span> TString <a class="code hl_variable" href="classTMusrRunHeader.html#ae4800a5bf190a08e3c0ce57e7d993a35">fFileName</a>;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a6f1206beb886b6d60b68a1466d529dd9"> 165</a></span> TString <a class="code hl_variable" href="classTMusrRunHeader.html#a6f1206beb886b6d60b68a1466d529dd9">fVersion</a>;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#aae4c5e7b329c9a5675349746a8dd94e9"> 167</a></span> std::vector&lt; TMusrRunObject&lt;TString&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#aae4c5e7b329c9a5675349746a8dd94e9">fStringObj</a>;</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a2531e613545b4bfc266d6873f8e97814"> 168</a></span> std::vector&lt; TMusrRunObject&lt;Int_t&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#a2531e613545b4bfc266d6873f8e97814">fIntObj</a>;</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a02525e1d1311d14dc4a34ebd5db266be"> 169</a></span> std::vector&lt; TMusrRunObject&lt;Double_t&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#a02525e1d1311d14dc4a34ebd5db266be">fDoubleObj</a>;</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a6e20f4c204039b832b4c731ecb3db28b"> 170</a></span> std::vector&lt; TMusrRunObject&lt;TMusrRunPhysicalQuantity&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#a6e20f4c204039b832b4c731ecb3db28b">fMusrRunPhysQuantityObj</a>;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a3e927e4298cca845ee8cc8224b206bf3"> 171</a></span> std::vector&lt; TMusrRunObject&lt;TStringVector&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#a3e927e4298cca845ee8cc8224b206bf3">fStringVectorObj</a>;</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a2483806bbb7b217a64dfb85903796f81"> 172</a></span> std::vector&lt; TMusrRunObject&lt;TIntVector&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#a2483806bbb7b217a64dfb85903796f81">fIntVectorObj</a>;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#a17d26672c6e9645918b3ca1921f14700"> 173</a></span> std::vector&lt; TMusrRunObject&lt;TDoubleVector&gt; &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#a17d26672c6e9645918b3ca1921f14700">fDoubleVectorObj</a>;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="classTMusrRunHeader.html#ac4298c860a8545e1774987169efbcfea"> 175</a></span> std::vector&lt; TString &gt; <a class="code hl_variable" href="classTMusrRunHeader.html#ac4298c860a8545e1774987169efbcfea">fPathNameOrder</a>; </div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#a3dfb18110596a4f121741a5f510f1a9c">Init</a>(TString str=<span class="stringliteral">&quot;n/a&quot;</span>);</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#aaa196fe80818a4203400b331122adb07">CleanUp</a>();</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keyword">virtual</span> UInt_t <a class="code hl_function" href="classTMusrRunHeader.html#a76326fe7f81edae543d6acf166280670">GetDecimalPlace</a>(Double_t val);</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keyword">virtual</span> UInt_t <a class="code hl_function" href="classTMusrRunHeader.html#a6a178f3bd75d20a39ce0295ce6ed430f">GetLeastSignificantDigit</a>(Double_t val) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classTMusrRunHeader.html#aa9883c92ee4d75338d4f46be0c50a3ab">SplitPathName</a>(TString pathName, TString &amp;path, TString &amp;name);</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> </div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunHeader.html#ac9fba59606f5a5509b253e40a17d4cca">GetLabel</a>(TString str);</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunHeader.html#ab28f7ca39a00511791809bf9ece668c0">GetStrValue</a>(TString str);</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunHeader.html#a0aecce4b58db8b3965a6bf946806bf57">GetType</a>(TString str);</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> </div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classTMusrRunHeader.html#adb48c4c6e69da75f814b0d5168fb8254">UpdateFolder</a>(TObject *treeObj, TString path);</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classTMusrRunHeader.html#a8bf1343f920ab0122d719110c1dfe105">UpdateDirTree</a>(TDirectory *topdir);</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> <span class="keyword">virtual</span> TObject* <a class="code hl_function" href="classTMusrRunHeader.html#a400f1db9fbad43493b3bf02f9c8ddb18">FindObject</a>(TObject *treeObj, TString path);</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> <span class="keyword">virtual</span> TObjString <a class="code hl_function" href="classTMusrRunHeader.html#a932ecbc5e69fb922386592dd4ecb6924">GetHeaderString</a>(UInt_t idx);</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> </div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classTMusrRunHeader.html#a7c605840a2e8b196cbfce42870b440dd">RemoveFirst</a>(TString &amp;str, <span class="keyword">const</span> <span class="keywordtype">char</span> splitter);</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> <span class="keyword">virtual</span> TString <a class="code hl_function" href="classTMusrRunHeader.html#a103afbf587ba600734761f22af566501">GetFirst</a>(TString &amp;str, <span class="keyword">const</span> <span class="keywordtype">char</span> splitter);</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> ClassDef(<a class="code hl_function" href="classTMusrRunHeader.html#a3e75bb0475aacd052c88d8c8686a3b84">TMusrRunHeader</a>, 1)</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="preprocessor">#endif </span><span class="comment">// TMUSRRUNHEADER_H</span></div>
<div class="ttc" id="aTMusrRunHeader_8h_html_a0ac0b779fec6d85e91208fe473b15d30"><div class="ttname"><a href="TMusrRunHeader_8h.html#a0ac0b779fec6d85e91208fe473b15d30">TIntVector</a></div><div class="ttdeci">std::vector&lt; Int_t &gt; TIntVector</div><div class="ttdef"><b>Definition</b> <a href="#l00055">TMusrRunHeader.h:55</a></div></div>
<div class="ttc" id="aTMusrRunHeader_8h_html_abaac74e5364fcca87c07f5a57f1241b6"><div class="ttname"><a href="TMusrRunHeader_8h.html#abaac74e5364fcca87c07f5a57f1241b6">TStringVector</a></div><div class="ttdeci">std::vector&lt; TString &gt; TStringVector</div><div class="ttdef"><b>Definition</b> <a href="#l00057">TMusrRunHeader.h:57</a></div></div>
<div class="ttc" id="aTMusrRunHeader_8h_html_ae8a069ec6060702caff3726a63b605eb"><div class="ttname"><a href="TMusrRunHeader_8h.html#ae8a069ec6060702caff3726a63b605eb">TDoubleVector</a></div><div class="ttdeci">std::vector&lt; Double_t &gt; TDoubleVector</div><div class="ttdef"><b>Definition</b> <a href="#l00056">TMusrRunHeader.h:56</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a02525e1d1311d14dc4a34ebd5db266be"><div class="ttname"><a href="classTMusrRunHeader.html#a02525e1d1311d14dc4a34ebd5db266be">TMusrRunHeader::fDoubleObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; Double_t &gt; &gt; fDoubleObj</div><div class="ttdef"><b>Definition</b> <a href="#l00169">TMusrRunHeader.h:169</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a0aecce4b58db8b3965a6bf946806bf57"><div class="ttname"><a href="classTMusrRunHeader.html#a0aecce4b58db8b3965a6bf946806bf57">TMusrRunHeader::GetType</a></div><div class="ttdeci">virtual TString GetType(TString str)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01556">TMusrRunHeader.cpp:1556</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a103afbf587ba600734761f22af566501"><div class="ttname"><a href="classTMusrRunHeader.html#a103afbf587ba600734761f22af566501">TMusrRunHeader::GetFirst</a></div><div class="ttdeci">virtual TString GetFirst(TString &amp;str, const char splitter)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01932">TMusrRunHeader.cpp:1932</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a17d26672c6e9645918b3ca1921f14700"><div class="ttname"><a href="classTMusrRunHeader.html#a17d26672c6e9645918b3ca1921f14700">TMusrRunHeader::fDoubleVectorObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; TDoubleVector &gt; &gt; fDoubleVectorObj</div><div class="ttdef"><b>Definition</b> <a href="#l00173">TMusrRunHeader.h:173</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a1fec0a6c8c7d195e9aaf727c9bd8f664"><div class="ttname"><a href="classTMusrRunHeader.html#a1fec0a6c8c7d195e9aaf727c9bd8f664">TMusrRunHeader::GetFileName</a></div><div class="ttdeci">virtual TString GetFileName()</div><div class="ttdef"><b>Definition</b> <a href="#l00130">TMusrRunHeader.h:130</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a2483806bbb7b217a64dfb85903796f81"><div class="ttname"><a href="classTMusrRunHeader.html#a2483806bbb7b217a64dfb85903796f81">TMusrRunHeader::fIntVectorObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; TIntVector &gt; &gt; fIntVectorObj</div><div class="ttdef"><b>Definition</b> <a href="#l00172">TMusrRunHeader.h:172</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a2531e613545b4bfc266d6873f8e97814"><div class="ttname"><a href="classTMusrRunHeader.html#a2531e613545b4bfc266d6873f8e97814">TMusrRunHeader::fIntObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; Int_t &gt; &gt; fIntObj</div><div class="ttdef"><b>Definition</b> <a href="#l00168">TMusrRunHeader.h:168</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a38f55f60005f37fc4ec0329afe62b3e9"><div class="ttname"><a href="classTMusrRunHeader.html#a38f55f60005f37fc4ec0329afe62b3e9">TMusrRunHeader::Set</a></div><div class="ttdeci">virtual void Set(TString pathName, TString value)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00693">TMusrRunHeader.cpp:693</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a3dfb18110596a4f121741a5f510f1a9c"><div class="ttname"><a href="classTMusrRunHeader.html#a3dfb18110596a4f121741a5f510f1a9c">TMusrRunHeader::Init</a></div><div class="ttdeci">virtual void Init(TString str=&quot;n/a&quot;)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00246">TMusrRunHeader.cpp:246</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a3e75bb0475aacd052c88d8c8686a3b84"><div class="ttname"><a href="classTMusrRunHeader.html#a3e75bb0475aacd052c88d8c8686a3b84">TMusrRunHeader::TMusrRunHeader</a></div><div class="ttdeci">TMusrRunHeader(bool quiet=false)</div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a3e927e4298cca845ee8cc8224b206bf3"><div class="ttname"><a href="classTMusrRunHeader.html#a3e927e4298cca845ee8cc8224b206bf3">TMusrRunHeader::fStringVectorObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; TStringVector &gt; &gt; fStringVectorObj</div><div class="ttdef"><b>Definition</b> <a href="#l00171">TMusrRunHeader.h:171</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a400f1db9fbad43493b3bf02f9c8ddb18"><div class="ttname"><a href="classTMusrRunHeader.html#a400f1db9fbad43493b3bf02f9c8ddb18">TMusrRunHeader::FindObject</a></div><div class="ttdeci">virtual TObject * FindObject(TObject *treeObj, TString path)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01714">TMusrRunHeader.cpp:1714</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a5cca03602e23a47b880b225ed5a6d7a7"><div class="ttname"><a href="classTMusrRunHeader.html#a5cca03602e23a47b880b225ed5a6d7a7">TMusrRunHeader::Get</a></div><div class="ttdeci">virtual void Get(TString pathName, TString &amp;value, Bool_t &amp;ok)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00540">TMusrRunHeader.cpp:540</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a5f44ea5f05060326da2bae851665a44e"><div class="ttname"><a href="classTMusrRunHeader.html#a5f44ea5f05060326da2bae851665a44e">TMusrRunHeader::DumpHeader</a></div><div class="ttdeci">virtual void DumpHeader()</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01239">TMusrRunHeader.cpp:1239</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a6a178f3bd75d20a39ce0295ce6ed430f"><div class="ttname"><a href="classTMusrRunHeader.html#a6a178f3bd75d20a39ce0295ce6ed430f">TMusrRunHeader::GetLeastSignificantDigit</a></div><div class="ttdeci">virtual UInt_t GetLeastSignificantDigit(Double_t val) const</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01434">TMusrRunHeader.cpp:1434</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a6e20f4c204039b832b4c731ecb3db28b"><div class="ttname"><a href="classTMusrRunHeader.html#a6e20f4c204039b832b4c731ecb3db28b">TMusrRunHeader::fMusrRunPhysQuantityObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; TMusrRunPhysicalQuantity &gt; &gt; fMusrRunPhysQuantityObj</div><div class="ttdef"><b>Definition</b> <a href="#l00170">TMusrRunHeader.h:170</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a6f1206beb886b6d60b68a1466d529dd9"><div class="ttname"><a href="classTMusrRunHeader.html#a6f1206beb886b6d60b68a1466d529dd9">TMusrRunHeader::fVersion</a></div><div class="ttdeci">TString fVersion</div><div class="ttdef"><b>Definition</b> <a href="#l00165">TMusrRunHeader.h:165</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a76326fe7f81edae543d6acf166280670"><div class="ttname"><a href="classTMusrRunHeader.html#a76326fe7f81edae543d6acf166280670">TMusrRunHeader::GetDecimalPlace</a></div><div class="ttdeci">virtual UInt_t GetDecimalPlace(Double_t val)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01407">TMusrRunHeader.cpp:1407</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a792efa743a5a1c67436d7e4ce8e0fdf8"><div class="ttname"><a href="classTMusrRunHeader.html#a792efa743a5a1c67436d7e4ce8e0fdf8">TMusrRunHeader::ExtractHeaderInformation</a></div><div class="ttdeci">virtual Bool_t ExtractHeaderInformation(TObjArray *headerInfo, TString path)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01207">TMusrRunHeader.cpp:1207</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a7c605840a2e8b196cbfce42870b440dd"><div class="ttname"><a href="classTMusrRunHeader.html#a7c605840a2e8b196cbfce42870b440dd">TMusrRunHeader::RemoveFirst</a></div><div class="ttdeci">virtual bool RemoveFirst(TString &amp;str, const char splitter)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01905">TMusrRunHeader.cpp:1905</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a7d84facb4fbeab8fd866e65a9d1e1ad5"><div class="ttname"><a href="classTMusrRunHeader.html#a7d84facb4fbeab8fd866e65a9d1e1ad5">TMusrRunHeader::FillFolder</a></div><div class="ttdeci">virtual Bool_t FillFolder(TFolder *folder)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00341">TMusrRunHeader.cpp:341</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a8bf1343f920ab0122d719110c1dfe105"><div class="ttname"><a href="classTMusrRunHeader.html#a8bf1343f920ab0122d719110c1dfe105">TMusrRunHeader::UpdateDirTree</a></div><div class="ttdeci">virtual bool UpdateDirTree(TDirectory *topdir)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01669">TMusrRunHeader.cpp:1669</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a932ecbc5e69fb922386592dd4ecb6924"><div class="ttname"><a href="classTMusrRunHeader.html#a932ecbc5e69fb922386592dd4ecb6924">TMusrRunHeader::GetHeaderString</a></div><div class="ttdeci">virtual TObjString GetHeaderString(UInt_t idx)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01749">TMusrRunHeader.cpp:1749</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_a93ea6181a14ce4deb122a89c9b6d03ae"><div class="ttname"><a href="classTMusrRunHeader.html#a93ea6181a14ce4deb122a89c9b6d03ae">TMusrRunHeader::ExtractHeaderInformationData</a></div><div class="ttdeci">virtual Bool_t ExtractHeaderInformationData(TObjString *headerData, TString path)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00999">TMusrRunHeader.cpp:999</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_aa59f8ac190087551933c97df5d609001"><div class="ttname"><a href="classTMusrRunHeader.html#aa59f8ac190087551933c97df5d609001">TMusrRunHeader::GetTypeOfPath</a></div><div class="ttdeci">virtual TString GetTypeOfPath(TString pathName)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00478">TMusrRunHeader.cpp:478</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_aa9883c92ee4d75338d4f46be0c50a3ab"><div class="ttname"><a href="classTMusrRunHeader.html#aa9883c92ee4d75338d4f46be0c50a3ab">TMusrRunHeader::SplitPathName</a></div><div class="ttdeci">virtual void SplitPathName(TString pathName, TString &amp;path, TString &amp;name)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01465">TMusrRunHeader.cpp:1465</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_aaa196fe80818a4203400b331122adb07"><div class="ttname"><a href="classTMusrRunHeader.html#aaa196fe80818a4203400b331122adb07">TMusrRunHeader::CleanUp</a></div><div class="ttdeci">virtual void CleanUp()</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00316">TMusrRunHeader.cpp:316</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_aae4c5e7b329c9a5675349746a8dd94e9"><div class="ttname"><a href="classTMusrRunHeader.html#aae4c5e7b329c9a5675349746a8dd94e9">TMusrRunHeader::fStringObj</a></div><div class="ttdeci">std::vector&lt; TMusrRunObject&lt; TString &gt; &gt; fStringObj</div><div class="ttdef"><b>Definition</b> <a href="#l00167">TMusrRunHeader.h:167</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ab28f7ca39a00511791809bf9ece668c0"><div class="ttname"><a href="classTMusrRunHeader.html#ab28f7ca39a00511791809bf9ece668c0">TMusrRunHeader::GetStrValue</a></div><div class="ttdeci">virtual TString GetStrValue(TString str)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01522">TMusrRunHeader.cpp:1522</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ac140b0ab2bb6284a0b0c6e03e535e08d"><div class="ttname"><a href="classTMusrRunHeader.html#ac140b0ab2bb6284a0b0c6e03e535e08d">TMusrRunHeader::fQuiet</a></div><div class="ttdeci">bool fQuiet</div><div class="ttdef"><b>Definition</b> <a href="#l00163">TMusrRunHeader.h:163</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ac4298c860a8545e1774987169efbcfea"><div class="ttname"><a href="classTMusrRunHeader.html#ac4298c860a8545e1774987169efbcfea">TMusrRunHeader::fPathNameOrder</a></div><div class="ttdeci">std::vector&lt; TString &gt; fPathNameOrder</div><div class="ttdoc">keeps the path-name as they were created in ordered to keep ordering</div><div class="ttdef"><b>Definition</b> <a href="#l00175">TMusrRunHeader.h:175</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ac8111c04e3f594eddf0bc437d2d9ac61"><div class="ttname"><a href="classTMusrRunHeader.html#ac8111c04e3f594eddf0bc437d2d9ac61">TMusrRunHeader::SetFileName</a></div><div class="ttdeci">virtual void SetFileName(TString fln)</div><div class="ttdef"><b>Definition</b> <a href="#l00150">TMusrRunHeader.h:150</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ac9097a77d393a0d89591a5451565e6b1"><div class="ttname"><a href="classTMusrRunHeader.html#ac9097a77d393a0d89591a5451565e6b1">TMusrRunHeader::ExtractAll</a></div><div class="ttdeci">virtual Bool_t ExtractAll(TFolder *folder)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00934">TMusrRunHeader.cpp:934</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ac9fba59606f5a5509b253e40a17d4cca"><div class="ttname"><a href="classTMusrRunHeader.html#ac9fba59606f5a5509b253e40a17d4cca">TMusrRunHeader::GetLabel</a></div><div class="ttdeci">virtual TString GetLabel(TString str)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01488">TMusrRunHeader.cpp:1488</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ad7fb51c7dfb909d6442fe4c3f3c7a7f0"><div class="ttname"><a href="classTMusrRunHeader.html#ad7fb51c7dfb909d6442fe4c3f3c7a7f0">TMusrRunHeader::~TMusrRunHeader</a></div><div class="ttdeci">virtual ~TMusrRunHeader()</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00305">TMusrRunHeader.cpp:305</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_adb48c4c6e69da75f814b0d5168fb8254"><div class="ttname"><a href="classTMusrRunHeader.html#adb48c4c6e69da75f814b0d5168fb8254">TMusrRunHeader::UpdateFolder</a></div><div class="ttdeci">virtual bool UpdateFolder(TObject *treeObj, TString path)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l01624">TMusrRunHeader.cpp:1624</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ae4800a5bf190a08e3c0ce57e7d993a35"><div class="ttname"><a href="classTMusrRunHeader.html#ae4800a5bf190a08e3c0ce57e7d993a35">TMusrRunHeader::fFileName</a></div><div class="ttdeci">TString fFileName</div><div class="ttdef"><b>Definition</b> <a href="#l00164">TMusrRunHeader.h:164</a></div></div>
<div class="ttc" id="aclassTMusrRunHeader_html_ae90429b76aa13bed16f8eb4b042c5197"><div class="ttname"><a href="classTMusrRunHeader.html#ae90429b76aa13bed16f8eb4b042c5197">TMusrRunHeader::FillDirectory</a></div><div class="ttdeci">virtual Bool_t FillDirectory(TDirectory *dir)</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00413">TMusrRunHeader.cpp:413</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a0e67c5878c5c9a1ab5269b117b489193"><div class="ttname"><a href="classTMusrRunObject.html#a0e67c5878c5c9a1ab5269b117b489193">TMusrRunObject::SetValue</a></div><div class="ttdeci">virtual void SetValue(T value)</div><div class="ttdef"><b>Definition</b> <a href="#l00073">TMusrRunHeader.h:73</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a3040a52d62d631e331680fb5f363d801"><div class="ttname"><a href="classTMusrRunObject.html#a3040a52d62d631e331680fb5f363d801">TMusrRunObject::GetPathName</a></div><div class="ttdeci">virtual TString GetPathName()</div><div class="ttdef"><b>Definition</b> <a href="#l00067">TMusrRunHeader.h:67</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a3289cc3b97cdcda3269f4201a2f62ab1"><div class="ttname"><a href="classTMusrRunObject.html#a3289cc3b97cdcda3269f4201a2f62ab1">TMusrRunObject::~TMusrRunObject</a></div><div class="ttdeci">virtual ~TMusrRunObject()</div><div class="ttdef"><b>Definition</b> <a href="#l00065">TMusrRunHeader.h:65</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a3fcc46155c4346dfaa9b48db0aee9fb6"><div class="ttname"><a href="classTMusrRunObject.html#a3fcc46155c4346dfaa9b48db0aee9fb6">TMusrRunObject::SetType</a></div><div class="ttdeci">virtual void SetType(TString type)</div><div class="ttdef"><b>Definition</b> <a href="#l00072">TMusrRunHeader.h:72</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a624be3c2f1895866f1ee7c1c3eaf8021"><div class="ttname"><a href="classTMusrRunObject.html#a624be3c2f1895866f1ee7c1c3eaf8021">TMusrRunObject::fPathName</a></div><div class="ttdeci">TString fPathName</div><div class="ttdoc">path name of the variable, e.g. &#39;RunInfo/Run Number&#39;</div><div class="ttdef"><b>Definition</b> <a href="#l00076">TMusrRunHeader.h:76</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a8706c43c42a5dcdbd5bbcf202299137b"><div class="ttname"><a href="classTMusrRunObject.html#a8706c43c42a5dcdbd5bbcf202299137b">TMusrRunObject::GetValue</a></div><div class="ttdeci">virtual T GetValue()</div><div class="ttdef"><b>Definition</b> <a href="#l00069">TMusrRunHeader.h:69</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_a8b63aabac316c8c4cb86a349f2620d04"><div class="ttname"><a href="classTMusrRunObject.html#a8b63aabac316c8c4cb86a349f2620d04">TMusrRunObject::TMusrRunObject</a></div><div class="ttdeci">TMusrRunObject()</div><div class="ttdef"><b>Definition</b> <a href="#l00063">TMusrRunHeader.h:63</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_aa18eff98e79905ccdf6730aa30d0d96c"><div class="ttname"><a href="classTMusrRunObject.html#aa18eff98e79905ccdf6730aa30d0d96c">TMusrRunObject::GetType</a></div><div class="ttdeci">virtual TString GetType()</div><div class="ttdef"><b>Definition</b> <a href="#l00068">TMusrRunHeader.h:68</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_ab1ecc07eb64daae83fb7879eb9f8d3d5"><div class="ttname"><a href="classTMusrRunObject.html#ab1ecc07eb64daae83fb7879eb9f8d3d5">TMusrRunObject::fType</a></div><div class="ttdeci">TString fType</div><div class="ttdoc">type of value, e.g. TString, or Int_t, etc.</div><div class="ttdef"><b>Definition</b> <a href="#l00077">TMusrRunHeader.h:77</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_acdb0e79a186c5fd66cc288a375a4b6db"><div class="ttname"><a href="classTMusrRunObject.html#acdb0e79a186c5fd66cc288a375a4b6db">TMusrRunObject::TMusrRunObject</a></div><div class="ttdeci">TMusrRunObject(TString pathName, TString type, T value)</div><div class="ttdef"><b>Definition</b> <a href="#l00064">TMusrRunHeader.h:64</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_ad59a9e6c78c641305195dc9319421dc4"><div class="ttname"><a href="classTMusrRunObject.html#ad59a9e6c78c641305195dc9319421dc4">TMusrRunObject::SetPathName</a></div><div class="ttdeci">virtual void SetPathName(TString pathName)</div><div class="ttdef"><b>Definition</b> <a href="#l00071">TMusrRunHeader.h:71</a></div></div>
<div class="ttc" id="aclassTMusrRunObject_html_ad5a769245c6829ae059b456cf7dfc2e5"><div class="ttname"><a href="classTMusrRunObject.html#ad5a769245c6829ae059b456cf7dfc2e5">TMusrRunObject::fValue</a></div><div class="ttdeci">T fValue</div><div class="ttdoc">value itself</div><div class="ttdef"><b>Definition</b> <a href="#l00078">TMusrRunHeader.h:78</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html">TMusrRunPhysicalQuantity</a></div><div class="ttdef"><b>Definition</b> <a href="#l00082">TMusrRunHeader.h:83</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a0e0237d2388aefcaee2540ef132dba09"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a0e0237d2388aefcaee2540ef132dba09">TMusrRunPhysicalQuantity::GetDemand</a></div><div class="ttdeci">virtual Double_t GetDemand() const</div><div class="ttdef"><b>Definition</b> <a href="#l00092">TMusrRunHeader.h:92</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a117a29d1d861ad7a6c9131f8466a3057"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a117a29d1d861ad7a6c9131f8466a3057">TMusrRunPhysicalQuantity::SetDescription</a></div><div class="ttdeci">virtual void SetDescription(const char *str)</div><div class="ttdef"><b>Definition</b> <a href="#l00109">TMusrRunHeader.h:109</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a298f54c01102c95ba4db13327c2af8c9"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a298f54c01102c95ba4db13327c2af8c9">TMusrRunPhysicalQuantity::fUnit</a></div><div class="ttdeci">TString fUnit</div><div class="ttdoc">unit of the physical quantity</div><div class="ttdef"><b>Definition</b> <a href="#l00116">TMusrRunHeader.h:116</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a34f35cbc293fed5ede8f29203f6388ec"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a34f35cbc293fed5ede8f29203f6388ec">TMusrRunPhysicalQuantity::GetError</a></div><div class="ttdeci">virtual Double_t GetError() const</div><div class="ttdef"><b>Definition</b> <a href="#l00094">TMusrRunHeader.h:94</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a383538a6fefbcd82cf4ec0268c903409"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a383538a6fefbcd82cf4ec0268c903409">TMusrRunPhysicalQuantity::SetDemand</a></div><div class="ttdeci">virtual void SetDemand(Double_t val)</div><div class="ttdef"><b>Definition</b> <a href="#l00103">TMusrRunHeader.h:103</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a471d401c92cfc4592b7090c781f35063"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a471d401c92cfc4592b7090c781f35063">TMusrRunPhysicalQuantity::GetLabel</a></div><div class="ttdeci">virtual TString GetLabel() const</div><div class="ttdef"><b>Definition</b> <a href="#l00091">TMusrRunHeader.h:91</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a5228e0833193bafb7276314312f3fabd"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a5228e0833193bafb7276314312f3fabd">TMusrRunPhysicalQuantity::SetDescription</a></div><div class="ttdeci">virtual void SetDescription(TString &amp;str)</div><div class="ttdef"><b>Definition</b> <a href="#l00108">TMusrRunHeader.h:108</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a7427e9d948a3c328b6314f2dfd89566d"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a7427e9d948a3c328b6314f2dfd89566d">TMusrRunPhysicalQuantity::GetValue</a></div><div class="ttdeci">virtual Double_t GetValue() const</div><div class="ttdef"><b>Definition</b> <a href="#l00093">TMusrRunHeader.h:93</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a767679b9d8b7cdc8af725b9018cdaa29"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a767679b9d8b7cdc8af725b9018cdaa29">TMusrRunPhysicalQuantity::fDemand</a></div><div class="ttdeci">Double_t fDemand</div><div class="ttdoc">demand value of the physical quantity, e.g. temperature setpoint</div><div class="ttdef"><b>Definition</b> <a href="#l00113">TMusrRunHeader.h:113</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a7d151589fe81dbe331e500c427f42b59"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a7d151589fe81dbe331e500c427f42b59">TMusrRunPhysicalQuantity::fLabel</a></div><div class="ttdeci">TString fLabel</div><div class="ttdoc">property label, like Sample Temperature etc.</div><div class="ttdef"><b>Definition</b> <a href="#l00112">TMusrRunHeader.h:112</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a825141c5cbc9ef05f105712a42923a2b"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a825141c5cbc9ef05f105712a42923a2b">TMusrRunPhysicalQuantity::~TMusrRunPhysicalQuantity</a></div><div class="ttdeci">virtual ~TMusrRunPhysicalQuantity()</div><div class="ttdef"><b>Definition</b> <a href="#l00089">TMusrRunHeader.h:89</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a8d0c7897fa2ae64da2f94c9669fa8caf"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a8d0c7897fa2ae64da2f94c9669fa8caf">TMusrRunPhysicalQuantity::TMusrRunPhysicalQuantity</a></div><div class="ttdeci">TMusrRunPhysicalQuantity()</div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a9109a3b9be765c9e1a20bc3f8dbde5c5"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a9109a3b9be765c9e1a20bc3f8dbde5c5">TMusrRunPhysicalQuantity::Set</a></div><div class="ttdeci">virtual void Set(TString label, Double_t demand, Double_t value, Double_t error, TString unit, TString description=TString(&quot;n/a&quot;))</div><div class="ttdef"><b>Definition</b> <a href="TMusrRunHeader_8cpp_source.html#l00144">TMusrRunHeader.cpp:144</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a936bf847016ad624a3e6d73cbee03677"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a936bf847016ad624a3e6d73cbee03677">TMusrRunPhysicalQuantity::SetError</a></div><div class="ttdeci">virtual void SetError(Double_t err)</div><div class="ttdef"><b>Definition</b> <a href="#l00105">TMusrRunHeader.h:105</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_a9a2eba1fc78d9814e9e8cdc58b2a019b"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#a9a2eba1fc78d9814e9e8cdc58b2a019b">TMusrRunPhysicalQuantity::SetLabel</a></div><div class="ttdeci">virtual void SetLabel(const char *label)</div><div class="ttdef"><b>Definition</b> <a href="#l00102">TMusrRunHeader.h:102</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_aa7ac100d0eeb7e9bc187d3cb4fd6af36"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#aa7ac100d0eeb7e9bc187d3cb4fd6af36">TMusrRunPhysicalQuantity::SetUnit</a></div><div class="ttdeci">virtual void SetUnit(TString &amp;unit)</div><div class="ttdef"><b>Definition</b> <a href="#l00106">TMusrRunHeader.h:106</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_aaf30aea25ffdfb59ddabac03a2f44e24"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#aaf30aea25ffdfb59ddabac03a2f44e24">TMusrRunPhysicalQuantity::fValue</a></div><div class="ttdeci">Double_t fValue</div><div class="ttdoc">measured value of the physical quantity</div><div class="ttdef"><b>Definition</b> <a href="#l00114">TMusrRunHeader.h:114</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_ab37a3baf898e81ad92beedc38bf31cc1"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#ab37a3baf898e81ad92beedc38bf31cc1">TMusrRunPhysicalQuantity::SetValue</a></div><div class="ttdeci">virtual void SetValue(Double_t val)</div><div class="ttdef"><b>Definition</b> <a href="#l00104">TMusrRunHeader.h:104</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_ac724025886a9929af50f890a12dcfcf3"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#ac724025886a9929af50f890a12dcfcf3">TMusrRunPhysicalQuantity::SetLabel</a></div><div class="ttdeci">virtual void SetLabel(TString &amp;label)</div><div class="ttdef"><b>Definition</b> <a href="#l00101">TMusrRunHeader.h:101</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_ae65949584ab69174a46179b08ed6625d"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#ae65949584ab69174a46179b08ed6625d">TMusrRunPhysicalQuantity::fDescription</a></div><div class="ttdeci">TString fDescription</div><div class="ttdoc">a more detailed description of the physical quantity</div><div class="ttdef"><b>Definition</b> <a href="#l00117">TMusrRunHeader.h:117</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_af0509e4e5134ac5ade0b14d4617b0b29"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#af0509e4e5134ac5ade0b14d4617b0b29">TMusrRunPhysicalQuantity::fError</a></div><div class="ttdeci">Double_t fError</div><div class="ttdoc">estimated error (standard deviation) of the measured value</div><div class="ttdef"><b>Definition</b> <a href="#l00115">TMusrRunHeader.h:115</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_af52f14ac8bda64ad1e14eb34c82d73de"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#af52f14ac8bda64ad1e14eb34c82d73de">TMusrRunPhysicalQuantity::GetDescription</a></div><div class="ttdeci">virtual TString GetDescription() const</div><div class="ttdef"><b>Definition</b> <a href="#l00096">TMusrRunHeader.h:96</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_afaeb8a7ce9596a383b6b8c7df43f1912"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#afaeb8a7ce9596a383b6b8c7df43f1912">TMusrRunPhysicalQuantity::GetUnit</a></div><div class="ttdeci">virtual TString GetUnit() const</div><div class="ttdef"><b>Definition</b> <a href="#l00095">TMusrRunHeader.h:95</a></div></div>
<div class="ttc" id="aclassTMusrRunPhysicalQuantity_html_afda4951affd9454f361764c01382a72c"><div class="ttname"><a href="classTMusrRunPhysicalQuantity.html#afda4951affd9454f361764c01382a72c">TMusrRunPhysicalQuantity::SetUnit</a></div><div class="ttdeci">virtual void SetUnit(const char *unit)</div><div class="ttdef"><b>Definition</b> <a href="#l00107">TMusrRunHeader.h:107</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_805a0af995e93a362739e98abd740eb2.html">external</a></li><li class="navelem"><a class="el" href="dir_15d8c57d2a23699a8cd32f0bcdc59a63.html">MusrRoot</a></li><li class="navelem"><a class="el" href="TMusrRunHeader_8h.html">TMusrRunHeader.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>