1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275
|
<!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.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>QuantLib: DiscrepancyStatistics Class Reference</title>
<link href='https://fonts.googleapis.com/css?family=Merriweather+Sans:800' rel='stylesheet' type='text/css'>
<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>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="quantlibextra.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"><a href="http://quantlib.org">
<img alt="QuantLib" src="QL-title.jpg"></a>
<div id="projectbrief">A free/open-source library for quantitative finance</div>
<div id="projectnumber">Reference manual - version 1.20</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</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="namespace_quant_lib.html">QuantLib</a></li><li class="navelem"><a class="el" href="class_quant_lib_1_1_discrepancy_statistics.html">DiscrepancyStatistics</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> |
<a href="#pub-methods">Public Member Functions</a> |
<a href="class_quant_lib_1_1_discrepancy_statistics-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">DiscrepancyStatistics Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Statistic tool for sequences with discrepancy calculation.
<a href="class_quant_lib_1_1_discrepancy_statistics.html#details">More...</a></p>
<p><code>#include <ql/math/statistics/discrepancystatistics.hpp></code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for DiscrepancyStatistics:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="class_quant_lib_1_1_discrepancy_statistics__inherit__graph.png" border="0" usemap="#a_discrepancy_statistics_inherit__map" alt="Inheritance graph"/></div>
<map name="_discrepancy_statistics_inherit__map" id="a_discrepancy_statistics_inherit__map">
<area shape="rect" title="Statistic tool for sequences with discrepancy calculation." alt="" coords="5,80,156,107"/>
<area shape="rect" href="class_quant_lib_1_1_generic_sequence_statistics.html" title="Statistics analysis of N-dimensional (sequence) data." alt="" coords="13,5,148,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-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a098d1b826c2efcfccac368aa5c2d6cc0"><td class="memItemLeft" align="right" valign="top"><a id="a098d1b826c2efcfccac368aa5c2d6cc0"></a>
typedef SequenceStatistics::value_type </td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr class="separator:a098d1b826c2efcfccac368aa5c2d6cc0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_types_class_quant_lib_1_1_generic_sequence_statistics"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_quant_lib_1_1_generic_sequence_statistics')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_quant_lib_1_1_generic_sequence_statistics.html">GenericSequenceStatistics< StatisticsType ></a></td></tr>
<tr class="memitem:a432b0207d0c29af4568812e45096b424 inherit pub_types_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a432b0207d0c29af4568812e45096b424"></a>
typedef StatisticsType </td><td class="memItemRight" valign="bottom"><b>statistics_type</b></td></tr>
<tr class="separator:a432b0207d0c29af4568812e45096b424 inherit pub_types_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8dd99e1d97911568752102c50ddcef34 inherit pub_types_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a8dd99e1d97911568752102c50ddcef34"></a>
typedef std::vector< typename StatisticsType::value_type > </td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr class="separator:a8dd99e1d97911568752102c50ddcef34 inherit pub_types_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
</table><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:ab9796065f48d4502cb41326f68720a67"><td class="memItemLeft" align="right" valign="top"><a id="ab9796065f48d4502cb41326f68720a67"></a>
 </td><td class="memItemRight" valign="bottom"><b>DiscrepancyStatistics</b> (<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> dimension)</td></tr>
<tr class="separator:ab9796065f48d4502cb41326f68720a67"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_quant_lib_1_1_generic_sequence_statistics')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_quant_lib_1_1_generic_sequence_statistics.html">GenericSequenceStatistics< StatisticsType ></a></td></tr>
<tr class="memitem:afbcdf522cb04d3aa199db19be945285d inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="afbcdf522cb04d3aa199db19be945285d"></a>
 </td><td class="memItemRight" valign="bottom"><b>GenericSequenceStatistics</b> (<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> dimension=0)</td></tr>
