\hypertarget{structSampledBackgroundData}{
\subsection{SampledBackgroundData Struct Reference}
\label{structSampledBackgroundData}\index{SampledBackgroundData@{SampledBackgroundData}}
}


Closure holding image data generated using samples drawn from the model.  


Inheritance diagram for SampledBackgroundData:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{structSampledBackgroundData}
\end{center}
\end{figure}
\subsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structSampledBackgroundData_aab57e52a4079e7aa312138aa8478fe02}{SampledBackgroundData} (const vector$<$ vector$<$ vector$<$ double $>$ $>$ $>$ \&sample\_\-intensities\_\-without\_\-spot\_\-, const vector$<$ vector$<$ double $>$ $>$ \&pixel\_\-intensities\_\-, const vector$<$ ImageRef $>$ pixels\_\-, double mu\_\-brightness\_\-, double sigma\_\-brightness\_\-, double mu\_\-blur\_\-, double sigma\_\-blur\_\-, const Matrix$<$ 3 $>$ A\_\-, const Vector$<$ 3 $>$ pi\_\-, double variance\_\-)
\end{DoxyCompactItemize}
\subsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const vector$<$ vector$<$ vector$<$ double $>$ $>$ $>$ \& \hyperlink{structSampledBackgroundData_adcbd6324e5df8b91ea311278fe78f8ce}{sample\_\-intensities\_\-without\_\-spot}
\item 
const vector$<$ vector$<$ double $>$ $>$ \& \hyperlink{structSampledBackgroundData_ac2c55329846402b7de359b23e3728aaa}{pixel\_\-intensities}
\item 
const vector$<$ ImageRef $>$ \hyperlink{structSampledBackgroundData_a0948dde4bc339e352152f2b2866d6aa4}{pixels}
\item 
double \hyperlink{structSampledBackgroundData_ae6b50a3f61a228c6eb9822496ab8faab}{mu\_\-brightness}
\item 
double \hyperlink{structSampledBackgroundData_ada62e8c18b4711839763e9daa1a27038}{sigma\_\-brightness}
\item 
double \hyperlink{structSampledBackgroundData_a2487e275eee06e12526d151b5dee0c6b}{mu\_\-blur}
\item 
double \hyperlink{structSampledBackgroundData_afd60120fc7f1135d7aa9f903a918f558}{sigma\_\-blur}
\item 
const Matrix$<$ 3 $>$ \hyperlink{structSampledBackgroundData_aad507304169dbb064172ac9a70a83e23}{A}
\item 
const Vector$<$ 3 $>$ \hyperlink{structSampledBackgroundData_aa93ae4e4618a7a33c074a70fe131030b}{pi}
\item 
double \hyperlink{structSampledBackgroundData_a7254bdbf45f90af7abdfa2dfb36f1a36}{variance}
\item 
const vector$<$ int $>$ \hyperlink{structSampledBackgroundData_a98c706202136571e4c82ee937aa577ad}{O}
\end{DoxyCompactItemize}


\subsubsection{Detailed Description}
Closure holding image data generated using samples drawn from the model. 

NB this is used with one spot removed (i.e. set to dark). As a result, the data is treated as the background when considering that spot in isolation. See \hyperlink{classFitSpots}{FitSpots} for naming of variables. 

Definition at line 503 of file multispot5.cc.



\subsubsection{Constructor \& Destructor Documentation}
\hypertarget{structSampledBackgroundData_aab57e52a4079e7aa312138aa8478fe02}{
\index{SampledBackgroundData@{SampledBackgroundData}!SampledBackgroundData@{SampledBackgroundData}}
\index{SampledBackgroundData@{SampledBackgroundData}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{SampledBackgroundData}]{\setlength{\rightskip}{0pt plus 5cm}SampledBackgroundData::SampledBackgroundData (
\begin{DoxyParamCaption}
\item[{const vector$<$ vector$<$ vector$<$ double $>$ $>$ $>$ \&}]{sample\_\-intensities\_\-without\_\-spot\_\-, }
\item[{const vector$<$ vector$<$ double $>$ $>$ \&}]{pixel\_\-intensities\_\-, }
\item[{const vector$<$ ImageRef $>$}]{pixels\_\-, }
\item[{double}]{mu\_\-brightness\_\-, }
\item[{double}]{sigma\_\-brightness\_\-, }
\item[{double}]{mu\_\-blur\_\-, }
\item[{double}]{sigma\_\-blur\_\-, }
\item[{const Matrix$<$ 3 $>$}]{A\_\-, }
\item[{const Vector$<$ 3 $>$}]{pi\_\-, }
\item[{double}]{variance\_\-}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{structSampledBackgroundData_aab57e52a4079e7aa312138aa8478fe02}


Definition at line 516 of file multispot5.cc.


\begin{DoxyCode}
    :sample_intensities_without_spot(sample_intensities_without_spot_),
        pixel_intensities(pixel_intensities_),
        pixels(pixels_),
        mu_brightness(mu_brightness_),
        sigma_brightness(sigma_brightness_),
        mu_blur(mu_blur_),
        sigma_blur(sigma_blur_),
        A(A_),
        pi(pi_),
        variance(variance_),
        O(sequence(pixel_intensities.size()))
    {
    }
\end{DoxyCode}


\subsubsection{Member Data Documentation}
\hypertarget{structSampledBackgroundData_adcbd6324e5df8b91ea311278fe78f8ce}{
\index{SampledBackgroundData@{SampledBackgroundData}!sample\_\-intensities\_\-without\_\-spot@{sample\_\-intensities\_\-without\_\-spot}}
\index{sample\_\-intensities\_\-without\_\-spot@{sample\_\-intensities\_\-without\_\-spot}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{sample\_\-intensities\_\-without\_\-spot}]{\setlength{\rightskip}{0pt plus 5cm}const vector$<$vector$<$vector$<$double$>$ $>$ $>$\& {\bf SampledBackgroundData::sample\_\-intensities\_\-without\_\-spot}}}
\label{structSampledBackgroundData_adcbd6324e5df8b91ea311278fe78f8ce}


Definition at line 505 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_ac2c55329846402b7de359b23e3728aaa}{
\index{SampledBackgroundData@{SampledBackgroundData}!pixel\_\-intensities@{pixel\_\-intensities}}
\index{pixel\_\-intensities@{pixel\_\-intensities}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{pixel\_\-intensities}]{\setlength{\rightskip}{0pt plus 5cm}const vector$<$vector$<$double$>$ $>$\& {\bf SampledBackgroundData::pixel\_\-intensities}}}
\label{structSampledBackgroundData_ac2c55329846402b7de359b23e3728aaa}


Definition at line 506 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_a0948dde4bc339e352152f2b2866d6aa4}{
\index{SampledBackgroundData@{SampledBackgroundData}!pixels@{pixels}}
\index{pixels@{pixels}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{pixels}]{\setlength{\rightskip}{0pt plus 5cm}const vector$<$ImageRef$>$ {\bf SampledBackgroundData::pixels}}}
\label{structSampledBackgroundData_a0948dde4bc339e352152f2b2866d6aa4}


Definition at line 507 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_ae6b50a3f61a228c6eb9822496ab8faab}{
\index{SampledBackgroundData@{SampledBackgroundData}!mu\_\-brightness@{mu\_\-brightness}}
\index{mu\_\-brightness@{mu\_\-brightness}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{mu\_\-brightness}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf SampledBackgroundData::mu\_\-brightness}}}
\label{structSampledBackgroundData_ae6b50a3f61a228c6eb9822496ab8faab}


