\doxysection{read\+\_\+frame Namespace Reference} \hypertarget{namespaceread__frame}{}\label{namespaceread__frame}\index{read\_frame@{read\_frame}} \doxysubsubsection*{Variables} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{namespaceread__frame_a9c0443156455ec3307e2ecf33b6f3f64}{header\+\_\+dt}} \item int \mbox{\hyperlink{namespaceread__frame_aeb577dcd8f857453b243609bd3fe9c6b}{rows}} = 512 \item int \mbox{\hyperlink{namespaceread__frame_ad73343f290475167492512cd21ca5eff}{cols}} = 1024 \item int \mbox{\hyperlink{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7}{frames}} = 10 \item \mbox{\hyperlink{namespaceread__frame_ae4882ed85143715456b91190632b4b11}{data}} = np.\+zeros((\mbox{\hyperlink{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7}{frames}},\mbox{\hyperlink{namespaceread__frame_aeb577dcd8f857453b243609bd3fe9c6b}{rows}},\mbox{\hyperlink{namespaceread__frame_ad73343f290475167492512cd21ca5eff}{cols}}), \mbox{\hyperlink{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4}{dtype}} = np.\+uint16) \item \mbox{\hyperlink{namespaceread__frame_a712f4321b682572ca70910beebf794f2}{header}} = np.\+zeros(\mbox{\hyperlink{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7}{frames}}, \mbox{\hyperlink{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4}{dtype}} = \mbox{\hyperlink{namespaceread__frame_a9c0443156455ec3307e2ecf33b6f3f64}{header\+\_\+dt}}) \item str \mbox{\hyperlink{namespaceread__frame_ad23adc485f1714de79813577dcecaf7c}{file\+\_\+name}} = \textquotesingle{}jungfrau\+\_\+single\+\_\+d0\+\_\+f\{\}\+\_\+0.\+raw\textquotesingle{}.format(file\+\_\+id) \item \mbox{\hyperlink{namespaceread__frame_adc85620c668618147dfa83334a28a8f1}{f}} \item \mbox{\hyperlink{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4}{dtype}} \item \mbox{\hyperlink{namespaceread__frame_a212807e8a4902926048a0d49d3151e15}{count}} \item \mbox{\hyperlink{namespaceread__frame_a000169c5994988e16048b3cf8e461fe6}{uint16}} \end{DoxyCompactItemize} \doxysubsection{Variable Documentation} \Hypertarget{namespaceread__frame_ad73343f290475167492512cd21ca5eff}\label{namespaceread__frame_ad73343f290475167492512cd21ca5eff} \index{read\_frame@{read\_frame}!cols@{cols}} \index{cols@{cols}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{cols}{cols}} {\footnotesize\ttfamily int read\+\_\+frame.\+cols = 1024} \Hypertarget{namespaceread__frame_a212807e8a4902926048a0d49d3151e15}\label{namespaceread__frame_a212807e8a4902926048a0d49d3151e15} \index{read\_frame@{read\_frame}!count@{count}} \index{count@{count}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{count}{count}} {\footnotesize\ttfamily read\+\_\+frame.\+count} \Hypertarget{namespaceread__frame_ae4882ed85143715456b91190632b4b11}\label{namespaceread__frame_ae4882ed85143715456b91190632b4b11} \index{read\_frame@{read\_frame}!data@{data}} \index{data@{data}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{data}{data}} {\footnotesize\ttfamily read\+\_\+frame.\+data = np.\+zeros((\mbox{\hyperlink{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7}{frames}},\mbox{\hyperlink{namespaceread__frame_aeb577dcd8f857453b243609bd3fe9c6b}{rows}},\mbox{\hyperlink{namespaceread__frame_ad73343f290475167492512cd21ca5eff}{cols}}), \mbox{\hyperlink{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4}{dtype}} = np.\+uint16)} \Hypertarget{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4}\label{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4} \index{read\_frame@{read\_frame}!dtype@{dtype}} \index{dtype@{dtype}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{dtype}{dtype}} {\footnotesize\ttfamily read\+\_\+frame.\+dtype} \Hypertarget{namespaceread__frame_adc85620c668618147dfa83334a28a8f1}\label{namespaceread__frame_adc85620c668618147dfa83334a28a8f1} \index{read\_frame@{read\_frame}!f@{f}} \index{f@{f}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{f}{f}} {\footnotesize\ttfamily read\+\_\+frame.\+f} \Hypertarget{namespaceread__frame_ad23adc485f1714de79813577dcecaf7c}\label{namespaceread__frame_ad23adc485f1714de79813577dcecaf7c} \index{read\_frame@{read\_frame}!file\_name@{file\_name}} \index{file\_name@{file\_name}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{file\_name}{file\_name}} {\footnotesize\ttfamily str read\+\_\+frame.\+file\+\_\+name = \textquotesingle{}jungfrau\+\_\+single\+\_\+d0\+\_\+f\{\}\+\_\+0.\+raw\textquotesingle{}.format(file\+\_\+id)} \Hypertarget{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7}\label{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7} \index{read\_frame@{read\_frame}!frames@{frames}} \index{frames@{frames}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{frames}{frames}} {\footnotesize\ttfamily int read\+\_\+frame.\+frames = 10} \Hypertarget{namespaceread__frame_a712f4321b682572ca70910beebf794f2}\label{namespaceread__frame_a712f4321b682572ca70910beebf794f2} \index{read\_frame@{read\_frame}!header@{header}} \index{header@{header}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{header}{header}} {\footnotesize\ttfamily read\+\_\+frame.\+header = np.\+zeros(\mbox{\hyperlink{namespaceread__frame_a1ee86864b77a2fbd666de97025d3a7b7}{frames}}, \mbox{\hyperlink{namespaceread__frame_a5e9c5cff309a0730b8df893c3ff3bde4}{dtype}} = \mbox{\hyperlink{namespaceread__frame_a9c0443156455ec3307e2ecf33b6f3f64}{header\+\_\+dt}})} \Hypertarget{namespaceread__frame_a9c0443156455ec3307e2ecf33b6f3f64}\label{namespaceread__frame_a9c0443156455ec3307e2ecf33b6f3f64} \index{read\_frame@{read\_frame}!header\_dt@{header\_dt}} \index{header\_dt@{header\_dt}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{header\_dt}{header\_dt}} {\footnotesize\ttfamily read\+\_\+frame.\+header\+\_\+dt} {\bfseries Initial value\+:} \begin{DoxyCode}{0} \DoxyCodeLine{00001\ =\ \ np.dtype(} \DoxyCodeLine{00002\ \ \ \ \ [} \DoxyCodeLine{00003\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Frame\ Number"{}},\ \textcolor{stringliteral}{"{}u8"{}}),} \DoxyCodeLine{00004\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}SubFrame\ Number/ExpLength"{}},\ \textcolor{stringliteral}{"{}u4"{}}),} \DoxyCodeLine{00005\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Packet\ Number"{}},\ \textcolor{stringliteral}{"{}u4"{}}),} \DoxyCodeLine{00006\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Bunch\ ID"{}},\ \textcolor{stringliteral}{"{}u8"{}}),} \DoxyCodeLine{00007\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Timestamp"{}},\ \textcolor{stringliteral}{"{}u8"{}}),} \DoxyCodeLine{00008\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Module\ Id"{}},\ \textcolor{stringliteral}{"{}u2"{}}),} \DoxyCodeLine{00009\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Row"{}},\ \textcolor{stringliteral}{"{}u2"{}}),} \DoxyCodeLine{00010\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Column"{}},\ \textcolor{stringliteral}{"{}u2"{}}),} \DoxyCodeLine{00011\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Reserved"{}},\ \textcolor{stringliteral}{"{}u2"{}}),} \DoxyCodeLine{00012\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Debug"{}},\ \textcolor{stringliteral}{"{}u4"{}}),} \DoxyCodeLine{00013\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Round\ Robin\ Number"{}},\ \textcolor{stringliteral}{"{}u2"{}}),} \DoxyCodeLine{00014\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Detector\ Type"{}},\ \textcolor{stringliteral}{"{}u1"{}}),} \DoxyCodeLine{00015\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Header\ Version"{}},\ \textcolor{stringliteral}{"{}u1"{}}),} \DoxyCodeLine{00016\ \ \ \ \ \ \ \ \ (\textcolor{stringliteral}{"{}Packets\ caught\ mask"{}},\ \textcolor{stringliteral}{"{}8u8"{}})} \DoxyCodeLine{00017\ \ \ \ \ ]} \DoxyCodeLine{00018\ )} \end{DoxyCode} \Hypertarget{namespaceread__frame_aeb577dcd8f857453b243609bd3fe9c6b}\label{namespaceread__frame_aeb577dcd8f857453b243609bd3fe9c6b} \index{read\_frame@{read\_frame}!rows@{rows}} \index{rows@{rows}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{rows}{rows}} {\footnotesize\ttfamily int read\+\_\+frame.\+rows = 512} \Hypertarget{namespaceread__frame_a000169c5994988e16048b3cf8e461fe6}\label{namespaceread__frame_a000169c5994988e16048b3cf8e461fe6} \index{read\_frame@{read\_frame}!uint16@{uint16}} \index{uint16@{uint16}!read\_frame@{read\_frame}} \doxysubsubsection{\texorpdfstring{uint16}{uint16}} {\footnotesize\ttfamily read\+\_\+frame.\+uint16}