<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<section xmlns="http://docbook.org/ns/docbook" version="5.0" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="_class_statistic" xml:lang="en-US">
<title>Statistic Class Reference</title>
<indexterm><primary>Statistic</primary></indexterm>
<para>
<computeroutput>#include &lt;xstatistics.h&gt;</computeroutput>
</para>
<simplesect>
    <title>Public Member Functions    </title>
        <itemizedlist>
            <listitem><para><link linkend="_class_timer">void</link> <link linkend="_class_statistic_1aebf415ec241dbe7d007f47813b955e89">add</link> (<link linkend="_class_timer">const</link> <link linkend="_class_timer">float</link>)</para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1abe2dea0f0cb1f1bc9636acb4dc369fc8">average</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">void</link> <link linkend="_class_statistic_1aede7bb9d06227b787b241f73693995f6">clear</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_timer">uint32_t</link> <link linkend="_class_statistic_1aec772e0aa2d1ed76c0a38a951872e226">count</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1aa00d19f2474ca1835952c9fccf819a7f">maximum</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a52f99a42166e243f8a25c2c9770c22c5">mean</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a622170fb252f2a64176b9942942ba767">minimum</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1ab9385ad0ff268b2de47cb482eec238fc">pop_stdev</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_statistic_1a00637756290a7a4c8444e7076c135466">Statistic</link> ()</para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a35842e21ebb5e753cf90ce5b9f430377">sum</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a70f8bd72767edc58df5d8ee9ccaa9890">unbiased_stdev</link> () <link linkend="_class_timer">const</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1aee0171017ce185f459ebce053601a25d">variance</link> () <link linkend="_class_timer">const</link></para>
</listitem>
        </itemizedlist>
</simplesect>
<simplesect>
    <title>Protected Attributes    </title>
        <itemizedlist>
            <listitem><para><link linkend="_class_timer">uint32_t</link> <link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a1d9358f959c87674e7aad620b40c473e">_max</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045">_min</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link></para>
</listitem>
            <listitem><para><link linkend="_class_timer">float</link> <link linkend="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c">_sum</link></para>
</listitem>
        </itemizedlist>
</simplesect>
<section>
<title>Detailed Description</title>
<para>
Definition at line <link linkend="_xstatistics_8h_source_1l00046">46</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
</section>
<section>
<title>Constructor &amp; Destructor Documentation</title>
<anchor xml:id="_class_statistic_1a00637756290a7a4c8444e7076c135466"/><section>
    <title>Statistic()</title>
<indexterm><primary>Statistic</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>Statistic</secondary></indexterm>
<para><computeroutput>Statistic::Statistic ( )</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00003">3</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00004 {
00005 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1aede7bb9d06227b787b241f73693995f6">clear</link>();
00006 }
</programlisting></section>
</section>
<section>
<title>Member Function Documentation</title>
<anchor xml:id="_class_statistic_1aebf415ec241dbe7d007f47813b955e89"/><section>
    <title>add()</title>
<indexterm><primary>add</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>add</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">void</link> Statistic::add (<link linkend="_class_timer">const</link> <link linkend="_class_timer">float</link> value)</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00023">23</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00024 {
00025 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;==&#32;0)
00026 &#32;&#32;&#32;&#32;{
00027 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045">_min</link>&#32;=&#32;value;
00028 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a1d9358f959c87674e7aad620b40c473e">_max</link>&#32;=&#32;value;
00029 &#32;&#32;&#32;&#32;}
00030 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">else</emphasis>
00031 &#32;&#32;&#32;&#32;{
00032 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(value&#32;&lt;&#32;<link linkend="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045">_min</link>)
00033 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045">_min</link>&#32;=&#32;value;
00034 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">else</emphasis>&#32;<emphasis role="keywordflow">if</emphasis>&#32;(value&#32;&gt;&#32;<link linkend="_class_statistic_1a1d9358f959c87674e7aad620b40c473e">_max</link>)
00035 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a1d9358f959c87674e7aad620b40c473e">_max</link>&#32;=&#32;value;
00036 &#32;&#32;&#32;&#32;}
00037 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c">_sum</link>&#32;+=&#32;value;
00038 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>++;
00039 
00040 <emphasis role="preprocessor">#ifdef&#32;STAT_USE_STDEV</emphasis>
00041 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;&gt;&#32;1)
00042 &#32;&#32;&#32;&#32;{
00043 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordtype">float</emphasis>&#32;<link linkend="_class_timer">_store</link>&#32;=&#32;(<link linkend="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c">_sum</link>&#32;/&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;-&#32;value);
00044 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link>&#32;=&#32;<link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link>&#32;+&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;*&#32;<link linkend="_class_timer">_store</link>&#32;*&#32;<link linkend="_class_timer">_store</link>&#32;/&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;-&#32;1);
00045 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="comment">//&#32;~10%&#32;faster&#32;but&#32;limits&#32;the&#32;amount&#32;of&#32;samples&#32;to&#32;65K&#32;as&#32;_cnt*_cnt&#32;overflows</emphasis>
00046 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="comment">//&#32;float&#32;_store&#32;=&#32;_sum&#32;-&#32;_cnt&#32;*&#32;value;</emphasis>
00047 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="comment">//&#32;_ssqdif&#32;=&#32;_ssqdif&#32;+&#32;_store&#32;*&#32;_store&#32;/&#32;(_cnt*_cnt&#32;-&#32;_cnt);</emphasis>
00048 &#32;&#32;&#32;&#32;}
00049 <emphasis role="preprocessor">#endif</emphasis>
00050 }
</programlisting></section>
<anchor xml:id="_class_statistic_1abe2dea0f0cb1f1bc9636acb4dc369fc8"/><section>
    <title>average()</title>
<indexterm><primary>average</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>average</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::average ( ) const</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00053">53</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00054 {
00055 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;==&#32;0)
00056 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">NAN</link>;&#32;<emphasis role="comment">//&#32;original&#32;code&#32;returned&#32;0</emphasis>
00057 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c">_sum</link>&#32;/&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>;
00058 }
</programlisting></section>
<anchor xml:id="_class_statistic_1aede7bb9d06227b787b241f73693995f6"/><section>
    <title>clear()</title>
