\hypertarget{struct__LayerCntsStatus}{
\section{\_\-LayerCntsStatus Struct Reference}
\label{struct__LayerCntsStatus}\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}}
}
Captures the result of the layer counts assessment.  


\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
unsigned int \hyperlink{struct__LayerCntsStatus_8487bc0a8900cae6c16e4b81f41dccf5}{twr\_\-list}
\item 
unsigned short int \hyperlink{struct__LayerCntsStatus_81c18d68f32c8f6f0cc782532ddb11e7}{ncmaps}
\item 
unsigned short int \hyperlink{struct__LayerCntsStatus_d9a3d7b5e349a16a636dced898058038}{ncnts}
\item 
unsigned short int \hyperlink{struct__LayerCntsStatus_ec9a95ee0a700f470f6097cc389169ca}{nstops}
\item 
unsigned int \hyperlink{struct__LayerCntsStatus_abc5d342595f5822a9b0b183d8d52c8b}{cmaps\_\-or}
\item 
unsigned int \hyperlink{struct__LayerCntsStatus_842e5d24269693482f4eeb62c098ad9f}{cnts\_\-width}
\item 
unsigned int \hyperlink{struct__LayerCntsStatus_0cd085bb23ead71e02598197fcf627fb}{cmaps} \mbox{[}16 $\ast$2\mbox{]}
\item 
unsigned char \hyperlink{struct__LayerCntsStatus_fdd8320b0cbc711a6d02122d3016b366}{cnts} \mbox{[}16 $\ast$36 $\ast$2\mbox{]}
\end{CompactItemize}


\subsection{Detailed Description}
Captures the result of the layer counts assessment. 

\subsection{Member Data Documentation}
\hypertarget{struct__LayerCntsStatus_0cd085bb23ead71e02598197fcf627fb}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!cmaps@{cmaps}}
\index{cmaps@{cmaps}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{cmaps}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf \_\-LayerCntsStatus::cmaps}\mbox{[}16 $\ast$2\mbox{]}}}
\label{struct__LayerCntsStatus_0cd085bb23ead71e02598197fcf627fb}


Bit masks of which x y layers have cluster count information 

Referenced by layer\_\-cnts\_\-assess(), and layer\_\-cnts\_\-pack\_\-cmaps().\hypertarget{struct__LayerCntsStatus_abc5d342595f5822a9b0b183d8d52c8b}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!cmaps\_\-or@{cmaps\_\-or}}
\index{cmaps\_\-or@{cmaps\_\-or}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{cmaps\_\-or}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf \_\-LayerCntsStatus::cmaps\_\-or}}}
\label{struct__LayerCntsStatus_abc5d342595f5822a9b0b183d8d52c8b}


The OR of all the count maps \hypertarget{struct__LayerCntsStatus_fdd8320b0cbc711a6d02122d3016b366}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!cnts@{cnts}}
\index{cnts@{cnts}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{cnts}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char {\bf \_\-LayerCntsStatus::cnts}\mbox{[}16 $\ast$36 $\ast$2\mbox{]}}}
\label{struct__LayerCntsStatus_fdd8320b0cbc711a6d02122d3016b366}


The counts for each layer that need it 

Referenced by layer\_\-cnts\_\-assess(), and layer\_\-cnts\_\-pack\_\-cnts().\hypertarget{struct__LayerCntsStatus_842e5d24269693482f4eeb62c098ad9f}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!cnts\_\-width@{cnts\_\-width}}
\index{cnts\_\-width@{cnts\_\-width}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{cnts\_\-width}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf \_\-LayerCntsStatus::cnts\_\-width}}}
\label{struct__LayerCntsStatus_842e5d24269693482f4eeb62c098ad9f}


Number of bits to hold the maximum layer counts field 

Referenced by layer\_\-cnts\_\-assess(), and layer\_\-cnts\_\-pack\_\-cnts().\hypertarget{struct__LayerCntsStatus_81c18d68f32c8f6f0cc782532ddb11e7}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!ncmaps@{ncmaps}}
\index{ncmaps@{ncmaps}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{ncmaps}]{\setlength{\rightskip}{0pt plus 5cm}unsigned short int {\bf \_\-LayerCntsStatus::ncmaps}}}
\label{struct__LayerCntsStatus_81c18d68f32c8f6f0cc782532ddb11e7}


The number of cmaps 

Referenced by layer\_\-cnts\_\-assess(), and layer\_\-cnts\_\-pack\_\-cmaps().\hypertarget{struct__LayerCntsStatus_d9a3d7b5e349a16a636dced898058038}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!ncnts@{ncnts}}
\index{ncnts@{ncnts}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{ncnts}]{\setlength{\rightskip}{0pt plus 5cm}unsigned short int {\bf \_\-LayerCntsStatus::ncnts}}}
\label{struct__LayerCntsStatus_d9a3d7b5e349a16a636dced898058038}


The number cnts layers 

Referenced by layer\_\-cnts\_\-assess(), and layer\_\-cnts\_\-pack\_\-cnts().\hypertarget{struct__LayerCntsStatus_ec9a95ee0a700f470f6097cc389169ca}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!nstops@{nstops}}
\index{nstops@{nstops}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{nstops}]{\setlength{\rightskip}{0pt plus 5cm}unsigned short int {\bf \_\-LayerCntsStatus::nstops}}}
\label{struct__LayerCntsStatus_ec9a95ee0a700f470f6097cc389169ca}


The number of strip addresses that need a stop bit. This is used to determine the cheapest encoding scheme 

Referenced by layer\_\-cnts\_\-assess().\hypertarget{struct__LayerCntsStatus_8487bc0a8900cae6c16e4b81f41dccf5}{
\index{\_\-LayerCntsStatus@{\_\-LayerCntsStatus}!twr\_\-list@{twr\_\-list}}
\index{twr\_\-list@{twr\_\-list}!_LayerCntsStatus@{\_\-LayerCntsStatus}}
\subsubsection[{twr\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf \_\-LayerCntsStatus::twr\_\-list}}}
\label{struct__LayerCntsStatus_8487bc0a8900cae6c16e4b81f41dccf5}


The list of towers class 2 and 3 towers that have a cmaps. The lowest set bit is a stop bit 

Referenced by layer\_\-cnts\_\-assess(), and layer\_\-cnts\_\-pack().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{CDF__tkr__std_8c}{CDF\_\-tkr\_\-std.c}\end{CompactItemize}
