\hypertarget{a08240}{}\section{A\+CG\+:\+:HistogramT$<$ T $>$ Class Template Reference}
\label{a08240}\index{A\+C\+G\+::\+Histogram\+T$<$ T $>$@{A\+C\+G\+::\+Histogram\+T$<$ T $>$}}
Inheritance diagram for A\+CG\+:\+:HistogramT$<$ T $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a08240}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a08240_a23dfff40e53e328b9f74f7f7889721b2}\label{a08240_a23dfff40e53e328b9f74f7f7889721b2}} 
{\bfseries HistogramT} (const std\+::vector$<$ int $>$ \&histogram, const std\+::vector$<$ T $>$ \&bin\+\_\+boundaries, const std\+::vector$<$ double $>$ \&bin\+\_\+widths)
\item 
\mbox{\Hypertarget{a08240_a7bc6827d9d159b0b2fe568aec0aeb01d}\label{a08240_a7bc6827d9d159b0b2fe568aec0aeb01d}} 
{\footnotesize template$<$typename IterT $>$ }\\{\bfseries HistogramT} (IterT begin, IterT end, size\+\_\+t max\+\_\+bins)
\item 
\mbox{\Hypertarget{a08240_a3b9d33d19b3d4f4299828311e803eb3d}\label{a08240_a3b9d33d19b3d4f4299828311e803eb3d}} 
const std\+::vector$<$ T $>$ \& {\bfseries get\+Bin\+Boundaries} () const
\item 
\mbox{\Hypertarget{a08240_a3bc11c8ffe493baf429300bd5e7b0d05}\label{a08240_a3bc11c8ffe493baf429300bd5e7b0d05}} 
double {\bfseries get\+Total\+Width} () const override
\item 
\mbox{\Hypertarget{a08240_a74adff5631f31a1a294a68ce19e2a551}\label{a08240_a74adff5631f31a1a294a68ce19e2a551}} 
Label\+Type {\bfseries get\+Label\+Type} () const override
\item 
\mbox{\Hypertarget{a08240_a460add4b291f1eda85d5470e0960865a}\label{a08240_a460add4b291f1eda85d5470e0960865a}} 
Q\+String {\bfseries get\+Boundary\+Label} (size\+\_\+t idx) const override
\item 
\mbox{\Hypertarget{a08240_a600d7ae69d858d4a9aaa4c01bd3f1dd3}\label{a08240_a600d7ae69d858d4a9aaa4c01bd3f1dd3}} 
{\footnotesize template$<$$>$ }\\Q\+String {\bfseries get\+Boundary\+Label} (size\+\_\+t idx) const
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a08240_a8c202d8daa846dbf04fcdffe9525e93f}\label{a08240_a8c202d8daa846dbf04fcdffe9525e93f}} 
std\+::vector$<$ T $>$ {\bfseries bin\+\_\+boundaries\+\_\+}
\item 
\mbox{\Hypertarget{a08240_a6305a029ca7babc31bd088f31166be18}\label{a08240_a6305a029ca7babc31bd088f31166be18}} 
double {\bfseries avg\+\_\+bin\+\_\+size\+\_\+} = 0.\+0
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
class A\+C\+G\+::\+Histogram\+T$<$ T $>$}



Definition at line 85 of file Histogram.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Utils/Histogram.\+hh\end{DoxyCompactItemize}
