aare/docs/latex/refman.ind
2024-04-11 17:20:34 +02:00

1834 lines
71 KiB
Plaintext

\begin{theindex}
\item {\_\_getattribute\_\_}
\subitem {aare.File.File}, \hyperpage{44}
\subitem {aare.Frame.Frame}, \hyperpage{58}
\item {\_\_init\_\_}
\subitem {aare.File.File}, \hyperpage{44}
\subitem {aare.Frame.Frame}, \hyperpage{57}
\item {\_file}
\subitem {aare.File.File}, \hyperpage{44}
\item {\_frameImpl}
\subitem {aare.Frame.Frame}, \hyperpage{58}
\item {\texorpdfstring{$\sim$}{\string~}CircularFifo}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\item {\texorpdfstring{$\sim$}{\string~}File}
\subitem {aare::File}, \hyperpage{41}
\item {\texorpdfstring{$\sim$}{\string~}FileInterface}
\subitem {aare::FileInterface}, \hyperpage{47}
\item {\texorpdfstring{$\sim$}{\string~}Frame}
\subitem {aare::Frame}, \hyperpage{55}
\item {\texorpdfstring{$\sim$}{\string~}Logger}
\subitem {aare::logger::Logger}, \hyperpage{60}
\item {\texorpdfstring{$\sim$}{\string~}NDArray}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\item {\texorpdfstring{$\sim$}{\string~}NumpyFile}
\subitem {aare::NumpyFile}, \hyperpage{82}
\item {\texorpdfstring{$\sim$}{\string~}ProducerConsumerQueue}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{92}
\item {\texorpdfstring{$\sim$}{\string~}RawFile}
\subitem {aare::RawFile}, \hyperpage{97}
\item {\texorpdfstring{$\sim$}{\string~}ZmqSocket}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\indexspace
\item {aare}, \hyperpage{1}, \hyperpage{11}
\subitem {Auto}, \hyperpage{14}
\subitem {big}, \hyperpage{14}
\subitem {c\_strides}, \hyperpage{14}
\subitem {ChipTestBoard}, \hyperpage{13}
\subitem {DataTypeVariants}, \hyperpage{13}
\subitem {DetectorType}, \hyperpage{13}
\subitem {dynamic\_shape}, \hyperpage{13}
\subitem {Eiger}, \hyperpage{13}
\subitem {element\_offset}, \hyperpage{14}
\subitem {endian}, \hyperpage{13}
\subitem {Jungfrau}, \hyperpage{13}
\subitem {little}, \hyperpage{14}
\subitem {load}, \hyperpage{14}
\subitem {make\_array}, \hyperpage{14}
\subitem {make\_shape}, \hyperpage{15}
\subitem {Moench}, \hyperpage{13}
\subitem {Mythen3}, \hyperpage{13}
\subitem {native}, \hyperpage{14}
\subitem {save}, \hyperpage{15}
\subitem {Shape}, \hyperpage{13}
\subitem {shape\_t}, \hyperpage{13}
\subitem {StringTo}, \hyperpage{15}
\subitem {TimingMode}, \hyperpage{14}
\subitem {toString}, \hyperpage{16}
\subitem {Trigger}, \hyperpage{14}
\item {aare.File}, \hyperpage{16}
\item {aare.File.File}, \hyperpage{43}
\subitem {\_\_getattribute\_\_}, \hyperpage{44}
\subitem {\_\_init\_\_}, \hyperpage{44}
\subitem {\_file}, \hyperpage{44}
\subitem {path}, \hyperpage{44}
\item {aare.Frame}, \hyperpage{16}
\item {aare.Frame.Frame}, \hyperpage{57}
\subitem {\_\_getattribute\_\_}, \hyperpage{58}
\subitem {\_\_init\_\_}, \hyperpage{57}
\subitem {\_frameImpl}, \hyperpage{58}
\item {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{29}
\subitem {\texorpdfstring{$\sim$}{\string~}CircularFifo},
\hyperpage{30}
\subitem {CircularFifo}, \hyperpage{30}
\subitem {fifo\_size}, \hyperpage{32}
\subitem {filled\_slots}, \hyperpage{32}
\subitem {free\_slots}, \hyperpage{32}
\subitem {frontPtr}, \hyperpage{30}
\subitem {isFull}, \hyperpage{30}
\subitem {next}, \hyperpage{30}
\subitem {numFilledSlots}, \hyperpage{30}
\subitem {numFreeSlots}, \hyperpage{31}
\subitem {pop\_free}, \hyperpage{31}
\subitem {pop\_value}, \hyperpage{31}
\subitem {push\_free}, \hyperpage{31}
\subitem {push\_value}, \hyperpage{31}
\subitem {try\_pop\_free}, \hyperpage{31}
\subitem {try\_push\_free}, \hyperpage{31}
\subitem {try\_push\_value}, \hyperpage{32}
\subitem {value\_type}, \hyperpage{30}
\item {aare::ClusterFinder$<$ T $>$}, \hyperpage{32}
\subitem {add\_link}, \hyperpage{34}
\subitem {binary\_}, \hyperpage{36}
\subitem {check\_neighbours}, \hyperpage{34}
\subitem {child}, \hyperpage{36}
\subitem {clear\_hits}, \hyperpage{34}
\subitem {ClusterFinder}, \hyperpage{33}
\subitem {current\_label}, \hyperpage{36}
\subitem {di}, \hyperpage{36}
\subitem {di\_}, \hyperpage{36}
\subitem {dj}, \hyperpage{36}
\subitem {dj\_}, \hyperpage{36}
\subitem {find\_clusters}, \hyperpage{34}
\subitem {find\_clusters\_X}, \hyperpage{34}
\subitem {first\_pass}, \hyperpage{34}
\subitem {h\_size}, \hyperpage{36}
\subitem {hits}, \hyperpage{37}
\subitem {labeled}, \hyperpage{34}
\subitem {labeled\_}, \hyperpage{37}
\subitem {noiseMap}, \hyperpage{37}
\subitem {original\_}, \hyperpage{37}
\subitem {peripheral\_labeled\_}, \hyperpage{37}
\subitem {peripheralThresholdFactor\_}, \hyperpage{37}
\subitem {print\_connections}, \hyperpage{34}
\subitem {rec\_FillHit}, \hyperpage{35}
\subitem {second\_pass}, \hyperpage{35}
\subitem {set\_noiseMap}, \hyperpage{35}
\subitem {set\_peripheralThresholdFactor}, \hyperpage{35}
\subitem {shape\_}, \hyperpage{37}
\subitem {single\_pass}, \hyperpage{35}
\subitem {steal\_hits}, \hyperpage{35}
\subitem {store\_clusters}, \hyperpage{35}
\subitem {threshold\_}, \hyperpage{37}
\subitem {total\_clusters}, \hyperpage{35}
\subitem {use\_noise\_map}, \hyperpage{37}
\item {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{58}
\subitem {col}, \hyperpage{58}
\subitem {cols}, \hyperpage{58}
\subitem {energy}, \hyperpage{59}
\subitem {enes}, \hyperpage{59}
\subitem {max}, \hyperpage{59}
\subitem {reserved}, \hyperpage{59}
\subitem {row}, \hyperpage{59}
\subitem {rows}, \hyperpage{59}
\subitem {size}, \hyperpage{59}
\item {aare::DType}, \hyperpage{38}
\subitem {bitdepth}, \hyperpage{39}
\subitem {DOUBLE}, \hyperpage{38}
\subitem {DType}, \hyperpage{39}
\subitem {ERROR}, \hyperpage{38}
\subitem {FLOAT}, \hyperpage{38}
\subitem {INT16}, \hyperpage{38}
\subitem {INT32}, \hyperpage{38}
\subitem {INT64}, \hyperpage{38}
\subitem {INT8}, \hyperpage{38}
\subitem {m\_type}, \hyperpage{40}
\subitem {operator!=}, \hyperpage{39}
\subitem {operator==}, \hyperpage{39}
\subitem {str}, \hyperpage{39}
\subitem {TypeIndex}, \hyperpage{38}
\subitem {UINT16}, \hyperpage{38}
\subitem {UINT32}, \hyperpage{38}
\subitem {UINT64}, \hyperpage{38}
\subitem {UINT8}, \hyperpage{38}
\item {aare::File}, \hyperpage{40}
\subitem {\texorpdfstring{$\sim$}{\string~}File}, \hyperpage{41}
\subitem {bitdepth}, \hyperpage{42}
\subitem {bytes\_per\_frame}, \hyperpage{42}
\subitem {cols}, \hyperpage{42}
\subitem {File}, \hyperpage{41}
\subitem {file\_impl}, \hyperpage{43}
\subitem {frame\_number}, \hyperpage{42}
\subitem {iread}, \hyperpage{42}
\subitem {pixels}, \hyperpage{42}
\subitem {read}, \hyperpage{42}
\subitem {read\_into}, \hyperpage{42}
\subitem {rows}, \hyperpage{43}
\subitem {seek}, \hyperpage{43}
\subitem {tell}, \hyperpage{43}
\subitem {total\_frames}, \hyperpage{43}
\subitem {write}, \hyperpage{43}
\item {aare::FileConfig}, \hyperpage{45}
\subitem {cols}, \hyperpage{45}
\subitem {dtype}, \hyperpage{45}
\subitem {geometry}, \hyperpage{45}
\subitem {operator!=}, \hyperpage{45}
\subitem {operator==}, \hyperpage{45}
\subitem {rows}, \hyperpage{46}
\item {aare::FileInterface}, \hyperpage{46}
\subitem {\texorpdfstring{$\sim$}{\string~}FileInterface},
\hyperpage{47}
\subitem {bitdepth}, \hyperpage{48}
\subitem {bytes\_per\_frame}, \hyperpage{48}
\subitem {cols}, \hyperpage{48}
\subitem {current\_frame}, \hyperpage{53}
\subitem {frame\_number}, \hyperpage{48}
\subitem {iread}, \hyperpage{49}
\subitem {m\_base\_name}, \hyperpage{53}
\subitem {m\_base\_path}, \hyperpage{53}
\subitem {m\_bitdepth}, \hyperpage{53}
\subitem {m\_cols}, \hyperpage{53}
\subitem {m\_ext}, \hyperpage{53}
\subitem {m\_findex}, \hyperpage{53}
\subitem {m\_fname}, \hyperpage{53}
\subitem {m\_mode}, \hyperpage{53}
\subitem {m\_rows}, \hyperpage{53}
\subitem {m\_total\_frames}, \hyperpage{54}
\subitem {m\_type}, \hyperpage{54}
\subitem {max\_frames\_per\_file}, \hyperpage{54}
\subitem {pixels}, \hyperpage{49}
\subitem {read}, \hyperpage{49, 50}
\subitem {read\_into}, \hyperpage{50, 51}
\subitem {rows}, \hyperpage{51}
\subitem {seek}, \hyperpage{51}
\subitem {tell}, \hyperpage{52}
\subitem {total\_frames}, \hyperpage{52}
\subitem {version}, \hyperpage{54}
\subitem {write}, \hyperpage{52}
\item {aare::Frame}, \hyperpage{54}
\subitem {\texorpdfstring{$\sim$}{\string~}Frame}, \hyperpage{55}
\subitem {bitdepth}, \hyperpage{55}
\subitem {cols}, \hyperpage{55}
\subitem {data}, \hyperpage{56}
\subitem {Frame}, \hyperpage{55}
\subitem {get}, \hyperpage{56}
\subitem {image}, \hyperpage{56}
\subitem {m\_bitdepth}, \hyperpage{57}
\subitem {m\_cols}, \hyperpage{57}
\subitem {m\_data}, \hyperpage{57}
\subitem {m\_rows}, \hyperpage{57}
\subitem {operator=}, \hyperpage{56}
\subitem {rows}, \hyperpage{56}
\subitem {set}, \hyperpage{56}
\subitem {size}, \hyperpage{56}
\subitem {view}, \hyperpage{56}
\item {aare::logger}, \hyperpage{16}
\subitem {DEBUG}, \hyperpage{17}
\subitem {debug}, \hyperpage{17}
\subitem {ERROR}, \hyperpage{17}
\subitem {error}, \hyperpage{17}
\subitem {get\_logger\_instance}, \hyperpage{18}
\subitem {INFO}, \hyperpage{17}
\subitem {info}, \hyperpage{18}
\subitem {log}, \hyperpage{18}
\subitem {LOGGING\_LEVEL}, \hyperpage{17}
\subitem {set\_output\_file}, \hyperpage{18}
\subitem {set\_streams}, \hyperpage{18}
\subitem {set\_verbosity}, \hyperpage{18}
\subitem {warn}, \hyperpage{18}
\subitem {WARNING}, \hyperpage{17}
\item {aare::logger::internal}, \hyperpage{19}
\subitem {logger\_instance}, \hyperpage{19}
\item {aare::logger::Logger}, \hyperpage{60}
\subitem {\texorpdfstring{$\sim$}{\string~}Logger}, \hyperpage{60}
\subitem {debug}, \hyperpage{61}
\subitem {error}, \hyperpage{61}
\subitem {error\_buf}, \hyperpage{62}
\subitem {error\_output}, \hyperpage{62}
\subitem {info}, \hyperpage{61}
\subitem {log}, \hyperpage{61}
\subitem {log\_}, \hyperpage{61}
\subitem {Logger}, \hyperpage{60}
\subitem {out\_file}, \hyperpage{62}
\subitem {set\_output\_file}, \hyperpage{61}
\subitem {set\_streams}, \hyperpage{61, 62}
\subitem {set\_verbosity}, \hyperpage{62}
\subitem {standard\_buf}, \hyperpage{62}
\subitem {standard\_output}, \hyperpage{62}
\subitem {VERBOSITY\_LEVEL}, \hyperpage{62}
\subitem {warn}, \hyperpage{62}
\item {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{64}
\subitem {\texorpdfstring{$\sim$}{\string~}NDArray}, \hyperpage{67}
\subitem {begin}, \hyperpage{67}
\subitem {buffer}, \hyperpage{67}
\subitem {byte\_strides}, \hyperpage{67}
\subitem {data}, \hyperpage{67}
\subitem {data\_}, \hyperpage{73}
\subitem {end}, \hyperpage{67}
\subitem {NDArray}, \hyperpage{66}
\subitem {operator!=}, \hyperpage{67}
\subitem {operator$>$}, \hyperpage{71}
\subitem {operator()}, \hyperpage{68}
\subitem {operator+}, \hyperpage{69}
\subitem {operator++}, \hyperpage{69}
\subitem {operator+=}, \hyperpage{69}
\subitem {operator-\/}, \hyperpage{69}
\subitem {operator-\/=}, \hyperpage{70}
\subitem {operator/}, \hyperpage{70}
\subitem {operator/=}, \hyperpage{70}
\subitem {operator=}, \hyperpage{70, 71}
\subitem {operator==}, \hyperpage{71}
\subitem {operator\&=}, \hyperpage{67}
\subitem {operator\texorpdfstring{$\ast$}{*}}, \hyperpage{68}
\subitem {operator\texorpdfstring{$\ast$}{*}=}, \hyperpage{68, 69}
\subitem {Print}, \hyperpage{71}
\subitem {Print\_all}, \hyperpage{71}
\subitem {Print\_some}, \hyperpage{71}
\subitem {reset}, \hyperpage{71}
\subitem {shape}, \hyperpage{72}
\subitem {shape\_}, \hyperpage{73}
\subitem {size}, \hyperpage{72}
\subitem {size\_}, \hyperpage{73}
\subitem {span}, \hyperpage{72}
\subitem {sqrt}, \hyperpage{72}
\subitem {strides}, \hyperpage{72}
\subitem {strides\_}, \hyperpage{73}
\subitem {total\_bytes}, \hyperpage{72}
\subitem {value}, \hyperpage{72}
\subitem {value\_type}, \hyperpage{66}
\item {aare::NDView$<$ T, Ndim $>$}, \hyperpage{73}
\subitem {begin}, \hyperpage{75}
\subitem {buffer\_}, \hyperpage{78}
\subitem {data}, \hyperpage{75}
\subitem {elemenwise}, \hyperpage{75}
\subitem {end}, \hyperpage{76}
\subitem {NDView}, \hyperpage{74, 75}
\subitem {operator()}, \hyperpage{76}
\subitem {operator+=}, \hyperpage{76}
\subitem {operator-\/=}, \hyperpage{76}
\subitem {operator/=}, \hyperpage{77}
\subitem {operator=}, \hyperpage{77}
\subitem {operator==}, \hyperpage{77}
\subitem {operator[]}, \hyperpage{77}
\subitem {operator\texorpdfstring{$\ast$}{*}=}, \hyperpage{76}
\subitem {shape}, \hyperpage{77}
\subitem {shape\_}, \hyperpage{78}
\subitem {size}, \hyperpage{78}
\subitem {size\_}, \hyperpage{78}
\subitem {strides\_}, \hyperpage{78}
\item {aare::network\_io}, \hyperpage{19}
\item {aare::network\_io::NetworkError}, \hyperpage{78}
\subitem {m\_msg}, \hyperpage{79}
\subitem {NetworkError}, \hyperpage{79}
\subitem {what}, \hyperpage{79}
\item {aare::NumpyFile}, \hyperpage{80}
\subitem {\texorpdfstring{$\sim$}{\string~}NumpyFile},
\hyperpage{82}
\subitem {bitdepth}, \hyperpage{82}
\subitem {bytes\_per\_frame}, \hyperpage{82}
\subitem {cols}, \hyperpage{82}
\subitem {current\_frame}, \hyperpage{88}
\subitem {dtype}, \hyperpage{83}
\subitem {fp}, \hyperpage{88}
\subitem {frame\_number}, \hyperpage{83}
\subitem {get\_frame}, \hyperpage{83}
\subitem {get\_frame\_into}, \hyperpage{83}
\subitem {header\_len}, \hyperpage{88}
\subitem {header\_len\_size}, \hyperpage{88}
\subitem {header\_size}, \hyperpage{88}
\subitem {initial\_header\_len}, \hyperpage{88}
\subitem {iread}, \hyperpage{83, 84}
\subitem {load}, \hyperpage{84}
\subitem {load\_metadata}, \hyperpage{84}
\subitem {m\_base\_name}, \hyperpage{88}
\subitem {m\_base\_path}, \hyperpage{88}
\subitem {m\_bitdepth}, \hyperpage{89}
\subitem {m\_cols}, \hyperpage{89}
\subitem {m\_ext}, \hyperpage{89}
\subitem {m\_findex}, \hyperpage{89}
\subitem {m\_fname}, \hyperpage{89}
\subitem {m\_header}, \hyperpage{89}
\subitem {m\_mode}, \hyperpage{89}
\subitem {m\_rows}, \hyperpage{89}
\subitem {m\_total\_frames}, \hyperpage{89}
\subitem {m\_type}, \hyperpage{89}
\subitem {major\_ver\_}, \hyperpage{90}
\subitem {max\_frames\_per\_file}, \hyperpage{90}
\subitem {minor\_ver\_}, \hyperpage{90}
\subitem {NumpyFile}, \hyperpage{82}
\subitem {pixels}, \hyperpage{85}
\subitem {read}, \hyperpage{85}
\subitem {read\_into}, \hyperpage{86}
\subitem {rows}, \hyperpage{86}
\subitem {seek}, \hyperpage{86}
\subitem {shape}, \hyperpage{87}
\subitem {tell}, \hyperpage{87}
\subitem {total\_frames}, \hyperpage{87}
\subitem {version}, \hyperpage{90}
\subitem {write}, \hyperpage{87}
\item {aare::NumpyHeader}, \hyperpage{90}
\subitem {dtype}, \hyperpage{91}
\subitem {fortran\_order}, \hyperpage{91}
\subitem {shape}, \hyperpage{91}
\subitem {to\_string}, \hyperpage{90}
\item {aare::NumpyHelpers}, \hyperpage{19}
\subitem {get\_value\_from\_map}, \hyperpage{20}
\subitem {in\_array}, \hyperpage{20}
\subitem {is\_digits}, \hyperpage{20}
\subitem {magic\_str}, \hyperpage{22}
\subitem {magic\_string\_length}, \hyperpage{22}
\subitem {parse\_bool}, \hyperpage{20}
\subitem {parse\_descr}, \hyperpage{20}
\subitem {parse\_dict}, \hyperpage{20}
\subitem {parse\_str}, \hyperpage{20}
\subitem {parse\_tuple}, \hyperpage{20}
\subitem {trim}, \hyperpage{21}
\subitem {write\_boolean}, \hyperpage{21}
\subitem {write\_header}, \hyperpage{21}
\subitem {write\_header\_dict}, \hyperpage{21}
\subitem {write\_magic}, \hyperpage{21}
\subitem {write\_tuple}, \hyperpage{21}
\item {aare::RawFile}, \hyperpage{94}
\subitem {\texorpdfstring{$\sim$}{\string~}RawFile}, \hyperpage{97}
\subitem {bitdepth}, \hyperpage{97}
\subitem {bytes\_per\_frame}, \hyperpage{97}
\subitem {cfg}, \hyperpage{105}
\subitem {cols}, \hyperpage{98}
\subitem {current\_frame}, \hyperpage{105}
\subitem {data\_fname}, \hyperpage{98}
\subitem {find\_geometry}, \hyperpage{98}
\subitem {find\_number\_of\_subfiles}, \hyperpage{98}
\subitem {frame\_number}, \hyperpage{99}
\subitem {geometry}, \hyperpage{105}
\subitem {get\_frame}, \hyperpage{99}
\subitem {get\_frame\_into}, \hyperpage{99}
\subitem {iread}, \hyperpage{100}
\subitem {is\_master\_file}, \hyperpage{100}
\subitem {m\_base\_name}, \hyperpage{105}
\subitem {m\_base\_path}, \hyperpage{105}
\subitem {m\_bitdepth}, \hyperpage{105}
\subitem {m\_cols}, \hyperpage{105}
\subitem {m\_ext}, \hyperpage{105}
\subitem {m\_findex}, \hyperpage{105}
\subitem {m\_fname}, \hyperpage{106}
\subitem {m\_mode}, \hyperpage{106}
\subitem {m\_rows}, \hyperpage{106}
\subitem {m\_total\_frames}, \hyperpage{106}
\subitem {m\_type}, \hyperpage{106}
\subitem {master\_fname}, \hyperpage{101}
\subitem {max\_frames\_per\_file}, \hyperpage{106}
\subitem {n\_subfile\_parts}, \hyperpage{106}
\subitem {n\_subfiles}, \hyperpage{106}
\subitem {open\_subfiles}, \hyperpage{101}
\subitem {parse\_fname}, \hyperpage{101}
\subitem {parse\_json\_metadata}, \hyperpage{101}
\subitem {parse\_metadata}, \hyperpage{101}
\subitem {parse\_raw\_metadata}, \hyperpage{101}
\subitem {pixels}, \hyperpage{101}
\subitem {positions}, \hyperpage{106}
\subitem {quad}, \hyperpage{106}
\subitem {RawFile}, \hyperpage{97}
\subitem {read}, \hyperpage{101, 102}
\subitem {read\_header}, \hyperpage{102}
\subitem {read\_into}, \hyperpage{102, 103}
\subitem {rows}, \hyperpage{103}
\subitem {seek}, \hyperpage{103}
\subitem {set\_config}, \hyperpage{104}
\subitem {subfile\_cols}, \hyperpage{107}
\subitem {subfile\_rows}, \hyperpage{107}
\subitem {subfiles}, \hyperpage{107}
\subitem {tell}, \hyperpage{104}
\subitem {timing\_mode}, \hyperpage{107}
\subitem {total\_frames}, \hyperpage{104}
\subitem {version}, \hyperpage{107}
\subitem {write}, \hyperpage{104}
\item {aare::RawFileConfig}, \hyperpage{107}
\subitem {module\_gap\_col}, \hyperpage{108}
\subitem {module\_gap\_row}, \hyperpage{108}
\subitem {operator==}, \hyperpage{108}
\item {aare::sls\_detector\_header}, \hyperpage{108}
\subitem {bunchId}, \hyperpage{108}
\subitem {column}, \hyperpage{108}
\subitem {debug}, \hyperpage{109}
\subitem {detType}, \hyperpage{109}
\subitem {expLength}, \hyperpage{109}
\subitem {frameNumber}, \hyperpage{109}
\subitem {modId}, \hyperpage{109}
\subitem {packetMask}, \hyperpage{109}
\subitem {packetNumber}, \hyperpage{109}
\subitem {reserved}, \hyperpage{109}
\subitem {roundRNumber}, \hyperpage{109}
\subitem {row}, \hyperpage{109}
\subitem {timestamp}, \hyperpage{110}
\subitem {version}, \hyperpage{110}
\item {aare::SubFile}, \hyperpage{110}
\subitem {bytes\_per\_part}, \hyperpage{112}
\subitem {fp}, \hyperpage{114}
\subitem {frame\_number}, \hyperpage{112}
\subitem {get\_part}, \hyperpage{112}
\subitem {m\_bitdepth}, \hyperpage{114}
\subitem {m\_cols}, \hyperpage{114}
\subitem {m\_fname}, \hyperpage{114}
\subitem {m\_rows}, \hyperpage{114}
\subitem {m\_sub\_file\_index\_}, \hyperpage{114}
\subitem {n\_frames}, \hyperpage{114}
\subitem {pfunc}, \hyperpage{111}
\subitem {pixels\_per\_part}, \hyperpage{112}
\subitem {read\_impl}, \hyperpage{114}
\subitem {read\_impl\_flip}, \hyperpage{112}
\subitem {read\_impl\_map}, \hyperpage{114}
\subitem {read\_impl\_normal}, \hyperpage{113}
\subitem {read\_impl\_reorder}, \hyperpage{113}
\subitem {SubFile}, \hyperpage{111}
\item {aare::xy}, \hyperpage{115}
\subitem {col}, \hyperpage{116}
\subitem {operator!=}, \hyperpage{115}
\subitem {operator==}, \hyperpage{115}
\subitem {row}, \hyperpage{116}
\item {aare::ZmqFrame}, \hyperpage{116}
\subitem {frame}, \hyperpage{116}
\subitem {header}, \hyperpage{116}
\item {aare::ZmqHeader}, \hyperpage{117}
\subitem {acqIndex}, \hyperpage{118}
\subitem {addJsonHeader}, \hyperpage{118}
\subitem {column}, \hyperpage{118}
\subitem {completeImage}, \hyperpage{118}
\subitem {data}, \hyperpage{118}
\subitem {detSpec1}, \hyperpage{119}
\subitem {detSpec2}, \hyperpage{119}
\subitem {detSpec3}, \hyperpage{119}
\subitem {detSpec4}, \hyperpage{119}
\subitem {detType}, \hyperpage{119}
\subitem {dynamicRange}, \hyperpage{119}
\subitem {expLength}, \hyperpage{119}
\subitem {fileIndex}, \hyperpage{119}
\subitem {flipRows}, \hyperpage{119}
\subitem {fname}, \hyperpage{119}
\subitem {frameIndex}, \hyperpage{120}
\subitem {frameNumber}, \hyperpage{120}
\subitem {from\_string}, \hyperpage{118}
\subitem {imageSize}, \hyperpage{120}
\subitem {jsonversion}, \hyperpage{120}
\subitem {modId}, \hyperpage{120}
\subitem {ndetx}, \hyperpage{120}
\subitem {ndety}, \hyperpage{120}
\subitem {npixelsx}, \hyperpage{120}
\subitem {npixelsy}, \hyperpage{121}
\subitem {operator==}, \hyperpage{118}
\subitem {packetNumber}, \hyperpage{121}
\subitem {progress}, \hyperpage{121}
\subitem {quad}, \hyperpage{121}
\subitem {row}, \hyperpage{121}
\subitem {rx\_roi}, \hyperpage{121}
\subitem {timestamp}, \hyperpage{121}
\subitem {to\_string}, \hyperpage{118}
\subitem {version}, \hyperpage{121}
\item {aare::ZmqSocket}, \hyperpage{122}
\subitem {\texorpdfstring{$\sim$}{\string~}ZmqSocket},
\hyperpage{123}
\subitem {disconnect}, \hyperpage{123}
\subitem {m\_context}, \hyperpage{124}
\subitem {m\_endpoint}, \hyperpage{124}
\subitem {m\_header\_buffer}, \hyperpage{124}
\subitem {m\_max\_header\_size}, \hyperpage{124}
\subitem {m\_potential\_frame\_size}, \hyperpage{124}
\subitem {m\_socket}, \hyperpage{124}
\subitem {m\_timeout\_ms}, \hyperpage{124}
\subitem {m\_zmq\_hwm}, \hyperpage{124}
\subitem {operator=}, \hyperpage{123}
\subitem {set\_potential\_frame\_size}, \hyperpage{123}
\subitem {set\_timeout\_ms}, \hyperpage{123}
\subitem {set\_zmq\_hwm}, \hyperpage{123}
\subitem {ZmqSocket}, \hyperpage{123}
\item {aare::ZmqSocketReceiver}, \hyperpage{125}
\subitem {connect}, \hyperpage{126}
\subitem {disconnect}, \hyperpage{126}
\subitem {m\_context}, \hyperpage{127}
\subitem {m\_endpoint}, \hyperpage{127}
\subitem {m\_header\_buffer}, \hyperpage{127}
\subitem {m\_max\_header\_size}, \hyperpage{127}
\subitem {m\_potential\_frame\_size}, \hyperpage{127}
\subitem {m\_socket}, \hyperpage{128}
\subitem {m\_timeout\_ms}, \hyperpage{128}
\subitem {m\_zmq\_hwm}, \hyperpage{128}
\subitem {receive\_data}, \hyperpage{126}
\subitem {receive\_header}, \hyperpage{126}
\subitem {receive\_n}, \hyperpage{126}
\subitem {receive\_zmqframe}, \hyperpage{127}
\subitem {set\_potential\_frame\_size}, \hyperpage{127}
\subitem {set\_timeout\_ms}, \hyperpage{127}
\subitem {set\_zmq\_hwm}, \hyperpage{127}
\subitem {ZmqSocketReceiver}, \hyperpage{126}
\item {aare::ZmqSocketSender}, \hyperpage{128}
\subitem {bind}, \hyperpage{129}
\subitem {disconnect}, \hyperpage{129}
\subitem {m\_context}, \hyperpage{131}
\subitem {m\_endpoint}, \hyperpage{131}
\subitem {m\_header\_buffer}, \hyperpage{131}
\subitem {m\_max\_header\_size}, \hyperpage{131}
\subitem {m\_potential\_frame\_size}, \hyperpage{131}
\subitem {m\_socket}, \hyperpage{131}
\subitem {m\_timeout\_ms}, \hyperpage{131}
\subitem {m\_zmq\_hwm}, \hyperpage{131}
\subitem {send}, \hyperpage{129, 130}
\subitem {set\_potential\_frame\_size}, \hyperpage{130}
\subitem {set\_timeout\_ms}, \hyperpage{130}
\subitem {set\_zmq\_hwm}, \hyperpage{131}
\subitem {ZmqSocketSender}, \hyperpage{129}
\item {AARE\_ROOT\_DIR\_VAR}
\subitem {json\_example.cpp}, \hyperpage{167}
\subitem {multiport\_example.cpp}, \hyperpage{168}
\subitem {mythen\_example.cpp}, \hyperpage{169}
\subitem {numpy\_read\_example.cpp}, \hyperpage{170}
\subitem {numpy\_write\_example.cpp}, \hyperpage{171}
\subitem {raw\_example.cpp}, \hyperpage{171}
\item {acqIndex}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\item {add\_link}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {addJsonHeader}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\item {arr}
\subitem {example.read\_frame}, \hyperpage{22}
\subitem {write\_test\_files}, \hyperpage{28}
\item {arr2}
\subitem {write\_test\_files}, \hyperpage{28}
\item {AtomicIndex}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{92}
\item {Auto}
\subitem {aare}, \hyperpage{14}
\item {axis}
\subitem {read\_multiport}, \hyperpage{26}
\indexspace
\item {begin}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{75}
\item {big}
\subitem {aare}, \hyperpage{14}
\item {binary\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {bind}
\subitem {aare::ZmqSocketSender}, \hyperpage{129}
\item {bindings.cpp}
\subitem {PYBIND11\_MODULE}, \hyperpage{195}
\item {bitdepth}
\subitem {aare::DType}, \hyperpage{39}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{48}
\subitem {aare::Frame}, \hyperpage{55}
\subitem {aare::NumpyFile}, \hyperpage{82}
\subitem {aare::RawFile}, \hyperpage{97}
\item {buffer}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\item {buffer\_}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{78}
\item {bunchId}
\subitem {aare::sls\_detector\_header}, \hyperpage{108}
\item {byte\_strides}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\item {bytes\_per\_frame}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{48}
\subitem {aare::NumpyFile}, \hyperpage{82}
\subitem {aare::RawFile}, \hyperpage{97}
\item {bytes\_per\_part}
\subitem {aare::SubFile}, \hyperpage{112}
\indexspace
\item {c\_strides}
\subitem {aare}, \hyperpage{14}
\item {capacity}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{92}
\item {cfg}
\subitem {aare::RawFile}, \hyperpage{105}
\item {check\_neighbours}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {child}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {ChipTestBoard}
\subitem {aare}, \hyperpage{13}
\item {CircularFifo}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\item {CircularFifo.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{157}
\item {clear\_hits}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {ClusterFinder}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{33}
\item {col}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{58}
\subitem {aare::xy}, \hyperpage{116}
\item {cols}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{58}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileConfig}, \hyperpage{45}
\subitem {aare::FileInterface}, \hyperpage{48}
\subitem {aare::Frame}, \hyperpage{55}
\subitem {aare::NumpyFile}, \hyperpage{82}
\subitem {aare::RawFile}, \hyperpage{98}
\subitem {read\_frame}, \hyperpage{24}
\item {column}
\subitem {aare::sls\_detector\_header}, \hyperpage{108}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\item {completeImage}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\item {connect}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{126}
\item {core/include/aare/core/CircularFifo.hpp}, \hyperpage{133}
\item {core/include/aare/core/defs.hpp}, \hyperpage{135, 136}
\item {core/include/aare/core/DType.hpp}, \hyperpage{137, 138}
\item {core/include/aare/core/Frame.hpp}, \hyperpage{138, 139}
\item {core/include/aare/core/NDArray.hpp}, \hyperpage{140, 141}
\item {core/include/aare/core/NDView.hpp}, \hyperpage{145, 146}
\item {core/include/aare/core/ProducerConsumerQueue.hpp},
\hyperpage{148, 149}
\item {core/include/aare/core/VariableSizeClusterFinder.hpp},
\hyperpage{151, 152}
\item {core/src/defs.cpp}, \hyperpage{155}
\item {core/src/DType.cpp}, \hyperpage{156}
\item {core/src/Frame.cpp}, \hyperpage{156}
\item {core/test/CircularFifo.test.cpp}, \hyperpage{156}
\item {core/test/defs.test.cpp}, \hyperpage{158}
\item {core/test/DType.test.cpp}, \hyperpage{158}
\item {core/test/Frame.test.cpp}, \hyperpage{159}
\item {core/test/NDArray.test.cpp}, \hyperpage{160}
\item {core/test/NDView.test.cpp}, \hyperpage{162}
\item {core/test/ProducerConsumerQueue.test.cpp}, \hyperpage{163}
\item {core/test/wrappers.test.cpp}, \hyperpage{164}
\item {count}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {current\_frame}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{88}
\subitem {aare::RawFile}, \hyperpage{105}
\item {current\_label}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\indexspace
\item {data}
\subitem {aare::Frame}, \hyperpage{56}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{75}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {data/jungfrau/read\_frame.py}, \hyperpage{165}
\item {data/jungfrau/read\_multiport.py}, \hyperpage{166}
\item {data/numpy/write\_test\_files.py}, \hyperpage{166}
\item {data/scripts/read\_first\_frame\_number.py}, \hyperpage{166}
\item {data/scripts/read\_multiport.py}, \hyperpage{167}
\item {data\_}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{73}
\item {data\_fname}
\subitem {aare::RawFile}, \hyperpage{98}
\item {data\_path}
\subitem {example.read\_frame}, \hyperpage{22}
\item {DataTypeVariants}
\subitem {aare}, \hyperpage{13}
\item {DEBUG}
\subitem {aare::logger}, \hyperpage{17}
\item {debug}
\subitem {aare::logger}, \hyperpage{17}
\subitem {aare::logger::Logger}, \hyperpage{61}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\item {defs.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{158}
\item {DetectorType}
\subitem {aare}, \hyperpage{13}
\item {detSpec1}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {detSpec2}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {detSpec3}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {detSpec4}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {detType}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {di}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {di\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {disconnect}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{126}
\subitem {aare::ZmqSocketSender}, \hyperpage{129}
\item {dj}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {dj\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {DOUBLE}
\subitem {aare::DType}, \hyperpage{38}
\item {DType}
\subitem {aare::DType}, \hyperpage{39}
\item {dtype}
\subitem {aare::FileConfig}, \hyperpage{45}
\subitem {aare::NumpyFile}, \hyperpage{83}
\subitem {aare::NumpyHeader}, \hyperpage{91}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {DType.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{158, 159}
\item {dynamic\_shape}
\subitem {aare}, \hyperpage{13}
\item {dynamicRange}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\indexspace
\item {Eiger}
\subitem {aare}, \hyperpage{13}
\item {element\_offset}
\subitem {aare}, \hyperpage{14}
\item {elemenwise}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{75}
\item {end}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{76}
\item {endian}
\subitem {aare}, \hyperpage{13}
\item {energy}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\item {enes}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\item {ERROR}
\subitem {aare::DType}, \hyperpage{38}
\subitem {aare::logger}, \hyperpage{17}
\item {error}
\subitem {aare::logger}, \hyperpage{17}
\subitem {aare::logger::Logger}, \hyperpage{61}
\item {error\_buf}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {error\_output}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {example}, \hyperpage{22}
\item {example.read\_frame}, \hyperpage{22}
\subitem {arr}, \hyperpage{22}
\subitem {data\_path}, \hyperpage{22}
\subitem {file}, \hyperpage{22}
\subitem {frame}, \hyperpage{23}
\subitem {root\_dir}, \hyperpage{23}
\item {examples/json\_example.cpp}, \hyperpage{167}
\item {examples/logger\_example.cpp}, \hyperpage{167}
\item {examples/multiport\_example.cpp}, \hyperpage{168}
\item {examples/mythen\_example.cpp}, \hyperpage{169}
\item {examples/numpy\_read\_example.cpp}, \hyperpage{169}
\item {examples/numpy\_write\_example.cpp}, \hyperpage{170}
\item {examples/raw\_example.cpp}, \hyperpage{171}
\item {examples/zmq\_receiver\_example.cpp}, \hyperpage{172}
\item {examples/zmq\_restream\_example.cpp}, \hyperpage{172}
\item {examples/zmq\_sender\_example.cpp}, \hyperpage{173}
\item {expLength}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\indexspace
\item {f}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {fifo\_size}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{32}
\item {File}
\subitem {aare::File}, \hyperpage{41}
\item {file}
\subitem {example.read\_frame}, \hyperpage{22}
\item {file\_impl}
\subitem {aare::File}, \hyperpage{43}
\item {file\_io/include/aare/file\_io/File.hpp}, \hyperpage{173, 174}
\item {file\_io/include/aare/file\_io/FileInterface.hpp},
\hyperpage{174, 175}
\item {file\_io/include/aare/file\_io/NumpyFile.hpp}, \hyperpage{176}
\item {file\_io/include/aare/file\_io/NumpyHelpers.hpp},
\hyperpage{177, 178}
\item {file\_io/include/aare/file\_io/RawFile.hpp}, \hyperpage{179}
\item {file\_io/include/aare/file\_io/SubFile.hpp},
\hyperpage{180, 181}
\item {file\_io/src/File.cpp}, \hyperpage{181}
\item {file\_io/src/NumpyFile.cpp}, \hyperpage{182}
\item {file\_io/src/NumpyHelpers.cpp}, \hyperpage{182}
\item {file\_io/src/RawFile.cpp}, \hyperpage{183}
\item {file\_io/src/SubFile.cpp}, \hyperpage{183}
\item {file\_io/test/NumpyFile.test.cpp}, \hyperpage{183}
\item {file\_io/test/NumpyHelpers.test.cpp}, \hyperpage{184}
\item {file\_io/test/RawFile.test.cpp}, \hyperpage{185}
\item {file\_name}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {fileIndex}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {filled\_slots}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{32}
\item {find\_clusters}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {find\_clusters\_X}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {find\_geometry}
\subitem {aare::RawFile}, \hyperpage{98}
\item {find\_number\_of\_subfiles}
\subitem {aare::RawFile}, \hyperpage{98}
\item {first\_pass}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {flipRows}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {FLOAT}
\subitem {aare::DType}, \hyperpage{38}
\item {fname}
\subitem {aare::ZmqHeader}, \hyperpage{119}
\item {folly}, \hyperpage{23}
\item {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{91}
\subitem {\texorpdfstring{$\sim$}{\string~}ProducerConsumerQueue},
\hyperpage{92}
\subitem {AtomicIndex}, \hyperpage{92}
\subitem {capacity}, \hyperpage{92}
\subitem {frontPtr}, \hyperpage{92}
\subitem {isEmpty}, \hyperpage{93}
\subitem {isFull}, \hyperpage{93}
\subitem {operator=}, \hyperpage{93}
\subitem {pad0\_}, \hyperpage{94}
\subitem {pad1\_}, \hyperpage{94}
\subitem {popFront}, \hyperpage{93}
\subitem {ProducerConsumerQueue}, \hyperpage{92}
\subitem {read}, \hyperpage{93}
\subitem {readIndex\_}, \hyperpage{94}
\subitem {records\_}, \hyperpage{94}
\subitem {size\_}, \hyperpage{94}
\subitem {sizeGuess}, \hyperpage{93}
\subitem {value\_type}, \hyperpage{92}
\subitem {write}, \hyperpage{93}
\subitem {writeIndex\_}, \hyperpage{94}
\item {fortran\_order}
\subitem {aare::NumpyHeader}, \hyperpage{91}
\item {fp}
\subitem {aare::NumpyFile}, \hyperpage{88}
\subitem {aare::SubFile}, \hyperpage{114}
\item {Frame}
\subitem {aare::Frame}, \hyperpage{55}
\item {frame}
\subitem {aare::ZmqFrame}, \hyperpage{116}
\subitem {example.read\_frame}, \hyperpage{23}
\item {Frame.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{159}
\item {frame\_cols}
\subitem {read\_multiport}, \hyperpage{26}
\item {frame\_number}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{48}
\subitem {aare::NumpyFile}, \hyperpage{83}
\subitem {aare::RawFile}, \hyperpage{99}
\subitem {aare::SubFile}, \hyperpage{112}
\subitem {read\_first\_frame\_number}, \hyperpage{23}
\item {frame\_rows}
\subitem {read\_multiport}, \hyperpage{26}
\item {frameIndex}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {frameNumber}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {frames}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {free\_slots}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{32}
\item {from\_string}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\item {frontPtr}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{92}
\indexspace
\item {geometry}
\subitem {aare::FileConfig}, \hyperpage{45}
\subitem {aare::RawFile}, \hyperpage{105}
\item {get}
\subitem {aare::Frame}, \hyperpage{56}
\item {get\_frame}
\subitem {aare::NumpyFile}, \hyperpage{83}
\subitem {aare::RawFile}, \hyperpage{99}
\item {get\_frame\_into}
\subitem {aare::NumpyFile}, \hyperpage{83}
\subitem {aare::RawFile}, \hyperpage{99}
\item {get\_logger\_instance}
\subitem {aare::logger}, \hyperpage{18}
\item {get\_part}
\subitem {aare::SubFile}, \hyperpage{112}
\item {get\_value\_from\_map}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\indexspace
\item {h\_size}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{36}
\item {hardware\_destructive\_interference\_size}
\subitem {ProducerConsumerQueue.hpp}, \hyperpage{148}
\item {header}
\subitem {aare::ZmqFrame}, \hyperpage{116}
\subitem {read\_frame}, \hyperpage{24}
\subitem {read\_multiport}, \hyperpage{26}
\item {header\_dt}
\subitem {read\_first\_frame\_number}, \hyperpage{23}
\subitem {read\_frame}, \hyperpage{25}
\subitem {read\_multiport}, \hyperpage{26}
\item {header\_len}
\subitem {aare::NumpyFile}, \hyperpage{88}
\item {header\_len\_size}
\subitem {aare::NumpyFile}, \hyperpage{88}
\item {header\_size}
\subitem {aare::NumpyFile}, \hyperpage{88}
\item {hits}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\indexspace
\item {image}
\subitem {aare::Frame}, \hyperpage{56}
\item {imageSize}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {in\_array}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {include/aare/aare.hpp}, \hyperpage{186}
\item {INFO}
\subitem {aare::logger}, \hyperpage{17}
\item {info}
\subitem {aare::logger}, \hyperpage{18}
\subitem {aare::logger::Logger}, \hyperpage{61}
\item {initial\_header\_len}
\subitem {aare::NumpyFile}, \hyperpage{88}
\item {INT16}
\subitem {aare::DType}, \hyperpage{38}
\item {INT32}
\subitem {aare::DType}, \hyperpage{38}
\item {INT64}
\subitem {aare::DType}, \hyperpage{38}
\item {INT8}
\subitem {aare::DType}, \hyperpage{38}
\item {iread}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{49}
\subitem {aare::NumpyFile}, \hyperpage{83, 84}
\subitem {aare::RawFile}, \hyperpage{100}
\item {is\_digits}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {is\_master\_file}
\subitem {aare::RawFile}, \hyperpage{100}
\item {isEmpty}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\item {isFull}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\indexspace
\item {json}
\subitem {RawFile.cpp}, \hyperpage{183}
\item {json\_example.cpp}
\subitem {AARE\_ROOT\_DIR\_VAR}, \hyperpage{167}
\subitem {main}, \hyperpage{167}
\subitem {test}, \hyperpage{167}
\item {jsonversion}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {Jungfrau}
\subitem {aare}, \hyperpage{13}
\indexspace
\item {labeled}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {labeled\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {little}
\subitem {aare}, \hyperpage{14}
\item {load}
\subitem {aare}, \hyperpage{14}
\subitem {aare::NumpyFile}, \hyperpage{84}
\item {load\_metadata}
\subitem {aare::NumpyFile}, \hyperpage{84}
\item {LOCATION}
\subitem {logger.hpp}, \hyperpage{197}
\item {log}
\subitem {aare::logger}, \hyperpage{18}
\subitem {aare::logger::Logger}, \hyperpage{61}
\item {log\_}
\subitem {aare::logger::Logger}, \hyperpage{61}
\item {Logger}
\subitem {aare::logger::Logger}, \hyperpage{60}
\item {logger.hpp}
\subitem {LOCATION}, \hyperpage{197}
\subitem {operator$<$$<$}, \hyperpage{197}
\item {logger\_example.cpp}
\subitem {main}, \hyperpage{168}
\item {logger\_instance}
\subitem {aare::logger::internal}, \hyperpage{19}
\item {LOGGING\_LEVEL}
\subitem {aare::logger}, \hyperpage{17}
\indexspace
\item {m\_base\_name}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{88}
\subitem {aare::RawFile}, \hyperpage{105}
\item {m\_base\_path}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{88}
\subitem {aare::RawFile}, \hyperpage{105}
\item {m\_bitdepth}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::Frame}, \hyperpage{57}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{105}
\subitem {aare::SubFile}, \hyperpage{114}
\item {m\_cols}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::Frame}, \hyperpage{57}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{105}
\subitem {aare::SubFile}, \hyperpage{114}
\item {m\_context}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_data}
\subitem {aare::Frame}, \hyperpage{57}
\item {m\_endpoint}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_ext}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{105}
\item {m\_findex}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{105}
\item {m\_fname}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{106}
\subitem {aare::SubFile}, \hyperpage{114}
\item {m\_header}
\subitem {aare::NumpyFile}, \hyperpage{89}
\item {m\_header\_buffer}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_max\_header\_size}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_mode}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{106}
\item {m\_msg}
\subitem {aare::network\_io::NetworkError}, \hyperpage{79}
\item {m\_potential\_frame\_size}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_rows}
\subitem {aare::FileInterface}, \hyperpage{53}
\subitem {aare::Frame}, \hyperpage{57}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{106}
\subitem {aare::SubFile}, \hyperpage{114}
\item {m\_socket}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{128}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_sub\_file\_index\_}
\subitem {aare::SubFile}, \hyperpage{114}
\item {m\_timeout\_ms}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{128}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {m\_total\_frames}
\subitem {aare::FileInterface}, \hyperpage{54}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{106}
\item {m\_type}
\subitem {aare::DType}, \hyperpage{40}
\subitem {aare::FileInterface}, \hyperpage{54}
\subitem {aare::NumpyFile}, \hyperpage{89}
\subitem {aare::RawFile}, \hyperpage{106}
\item {m\_zmq\_hwm}
\subitem {aare::ZmqSocket}, \hyperpage{124}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{128}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {magic\_str}
\subitem {aare::NumpyHelpers}, \hyperpage{22}
\item {magic\_string\_length}
\subitem {aare::NumpyHelpers}, \hyperpage{22}
\item {main}
\subitem {json\_example.cpp}, \hyperpage{167}
\subitem {logger\_example.cpp}, \hyperpage{168}
\subitem {multiport\_example.cpp}, \hyperpage{168}
\subitem {mythen\_example.cpp}, \hyperpage{169}
\subitem {numpy\_read\_example.cpp}, \hyperpage{170}
\subitem {numpy\_write\_example.cpp}, \hyperpage{171}
\subitem {raw\_example.cpp}, \hyperpage{171}
\subitem {zmq\_receiver\_example.cpp}, \hyperpage{172}
\subitem {zmq\_restream\_example.cpp}, \hyperpage{172}
\subitem {zmq\_sender\_example.cpp}, \hyperpage{173}
\item {major\_ver\_}
\subitem {aare::NumpyFile}, \hyperpage{90}
\item {make\_array}
\subitem {aare}, \hyperpage{14}
\item {make\_shape}
\subitem {aare}, \hyperpage{15}
\item {master\_fname}
\subitem {aare::RawFile}, \hyperpage{101}
\item {max}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\item {MAX\_CLUSTER\_SIZE}
\subitem {VariableSizeClusterFinder.hpp}, \hyperpage{151}
\item {max\_frames\_per\_file}
\subitem {aare::FileInterface}, \hyperpage{54}
\subitem {aare::NumpyFile}, \hyperpage{90}
\subitem {aare::RawFile}, \hyperpage{106}
\item {minor\_ver\_}
\subitem {aare::NumpyFile}, \hyperpage{90}
\item {modId}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {module\_gap\_col}
\subitem {aare::RawFileConfig}, \hyperpage{108}
\item {module\_gap\_row}
\subitem {aare::RawFileConfig}, \hyperpage{108}
\item {Moench}
\subitem {aare}, \hyperpage{13}
\item {MoveOnlyInt}, \hyperpage{63}
\subitem {MoveOnlyInt}, \hyperpage{63}
\subitem {operator=}, \hyperpage{64}
\subitem {operator==}, \hyperpage{64}
\subitem {value}, \hyperpage{64}
\item {multiport\_example.cpp}
\subitem {AARE\_ROOT\_DIR\_VAR}, \hyperpage{168}
\subitem {main}, \hyperpage{168}
\subitem {test}, \hyperpage{168}
\item {Mythen3}
\subitem {aare}, \hyperpage{13}
\item {mythen\_example.cpp}
\subitem {AARE\_ROOT\_DIR\_VAR}, \hyperpage{169}
\subitem {main}, \hyperpage{169}
\subitem {test1}, \hyperpage{169}
\subitem {test2}, \hyperpage{169}
\indexspace
\item {n\_frames}
\subitem {aare::SubFile}, \hyperpage{114}
\item {n\_subfile\_parts}
\subitem {aare::RawFile}, \hyperpage{106}
\item {n\_subfiles}
\subitem {aare::RawFile}, \hyperpage{106}
\item {native}
\subitem {aare}, \hyperpage{14}
\item {NDArray}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{66}
\item {NDArray.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{160, 161}
\item {ndetx}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {ndety}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {NDView}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{74, 75}
\item {NDView.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{162, 163}
\item {network\_io/include/aare/network\_io/defs.hpp},
\hyperpage{136, 137}
\item {network\_io/include/aare/network\_io/ZmqHeader.hpp},
\hyperpage{186, 187}
\item {network\_io/include/aare/network\_io/ZmqSocket.hpp},
\hyperpage{188, 189}
\item {network\_io/include/aare/network\_io/ZmqSocketReceiver.hpp},
\hyperpage{189, 190}
\item {network\_io/include/aare/network\_io/ZmqSocketSender.hpp},
\hyperpage{190, 191}
\item {network\_io/src/ZmqHeader.cpp}, \hyperpage{191}
\item {network\_io/src/ZmqSocket.cpp}, \hyperpage{192}
\item {network\_io/src/ZmqSocketReceiver.cpp}, \hyperpage{193}
\item {network\_io/src/ZmqSocketSender.cpp}, \hyperpage{193}
\item {network\_io/test/ZmqHeader.test.cpp}, \hyperpage{193}
\item {NetworkError}
\subitem {aare::network\_io::NetworkError}, \hyperpage{79}
\item {next}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\item {noiseMap}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {npixelsx}
\subitem {aare::ZmqHeader}, \hyperpage{120}
\item {npixelsy}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\item {numFilledSlots}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\item {numFreeSlots}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {numpy\_read\_example.cpp}
\subitem {AARE\_ROOT\_DIR\_VAR}, \hyperpage{170}
\subitem {main}, \hyperpage{170}
\subitem {test}, \hyperpage{170}
\item {numpy\_write\_example.cpp}
\subitem {AARE\_ROOT\_DIR\_VAR}, \hyperpage{171}
\subitem {main}, \hyperpage{171}
\item {NumpyFile}
\subitem {aare::NumpyFile}, \hyperpage{82}
\item {NumpyFile.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{184}
\item {NumpyHelpers.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{184, 185}
\indexspace
\item {open\_subfiles}
\subitem {aare::RawFile}, \hyperpage{101}
\item {operator!=}
\subitem {aare::DType}, \hyperpage{39}
\subitem {aare::FileConfig}, \hyperpage{45}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\subitem {aare::xy}, \hyperpage{115}
\item {operator$<$$<$}
\subitem {logger.hpp}, \hyperpage{197}
\item {operator$>$}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{71}
\item {operator()}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{68}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{76}
\item {operator+}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{69}
\item {operator++}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{69}
\item {operator+=}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{69}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{76}
\item {operator-\/}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{69}
\item {operator-\/=}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{70}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{76}
\item {operator/}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{70}
\item {operator/=}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{70}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{77}
\item {operator=}
\subitem {aare::Frame}, \hyperpage{56}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{70, 71}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{77}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\subitem {MoveOnlyInt}, \hyperpage{64}
\item {operator==}
\subitem {aare::DType}, \hyperpage{39}
\subitem {aare::FileConfig}, \hyperpage{45}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{71}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{77}
\subitem {aare::RawFileConfig}, \hyperpage{108}
\subitem {aare::xy}, \hyperpage{115}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\subitem {MoveOnlyInt}, \hyperpage{64}
\item {operator\&=}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{67}
\item {operator[]}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{77}
\item {operator\texorpdfstring{$\ast$}{*}}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{68}
\item {operator\texorpdfstring{$\ast$}{*}=}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{68, 69}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{76}
\item {original\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {out\_file}
\subitem {aare::logger::Logger}, \hyperpage{62}
\indexspace
\item {packetMask}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\item {packetNumber}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\item {pad0\_}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{94}
\item {pad1\_}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{94}
\item {parse\_bool}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {parse\_descr}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {parse\_dict}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {parse\_fname}
\subitem {aare::RawFile}, \hyperpage{101}
\item {parse\_json\_metadata}
\subitem {aare::RawFile}, \hyperpage{101}
\item {parse\_metadata}
\subitem {aare::RawFile}, \hyperpage{101}
\item {parse\_raw\_metadata}
\subitem {aare::RawFile}, \hyperpage{101}
\item {parse\_str}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {parse\_tuple}
\subitem {aare::NumpyHelpers}, \hyperpage{20}
\item {part\_cols}
\subitem {read\_multiport}, \hyperpage{27}
\item {part\_rows}
\subitem {read\_multiport}, \hyperpage{27}
\item {parts}
\subitem {read\_multiport}, \hyperpage{27}
\item {parts\_data}
\subitem {read\_multiport}, \hyperpage{27}
\item {path}
\subitem {aare.File.File}, \hyperpage{44}
\item {peripheral\_labeled\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {peripheralThresholdFactor\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {pfunc}
\subitem {aare::SubFile}, \hyperpage{111}
\item {pixels}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{49}
\subitem {aare::NumpyFile}, \hyperpage{85}
\subitem {aare::RawFile}, \hyperpage{101}
\item {pixels\_per\_part}
\subitem {aare::SubFile}, \hyperpage{112}
\item {pop\_free}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {pop\_value}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {popFront}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\item {positions}
\subitem {aare::RawFile}, \hyperpage{106}
\item {Print}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{71}
\item {Print\_all}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{71}
\item {print\_connections}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{34}
\item {Print\_some}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{71}
\item {ProducerConsumerQueue}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{92}
\item {ProducerConsumerQueue.hpp}
\subitem {hardware\_destructive\_interference\_size},
\hyperpage{148}
\item {ProducerConsumerQueue.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{164}
\item {progress}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\item {push\_free}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {push\_value}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {PYBIND11\_MODULE}
\subitem {bindings.cpp}, \hyperpage{195}
\item {python/aare/\_\_init\_\_.py}, \hyperpage{194}
\item {python/aare/File.py}, \hyperpage{194}
\item {python/aare/Frame.py}, \hyperpage{194}
\item {python/example/\_\_init\_\_.py}, \hyperpage{194}
\item {python/example/read\_frame.py}, \hyperpage{165}
\item {python/src/bindings.cpp}, \hyperpage{194}
\indexspace
\item {quad}
\subitem {aare::RawFile}, \hyperpage{106}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\indexspace
\item {raw\_example.cpp}
\subitem {AARE\_ROOT\_DIR\_VAR}, \hyperpage{171}
\subitem {main}, \hyperpage{171}
\subitem {test}, \hyperpage{171}
\item {RawFile}
\subitem {aare::RawFile}, \hyperpage{97}
\item {RawFile.cpp}
\subitem {json}, \hyperpage{183}
\item {RawFile.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{186}
\item {read}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{49, 50}
\subitem {aare::NumpyFile}, \hyperpage{85}
\subitem {aare::RawFile}, \hyperpage{101, 102}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\item {read\_first\_frame\_number}, \hyperpage{23}
\subitem {frame\_number}, \hyperpage{23}
\subitem {header\_dt}, \hyperpage{23}
\item {read\_frame}, \hyperpage{24}
\subitem {cols}, \hyperpage{24}
\subitem {count}, \hyperpage{24}
\subitem {data}, \hyperpage{24}
\subitem {dtype}, \hyperpage{24}
\subitem {f}, \hyperpage{24}
\subitem {file\_name}, \hyperpage{24}
\subitem {frames}, \hyperpage{24}
\subitem {header}, \hyperpage{24}
\subitem {header\_dt}, \hyperpage{25}
\subitem {rows}, \hyperpage{25}
\subitem {uint16}, \hyperpage{25}
\item {read\_header}
\subitem {aare::RawFile}, \hyperpage{102}
\item {read\_impl}
\subitem {aare::SubFile}, \hyperpage{114}
\item {read\_impl\_flip}
\subitem {aare::SubFile}, \hyperpage{112}
\item {read\_impl\_map}
\subitem {aare::SubFile}, \hyperpage{114}
\item {read\_impl\_normal}
\subitem {aare::SubFile}, \hyperpage{113}
\item {read\_impl\_reorder}
\subitem {aare::SubFile}, \hyperpage{113}
\item {read\_into}
\subitem {aare::File}, \hyperpage{42}
\subitem {aare::FileInterface}, \hyperpage{50, 51}
\subitem {aare::NumpyFile}, \hyperpage{86}
\subitem {aare::RawFile}, \hyperpage{102, 103}
\item {read\_multiport}, \hyperpage{25}
\subitem {axis}, \hyperpage{26}
\subitem {count}, \hyperpage{26}
\subitem {data}, \hyperpage{26}
\subitem {dtype}, \hyperpage{26}
\subitem {f}, \hyperpage{26}
\subitem {file\_name}, \hyperpage{26}
\subitem {frame\_cols}, \hyperpage{26}
\subitem {frame\_rows}, \hyperpage{26}
\subitem {frames}, \hyperpage{26}
\subitem {header}, \hyperpage{26}
\subitem {header\_dt}, \hyperpage{26}
\subitem {part\_cols}, \hyperpage{27}
\subitem {part\_rows}, \hyperpage{27}
\subitem {parts}, \hyperpage{27}
\subitem {parts\_data}, \hyperpage{27}
\subitem {uint16}, \hyperpage{27}
\item {readIndex\_}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{94}
\item {README.md}, \hyperpage{195}
\item {rec\_FillHit}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {receive\_data}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{126}
\item {receive\_header}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{126}
\item {receive\_n}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{126}
\item {receive\_zmqframe}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\item {records\_}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{94}
\item {reserved}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\item {reset}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{71}
\item {root\_dir}
\subitem {example.read\_frame}, \hyperpage{23}
\item {roundRNumber}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\item {row}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\subitem {aare::sls\_detector\_header}, \hyperpage{109}
\subitem {aare::xy}, \hyperpage{116}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\item {rows}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\subitem {aare::File}, \hyperpage{43}
\subitem {aare::FileConfig}, \hyperpage{46}
\subitem {aare::FileInterface}, \hyperpage{51}
\subitem {aare::Frame}, \hyperpage{56}
\subitem {aare::NumpyFile}, \hyperpage{86}
\subitem {aare::RawFile}, \hyperpage{103}
\subitem {read\_frame}, \hyperpage{25}
\item {rx\_roi}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\indexspace
\item {save}
\subitem {aare}, \hyperpage{15}
\item {second\_pass}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {seek}
\subitem {aare::File}, \hyperpage{43}
\subitem {aare::FileInterface}, \hyperpage{51}
\subitem {aare::NumpyFile}, \hyperpage{86}
\subitem {aare::RawFile}, \hyperpage{103}
\item {send}
\subitem {aare::ZmqSocketSender}, \hyperpage{129, 130}
\item {set}
\subitem {aare::Frame}, \hyperpage{56}
\item {set\_config}
\subitem {aare::RawFile}, \hyperpage{104}
\item {set\_noiseMap}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {set\_output\_file}
\subitem {aare::logger}, \hyperpage{18}
\subitem {aare::logger::Logger}, \hyperpage{61}
\item {set\_peripheralThresholdFactor}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {set\_potential\_frame\_size}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{130}
\item {set\_streams}
\subitem {aare::logger}, \hyperpage{18}
\subitem {aare::logger::Logger}, \hyperpage{61, 62}
\item {set\_timeout\_ms}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{130}
\item {set\_verbosity}
\subitem {aare::logger}, \hyperpage{18}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {set\_zmq\_hwm}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{127}
\subitem {aare::ZmqSocketSender}, \hyperpage{131}
\item {Shape}
\subitem {aare}, \hyperpage{13}
\item {shape}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{77}
\subitem {aare::NumpyFile}, \hyperpage{87}
\subitem {aare::NumpyHeader}, \hyperpage{91}
\item {shape\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{73}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{78}
\item {shape\_t}
\subitem {aare}, \hyperpage{13}
\item {simdjson}, \hyperpage{27}
\item {single\_pass}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {size}
\subitem {aare::ClusterFinder$<$ T $>$::Hit}, \hyperpage{59}
\subitem {aare::Frame}, \hyperpage{56}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{78}
\item {size\_}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{73}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{78}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{94}
\item {sizeGuess}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\item {span}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\item {sqrt}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\item {standard\_buf}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {standard\_output}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {steal\_hits}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {store\_clusters}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {str}
\subitem {aare::DType}, \hyperpage{39}
\item {strides}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\item {strides\_}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{73}
\subitem {aare::NDView$<$ T, Ndim $>$}, \hyperpage{78}
\item {StringTo}
\subitem {aare}, \hyperpage{15}
\item {SubFile}
\subitem {aare::SubFile}, \hyperpage{111}
\item {subfile\_cols}
\subitem {aare::RawFile}, \hyperpage{107}
\item {subfile\_rows}
\subitem {aare::RawFile}, \hyperpage{107}
\item {subfiles}
\subitem {aare::RawFile}, \hyperpage{107}
\indexspace
\item {tell}
\subitem {aare::File}, \hyperpage{43}
\subitem {aare::FileInterface}, \hyperpage{52}
\subitem {aare::NumpyFile}, \hyperpage{87}
\subitem {aare::RawFile}, \hyperpage{104}
\item {test}
\subitem {json\_example.cpp}, \hyperpage{167}
\subitem {multiport\_example.cpp}, \hyperpage{168}
\subitem {numpy\_read\_example.cpp}, \hyperpage{170}
\subitem {raw\_example.cpp}, \hyperpage{171}
\item {test.cpp}
\subitem {TEST\_CASE}, \hyperpage{195}
\item {test1}
\subitem {mythen\_example.cpp}, \hyperpage{169}
\item {test2}
\subitem {mythen\_example.cpp}, \hyperpage{169}
\item {TEST\_CASE}
\subitem {CircularFifo.test.cpp}, \hyperpage{157}
\subitem {defs.test.cpp}, \hyperpage{158}
\subitem {DType.test.cpp}, \hyperpage{158, 159}
\subitem {Frame.test.cpp}, \hyperpage{159}
\subitem {NDArray.test.cpp}, \hyperpage{160, 161}
\subitem {NDView.test.cpp}, \hyperpage{162, 163}
\subitem {NumpyFile.test.cpp}, \hyperpage{184}
\subitem {NumpyHelpers.test.cpp}, \hyperpage{184, 185}
\subitem {ProducerConsumerQueue.test.cpp}, \hyperpage{164}
\subitem {RawFile.test.cpp}, \hyperpage{186}
\subitem {test.cpp}, \hyperpage{195}
\subitem {wrappers.test.cpp}, \hyperpage{164, 165}
\subitem {ZmqHeader.test.cpp}, \hyperpage{193}
\item {tests/test.cpp}, \hyperpage{195}
\item {threshold\_}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {timestamp}
\subitem {aare::sls\_detector\_header}, \hyperpage{110}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\item {timing\_mode}
\subitem {aare::RawFile}, \hyperpage{107}
\item {TimingMode}
\subitem {aare}, \hyperpage{14}
\item {to\_string}
\subitem {aare::NumpyHeader}, \hyperpage{90}
\subitem {aare::ZmqHeader}, \hyperpage{118}
\item {toString}
\subitem {aare}, \hyperpage{16}
\item {total\_bytes}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\item {total\_clusters}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{35}
\item {total\_frames}
\subitem {aare::File}, \hyperpage{43}
\subitem {aare::FileInterface}, \hyperpage{52}
\subitem {aare::NumpyFile}, \hyperpage{87}
\subitem {aare::RawFile}, \hyperpage{104}
\item {Trigger}
\subitem {aare}, \hyperpage{14}
\item {trim}
\subitem {aare::NumpyHelpers}, \hyperpage{21}
\item {try\_pop\_free}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {try\_push\_free}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{31}
\item {try\_push\_value}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{32}
\item {TypeIndex}
\subitem {aare::DType}, \hyperpage{38}
\indexspace
\item {UINT16}
\subitem {aare::DType}, \hyperpage{38}
\item {uint16}
\subitem {read\_frame}, \hyperpage{25}
\subitem {read\_multiport}, \hyperpage{27}
\item {UINT32}
\subitem {aare::DType}, \hyperpage{38}
\item {UINT64}
\subitem {aare::DType}, \hyperpage{38}
\item {UINT8}
\subitem {aare::DType}, \hyperpage{38}
\item {use\_noise\_map}
\subitem {aare::ClusterFinder$<$ T $>$}, \hyperpage{37}
\item {utils/include/aare/utils/logger.hpp}, \hyperpage{195},
\hyperpage{197}
\item {utils/src/logger.cpp}, \hyperpage{199}
\item {utils/test/logger.test.cpp}, \hyperpage{200}
\indexspace
\item {value}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{72}
\subitem {MoveOnlyInt}, \hyperpage{64}
\item {value\_type}
\subitem {aare::CircularFifo$<$ ItemType $>$}, \hyperpage{30}
\subitem {aare::NDArray$<$ T, Ndim $>$}, \hyperpage{66}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{92}
\item {VariableSizeClusterFinder.hpp}
\subitem {MAX\_CLUSTER\_SIZE}, \hyperpage{151}
\item {VERBOSITY\_LEVEL}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {version}
\subitem {aare::FileInterface}, \hyperpage{54}
\subitem {aare::NumpyFile}, \hyperpage{90}
\subitem {aare::RawFile}, \hyperpage{107}
\subitem {aare::sls\_detector\_header}, \hyperpage{110}
\subitem {aare::ZmqHeader}, \hyperpage{121}
\item {view}
\subitem {aare::Frame}, \hyperpage{56}
\indexspace
\item {warn}
\subitem {aare::logger}, \hyperpage{18}
\subitem {aare::logger::Logger}, \hyperpage{62}
\item {WARNING}
\subitem {aare::logger}, \hyperpage{17}
\item {what}
\subitem {aare::network\_io::NetworkError}, \hyperpage{79}
\item {wrappers.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{164, 165}
\item {write}
\subitem {aare::File}, \hyperpage{43}
\subitem {aare::FileInterface}, \hyperpage{52}
\subitem {aare::NumpyFile}, \hyperpage{87}
\subitem {aare::RawFile}, \hyperpage{104}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{93}
\item {write\_array}
\subitem {ZmqHeader.cpp}, \hyperpage{191}
\item {write\_boolean}
\subitem {aare::NumpyHelpers}, \hyperpage{21}
\item {write\_digit}
\subitem {ZmqHeader.cpp}, \hyperpage{191}
\item {write\_header}
\subitem {aare::NumpyHelpers}, \hyperpage{21}
\item {write\_header\_dict}
\subitem {aare::NumpyHelpers}, \hyperpage{21}
\item {write\_magic}
\subitem {aare::NumpyHelpers}, \hyperpage{21}
\item {write\_map}
\subitem {ZmqHeader.cpp}, \hyperpage{192}
\item {write\_str}
\subitem {ZmqHeader.cpp}, \hyperpage{192}
\item {write\_test\_files}, \hyperpage{27}
\subitem {arr}, \hyperpage{28}
\subitem {arr2}, \hyperpage{28}
\item {write\_tuple}
\subitem {aare::NumpyHelpers}, \hyperpage{21}
\item {writeIndex\_}
\subitem {folly::ProducerConsumerQueue$<$ T $>$}, \hyperpage{94}
\indexspace
\item {zmq\_receiver\_example.cpp}
\subitem {main}, \hyperpage{172}
\item {zmq\_restream\_example.cpp}
\subitem {main}, \hyperpage{172}
\item {zmq\_sender\_example.cpp}
\subitem {main}, \hyperpage{173}
\item {ZmqHeader.cpp}
\subitem {write\_array}, \hyperpage{191}
\subitem {write\_digit}, \hyperpage{191}
\subitem {write\_map}, \hyperpage{192}
\subitem {write\_str}, \hyperpage{192}
\item {ZmqHeader.test.cpp}
\subitem {TEST\_CASE}, \hyperpage{193}
\item {ZmqSocket}
\subitem {aare::ZmqSocket}, \hyperpage{123}
\item {ZmqSocketReceiver}
\subitem {aare::ZmqSocketReceiver}, \hyperpage{126}
\item {ZmqSocketSender}
\subitem {aare::ZmqSocketSender}, \hyperpage{129}
\end{theindex}