<tr class="separator:afbcdf522cb04d3aa199db19be945285d inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acce0ab2cacc475b2434f24c65c91685a inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="acce0ab2cacc475b2434f24c65c91685a"></a>
<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> </td><td class="memItemRight" valign="bottom"><b>size</b> () const</td></tr>
<tr class="separator:acce0ab2cacc475b2434f24c65c91685a inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acaa5ba0eed416cbe9f473c2abcd2bf91 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="acaa5ba0eed416cbe9f473c2abcd2bf91"></a>
<a class="el" href="class_quant_lib_1_1_disposable.html">Disposable</a>< <a class="el" href="class_quant_lib_1_1_matrix.html">Matrix</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_quant_lib_1_1_generic_sequence_statistics.html#acaa5ba0eed416cbe9f473c2abcd2bf91">covariance</a> () const</td></tr>
<tr class="memdesc:acaa5ba0eed416cbe9f473c2abcd2bf91 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="mdescLeft"> </td><td class="mdescRight">returns the covariance <a class="el" href="class_quant_lib_1_1_matrix.html" title="Matrix used in linear algebra.">Matrix</a> <br /></td></tr>
<tr class="separator:acaa5ba0eed416cbe9f473c2abcd2bf91 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a010f1f6b9d492d7cb524cfc3d677144c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a010f1f6b9d492d7cb524cfc3d677144c"></a>
<a class="el" href="class_quant_lib_1_1_disposable.html">Disposable</a>< <a class="el" href="class_quant_lib_1_1_matrix.html">Matrix</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_quant_lib_1_1_generic_sequence_statistics.html#a010f1f6b9d492d7cb524cfc3d677144c">correlation</a> () const</td></tr>
<tr class="memdesc:a010f1f6b9d492d7cb524cfc3d677144c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="mdescLeft"> </td><td class="mdescRight">returns the correlation <a class="el" href="class_quant_lib_1_1_matrix.html" title="Matrix used in linear algebra.">Matrix</a> <br /></td></tr>
<tr class="separator:a010f1f6b9d492d7cb524cfc3d677144c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a03dada9122edc892727a207cbbe93427 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a03dada9122edc892727a207cbbe93427"></a>
<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> </td><td class="memItemRight" valign="bottom"><b>samples</b> () const</td></tr>
<tr class="separator:a03dada9122edc892727a207cbbe93427 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a26bcd981de6f01be01d748093952ce9b inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a26bcd981de6f01be01d748093952ce9b"></a>
<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> </td><td class="memItemRight" valign="bottom"><b>weightSum</b> () const</td></tr>
<tr class="separator:a26bcd981de6f01be01d748093952ce9b inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af800da8a6eed3fb696398d4256b85958 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="af800da8a6eed3fb696398d4256b85958"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>mean</b> () const</td></tr>
<tr class="separator:af800da8a6eed3fb696398d4256b85958 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a571efb47652ab08577f00abc063e4f09 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a571efb47652ab08577f00abc063e4f09"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>variance</b> () const</td></tr>
<tr class="separator:a571efb47652ab08577f00abc063e4f09 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a482f17db8d6be4fc4a9513cdff9b5a78 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a482f17db8d6be4fc4a9513cdff9b5a78"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>standardDeviation</b> () const</td></tr>
<tr class="separator:a482f17db8d6be4fc4a9513cdff9b5a78 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aacdbedddf1ac45173c1edf96d00aa2f1 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="aacdbedddf1ac45173c1edf96d00aa2f1"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>downsideVariance</b> () const</td></tr>
<tr class="separator:aacdbedddf1ac45173c1edf96d00aa2f1 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9304d650f39377fb6bfb3d04040c390e inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a9304d650f39377fb6bfb3d04040c390e"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>downsideDeviation</b> () const</td></tr>
<tr class="separator:a9304d650f39377fb6bfb3d04040c390e inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af366e6653489c573b2c0b83e6c59294c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="af366e6653489c573b2c0b83e6c59294c"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>semiVariance</b> () const</td></tr>
<tr class="separator:af366e6653489c573b2c0b83e6c59294c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a431284059b3150018be6f9966e052f99 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a431284059b3150018be6f9966e052f99"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>semiDeviation</b> () const</td></tr>
<tr class="separator:a431284059b3150018be6f9966e052f99 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a779340487e0a47af3a872751b71b837b inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a779340487e0a47af3a872751b71b837b"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>errorEstimate</b> () const</td></tr>
<tr class="separator:a779340487e0a47af3a872751b71b837b inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acae04afdfe2958052ce447f96bdb864f inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="acae04afdfe2958052ce447f96bdb864f"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>skewness</b> () const</td></tr>
<tr class="separator:acae04afdfe2958052ce447f96bdb864f inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6a05993169f8f8cfb60e4a7cc207a7d4 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a6a05993169f8f8cfb60e4a7cc207a7d4"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>kurtosis</b> () const</td></tr>
<tr class="separator:a6a05993169f8f8cfb60e4a7cc207a7d4 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a52c1e66540515de27871a80944f1924d inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a52c1e66540515de27871a80944f1924d"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>min</b> () const</td></tr>
<tr class="separator:a52c1e66540515de27871a80944f1924d inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d628590896c8940c62b3bd3dbf21eda inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a0d628590896c8940c62b3bd3dbf21eda"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>max</b> () const</td></tr>
<tr class="separator:a0d628590896c8940c62b3bd3dbf21eda inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aeb5a6b47608a6eda36ead0a50e899b4c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="aeb5a6b47608a6eda36ead0a50e899b4c"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>gaussianPercentile</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> y) const</td></tr>
<tr class="separator:aeb5a6b47608a6eda36ead0a50e899b4c inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aad9c4efb952e3325e3124f825778974a inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="aad9c4efb952e3325e3124f825778974a"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>percentile</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> y) const</td></tr>
<tr class="separator:aad9c4efb952e3325e3124f825778974a inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae235187f400db499acfb06d19e73a096 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="ae235187f400db499acfb06d19e73a096"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>gaussianPotentialUpside</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> percentile) const</td></tr>
<tr class="separator:ae235187f400db499acfb06d19e73a096 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9d5080a7c20d04f1232909f2ca1f5916 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a9d5080a7c20d04f1232909f2ca1f5916"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>potentialUpside</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> percentile) const</td></tr>
<tr class="separator:a9d5080a7c20d04f1232909f2ca1f5916 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a47f0937bbe952be44b94971960618d87 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a47f0937bbe952be44b94971960618d87"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>gaussianValueAtRisk</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> percentile) const</td></tr>
<tr class="separator:a47f0937bbe952be44b94971960618d87 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a97b44efbf1eaff79617563a20a867478 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a97b44efbf1eaff79617563a20a867478"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>valueAtRisk</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> percentile) const</td></tr>
<tr class="separator:a97b44efbf1eaff79617563a20a867478 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a62ac624646a2b3f2253b6df06320de6b inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a62ac624646a2b3f2253b6df06320de6b"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>gaussianExpectedShortfall</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> percentile) const</td></tr>
<tr class="separator:a62ac624646a2b3f2253b6df06320de6b inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a06ebc4e959e0f61aeb3e0ff9d050a4ea inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a06ebc4e959e0f61aeb3e0ff9d050a4ea"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>expectedShortfall</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> percentile) const</td></tr>
<tr class="separator:a06ebc4e959e0f61aeb3e0ff9d050a4ea inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab067fce343a7bf618d674969ece1d02d inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="ab067fce343a7bf618d674969ece1d02d"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>regret</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> target) const</td></tr>
<tr class="separator:ab067fce343a7bf618d674969ece1d02d inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d97e1ef383bf27f73d14f8319ff15ac inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a0d97e1ef383bf27f73d14f8319ff15ac"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>gaussianShortfall</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> target) const</td></tr>
<tr class="separator:a0d97e1ef383bf27f73d14f8319ff15ac inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a55cb457bd7bbd15ff36a9af6f881577f inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a55cb457bd7bbd15ff36a9af6f881577f"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>shortfall</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> target) const</td></tr>
<tr class="separator:a55cb457bd7bbd15ff36a9af6f881577f inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a41a45f8d2593a560f6077cc4b8cd7489 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a41a45f8d2593a560f6077cc4b8cd7489"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>gaussianAverageShortfall</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> target) const</td></tr>
<tr class="separator:a41a45f8d2593a560f6077cc4b8cd7489 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad3f1db5f231585db8a98defb6efb25e6 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="ad3f1db5f231585db8a98defb6efb25e6"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>averageShortfall</b> (<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> target) const</td></tr>
<tr class="separator:ad3f1db5f231585db8a98defb6efb25e6 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a58bd77d1d091d636b8d5400814152bc5 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a58bd77d1d091d636b8d5400814152bc5"></a>
void </td><td class="memItemRight" valign="bottom"><b>reset</b> (<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> dimension=0)</td></tr>
<tr class="separator:a58bd77d1d091d636b8d5400814152bc5 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f278171ca690f5a6c24ca31583fdad6 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memTemplParams" colspan="2"><a id="a1f278171ca690f5a6c24ca31583fdad6"></a>
template<class Sequence > </td></tr>
<tr class="memitem:a1f278171ca690f5a6c24ca31583fdad6 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>add</b> (const Sequence &sample, <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> weight=1.0)</td></tr>
<tr class="separator:a1f278171ca690f5a6c24ca31583fdad6 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aec007c1f57d0a048f8cc541dc3614137 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memTemplParams" colspan="2"><a id="aec007c1f57d0a048f8cc541dc3614137"></a>
template<class Iterator > </td></tr>
<tr class="memitem:aec007c1f57d0a048f8cc541dc3614137 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>add</b> (Iterator begin, Iterator end, <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> weight=1.0)</td></tr>
<tr class="separator:aec007c1f57d0a048f8cc541dc3614137 inherit pub_methods_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
1-dimensional inspectors</h2></td></tr>
<tr class="memitem:aa35fcdc585e398d316787c5a515a2983"><td class="memItemLeft" align="right" valign="top"><a id="aa35fcdc585e398d316787c5a515a2983"></a>
<a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> </td><td class="memItemRight" valign="bottom"><b>discrepancy</b> () const</td></tr>
<tr class="separator:aa35fcdc585e398d316787c5a515a2983"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f278171ca690f5a6c24ca31583fdad6"><td class="memTemplParams" colspan="2"><a id="a1f278171ca690f5a6c24ca31583fdad6"></a>
template<class Sequence > </td></tr>
<tr class="memitem:a1f278171ca690f5a6c24ca31583fdad6"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>add</b> (const Sequence &sample, <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> weight=1.0)</td></tr>
<tr class="separator:a1f278171ca690f5a6c24ca31583fdad6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aec007c1f57d0a048f8cc541dc3614137"><td class="memTemplParams" colspan="2"><a id="aec007c1f57d0a048f8cc541dc3614137"></a>
template<class Iterator > </td></tr>
<tr class="memitem:aec007c1f57d0a048f8cc541dc3614137"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>add</b> (Iterator begin, Iterator end, <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> weight=1.0)</td></tr>
<tr class="separator:aec007c1f57d0a048f8cc541dc3614137"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a58bd77d1d091d636b8d5400814152bc5"><td class="memItemLeft" align="right" valign="top"><a id="a58bd77d1d091d636b8d5400814152bc5"></a>
void </td><td class="memItemRight" valign="bottom"><b>reset</b> (<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> dimension=0)</td></tr>
<tr class="separator:a58bd77d1d091d636b8d5400814152bc5"><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 pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_quant_lib_1_1_generic_sequence_statistics')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="class_quant_lib_1_1_generic_sequence_statistics.html">GenericSequenceStatistics< StatisticsType ></a></td></tr>
<tr class="memitem:a101ac2fd4059964925dda5d18055f99c inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a101ac2fd4059964925dda5d18055f99c"></a>
<a class="el" href="group__types.html#gaf38bdb4c54463b1f456655efa95b5c77">Size</a> </td><td class="memItemRight" valign="bottom"><b>dimension_</b></td></tr>
<tr class="separator:a101ac2fd4059964925dda5d18055f99c inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7be4ef03e92a452316a435427a8c048e inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a7be4ef03e92a452316a435427a8c048e"></a>
std::vector< statistics_type > </td><td class="memItemRight" valign="bottom"><b>stats_</b></td></tr>
<tr class="separator:a7be4ef03e92a452316a435427a8c048e inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7efaf9c624aded4fa10a3917f523642e inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="a7efaf9c624aded4fa10a3917f523642e"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>results_</b></td></tr>
<tr class="separator:a7efaf9c624aded4fa10a3917f523642e inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac7bc1d4bf5808900f134e92c1ad1760a inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memItemLeft" align="right" valign="top"><a id="ac7bc1d4bf5808900f134e92c1ad1760a"></a>
<a class="el" href="class_quant_lib_1_1_matrix.html">Matrix</a> </td><td class="memItemRight" valign="bottom"><b>quadraticSum_</b></td></tr>
<tr class="separator:ac7bc1d4bf5808900f134e92c1ad1760a inherit pro_attribs_class_quant_lib_1_1_generic_sequence_statistics"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Statistic tool for sequences with discrepancy calculation. </p>
<p>It inherit from SequenceStatistics<Statistics> and adds \( L^2 \) discrepancy calculation </p>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.9.1-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by <a href="http://www.doxygen.org/index.html">Doxygen</a>
1.8.20
</small></address>
</body>
</html>
|