<indexterm><primary>clear</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>clear</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">void</link> Statistic::clear ( )</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00009">9</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00010 {
00011 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;=&#32;0;
00012 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c">_sum</link>&#32;=&#32;0;
00013 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045">_min</link>&#32;=&#32;0;
00014 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a1d9358f959c87674e7aad620b40c473e">_max</link>&#32;=&#32;0;
00015 <emphasis role="preprocessor">#ifdef&#32;STAT_USE_STDEV</emphasis>
00016 &#32;&#32;&#32;&#32;<link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link>&#32;=&#32;0.0;&#32;<emphasis role="comment">//&#32;not&#32;_ssq&#32;but&#32;sum&#32;of&#32;square&#32;differences</emphasis>
00017 &#32;&#32;&#32;&#32;<emphasis role="comment">//&#32;which&#32;is&#32;SUM(from&#32;i&#32;=&#32;1&#32;to&#32;N)&#32;of</emphasis>
00018 &#32;&#32;&#32;&#32;<emphasis role="comment">//&#32;(f(i)-_ave_N)**2</emphasis>
00019 <emphasis role="preprocessor">#endif</emphasis>
00020 }
</programlisting></section>
<anchor xml:id="_class_statistic_1aec772e0aa2d1ed76c0a38a951872e226"/><section>
    <title>count()</title>
