\hypertarget{group__analysis}{}\doxysection{Analysis Library}
\label{group__analysis}\index{Analysis Library@{Analysis Library}}


Functions for analysis operations.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__analysis_ga52ccf065d299eedd11e25dcae94601fc}{calculate\+Total\+From\+File}} (size\+\_\+t count, FILE $\ast$rawfile, size\+\_\+t Array\+Length, double threshold, double rate)
\item 
double \mbox{\hyperlink{group__analysis_ga6fa57ebdf78005a35cdcf9a7c66f4b17}{get\+Beat\+Error}} (const struct \mbox{\hyperlink{structmyarr}{myarr}} $\ast$total\+Tick, double rate, int verbose)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Functions for analysis operations. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__analysis_ga52ccf065d299eedd11e25dcae94601fc}\label{group__analysis_ga52ccf065d299eedd11e25dcae94601fc}} 
\index{Analysis Library@{Analysis Library}!calculateTotalFromFile@{calculateTotalFromFile}}
\index{calculateTotalFromFile@{calculateTotalFromFile}!Analysis Library@{Analysis Library}}
\doxysubsubsection{\texorpdfstring{calculateTotalFromFile()}{calculateTotalFromFile()}}
{\footnotesize\ttfamily void calculate\+Total\+From\+File (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{count,  }\item[{FILE $\ast$}]{rawfile,  }\item[{size\+\_\+t}]{Array\+Length,  }\item[{double}]{threshold,  }\item[{double}]{rate }\end{DoxyParamCaption})}

\mbox{\Hypertarget{group__analysis_ga6fa57ebdf78005a35cdcf9a7c66f4b17}\label{group__analysis_ga6fa57ebdf78005a35cdcf9a7c66f4b17}} 
\index{Analysis Library@{Analysis Library}!getBeatError@{getBeatError}}
\index{getBeatError@{getBeatError}!Analysis Library@{Analysis Library}}
\doxysubsubsection{\texorpdfstring{getBeatError()}{getBeatError()}}
{\footnotesize\ttfamily double get\+Beat\+Error (\begin{DoxyParamCaption}\item[{const struct \mbox{\hyperlink{structmyarr}{myarr}} $\ast$}]{total\+Tick,  }\item[{double}]{rate,  }\item[{int}]{verbose }\end{DoxyParamCaption})}