Definition at line 509 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_ada62e8c18b4711839763e9daa1a27038}{
\index{SampledBackgroundData@{SampledBackgroundData}!sigma\_\-brightness@{sigma\_\-brightness}}
\index{sigma\_\-brightness@{sigma\_\-brightness}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{sigma\_\-brightness}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf SampledBackgroundData::sigma\_\-brightness}}}
\label{structSampledBackgroundData_ada62e8c18b4711839763e9daa1a27038}


Definition at line 509 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_a2487e275eee06e12526d151b5dee0c6b}{
\index{SampledBackgroundData@{SampledBackgroundData}!mu\_\-blur@{mu\_\-blur}}
\index{mu\_\-blur@{mu\_\-blur}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{mu\_\-blur}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf SampledBackgroundData::mu\_\-blur}}}
\label{structSampledBackgroundData_a2487e275eee06e12526d151b5dee0c6b}


Definition at line 509 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_afd60120fc7f1135d7aa9f903a918f558}{
\index{SampledBackgroundData@{SampledBackgroundData}!sigma\_\-blur@{sigma\_\-blur}}
\index{sigma\_\-blur@{sigma\_\-blur}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{sigma\_\-blur}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf SampledBackgroundData::sigma\_\-blur}}}
\label{structSampledBackgroundData_afd60120fc7f1135d7aa9f903a918f558}


Definition at line 509 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_aad507304169dbb064172ac9a70a83e23}{
\index{SampledBackgroundData@{SampledBackgroundData}!A@{A}}
\index{A@{A}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{A}]{\setlength{\rightskip}{0pt plus 5cm}const Matrix$<$3$>$ {\bf SampledBackgroundData::A}}}
\label{structSampledBackgroundData_aad507304169dbb064172ac9a70a83e23}


Definition at line 510 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_aa93ae4e4618a7a33c074a70fe131030b}{
\index{SampledBackgroundData@{SampledBackgroundData}!pi@{pi}}
\index{pi@{pi}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{pi}]{\setlength{\rightskip}{0pt plus 5cm}const Vector$<$3$>$ {\bf SampledBackgroundData::pi}}}
\label{structSampledBackgroundData_aa93ae4e4618a7a33c074a70fe131030b}


Definition at line 511 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_a7254bdbf45f90af7abdfa2dfb36f1a36}{
\index{SampledBackgroundData@{SampledBackgroundData}!variance@{variance}}
\index{variance@{variance}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{variance}]{\setlength{\rightskip}{0pt plus 5cm}double {\bf SampledBackgroundData::variance}}}
\label{structSampledBackgroundData_a7254bdbf45f90af7abdfa2dfb36f1a36}


Definition at line 512 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().

\hypertarget{structSampledBackgroundData_a98c706202136571e4c82ee937aa577ad}{
\index{SampledBackgroundData@{SampledBackgroundData}!O@{O}}
\index{O@{O}!SampledBackgroundData@{SampledBackgroundData}}
\paragraph[{O}]{\setlength{\rightskip}{0pt plus 5cm}const vector$<$int$>$ {\bf SampledBackgroundData::O}}}
\label{structSampledBackgroundData_a98c706202136571e4c82ee937aa577ad}


Definition at line 514 of file multispot5.cc.



Referenced by sampled\_\-background\_\-spot\_\-hessian2(), sampled\_\-background\_\-spot\_\-hessian\_\-FAKE(), and sampled\_\-background\_\-spot\_\-hessian\_\-ffbs().



The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
\hyperlink{multispot5_8cc}{multispot5.cc}\end{DoxyCompactItemize}