<indexterm><primary>count</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>count</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">uint32_t</link> Statistic::count ( ) const<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00054">54</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
<programlisting linenumbering="unnumbered">00054 {&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>;&#32;};&#32;<emphasis role="comment">//&#32;zero&#32;if&#32;empty</emphasis>
</programlisting></section>
<anchor xml:id="_class_statistic_1aa00d19f2474ca1835952c9fccf819a7f"/><section>
    <title>maximum()</title>
<indexterm><primary>maximum</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>maximum</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::maximum ( ) const<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00057">57</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
<programlisting linenumbering="unnumbered">00057 {&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_statistic_1a1d9358f959c87674e7aad620b40c473e">_max</link>;&#32;};&#32;&#32;<emphasis role="comment">//&#32;zero&#32;if&#32;empty</emphasis>
</programlisting></section>
<anchor xml:id="_class_statistic_1a52f99a42166e243f8a25c2c9770c22c5"/><section>
    <title>mean()</title>
<indexterm><primary>mean</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>mean</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::mean ( ) const</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00071">71</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00072 {
00073 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;==&#32;0)
00074 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">NAN</link>;&#32;<emphasis role="comment">//&#32;otherwise&#32;DIV0&#32;error</emphasis>
00075 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;this-&gt;<link linkend="_class_statistic_1a35842e21ebb5e753cf90ce5b9f430377">sum</link>()&#32;/&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>;
00076 }
</programlisting></section>
<anchor xml:id="_class_statistic_1a622170fb252f2a64176b9942942ba767"/><section>
    <title>minimum()</title>
<indexterm><primary>minimum</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>minimum</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::minimum ( ) const<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00056">56</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
<programlisting linenumbering="unnumbered">00056 {&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045">_min</link>;&#32;};&#32;&#32;<emphasis role="comment">//&#32;zero&#32;if&#32;empty</emphasis>
</programlisting></section>
<anchor xml:id="_class_statistic_1ab9385ad0ff268b2de47cb482eec238fc"/><section>
    <title>pop_stdev()</title>
<indexterm><primary>pop_stdev</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>pop_stdev</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::pop_stdev ( ) const</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00078">78</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00079 {
00080 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;==&#32;0)
00081 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">NAN</link>;&#32;<emphasis role="comment">//&#32;otherwise&#32;DIV0&#32;error</emphasis>
00082 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">sqrt</link>(<link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link>&#32;/&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>);
00083 }
</programlisting></section>
<anchor xml:id="_class_statistic_1a35842e21ebb5e753cf90ce5b9f430377"/><section>
    <title>sum()</title>
<indexterm><primary>sum</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>sum</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::sum ( ) const<computeroutput>[inline]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00055">55</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
<programlisting linenumbering="unnumbered">00055 {&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c">_sum</link>;&#32;};&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="comment">//&#32;zero&#32;if&#32;empty</emphasis>
</programlisting></section>
<anchor xml:id="_class_statistic_1a70f8bd72767edc58df5d8ee9ccaa9890"/><section>
    <title>unbiased_stdev()</title>
<indexterm><primary>unbiased_stdev</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>unbiased_stdev</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::unbiased_stdev ( ) const</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00085">85</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00086 {
00087 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;&lt;&#32;2)
00088 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">NAN</link>;&#32;<emphasis role="comment">//&#32;otherwise&#32;DIV0&#32;error</emphasis>
00089 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">sqrt</link>(<link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link>&#32;/&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;-&#32;1));
00090 }
</programlisting></section>
<anchor xml:id="_class_statistic_1aee0171017ce185f459ebce053601a25d"/><section>
    <title>variance()</title>
<indexterm><primary>variance</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>variance</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::variance ( ) const</computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8cpp_source_1l00064">64</link> of file <link linkend="_xstatistics_8cpp_source">xstatistics.cpp</link>.</para>
<programlisting linenumbering="unnumbered">00065 {
00066 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">if</emphasis>&#32;(<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>&#32;==&#32;0)
00067 &#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_timer">NAN</link>;&#32;<emphasis role="comment">//&#32;otherwise&#32;DIV0&#32;error</emphasis>
00068 &#32;&#32;&#32;&#32;<emphasis role="keywordflow">return</emphasis>&#32;<link linkend="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728">_ssqdif</link>&#32;/&#32;<link linkend="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5">_cnt</link>;
00069 }
</programlisting></section>
</section>
<section>
<title>Member Data Documentation</title>
<anchor xml:id="_class_statistic_1a1e9dec2afbad94c6b7e1bb007c9d5db5"/><section>
    <title>_cnt</title>
<indexterm><primary>_cnt</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>_cnt</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">uint32_t</link> Statistic::_cnt<computeroutput>[protected]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00068">68</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
</section>
<anchor xml:id="_class_statistic_1a1d9358f959c87674e7aad620b40c473e"/><section>
    <title>_max</title>
<indexterm><primary>_max</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>_max</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::_max<computeroutput>[protected]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00071">71</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
</section>
<anchor xml:id="_class_statistic_1a6faa1d02ad51c8f24f146baea8403045"/><section>
    <title>_min</title>
<indexterm><primary>_min</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>_min</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::_min<computeroutput>[protected]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00070">70</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
</section>
<anchor xml:id="_class_statistic_1a88809566517e35dc4d1ffaab0a3eb728"/><section>
    <title>_ssqdif</title>
<indexterm><primary>_ssqdif</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>_ssqdif</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::_ssqdif<computeroutput>[protected]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00073">73</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
</section>
<anchor xml:id="_class_statistic_1a6f1b64261c4bfe20bf5c3801e2887d1c"/><section>
    <title>_sum</title>
<indexterm><primary>_sum</primary><secondary>Statistic</secondary></indexterm>
<indexterm><primary>Statistic</primary><secondary>_sum</secondary></indexterm>
<para><computeroutput><link linkend="_class_timer">float</link> Statistic::_sum<computeroutput>[protected]</computeroutput></computeroutput></para><para>
Definition at line <link linkend="_xstatistics_8h_source_1l00069">69</link> of file <link linkend="_xstatistics_8h_source">xstatistics.h</link>.</para>
</section>
<para>
The documentation for this class was generated from the following files:</para>
<link linkend="_xstatistics_8h">xstatistics.h</link><link linkend="_xstatistics_8cpp">xstatistics.cpp</link></section>
</section>
