\hypertarget{classBds_1_1SelectionInfo}{}\section{Bds\+::Selection\+Info Class Reference}
\label{classBds_1_1SelectionInfo}\index{Bds::SelectionInfo@{Bds::SelectionInfo}}


This class defines the set of data selection critera.  




{\ttfamily \#include $<$Bds\+D.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBds_1_1SelectionInfo_a4dd64f24137ca99ad84eaa55afb3d93f}{Selection\+Info}} (\textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SelectionInfo_ad4b65d33d44f9152a7039f52955252ef}{start\+Time}}=\textbf{ B\+Time\+Stamp}(), \textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SelectionInfo_a77698bc1e5e1610628d97d8a5b4b6a7a}{end\+Time}}=\textbf{ B\+Time\+Stamp}(), \textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a19b711c49aabd4b7032be541a4663eee}{networks}}=\textbf{ B\+List}$<$ \textbf{ B\+String} $>$(), \textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_aed361c4b42240be76e586400bfb63a52}{arrays}}=\textbf{ B\+List}$<$ \textbf{ B\+String} $>$(), \textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a9c252204eb7aead4e1882ff0e05fb72d}{stations}}=\textbf{ B\+List}$<$ \textbf{ B\+String} $>$(), \textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a79b0fef58369fa2ce9d32a887a1903d3}{arrays\+And\+Stations}}=\textbf{ B\+List}$<$ \textbf{ B\+String} $>$(), \textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_aba3c31d6656bf3d3b528379e7320f9a1}{channels}}=\textbf{ B\+List}$<$ \textbf{ B\+String} $>$(), \textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a072f42b8643fb8e0621b5dd9dfa1599a}{sources}}=\textbf{ B\+List}$<$ \textbf{ B\+String} $>$(), \textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1SelectionInfo_a44f420bb4153cef4814e21817291dac2}{num\+Data\+Channels}}=0)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SelectionInfo_ad4b65d33d44f9152a7039f52955252ef}{start\+Time}}
\begin{DoxyCompactList}\small\item\em The Start Time. \end{DoxyCompactList}\item 
\textbf{ B\+Time\+Stamp} \mbox{\hyperlink{classBds_1_1SelectionInfo_a77698bc1e5e1610628d97d8a5b4b6a7a}{end\+Time}}
\begin{DoxyCompactList}\small\item\em The End Time. \end{DoxyCompactList}\item 
\textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a19b711c49aabd4b7032be541a4663eee}{networks}}
\begin{DoxyCompactList}\small\item\em The list of \mbox{\hyperlink{classBds_1_1Network}{Network}} Names. \end{DoxyCompactList}\item 
\textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_aed361c4b42240be76e586400bfb63a52}{arrays}}
\begin{DoxyCompactList}\small\item\em The list of Array names. \end{DoxyCompactList}\item 
\textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a9c252204eb7aead4e1882ff0e05fb72d}{stations}}
\begin{DoxyCompactList}\small\item\em The list of \mbox{\hyperlink{classBds_1_1Station}{Station}} names. \end{DoxyCompactList}\item 
\textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a79b0fef58369fa2ce9d32a887a1903d3}{arrays\+And\+Stations}}
\begin{DoxyCompactList}\small\item\em The list of Array and \mbox{\hyperlink{classBds_1_1Station}{Station}} names. \end{DoxyCompactList}\item 
\textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_aba3c31d6656bf3d3b528379e7320f9a1}{channels}}
\begin{DoxyCompactList}\small\item\em The list of Channels. \end{DoxyCompactList}\item 
\textbf{ B\+List}$<$ \textbf{ B\+String} $>$ \mbox{\hyperlink{classBds_1_1SelectionInfo_a072f42b8643fb8e0621b5dd9dfa1599a}{sources}}
\begin{DoxyCompactList}\small\item\em The list of Data Sources. \end{DoxyCompactList}\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{classBds_1_1SelectionInfo_a44f420bb4153cef4814e21817291dac2}{num\+Data\+Channels}}
\begin{DoxyCompactList}\small\item\em The number of sets of data in the system. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This class defines the set of data selection critera. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classBds_1_1SelectionInfo_a4dd64f24137ca99ad84eaa55afb3d93f}\label{classBds_1_1SelectionInfo_a4dd64f24137ca99ad84eaa55afb3d93f}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!SelectionInfo@{SelectionInfo}}
\index{SelectionInfo@{SelectionInfo}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{SelectionInfo()}{SelectionInfo()}}
{\footnotesize\ttfamily Bds\+::\+Selection\+Info\+::\+Selection\+Info (\begin{DoxyParamCaption}\item[{\textbf{ B\+Time\+Stamp}}]{start\+Time = {\ttfamily \textbf{ B\+Time\+Stamp}()},  }\item[{\textbf{ B\+Time\+Stamp}}]{end\+Time = {\ttfamily \textbf{ B\+Time\+Stamp}()},  }\item[{\textbf{ B\+List}$<$ \textbf{ B\+String} $>$}]{networks = {\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String}~$>$()},  }\item[{\textbf{ B\+List}$<$ \textbf{ B\+String} $>$}]{arrays = {\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String}~$>$()},  }\item[{\textbf{ B\+List}$<$ \textbf{ B\+String} $>$}]{stations = {\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String}~$>$()},  }\item[{\textbf{ B\+List}$<$ \textbf{ B\+String} $>$}]{arrays\+And\+Stations = {\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String}~$>$()},  }\item[{\textbf{ B\+List}$<$ \textbf{ B\+String} $>$}]{channels = {\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String}~$>$()},  }\item[{\textbf{ B\+List}$<$ \textbf{ B\+String} $>$}]{sources = {\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String}~$>$()},  }\item[{\textbf{ B\+U\+Int32}}]{num\+Data\+Channels = {\ttfamily 0} }\end{DoxyParamCaption})}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{classBds_1_1SelectionInfo_aed361c4b42240be76e586400bfb63a52}\label{classBds_1_1SelectionInfo_aed361c4b42240be76e586400bfb63a52}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!arrays@{arrays}}
\index{arrays@{arrays}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{arrays}{arrays}}
{\footnotesize\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String} $>$ Bds\+::\+Selection\+Info\+::arrays}



