mirror of
https://github.com/slsdetectorgroup/aare.git
synced 2025-06-08 21:40:43 +02:00
119 lines
8.2 KiB
TeX
119 lines
8.2 KiB
TeX
\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}
|
|
|