1582 lines
82 KiB
HTML
1582 lines
82 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: PMusrT0Data Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="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('classPMusrT0Data.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classPMusrT0Data-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">PMusrT0Data Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Data container for musrt0 raw run data and histogram information.
|
|
<a href="#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>></code></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a38102ca1076f078315920bde965cf994" id="r_a38102ca1076f078315920bde965cf994"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a38102ca1076f078315920bde965cf994">PMusrT0Data</a> ()</td></tr>
|
|
<tr class="memdesc:a38102ca1076f078315920bde965cf994"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr>
|
|
<tr class="separator:a38102ca1076f078315920bde965cf994"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7abcf865d0ed573683bdccf8b447171d" id="r_a7abcf865d0ed573683bdccf8b447171d"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7abcf865d0ed573683bdccf8b447171d">~PMusrT0Data</a> ()</td></tr>
|
|
<tr class="memdesc:a7abcf865d0ed573683bdccf8b447171d"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <br /></td></tr>
|
|
<tr class="separator:a7abcf865d0ed573683bdccf8b447171d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3f225731a716f09700330ef573dfe32e" id="r_a3f225731a716f09700330ef573dfe32e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3f225731a716f09700330ef573dfe32e">InitData</a> ()</td></tr>
|
|
<tr class="memdesc:a3f225731a716f09700330ef573dfe32e"><td class="mdescLeft"> </td><td class="mdescRight">Initializes data structures (currently empty implementation) <br /></td></tr>
|
|
<tr class="separator:a3f225731a716f09700330ef573dfe32e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3fee97bac7e8b703a9a6b2198d7bd70" id="r_af3fee97bac7e8b703a9a6b2198d7bd70"><td class="memItemLeft" align="right" valign="top">virtual Bool_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#af3fee97bac7e8b703a9a6b2198d7bd70">IsSingleHisto</a> ()</td></tr>
|
|
<tr class="memdesc:af3fee97bac7e8b703a9a6b2198d7bd70"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if single histogram fit mode. <br /></td></tr>
|
|
<tr class="separator:af3fee97bac7e8b703a9a6b2198d7bd70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f1c04e5a599a9c20669ceaffc6b17b0" id="r_a6f1c04e5a599a9c20669ceaffc6b17b0"><td class="memItemLeft" align="right" valign="top">virtual UInt_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6f1c04e5a599a9c20669ceaffc6b17b0">GetRawRunDataSize</a> ()</td></tr>
|
|
<tr class="memdesc:a6f1c04e5a599a9c20669ceaffc6b17b0"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of raw run data entries (1 + number of addruns) <br /></td></tr>
|
|
<tr class="separator:a6f1c04e5a599a9c20669ceaffc6b17b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa99511c7ee15fea7bd8a41ba8871f14e" id="r_aa99511c7ee15fea7bd8a41ba8871f14e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classPRawRunData.html">PRawRunData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa99511c7ee15fea7bd8a41ba8871f14e">GetRawRunData</a> (Int_t idx)</td></tr>
|
|
<tr class="memdesc:aa99511c7ee15fea7bd8a41ba8871f14e"><td class="mdescLeft"> </td><td class="mdescRight">Returns raw run data for given index (0=main run, >0=addruns) <br /></td></tr>
|
|
<tr class="separator:aa99511c7ee15fea7bd8a41ba8871f14e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a491f7acef83451c3f826e3b958693754" id="r_a491f7acef83451c3f826e3b958693754"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a491f7acef83451c3f826e3b958693754">GetRunNo</a> ()</td></tr>
|
|
<tr class="memdesc:a491f7acef83451c3f826e3b958693754"><td class="mdescLeft"> </td><td class="mdescRight">Returns MSR file run number. <br /></td></tr>
|
|
<tr class="separator:a491f7acef83451c3f826e3b958693754"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb0d3ee321934b231d02214c291c48c8" id="r_adb0d3ee321934b231d02214c291c48c8"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#adb0d3ee321934b231d02214c291c48c8">GetAddRunIdx</a> ()</td></tr>
|
|
<tr class="memdesc:adb0d3ee321934b231d02214c291c48c8"><td class="mdescLeft"> </td><td class="mdescRight">Returns current addrun index. <br /></td></tr>
|
|
<tr class="separator:adb0d3ee321934b231d02214c291c48c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cfad56c11cb3082e4bad8f57fdff246" id="r_a1cfad56c11cb3082e4bad8f57fdff246"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1cfad56c11cb3082e4bad8f57fdff246">GetHistoNoIdx</a> ()</td></tr>
|
|
<tr class="memdesc:a1cfad56c11cb3082e4bad8f57fdff246"><td class="mdescLeft"> </td><td class="mdescRight">Returns current histogram number index. <br /></td></tr>
|
|
<tr class="separator:a1cfad56c11cb3082e4bad8f57fdff246"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f61b6b15080f726cbd2a116190b7333" id="r_a4f61b6b15080f726cbd2a116190b7333"><td class="memItemLeft" align="right" valign="top">virtual UInt_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f61b6b15080f726cbd2a116190b7333">GetHistoNoSize</a> ()</td></tr>
|
|
<tr class="memdesc:a4f61b6b15080f726cbd2a116190b7333"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of histogram numbers. <br /></td></tr>
|
|
<tr class="separator:a4f61b6b15080f726cbd2a116190b7333"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a00e4df8e11e1fce4a0810bdfa4dae86f" id="r_a00e4df8e11e1fce4a0810bdfa4dae86f"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a00e4df8e11e1fce4a0810bdfa4dae86f">GetHistoNo</a> (UInt_t idx)</td></tr>
|
|
<tr class="memdesc:a00e4df8e11e1fce4a0810bdfa4dae86f"><td class="mdescLeft"> </td><td class="mdescRight">Returns histogram number at given index. <br /></td></tr>
|
|
<tr class="separator:a00e4df8e11e1fce4a0810bdfa4dae86f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd60ce7a54f01473667e6f26405360a2" id="r_afd60ce7a54f01473667e6f26405360a2"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#afd60ce7a54f01473667e6f26405360a2">GetDetectorTag</a> ()</td></tr>
|
|
<tr class="memdesc:afd60ce7a54f01473667e6f26405360a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns detector tag (PMUSRT0_FORWARD or PMUSRT0_BACKWARD) <br /></td></tr>
|
|
<tr class="separator:afd60ce7a54f01473667e6f26405360a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf42db90774fb310ba433eb399a47bb1" id="r_abf42db90774fb310ba433eb399a47bb1"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#abf42db90774fb310ba433eb399a47bb1">GetCmdTag</a> ()</td></tr>
|
|
<tr class="memdesc:abf42db90774fb310ba433eb399a47bb1"><td class="mdescLeft"> </td><td class="mdescRight">Returns command tag (mode for t0/range determination) <br /></td></tr>
|
|
<tr class="separator:abf42db90774fb310ba433eb399a47bb1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdc1665630514cb5387965eea3a6545c" id="r_acdc1665630514cb5387965eea3a6545c"><td class="memItemLeft" align="right" valign="top">virtual UInt_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#acdc1665630514cb5387965eea3a6545c">GetT0BinSize</a> ()</td></tr>
|
|
<tr class="memdesc:acdc1665630514cb5387965eea3a6545c"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of t0 bins for main run. <br /></td></tr>
|
|
<tr class="separator:acdc1665630514cb5387965eea3a6545c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61152c81a6116975a9c535a45e1ce579" id="r_a61152c81a6116975a9c535a45e1ce579"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a61152c81a6116975a9c535a45e1ce579">GetT0Bin</a> (UInt_t idx)</td></tr>
|
|
<tr class="memdesc:a61152c81a6116975a9c535a45e1ce579"><td class="mdescLeft"> </td><td class="mdescRight">Returns t0 bin value at given index. <br /></td></tr>
|
|
<tr class="separator:a61152c81a6116975a9c535a45e1ce579"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f64d84ceb7e7b644b3654da10d34e35" id="r_a9f64d84ceb7e7b644b3654da10d34e35"><td class="memItemLeft" align="right" valign="top">virtual UInt_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9f64d84ceb7e7b644b3654da10d34e35">GetAddT0Entries</a> ()</td></tr>
|
|
<tr class="memdesc:a9f64d84ceb7e7b644b3654da10d34e35"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of addrun entries with t0 values. <br /></td></tr>
|
|
<tr class="separator:a9f64d84ceb7e7b644b3654da10d34e35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa51c07be94c946b28a911232580a7e26" id="r_aa51c07be94c946b28a911232580a7e26"><td class="memItemLeft" align="right" valign="top">virtual UInt_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa51c07be94c946b28a911232580a7e26">GetAddT0BinSize</a> (UInt_t idx)</td></tr>
|
|
<tr class="memdesc:aa51c07be94c946b28a911232580a7e26"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of t0 bins for given addrun. <br /></td></tr>
|
|
<tr class="separator:aa51c07be94c946b28a911232580a7e26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15f6bd463fd92ffadb72d70dbfb9e6a2" id="r_a15f6bd463fd92ffadb72d70dbfb9e6a2"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a15f6bd463fd92ffadb72d70dbfb9e6a2">GetAddT0Bin</a> (UInt_t addRunIdx, UInt_t idx)</td></tr>
|
|
<tr class="memdesc:a15f6bd463fd92ffadb72d70dbfb9e6a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns t0 bin for specific addrun and histogram. <br /></td></tr>
|
|
<tr class="separator:a15f6bd463fd92ffadb72d70dbfb9e6a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a746068ea1a34ab17e1021dbfa21be8da" id="r_a746068ea1a34ab17e1021dbfa21be8da"><td class="memItemLeft" align="right" valign="top">virtual Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a746068ea1a34ab17e1021dbfa21be8da">GetT0BinData</a> ()</td></tr>
|
|
<tr class="memdesc:a746068ea1a34ab17e1021dbfa21be8da"><td class="mdescLeft"> </td><td class="mdescRight">Returns t0 bin found from data file. <br /></td></tr>
|
|
<tr class="separator:a746068ea1a34ab17e1021dbfa21be8da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4eef6dc183d07cf181d570bef228564c" id="r_a4eef6dc183d07cf181d570bef228564c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4eef6dc183d07cf181d570bef228564c">SetSingleHisto</a> (const Bool_t flag)</td></tr>
|
|
<tr class="memdesc:a4eef6dc183d07cf181d570bef228564c"><td class="mdescLeft"> </td><td class="mdescRight">Sets single histogram fit mode flag. <br /></td></tr>
|
|
<tr class="separator:a4eef6dc183d07cf181d570bef228564c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a561fadd686ea0dc49b8a3bacecff303e" id="r_a561fadd686ea0dc49b8a3bacecff303e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a561fadd686ea0dc49b8a3bacecff303e">SetRawRunData</a> (const std::vector< <a class="el" href="classPRawRunData.html">PRawRunData</a> * > rawRunData)</td></tr>
|
|
<tr class="memdesc:a561fadd686ea0dc49b8a3bacecff303e"><td class="mdescLeft"> </td><td class="mdescRight">Sets vector of raw run data pointers. <br /></td></tr>
|
|
<tr class="separator:a561fadd686ea0dc49b8a3bacecff303e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3035ce9cf814a964e44ddcd648c780c" id="r_ae3035ce9cf814a964e44ddcd648c780c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae3035ce9cf814a964e44ddcd648c780c">SetRunNo</a> (const UInt_t runNo)</td></tr>
|
|
<tr class="memdesc:ae3035ce9cf814a964e44ddcd648c780c"><td class="mdescLeft"> </td><td class="mdescRight">Sets MSR file run number. <br /></td></tr>
|
|
<tr class="separator:ae3035ce9cf814a964e44ddcd648c780c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5ce269c287c87c1e25009064361241f" id="r_af5ce269c287c87c1e25009064361241f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af5ce269c287c87c1e25009064361241f">SetAddRunIdx</a> (const UInt_t addRunIdx)</td></tr>
|
|
<tr class="memdesc:af5ce269c287c87c1e25009064361241f"><td class="mdescLeft"> </td><td class="mdescRight">Sets current addrun index. <br /></td></tr>
|
|
<tr class="separator:af5ce269c287c87c1e25009064361241f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a759b4326b14acb91ca5da4e65d119517" id="r_a759b4326b14acb91ca5da4e65d119517"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a759b4326b14acb91ca5da4e65d119517">SetHistoNoIdx</a> (const UInt_t histoNoIdx)</td></tr>
|
|
<tr class="memdesc:a759b4326b14acb91ca5da4e65d119517"><td class="mdescLeft"> </td><td class="mdescRight">Sets current histogram number index. <br /></td></tr>
|
|
<tr class="separator:a759b4326b14acb91ca5da4e65d119517"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5532169be22cd6874ddac19361a7bf13" id="r_a5532169be22cd6874ddac19361a7bf13"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5532169be22cd6874ddac19361a7bf13">SetHistoNo</a> (const <a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> histoNo)</td></tr>
|
|
<tr class="memdesc:a5532169be22cd6874ddac19361a7bf13"><td class="mdescLeft"> </td><td class="mdescRight">Sets vector of histogram numbers. <br /></td></tr>
|
|
<tr class="separator:a5532169be22cd6874ddac19361a7bf13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8b056041b04cdd213ae7f8f2eceb086" id="r_ad8b056041b04cdd213ae7f8f2eceb086"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad8b056041b04cdd213ae7f8f2eceb086">SetDetectorTag</a> (const UInt_t detectorTag)</td></tr>
|
|
<tr class="memdesc:ad8b056041b04cdd213ae7f8f2eceb086"><td class="mdescLeft"> </td><td class="mdescRight">Sets detector tag (forward/backward) <br /></td></tr>
|
|
<tr class="separator:ad8b056041b04cdd213ae7f8f2eceb086"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9df6a0ad4d50b4b24fea1924cee61505" id="r_a9df6a0ad4d50b4b24fea1924cee61505"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9df6a0ad4d50b4b24fea1924cee61505">SetCmdTag</a> (const UInt_t cmdTag)</td></tr>
|
|
<tr class="memdesc:a9df6a0ad4d50b4b24fea1924cee61505"><td class="mdescLeft"> </td><td class="mdescRight">Sets command/mode tag. <br /></td></tr>
|
|
<tr class="separator:a9df6a0ad4d50b4b24fea1924cee61505"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea01ea62e49f7c5799b7775d80682210" id="r_aea01ea62e49f7c5799b7775d80682210"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea01ea62e49f7c5799b7775d80682210">SetT0Bin</a> (UInt_t val, UInt_t idx)</td></tr>
|
|
<tr class="memdesc:aea01ea62e49f7c5799b7775d80682210"><td class="mdescLeft"> </td><td class="mdescRight">Sets t0 bin value at given index. <br /></td></tr>
|
|
<tr class="separator:aea01ea62e49f7c5799b7775d80682210"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71999bd6221f3af1eaae79ea8a6ef045" id="r_a71999bd6221f3af1eaae79ea8a6ef045"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71999bd6221f3af1eaae79ea8a6ef045">SetAddT0Bin</a> (UInt_t val, UInt_t addRunIdx, UInt_t idx)</td></tr>
|
|
<tr class="memdesc:a71999bd6221f3af1eaae79ea8a6ef045"><td class="mdescLeft"> </td><td class="mdescRight">Sets t0 bin value for specific addrun and index. <br /></td></tr>
|
|
<tr class="separator:a71999bd6221f3af1eaae79ea8a6ef045"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a359d513ce6b5d075bd8eef4aeb3fcfc9" id="r_a359d513ce6b5d075bd8eef4aeb3fcfc9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a359d513ce6b5d075bd8eef4aeb3fcfc9">SetT0BinData</a> (UInt_t val)</td></tr>
|
|
<tr class="memdesc:a359d513ce6b5d075bd8eef4aeb3fcfc9"><td class="mdescLeft"> </td><td class="mdescRight">Sets t0 bin value found from data file. <br /></td></tr>
|
|
<tr class="separator:a359d513ce6b5d075bd8eef4aeb3fcfc9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:af9c8db0e98559917a81fbf5f6c74237d" id="r_af9c8db0e98559917a81fbf5f6c74237d"><td class="memItemLeft" align="right" valign="top">Bool_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#af9c8db0e98559917a81fbf5f6c74237d">fSingleHisto</a></td></tr>
|
|
<tr class="memdesc:af9c8db0e98559917a81fbf5f6c74237d"><td class="mdescLeft"> </td><td class="mdescRight">True for single histogram fit, false for asymmetry fit. <br /></td></tr>
|
|
<tr class="separator:af9c8db0e98559917a81fbf5f6c74237d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43acd3f78e73640447b3cb9cc680d821" id="r_a43acd3f78e73640447b3cb9cc680d821"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classPRawRunData.html">PRawRunData</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a43acd3f78e73640447b3cb9cc680d821">fRawRunData</a></td></tr>
|
|
<tr class="memdesc:a43acd3f78e73640447b3cb9cc680d821"><td class="mdescLeft"> </td><td class="mdescRight">Raw data: index 0 = main run, index >0 = addruns. <br /></td></tr>
|
|
<tr class="separator:a43acd3f78e73640447b3cb9cc680d821"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab80f3531282538db7d75d556fa8cd0cc" id="r_ab80f3531282538db7d75d556fa8cd0cc"><td class="memItemLeft" align="right" valign="top">Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab80f3531282538db7d75d556fa8cd0cc">fRunNo</a></td></tr>
|
|
<tr class="memdesc:ab80f3531282538db7d75d556fa8cd0cc"><td class="mdescLeft"> </td><td class="mdescRight">MSR file run block number. <br /></td></tr>
|
|
<tr class="separator:ab80f3531282538db7d75d556fa8cd0cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae832d500c4ccf2f1a37a7d1e82a5608c" id="r_ae832d500c4ccf2f1a37a7d1e82a5608c"><td class="memItemLeft" align="right" valign="top">Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae832d500c4ccf2f1a37a7d1e82a5608c">fAddRunIdx</a></td></tr>
|
|
<tr class="memdesc:ae832d500c4ccf2f1a37a7d1e82a5608c"><td class="mdescLeft"> </td><td class="mdescRight">Current addrun index being processed. <br /></td></tr>
|
|
<tr class="separator:ae832d500c4ccf2f1a37a7d1e82a5608c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e36c4d078d6ad91c526673047c66e97" id="r_a2e36c4d078d6ad91c526673047c66e97"><td class="memItemLeft" align="right" valign="top">Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2e36c4d078d6ad91c526673047c66e97">fHistoNoIdx</a></td></tr>
|
|
<tr class="memdesc:a2e36c4d078d6ad91c526673047c66e97"><td class="mdescLeft"> </td><td class="mdescRight">Current histogram number index. <br /></td></tr>
|
|
<tr class="separator:a2e36c4d078d6ad91c526673047c66e97"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a85c6f765aa496b93f8476a20d628576e" id="r_a85c6f765aa496b93f8476a20d628576e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a85c6f765aa496b93f8476a20d628576e">fHistoNo</a></td></tr>
|
|
<tr class="memdesc:a85c6f765aa496b93f8476a20d628576e"><td class="mdescLeft"> </td><td class="mdescRight">Histogram numbers (with Red/Green offset applied) <br /></td></tr>
|
|
<tr class="separator:a85c6f765aa496b93f8476a20d628576e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afbc472b3d8e491498e975e0684eade3f" id="r_afbc472b3d8e491498e975e0684eade3f"><td class="memItemLeft" align="right" valign="top">Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#afbc472b3d8e491498e975e0684eade3f">fDetectorTag</a></td></tr>
|
|
<tr class="memdesc:afbc472b3d8e491498e975e0684eade3f"><td class="mdescLeft"> </td><td class="mdescRight">Detector: PMUSRT0_FORWARD (0) or PMUSRT0_BACKWARD (1) <br /></td></tr>
|
|
<tr class="separator:afbc472b3d8e491498e975e0684eade3f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab8e7b40854f323d3c34e1380b71f646a" id="r_ab8e7b40854f323d3c34e1380b71f646a"><td class="memItemLeft" align="right" valign="top">Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab8e7b40854f323d3c34e1380b71f646a">fCmdTag</a></td></tr>
|
|
<tr class="memdesc:ab8e7b40854f323d3c34e1380b71f646a"><td class="mdescLeft"> </td><td class="mdescRight">Mode: 0=t0 only, 1=ranges only, 2=both t0 and ranges. <br /></td></tr>
|
|
<tr class="separator:ab8e7b40854f323d3c34e1380b71f646a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1256ad9821f4dc196ed66a8635556a98" id="r_a1256ad9821f4dc196ed66a8635556a98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1256ad9821f4dc196ed66a8635556a98">fT0</a></td></tr>
|
|
<tr class="memdesc:a1256ad9821f4dc196ed66a8635556a98"><td class="mdescLeft"> </td><td class="mdescRight">t0 bin values for main run histograms <br /></td></tr>
|
|
<tr class="separator:a1256ad9821f4dc196ed66a8635556a98"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8213fa96835de5654bb1ff7dcac6401d" id="r_a8213fa96835de5654bb1ff7dcac6401d"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8213fa96835de5654bb1ff7dcac6401d">fAddT0</a></td></tr>
|
|
<tr class="memdesc:a8213fa96835de5654bb1ff7dcac6401d"><td class="mdescLeft"> </td><td class="mdescRight">t0 bin values for addrun histograms <br /></td></tr>
|
|
<tr class="separator:a8213fa96835de5654bb1ff7dcac6401d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab712dee10f57dd098a6ecd360e985a01" id="r_ab712dee10f57dd098a6ecd360e985a01"><td class="memItemLeft" align="right" valign="top">Int_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab712dee10f57dd098a6ecd360e985a01">fT0Data</a></td></tr>
|
|
<tr class="memdesc:ab712dee10f57dd098a6ecd360e985a01"><td class="mdescLeft"> </td><td class="mdescRight">t0 bin found in current data file <br /></td></tr>
|
|
<tr class="separator:ab712dee10f57dd098a6ecd360e985a01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Data container for musrt0 raw run data and histogram information. </p>
|
|
<p><a class="el" href="classPMusrT0Data.html" title="Data container for musrt0 raw run data and histogram information.">PMusrT0Data</a> manages the raw histogram data needed for interactive t0 and range determination in the musrt0 tool. It stores:</p><ul>
|
|
<li>Raw run data (main run and optional addruns)</li>
|
|
<li>Histogram numbers and detector grouping</li>
|
|
<li>Current and saved t0 bin values</li>
|
|
<li>Data and background range information</li>
|
|
</ul>
|
|
<p>The class supports both single histogram and asymmetry fit modes, and handles complex run configurations including addrun combinations.</p>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPMusrT0.html" title="Interactive GUI for determining t0 and data/background ranges in μSR experiments.">PMusrT0</a> for the GUI interface using this data </dd>
|
|
<dd>
|
|
<a class="el" href="classPRawRunData.html">PRawRunData</a> for the underlying raw data structure </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00082">82</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a38102ca1076f078315920bde965cf994" name="a38102ca1076f078315920bde965cf994"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38102ca1076f078315920bde965cf994">◆ </a></span>PMusrT0Data()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PMusrT0Data::PMusrT0Data </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Default constructor. </p>
|
|
<p>Default constructor that initializes all member variables.</p>
|
|
<p>Calls <a class="el" href="#a3f225731a716f09700330ef573dfe32e" title="Initializes data structures (currently empty implementation)">InitData()</a> to set default values for all member variables. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00051">51</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7abcf865d0ed573683bdccf8b447171d" name="a7abcf865d0ed573683bdccf8b447171d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7abcf865d0ed573683bdccf8b447171d">◆ </a></span>~PMusrT0Data()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PMusrT0Data::~PMusrT0Data </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Destructor. </p>
|
|
<p>Destructor that cleans up all vector containers.</p>
|
|
<p>Clears all vectors including raw run data references, histogram numbers, t0 values, and addrun t0 values. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00065">65</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00158">fAddT0</a>, <a class="el" href="PMusrT0_8h_source.html#l00154">fHistoNo</a>, <a class="el" href="PMusrT0_8h_source.html#l00150">fRawRunData</a>, and <a class="el" href="PMusrT0_8h_source.html#l00157">fT0</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="adb0d3ee321934b231d02214c291c48c8" name="adb0d3ee321934b231d02214c291c48c8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb0d3ee321934b231d02214c291c48c8">◆ </a></span>GetAddRunIdx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Int_t PMusrT0Data::GetAddRunIdx </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns current addrun index. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00101">101</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00152">fAddRunIdx</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15f6bd463fd92ffadb72d70dbfb9e6a2" name="a15f6bd463fd92ffadb72d70dbfb9e6a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15f6bd463fd92ffadb72d70dbfb9e6a2">◆ </a></span>GetAddT0Bin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::GetAddT0Bin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>addRunIdx</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns t0 bin for specific addrun and histogram. </p>
|
|
<p>Returns t0 bin value for a specific addrun and histogram index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">addRunIdx</td><td>Addrun index </td></tr>
|
|
<tr><td class="paramname">idx</td><td>Histogram index within the addrun </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>t0 bin value, or -1 if either index is out of range </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00179">179</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00158">fAddT0</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa51c07be94c946b28a911232580a7e26" name="aa51c07be94c946b28a911232580a7e26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa51c07be94c946b28a911232580a7e26">◆ </a></span>GetAddT0BinSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">UInt_t PMusrT0Data::GetAddT0BinSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns number of t0 bins for given addrun. </p>
|
|
<p>Returns number of t0 bins for the specified addrun.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>Addrun index </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Number of t0 bin values for this addrun, or 0 if out of range </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00161">161</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00158">fAddT0</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f64d84ceb7e7b644b3654da10d34e35" name="a9f64d84ceb7e7b644b3654da10d34e35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f64d84ceb7e7b644b3654da10d34e35">◆ </a></span>GetAddT0Entries()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual UInt_t PMusrT0Data::GetAddT0Entries </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns number of addrun entries with t0 values. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00117">117</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00158">fAddT0</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf42db90774fb310ba433eb399a47bb1" name="abf42db90774fb310ba433eb399a47bb1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf42db90774fb310ba433eb399a47bb1">◆ </a></span>GetCmdTag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Int_t PMusrT0Data::GetCmdTag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns command tag (mode for t0/range determination) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00111">111</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00156">fCmdTag</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00096">musrt0_item()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd60ce7a54f01473667e6f26405360a2" name="afd60ce7a54f01473667e6f26405360a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd60ce7a54f01473667e6f26405360a2">◆ </a></span>GetDetectorTag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Int_t PMusrT0Data::GetDetectorTag </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns detector tag (PMUSRT0_FORWARD or PMUSRT0_BACKWARD) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00109">109</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00155">fDetectorTag</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a00e4df8e11e1fce4a0810bdfa4dae86f" name="a00e4df8e11e1fce4a0810bdfa4dae86f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a00e4df8e11e1fce4a0810bdfa4dae86f">◆ </a></span>GetHistoNo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::GetHistoNo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns histogram number at given index. </p>
|
|
<p>Returns histogram number at the specified index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>Index into histogram number vector </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Histogram number (with Red/Green offset applied), or -1 if out of range </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00127">127</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00154">fHistoNo</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1cfad56c11cb3082e4bad8f57fdff246" name="a1cfad56c11cb3082e4bad8f57fdff246"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1cfad56c11cb3082e4bad8f57fdff246">◆ </a></span>GetHistoNoIdx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Int_t PMusrT0Data::GetHistoNoIdx </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns current histogram number index. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00103">103</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00153">fHistoNoIdx</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f61b6b15080f726cbd2a116190b7333" name="a4f61b6b15080f726cbd2a116190b7333"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f61b6b15080f726cbd2a116190b7333">◆ </a></span>GetHistoNoSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual UInt_t PMusrT0Data::GetHistoNoSize </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns number of histogram numbers. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00105">105</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00154">fHistoNo</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa99511c7ee15fea7bd8a41ba8871f14e" name="aa99511c7ee15fea7bd8a41ba8871f14e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa99511c7ee15fea7bd8a41ba8871f14e">◆ </a></span>GetRawRunData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classPRawRunData.html">PRawRunData</a> * PMusrT0Data::GetRawRunData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Int_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns raw run data for given index (0=main run, >0=addruns) </p>
|
|
<p>Returns pointer to raw run data at the specified index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>Index of raw run data (0=main run, >0=addruns) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Pointer to <a class="el" href="classPRawRunData.html">PRawRunData</a> object, or nullptr if idx is out of range </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00110">110</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00150">fRawRunData</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f1c04e5a599a9c20669ceaffc6b17b0" name="a6f1c04e5a599a9c20669ceaffc6b17b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f1c04e5a599a9c20669ceaffc6b17b0">◆ </a></span>GetRawRunDataSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual UInt_t PMusrT0Data::GetRawRunDataSize </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns number of raw run data entries (1 + number of addruns) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00095">95</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00150">fRawRunData</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a491f7acef83451c3f826e3b958693754" name="a491f7acef83451c3f826e3b958693754"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a491f7acef83451c3f826e3b958693754">◆ </a></span>GetRunNo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Int_t PMusrT0Data::GetRunNo </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns MSR file run number. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00099">99</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00151">fRunNo</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a61152c81a6116975a9c535a45e1ce579" name="a61152c81a6116975a9c535a45e1ce579"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61152c81a6116975a9c535a45e1ce579">◆ </a></span>GetT0Bin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::GetT0Bin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns t0 bin value at given index. </p>
|
|
<p>Returns t0 bin value for the main run at the specified index.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idx</td><td>Index into main run t0 vector </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>t0 bin value, or -1 if out of range </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00144">144</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00157">fT0</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a746068ea1a34ab17e1021dbfa21be8da" name="a746068ea1a34ab17e1021dbfa21be8da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a746068ea1a34ab17e1021dbfa21be8da">◆ </a></span>GetT0BinData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Int_t PMusrT0Data::GetT0BinData </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns t0 bin found from data file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00123">123</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00159">fT0Data</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdc1665630514cb5387965eea3a6545c" name="acdc1665630514cb5387965eea3a6545c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdc1665630514cb5387965eea3a6545c">◆ </a></span>GetT0BinSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual UInt_t PMusrT0Data::GetT0BinSize </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns number of t0 bins for main run. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00113">113</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00157">fT0</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3f225731a716f09700330ef573dfe32e" name="a3f225731a716f09700330ef573dfe32e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3f225731a716f09700330ef573dfe32e">◆ </a></span>InitData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PMusrT0Data::InitData </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initializes data structures (currently empty implementation) </p>
|
|
<p>Initializes all member variables to default values.</p>
|
|
<p>Sets all indices to -1, flags to default states, and clears all vectors. This method is called by the constructor and can be used to reset the object. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00084">84</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00152">fAddRunIdx</a>, <a class="el" href="PMusrT0_8h_source.html#l00158">fAddT0</a>, <a class="el" href="PMusrT0_8h_source.html#l00156">fCmdTag</a>, <a class="el" href="PMusrT0_8h_source.html#l00155">fDetectorTag</a>, <a class="el" href="PMusrT0_8h_source.html#l00154">fHistoNo</a>, <a class="el" href="PMusrT0_8h_source.html#l00153">fHistoNoIdx</a>, <a class="el" href="PMusrT0_8h_source.html#l00150">fRawRunData</a>, <a class="el" href="PMusrT0_8h_source.html#l00151">fRunNo</a>, <a class="el" href="PMusrT0_8h_source.html#l00149">fSingleHisto</a>, <a class="el" href="PMusrT0_8h_source.html#l00157">fT0</a>, and <a class="el" href="PMusrT0_8h_source.html#l00159">fT0Data</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>, and <a class="el" href="PMusrT0_8cpp_source.html#l00051">PMusrT0Data()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af3fee97bac7e8b703a9a6b2198d7bd70" name="af3fee97bac7e8b703a9a6b2198d7bd70"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af3fee97bac7e8b703a9a6b2198d7bd70">◆ </a></span>IsSingleHisto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual Bool_t PMusrT0Data::IsSingleHisto </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns true if single histogram fit mode. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00093">93</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00149">fSingleHisto</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5ce269c287c87c1e25009064361241f" name="af5ce269c287c87c1e25009064361241f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5ce269c287c87c1e25009064361241f">◆ </a></span>SetAddRunIdx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetAddRunIdx </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const UInt_t</td> <td class="paramname"><span class="paramname"><em>addRunIdx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets current addrun index. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00132">132</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00152">fAddRunIdx</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71999bd6221f3af1eaae79ea8a6ef045" name="a71999bd6221f3af1eaae79ea8a6ef045"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71999bd6221f3af1eaae79ea8a6ef045">◆ </a></span>SetAddT0Bin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PMusrT0Data::SetAddT0Bin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>val</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>addRunIdx</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets t0 bin value for specific addrun and index. </p>
|
|
<p>Sets t0 bin value for a specific addrun and histogram index.</p>
|
|
<p>Automatically resizes vectors if indices are beyond current size.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">val</td><td>t0 bin value to set </td></tr>
|
|
<tr><td class="paramname">addRunIdx</td><td>Addrun index (each addrun needs its own t0 values) </td></tr>
|
|
<tr><td class="paramname">idx</td><td>Histogram index within the addrun </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00221">221</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00158">fAddT0</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9df6a0ad4d50b4b24fea1924cee61505" name="a9df6a0ad4d50b4b24fea1924cee61505"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9df6a0ad4d50b4b24fea1924cee61505">◆ </a></span>SetCmdTag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetCmdTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const UInt_t</td> <td class="paramname"><span class="paramname"><em>cmdTag</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets command/mode tag. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00140">140</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00156">fCmdTag</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8b056041b04cdd213ae7f8f2eceb086" name="ad8b056041b04cdd213ae7f8f2eceb086"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8b056041b04cdd213ae7f8f2eceb086">◆ </a></span>SetDetectorTag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetDetectorTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const UInt_t</td> <td class="paramname"><span class="paramname"><em>detectorTag</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets detector tag (forward/backward) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00138">138</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00155">fDetectorTag</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5532169be22cd6874ddac19361a7bf13" name="a5532169be22cd6874ddac19361a7bf13"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5532169be22cd6874ddac19361a7bf13">◆ </a></span>SetHistoNo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetHistoNo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a></td> <td class="paramname"><span class="paramname"><em>histoNo</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets vector of histogram numbers. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00136">136</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00154">fHistoNo</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a759b4326b14acb91ca5da4e65d119517" name="a759b4326b14acb91ca5da4e65d119517"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a759b4326b14acb91ca5da4e65d119517">◆ </a></span>SetHistoNoIdx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetHistoNoIdx </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const UInt_t</td> <td class="paramname"><span class="paramname"><em>histoNoIdx</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets current histogram number index. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00134">134</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00153">fHistoNoIdx</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a561fadd686ea0dc49b8a3bacecff303e" name="a561fadd686ea0dc49b8a3bacecff303e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a561fadd686ea0dc49b8a3bacecff303e">◆ </a></span>SetRawRunData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetRawRunData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classPRawRunData.html">PRawRunData</a> * ></td> <td class="paramname"><span class="paramname"><em>rawRunData</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets vector of raw run data pointers. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00128">128</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00150">fRawRunData</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae3035ce9cf814a964e44ddcd648c780c" name="ae3035ce9cf814a964e44ddcd648c780c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae3035ce9cf814a964e44ddcd648c780c">◆ </a></span>SetRunNo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetRunNo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const UInt_t</td> <td class="paramname"><span class="paramname"><em>runNo</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets MSR file run number. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00130">130</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00151">fRunNo</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4eef6dc183d07cf181d570bef228564c" name="a4eef6dc183d07cf181d570bef228564c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4eef6dc183d07cf181d570bef228564c">◆ </a></span>SetSingleHisto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetSingleHisto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Bool_t</td> <td class="paramname"><span class="paramname"><em>flag</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets single histogram fit mode flag. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00126">126</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00149">fSingleHisto</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea01ea62e49f7c5799b7775d80682210" name="aea01ea62e49f7c5799b7775d80682210"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea01ea62e49f7c5799b7775d80682210">◆ </a></span>SetT0Bin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PMusrT0Data::SetT0Bin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>val</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>idx</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets t0 bin value at given index. </p>
|
|
<p>Sets t0 bin value for the main run at the specified index.</p>
|
|
<p>Automatically resizes the t0 vector if idx is beyond current size.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">val</td><td>t0 bin value to set </td></tr>
|
|
<tr><td class="paramname">idx</td><td>Index at which to set the t0 value </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8cpp_source.html#l00201">201</a> of file <a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00157">fT0</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a359d513ce6b5d075bd8eef4aeb3fcfc9" name="a359d513ce6b5d075bd8eef4aeb3fcfc9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a359d513ce6b5d075bd8eef4aeb3fcfc9">◆ </a></span>SetT0BinData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void PMusrT0Data::SetT0BinData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">UInt_t</td> <td class="paramname"><span class="paramname"><em>val</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets t0 bin value found from data file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00146">146</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="PMusrT0_8h_source.html#l00159">fT0Data</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="musrt0_8cpp_source.html#l00179">main()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="ae832d500c4ccf2f1a37a7d1e82a5608c" name="ae832d500c4ccf2f1a37a7d1e82a5608c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae832d500c4ccf2f1a37a7d1e82a5608c">◆ </a></span>fAddRunIdx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::fAddRunIdx</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Current addrun index being processed. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00152">152</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8h_source.html#l00101">GetAddRunIdx()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00132">SetAddRunIdx()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8213fa96835de5654bb1ff7dcac6401d" name="a8213fa96835de5654bb1ff7dcac6401d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8213fa96835de5654bb1ff7dcac6401d">◆ </a></span>fAddT0</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<<a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a>> PMusrT0Data::fAddT0</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>t0 bin values for addrun histograms </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00158">158</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8cpp_source.html#l00179">GetAddT0Bin()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00161">GetAddT0BinSize()</a>, <a class="el" href="PMusrT0_8h_source.html#l00117">GetAddT0Entries()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00221">SetAddT0Bin()</a>, and <a class="el" href="PMusrT0_8cpp_source.html#l00065">~PMusrT0Data()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab8e7b40854f323d3c34e1380b71f646a" name="ab8e7b40854f323d3c34e1380b71f646a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab8e7b40854f323d3c34e1380b71f646a">◆ </a></span>fCmdTag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::fCmdTag</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Mode: 0=t0 only, 1=ranges only, 2=both t0 and ranges. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00156">156</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8h_source.html#l00111">GetCmdTag()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00140">SetCmdTag()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afbc472b3d8e491498e975e0684eade3f" name="afbc472b3d8e491498e975e0684eade3f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afbc472b3d8e491498e975e0684eade3f">◆ </a></span>fDetectorTag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::fDetectorTag</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Detector: PMUSRT0_FORWARD (0) or PMUSRT0_BACKWARD (1) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00155">155</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8h_source.html#l00109">GetDetectorTag()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00138">SetDetectorTag()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a85c6f765aa496b93f8476a20d628576e" name="a85c6f765aa496b93f8476a20d628576e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a85c6f765aa496b93f8476a20d628576e">◆ </a></span>fHistoNo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> PMusrT0Data::fHistoNo</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Histogram numbers (with Red/Green offset applied) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00154">154</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8cpp_source.html#l00127">GetHistoNo()</a>, <a class="el" href="PMusrT0_8h_source.html#l00105">GetHistoNoSize()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, <a class="el" href="PMusrT0_8h_source.html#l00136">SetHistoNo()</a>, and <a class="el" href="PMusrT0_8cpp_source.html#l00065">~PMusrT0Data()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e36c4d078d6ad91c526673047c66e97" name="a2e36c4d078d6ad91c526673047c66e97"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e36c4d078d6ad91c526673047c66e97">◆ </a></span>fHistoNoIdx</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::fHistoNoIdx</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Current histogram number index. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00153">153</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8h_source.html#l00103">GetHistoNoIdx()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00134">SetHistoNoIdx()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a43acd3f78e73640447b3cb9cc680d821" name="a43acd3f78e73640447b3cb9cc680d821"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43acd3f78e73640447b3cb9cc680d821">◆ </a></span>fRawRunData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<<a class="el" href="classPRawRunData.html">PRawRunData</a>*> PMusrT0Data::fRawRunData</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Raw data: index 0 = main run, index >0 = addruns. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00150">150</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8cpp_source.html#l00110">GetRawRunData()</a>, <a class="el" href="PMusrT0_8h_source.html#l00095">GetRawRunDataSize()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, <a class="el" href="PMusrT0_8h_source.html#l00128">SetRawRunData()</a>, and <a class="el" href="PMusrT0_8cpp_source.html#l00065">~PMusrT0Data()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab80f3531282538db7d75d556fa8cd0cc" name="ab80f3531282538db7d75d556fa8cd0cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab80f3531282538db7d75d556fa8cd0cc">◆ </a></span>fRunNo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::fRunNo</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>MSR file run block number. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00151">151</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8h_source.html#l00099">GetRunNo()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00130">SetRunNo()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af9c8db0e98559917a81fbf5f6c74237d" name="af9c8db0e98559917a81fbf5f6c74237d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af9c8db0e98559917a81fbf5f6c74237d">◆ </a></span>fSingleHisto</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Bool_t PMusrT0Data::fSingleHisto</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>True for single histogram fit, false for asymmetry fit. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00149">149</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, <a class="el" href="PMusrT0_8h_source.html#l00093">IsSingleHisto()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00126">SetSingleHisto()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1256ad9821f4dc196ed66a8635556a98" name="a1256ad9821f4dc196ed66a8635556a98"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1256ad9821f4dc196ed66a8635556a98">◆ </a></span>fT0</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="PMusr_8h.html#aa9c3d2033e27c38e4dbb98e26f1c4e54">PIntVector</a> PMusrT0Data::fT0</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>t0 bin values for main run histograms </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00157">157</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8cpp_source.html#l00144">GetT0Bin()</a>, <a class="el" href="PMusrT0_8h_source.html#l00113">GetT0BinSize()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00201">SetT0Bin()</a>, and <a class="el" href="PMusrT0_8cpp_source.html#l00065">~PMusrT0Data()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab712dee10f57dd098a6ecd360e985a01" name="ab712dee10f57dd098a6ecd360e985a01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab712dee10f57dd098a6ecd360e985a01">◆ </a></span>fT0Data</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Int_t PMusrT0Data::fT0Data</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>t0 bin found in current data file </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="PMusrT0_8h_source.html#l00159">159</a> of file <a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="PMusrT0_8h_source.html#l00123">GetT0BinData()</a>, <a class="el" href="PMusrT0_8cpp_source.html#l00084">InitData()</a>, and <a class="el" href="PMusrT0_8h_source.html#l00146">SetT0BinData()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>/workspace/LMU/musrfit/src/include/<a class="el" href="PMusrT0_8h_source.html">PMusrT0.h</a></li>
|
|
<li>/workspace/LMU/musrfit/src/classes/<a class="el" href="PMusrT0_8cpp_source.html">PMusrT0.cpp</a></li>
|
|
</ul>
|
|
</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="classPMusrT0Data.html">PMusrT0Data</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>
|