\hypertarget{classmo_statistics}{}\doxysection{mo\+Statistics Class Reference} \label{classmo_statistics}\index{moStatistics@{moStatistics}} {\ttfamily \#include $<$mo\+Statistics.\+h$>$} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classmo_statistics_a7048700022cdf9736d4602ccc8b558d2}{mo\+Statistics}} () \item void \mbox{\hyperlink{classmo_statistics_a8aa293ac8230b34ce1422e50f8d35994}{basic}} (const std\+::vector$<$ double $>$ \&data, double \&min, double \&max, double \&avg, double \&std) \item {\footnotesize template$<$class E\+OT $>$ }\\void \mbox{\hyperlink{classmo_statistics_a83b647c5094dacae2b0339ee2f00fdca}{distances}} (const std\+::vector$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&data, \mbox{\hyperlink{classeo_distance}{eo\+Distance}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&distance, std\+::vector$<$ std\+::vector$<$ double $>$ $>$ \&matrix) \item void \mbox{\hyperlink{classmo_statistics_a033ee8c68afefaafb7f95c8a154aa405}{autocorrelation}} (const std\+::vector$<$ double $>$ \&data, unsigned int nbS, std\+::vector$<$ double $>$ \&rho, std\+::vector$<$ double $>$ \&phi) \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Tools to compute some basic statistics Remember it is better to use some statistic tool like R, etc. But it could be usefull to have here in paradis\+EO \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{classmo_statistics_a7048700022cdf9736d4602ccc8b558d2}\label{classmo_statistics_a7048700022cdf9736d4602ccc8b558d2}} \index{moStatistics@{moStatistics}!moStatistics@{moStatistics}} \index{moStatistics@{moStatistics}!moStatistics@{moStatistics}} \doxysubsubsection{\texorpdfstring{moStatistics()}{moStatistics()}} {\footnotesize\ttfamily mo\+Statistics\+::mo\+Statistics (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classmo_statistics_a033ee8c68afefaafb7f95c8a154aa405}\label{classmo_statistics_a033ee8c68afefaafb7f95c8a154aa405}} \index{moStatistics@{moStatistics}!autocorrelation@{autocorrelation}} \index{autocorrelation@{autocorrelation}!moStatistics@{moStatistics}} \doxysubsubsection{\texorpdfstring{autocorrelation()}{autocorrelation()}} {\footnotesize\ttfamily void mo\+Statistics\+::autocorrelation (\begin{DoxyParamCaption}\item[{const std\+::vector$<$ double $>$ \&}]{data, }\item[{unsigned int}]{nbS, }\item[{std\+::vector$<$ double $>$ \&}]{rho, }\item[{std\+::vector$<$ double $>$ \&}]{phi }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} To compute the autocorrelation and partial autocorrelation \begin{DoxyParams}{Parameters} {\em data} & vector of double \\ \hline {\em nbS} & number of correlation coefficients \\ \hline {\em rho} & autocorrelation coefficients \\ \hline {\em phi} & partial autocorrelation coefficients \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_statistics_a8aa293ac8230b34ce1422e50f8d35994}\label{classmo_statistics_a8aa293ac8230b34ce1422e50f8d35994}} \index{moStatistics@{moStatistics}!basic@{basic}} \index{basic@{basic}!moStatistics@{moStatistics}} \doxysubsubsection{\texorpdfstring{basic()}{basic()}} {\footnotesize\ttfamily void mo\+Statistics\+::basic (\begin{DoxyParamCaption}\item[{const std\+::vector$<$ double $>$ \&}]{data, }\item[{double \&}]{min, }\item[{double \&}]{max, }\item[{double \&}]{avg, }\item[{double \&}]{std }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} To compute min, max , average and standard deviation of a vector of double \begin{DoxyParams}{Parameters} {\em data} & vector of double \\ \hline {\em min} & to compute \\ \hline {\em max} & to compute \\ \hline {\em avg} & average to compute \\ \hline {\em std} & standard deviation to compute \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_statistics_a83b647c5094dacae2b0339ee2f00fdca}\label{classmo_statistics_a83b647c5094dacae2b0339ee2f00fdca}} \index{moStatistics@{moStatistics}!distances@{distances}} \index{distances@{distances}!moStatistics@{moStatistics}} \doxysubsubsection{\texorpdfstring{distances()}{distances()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ void mo\+Statistics\+::distances (\begin{DoxyParamCaption}\item[{const std\+::vector$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&}]{data, }\item[{\mbox{\hyperlink{classeo_distance}{eo\+Distance}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&}]{distance, }\item[{std\+::vector$<$ std\+::vector$<$ double $>$ $>$ \&}]{matrix }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} To compute the distance between solutions \begin{DoxyParams}{Parameters} {\em data} & vector of solutions \\ \hline {\em distance} & method to compute the distance \\ \hline {\em matrix} & matrix of distances between solutions \\ \hline \end{DoxyParams} The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item mo/src/sampling/mo\+Statistics.\+h\end{DoxyCompactItemize}