123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=9"/>
- <meta name="generator" content="Doxygen 1.8.12"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>TTTT Analysis: fv::DerivedValue< T > Class Template 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>
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="search/searchdata.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">TTTT Analysis
-  <span id="projectnumber">0.1</span>
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.8.12 -->
- <script type="text/javascript">
- var searchBox = new SearchBox("searchBox", "search",false,'Search');
- </script>
- <script type="text/javascript" src="menudata.js"></script>
- <script type="text/javascript" src="menu.js"></script>
- <script type="text/javascript">
- $(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
- });
- </script>
- <div id="main-nav"></div>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- </div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
- </iframe>
- </div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacefv.html">fv</a></li><li class="navelem"><a class="el" href="classfv_1_1DerivedValue.html">DerivedValue</a></li> </ul>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#pro-methods">Protected Member Functions</a> |
- <a href="#pro-attribs">Protected Attributes</a> |
- <a href="#pri-methods">Private Member Functions</a> |
- <a href="classfv_1_1DerivedValue-members.html">List of all members</a> </div>
- <div class="headertitle">
- <div class="title">fv::DerivedValue< T > Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
- </div><!--header-->
- <div class="contents">
- <p>A generic, derived, value.
- <a href="classfv_1_1DerivedValue.html#details">More...</a></p>
- <p><code>#include <<a class="el" href="value_8hpp_source.html">value.hpp</a>></code></p>
- <div class="dynheader">
- Inheritance diagram for fv::DerivedValue< T >:</div>
- <div class="dyncontent">
- <div class="center"><img src="classfv_1_1DerivedValue__inherit__graph.png" border="0" usemap="#fv_1_1DerivedValue_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
- <map name="fv_1_1DerivedValue_3_01T_01_4_inherit__map" id="fv_1_1DerivedValue_3_01T_01_4_inherit__map">
- <area shape="rect" id="node4" href="classfv_1_1BoundValue.html" title="A generic value owning only a function object. " alt="" coords="5,229,163,256"/>
- <area shape="rect" id="node5" href="classfv_1_1ConstantValue.html" title="A Value which always returns the same value, supplied in the constructor. " alt="" coords="187,229,362,256"/>
- <area shape="rect" id="node6" href="classfv_1_1Reduce.html" title="Reduce a Value of type vector<T> to just a T. " alt="" coords="386,229,513,256"/>
- <area shape="rect" id="node2" href="classfv_1_1Value.html" title="A generic value. " alt="" coords="217,80,333,107"/>
- <area shape="rect" id="node3" href="classfv_1_1GenValue.html" title="fv::GenValue" alt="" coords="223,5,327,32"/>
- <area shape="rect" id="node7" href="classfv_1_1ElementOf.html" title="Extract the element at a specific index from a vector. " alt="" coords="88,304,237,331"/>
- <area shape="rect" id="node8" href="classfv_1_1Max.html" title="Find and return the maximum value of a vector. " alt="" coords="261,304,368,331"/>
- <area shape="rect" id="node9" href="classfv_1_1Mean.html" title="Calculate the mean value of a vector. " alt="" coords="392,304,507,331"/>
- <area shape="rect" id="node10" href="classfv_1_1Min.html" title="Find and return the minimum value of a vector. " alt="" coords="531,304,634,331"/>
- <area shape="rect" id="node11" href="classfv_1_1Range.html" title="Calculate the range of the values in a vector. " alt="" coords="658,304,779,331"/>
- </map>
- <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
- <div class="dynheader">
- Collaboration diagram for fv::DerivedValue< T >:</div>
- <div class="dyncontent">
- <div class="center"><img src="classfv_1_1DerivedValue__coll__graph.png" border="0" usemap="#fv_1_1DerivedValue_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
- <map name="fv_1_1DerivedValue_3_01T_01_4_coll__map" id="fv_1_1DerivedValue_3_01T_01_4_coll__map">
- <area shape="rect" id="node2" href="classfv_1_1Value.html" title="A generic value. " alt="" coords="5,81,121,108"/>
- <area shape="rect" id="node3" href="classfv_1_1GenValue.html" title="fv::GenValue" alt="" coords="11,5,115,32"/>
- </map>
- <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
- <table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr class="memitem:a00219a17112600afdc060d67d6f95b21"><td class="memItemLeft" align="right" valign="top"><a id="a00219a17112600afdc060d67d6f95b21"></a>
-  </td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &<a class="el" href="classfv_1_1GenValue.html#a610f89ee441eaad4c9e78f74d6bde93b">name</a>, const std::string &alias="")</td></tr>
- <tr class="separator:a00219a17112600afdc060d67d6f95b21"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a39970158aa8f6eb062a28037df6e2128"><td class="memItemLeft" align="right" valign="top"><a id="a39970158aa8f6eb062a28037df6e2128"></a>
- T & </td><td class="memItemRight" valign="bottom"><a class="el" href="classfv_1_1DerivedValue.html#a39970158aa8f6eb062a28037df6e2128">get_value</a> ()</td></tr>
- <tr class="memdesc:a39970158aa8f6eb062a28037df6e2128"><td class="mdescLeft"> </td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
- <tr class="separator:a39970158aa8f6eb062a28037df6e2128"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_methods_classfv_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfv_1_1Value')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfv_1_1Value.html">fv::Value< T ></a></td></tr>
- <tr class="memitem:afded92c24f946c1551c1f1b005f31091 inherit pub_methods_classfv_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="afded92c24f946c1551c1f1b005f31091"></a>
-  </td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &<a class="el" href="classfv_1_1GenValue.html#a610f89ee441eaad4c9e78f74d6bde93b">name</a>, const std::string &alias="")</td></tr>
- <tr class="separator:afded92c24f946c1551c1f1b005f31091 inherit pub_methods_classfv_1_1Value"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_methods_classfv_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfv_1_1GenValue')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfv_1_1GenValue.html">fv::GenValue</a></td></tr>
- <tr class="memitem:a6a85db33e2414e7e77735a4706760300 inherit pub_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a85db33e2414e7e77735a4706760300"></a>
-  </td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &<a class="el" href="classfv_1_1GenValue.html#a610f89ee441eaad4c9e78f74d6bde93b">name</a>, const std::string &alias)</td></tr>
- <tr class="separator:a6a85db33e2414e7e77735a4706760300 inherit pub_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a56f7eab1a0043ea73ecf01ec11dafa5c inherit pub_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a56f7eab1a0043ea73ecf01ec11dafa5c"></a>
- const std::string & </td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
- <tr class="separator:a56f7eab1a0043ea73ecf01ec11dafa5c inherit pub_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
- Protected Member Functions</h2></td></tr>
- <tr class="memitem:ae59e80a98eb74b95d8961bfe12ee5ec2"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classfv_1_1DerivedValue.html#ae59e80a98eb74b95d8961bfe12ee5ec2">update_value</a> ()=0</td></tr>
- <tr class="memdesc:ae59e80a98eb74b95d8961bfe12ee5ec2"><td class="mdescLeft"> </td><td class="mdescRight">Updates the internal value. <a href="#ae59e80a98eb74b95d8961bfe12ee5ec2">More...</a><br /></td></tr>
- <tr class="separator:ae59e80a98eb74b95d8961bfe12ee5ec2"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
- Protected Attributes</h2></td></tr>
- <tr class="memitem:aeb7ff5d17ad44b2040fc9930bbcc2c7a"><td class="memItemLeft" align="right" valign="top"><a id="aeb7ff5d17ad44b2040fc9930bbcc2c7a"></a>
- T </td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
- <tr class="separator:aeb7ff5d17ad44b2040fc9930bbcc2c7a"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aafa55adbb38dc7fe210ea15e920515dc"><td class="memItemLeft" align="right" valign="top"><a id="aafa55adbb38dc7fe210ea15e920515dc"></a>
- bool </td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
- <tr class="separator:aafa55adbb38dc7fe210ea15e920515dc"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
- Private Member Functions</h2></td></tr>
- <tr class="memitem:a5c296d4f3171797f31a3fab002dececa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classfv_1_1DerivedValue.html#a5c296d4f3171797f31a3fab002dececa">_reset</a> ()</td></tr>
- <tr class="memdesc:a5c296d4f3171797f31a3fab002dececa"><td class="mdescLeft"> </td><td class="mdescRight">Mark the internal value as invalid. <a href="#a5c296d4f3171797f31a3fab002dececa">More...</a><br /></td></tr>
- <tr class="separator:a5c296d4f3171797f31a3fab002dececa"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
- Additional Inherited Members</h2></td></tr>
- <tr class="inherit_header pub_static_methods_classfv_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfv_1_1GenValue')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classfv_1_1GenValue.html">fv::GenValue</a></td></tr>
- <tr class="memitem:a804fa6719404472466896cc191a8123c inherit pub_static_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a804fa6719404472466896cc191a8123c"></a>
- static void </td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
- <tr class="separator:a804fa6719404472466896cc191a8123c inherit pub_static_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a26e4aaa4c26437925dbe895fbb558bc5 inherit pub_static_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a26e4aaa4c26437925dbe895fbb558bc5"></a>
- static <a class="el" href="classfv_1_1GenValue.html">GenValue</a> * </td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &<a class="el" href="classfv_1_1GenValue.html#a610f89ee441eaad4c9e78f74d6bde93b">name</a>)</td></tr>
- <tr class="separator:a26e4aaa4c26437925dbe895fbb558bc5 inherit pub_static_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a2d4be21b68793e1f02411fe1143396cf inherit pub_static_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a2d4be21b68793e1f02411fe1143396cf"></a>
- static void </td><td class="memItemRight" valign="bottom"><b>alias</b> (const std::string &<a class="el" href="classfv_1_1GenValue.html#a610f89ee441eaad4c9e78f74d6bde93b">name</a>, <a class="el" href="classfv_1_1GenValue.html">GenValue</a> *value)</td></tr>
- <tr class="separator:a2d4be21b68793e1f02411fe1143396cf inherit pub_static_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a71d887498102aca1c896e956c50bc0fe inherit pub_static_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a71d887498102aca1c896e956c50bc0fe"></a>
- static <a class="el" href="classfv_1_1GenValue.html">GenValue</a> * </td><td class="memItemRight" valign="bottom"><b>alias</b> (const std::string &<a class="el" href="classfv_1_1GenValue.html#a610f89ee441eaad4c9e78f74d6bde93b">name</a>)</td></tr>
- <tr class="separator:a71d887498102aca1c896e956c50bc0fe inherit pub_static_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a66807a611d5f3e693f538e8430ae9585 inherit pub_static_methods_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a66807a611d5f3e693f538e8430ae9585"></a>
- static std::string </td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
- <tr class="separator:a66807a611d5f3e693f538e8430ae9585 inherit pub_static_methods_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pro_static_attribs_classfv_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfv_1_1GenValue')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="classfv_1_1GenValue.html">fv::GenValue</a></td></tr>
- <tr class="memitem:abbb57abc392c44d1f7ad5e7e74a75297 inherit pro_static_attribs_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map< const std::string, <a class="el" href="classfv_1_1GenValue.html">GenValue</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classfv_1_1GenValue.html#abbb57abc392c44d1f7ad5e7e74a75297">values</a></td></tr>
- <tr class="memdesc:abbb57abc392c44d1f7ad5e7e74a75297 inherit pro_static_attribs_classfv_1_1GenValue"><td class="mdescLeft"> </td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfv_1_1Value.html" title="A generic value. ">Value</a> objects. <a href="classfv_1_1GenValue.html#abbb57abc392c44d1f7ad5e7e74a75297">More...</a><br /></td></tr>
- <tr class="separator:abbb57abc392c44d1f7ad5e7e74a75297 inherit pro_static_attribs_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ab58b81925a05884bbebca0d870da80d0 inherit pro_static_attribs_classfv_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map< const std::string, <a class="el" href="classfv_1_1GenValue.html">GenValue</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classfv_1_1GenValue.html#ab58b81925a05884bbebca0d870da80d0">aliases</a></td></tr>
- <tr class="memdesc:ab58b81925a05884bbebca0d870da80d0 inherit pro_static_attribs_classfv_1_1GenValue"><td class="mdescLeft"> </td><td class="mdescRight">Composite value names are typically nested. <a href="classfv_1_1GenValue.html#ab58b81925a05884bbebca0d870da80d0">More...</a><br /></td></tr>
- <tr class="separator:ab58b81925a05884bbebca0d870da80d0 inherit pro_static_attribs_classfv_1_1GenValue"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
- <div class="textblock"><h3>template<typename T><br />
- class fv::DerivedValue< T ></h3>
- <p>A generic, derived, value. </p>
- <p>A <a class="el" href="classfv_1_1DerivedValue.html" title="A generic, derived, value. ">DerivedValue</a> is generally defined as some function of other <a class="el" href="classfv_1_1Value.html" title="A generic value. ">Value</a> objects. For example, a <a class="el" href="classfv_1_1Pair.html" title="Creates a std::pair type from a two other Value objects. ">Pair</a> is a function of two other <a class="el" href="classfv_1_1Value.html" title="A generic value. ">Value</a> objects that makes a pair of them. Note that these other <a class="el" href="classfv_1_1Value.html" title="A generic value. ">Value</a> objects are free to be either ObservedValues or other DerivedValues.</p>
- <p>It is desireable from a performance standpoint that each <a class="el" href="classfv_1_1DerivedValue.html" title="A generic, derived, value. ">DerivedValue</a> be calculated no more than once per observation. Therefore, when a get_value is called on a <a class="el" href="classfv_1_1DerivedValue.html" title="A generic, derived, value. ">DerivedValue</a>, it first checks whether the value that it holds is <b>valid</b>, meaning it has already been calculated for this observation. If so, it simply returns the value. If not, the update_value function is called to calculate the value. and then the newly calculated value is marked as valid and returned. </p>
- </div><h2 class="groupheader">Member Function Documentation</h2>
- <a id="a5c296d4f3171797f31a3fab002dececa"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a5c296d4f3171797f31a3fab002dececa">§ </a></span>_reset()</h2>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<typename T> </div>
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classfv_1_1DerivedValue.html">fv::DerivedValue</a>< T >::_reset </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Mark the internal value as invalid. </p>
- <p>This is needed for <a class="el" href="classfv_1_1DerivedValue.html" title="A generic, derived, value. ">DerivedValue</a> to force a recalculation of the internal value when a new observation is loaded into memory. It is called automatically for all <a class="el" href="classfv_1_1GenValue.html">GenValue</a> objects when reset is called. </p>
- <p>Implements <a class="el" href="classfv_1_1GenValue.html#a26160e53542b728f9e0c11495dce3c20">fv::GenValue</a>.</p>
- </div>
- </div>
- <a id="ae59e80a98eb74b95d8961bfe12ee5ec2"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ae59e80a98eb74b95d8961bfe12ee5ec2">§ </a></span>update_value()</h2>
- <div class="memitem">
- <div class="memproto">
- <div class="memtemplate">
- template<typename T> </div>
- <table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual void <a class="el" href="classfv_1_1DerivedValue.html">fv::DerivedValue</a>< T >::update_value </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
- <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span> </td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Updates the internal value. </p>
- <p>This function should be overridden by any child class to do the actual work of updating value based on whatever rules the class chooses. Normally, this consists of geting the values from some associated <a class="el" href="classfv_1_1Value.html" title="A generic value. ">Value</a> objects, doing some calculation on them, and storing the result in value. </p>
- <p>Implemented in <a class="el" href="classfv_1_1ConstantValue.html#a6581e7fb69c082c07c9714138063b320">fv::ConstantValue< T ></a>, <a class="el" href="classfv_1_1PointerValue.html#a81e39d040919be39c37f845a27343f3e">fv::PointerValue< T ></a>, <a class="el" href="classfv_1_1BoundValue.html#a51ba914f1eac694af4264d62785282a1">fv::BoundValue< T ></a>, <a class="el" href="classfv_1_1ReduceIndex.html#a462bffebe2a93c940aca526566d48e37">fv::ReduceIndex< T ></a>, <a class="el" href="classfv_1_1Reduce.html#ab0809c4ab1884b84a7f88e005ade76a5">fv::Reduce< T ></a>, <a class="el" href="classfv_1_1Count.html#afff1c16a8747a82db1cc1c8248c56a08">fv::Count< T ></a>, <a class="el" href="classfv_1_1ZipMapFour.html#a812747fdc043c776951ceb93a1085915">fv::ZipMapFour< R, T ></a>, <a class="el" href="classfv_1_1Pair.html#ab3225f03f49240fc1547a5005f57b864">fv::Pair< T1, T2 ></a>, <a class="el" href="classfv_1_1WrapperVector.html#a2ee99bc4425642d209df7b48ee2ada95">fv::WrapperVector< T ></a>, <a class="el" href="classfv_1_1Filter.html#ab3ed620127ccb32f75bc5e78bc8a60b3">fv::Filter</a>, <a class="el" href="classfv_1_1root_1_1LorentzVectorEnergy.html#aa69384d1af673c327daae869d5977981">fv::root::LorentzVectorEnergy</a>, <a class="el" href="classfv_1_1root_1_1LorentzVector.html#aeb17320a2024bd189dad4117cf1f54fb">fv::root::LorentzVector</a>, and <a class="el" href="classfv_1_1root_1_1MassFilter.html#a1a8b086086e1220bc352523184d3f1c2">fv::root::MassFilter</a>.</p>
- </div>
- </div>
- <hr/>The documentation for this class was generated from the following file:<ul>
- <li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
- </ul>
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.8.12
- </small></address>
- </body>
- </html>
|