The list of Array names. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_a79b0fef58369fa2ce9d32a887a1903d3}\label{classBds_1_1SelectionInfo_a79b0fef58369fa2ce9d32a887a1903d3}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!arraysAndStations@{arraysAndStations}}
\index{arraysAndStations@{arraysAndStations}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{arraysAndStations}{arraysAndStations}}
{\footnotesize\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String} $>$ Bds\+::\+Selection\+Info\+::arrays\+And\+Stations}



The list of Array and \mbox{\hyperlink{classBds_1_1Station}{Station}} names. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_aba3c31d6656bf3d3b528379e7320f9a1}\label{classBds_1_1SelectionInfo_aba3c31d6656bf3d3b528379e7320f9a1}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!channels@{channels}}
\index{channels@{channels}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{channels}{channels}}
{\footnotesize\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String} $>$ Bds\+::\+Selection\+Info\+::channels}



The list of Channels. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_a77698bc1e5e1610628d97d8a5b4b6a7a}\label{classBds_1_1SelectionInfo_a77698bc1e5e1610628d97d8a5b4b6a7a}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!endTime@{endTime}}
\index{endTime@{endTime}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{endTime}{endTime}}
{\footnotesize\ttfamily \textbf{ B\+Time\+Stamp} Bds\+::\+Selection\+Info\+::end\+Time}



The End Time. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_a19b711c49aabd4b7032be541a4663eee}\label{classBds_1_1SelectionInfo_a19b711c49aabd4b7032be541a4663eee}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!networks@{networks}}
\index{networks@{networks}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{networks}{networks}}
{\footnotesize\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String} $>$ Bds\+::\+Selection\+Info\+::networks}



The list of \mbox{\hyperlink{classBds_1_1Network}{Network}} Names. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_a44f420bb4153cef4814e21817291dac2}\label{classBds_1_1SelectionInfo_a44f420bb4153cef4814e21817291dac2}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!numDataChannels@{numDataChannels}}
\index{numDataChannels@{numDataChannels}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{numDataChannels}{numDataChannels}}
{\footnotesize\ttfamily \textbf{ B\+U\+Int32} Bds\+::\+Selection\+Info\+::num\+Data\+Channels}



The number of sets of data in the system. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_a072f42b8643fb8e0621b5dd9dfa1599a}\label{classBds_1_1SelectionInfo_a072f42b8643fb8e0621b5dd9dfa1599a}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!sources@{sources}}
\index{sources@{sources}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{sources}{sources}}
{\footnotesize\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String} $>$ Bds\+::\+Selection\+Info\+::sources}



The list of Data Sources. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_ad4b65d33d44f9152a7039f52955252ef}\label{classBds_1_1SelectionInfo_ad4b65d33d44f9152a7039f52955252ef}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!startTime@{startTime}}
\index{startTime@{startTime}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{startTime}{startTime}}
{\footnotesize\ttfamily \textbf{ B\+Time\+Stamp} Bds\+::\+Selection\+Info\+::start\+Time}



The Start Time. 

\mbox{\Hypertarget{classBds_1_1SelectionInfo_a9c252204eb7aead4e1882ff0e05fb72d}\label{classBds_1_1SelectionInfo_a9c252204eb7aead4e1882ff0e05fb72d}} 
\index{Bds::SelectionInfo@{Bds::SelectionInfo}!stations@{stations}}
\index{stations@{stations}!Bds::SelectionInfo@{Bds::SelectionInfo}}
\subsubsection{\texorpdfstring{stations}{stations}}
{\footnotesize\ttfamily \textbf{ B\+List}$<$\textbf{ B\+String} $>$ Bds\+::\+Selection\+Info\+::stations}



The list of \mbox{\hyperlink{classBds_1_1Station}{Station}} names. 



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{BdsD_8h}{Bds\+D.\+h}}\item 
\mbox{\hyperlink{BdsD_8cc}{Bds\+D.\+cc}}\end{DoxyCompactItemize}
