\section{atlas::bitset Namespace Reference}
\label{namespaceatlas_1_1bitset}\index{atlas::bitset@{atlas::bitset}}


\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf Bit\-Set\-Base}
\item 
class {\bf Bit\-Set\-Base$<$ 0 $>$}
\item 
class {\bf Bit\-Set\-Base$<$ 1 $>$}
\item 
class {\bf Bit\-Set\-Base$<$ 2 $>$}
\item 
class {\bf Bit\-Set\-Base$<$ 3 $>$}
\item 
class {\bf Bit\-Set\-Base$<$ 4 $>$}
\item 
class {\bf Base\-Size}
\item 
class {\bf Bit\-Set}
\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef {\bf Bit\-Set}$<$ {\bf constants::RANK\_\-MAX} $>$ {\bf Rank\-Flags}
\item 
typedef {\bf Bit\-Set}$<$ 2 $\ast${\bf constants::RANK\_\-MAX} $>$ {\bf Two\-Rank\-Flags}
\item 
typedef std::vector$<$ {\bf Rank\-Flags} $>$ {\bf Rank\-Flags\-List}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
template$<$size\_\-t n$>$ {\bf Bit\-Set}$<$ n $>$ {\bf operator$\sim$} (const {\bf Bit\-Set}$<$ n $>$ \&d\_\-b)
\item 
template$<$size\_\-t n$>$ void {\bf set} ({\bf Bit\-Set}$<$ n $>$ \&, size\_\-t)
\end{CompactItemize}


\subsection{Typedef Documentation}
\index{atlas::bitset@{atlas::bitset}!RankFlags@{RankFlags}}
\index{RankFlags@{RankFlags}!atlas::bitset@{atlas::bitset}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Bit\-Set}$<${\bf constants::RANK\_\-MAX}$>$ {\bf atlas::bitset::Rank\-Flags}}\label{namespaceatlas_1_1bitset_92299e711497327f4429aad758af70d7}


\index{atlas::bitset@{atlas::bitset}!RankFlagsList@{RankFlagsList}}
\index{RankFlagsList@{RankFlagsList}!atlas::bitset@{atlas::bitset}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef std::vector$<${\bf Rank\-Flags}$>$ {\bf atlas::bitset::Rank\-Flags\-List}}\label{namespaceatlas_1_1bitset_e6eb159c4290ff28f3e424fd675c638a}


\index{atlas::bitset@{atlas::bitset}!TwoRankFlags@{TwoRankFlags}}
\index{TwoRankFlags@{TwoRankFlags}!atlas::bitset@{atlas::bitset}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Bit\-Set}$<$2$\ast${\bf constants::RANK\_\-MAX}$>$ {\bf atlas::bitset::Two\-Rank\-Flags}}\label{namespaceatlas_1_1bitset_1c5a2cea37e2c1b91b1dfb8cf3d14609}




\subsection{Function Documentation}
\index{atlas::bitset@{atlas::bitset}!operator~@{operator$\sim$}}
\index{operator~@{operator$\sim$}!atlas::bitset@{atlas::bitset}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t n$>$ {\bf Bit\-Set}$<$ n $>$ atlas::bitset::operator$\sim$ (const Bit\-Set$<$ n $>$ \& {\em d\_\-b})}\label{namespaceatlas_1_1bitset_d957fc47e3f0473b0f7954edd5af59a4}


\index{atlas::bitset@{atlas::bitset}!set@{set}}
\index{set@{set}!atlas::bitset@{atlas::bitset}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t n$>$ void atlas::bitset::set (Bit\-Set$<$ n $>$ \&, size\_\-t)}\label{namespaceatlas_1_1bitset_99f0c7f941cbe91da2567520a9ac273b}


