From e0b8fb36097aaafca033ca755bad4243bca655bc Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Thu, 23 Aug 2018 15:52:12 +0200 Subject: [PATCH] updated manuals, jungfrau server (reqd firmware vversion) --- .../html/angularCalibrationHowTo/WARNINGS | 1 + .../angularCalibrationHowTo.css | 30 + .../angularCalibrationHowTo.html | 84 + .../html/angularCalibrationHowTo/images.aux | 1 + .../html/angularCalibrationHowTo/images.log | 232 ++ .../html/angularCalibrationHowTo/images.pl | 116 + .../html/angularCalibrationHowTo/images.tex | 255 +++ .../html/angularCalibrationHowTo/img1.png | Bin 0 -> 195 bytes .../html/angularCalibrationHowTo/img10.png | Bin 0 -> 185 bytes .../html/angularCalibrationHowTo/img11.png | Bin 0 -> 206 bytes .../html/angularCalibrationHowTo/img12.png | Bin 0 -> 157 bytes .../html/angularCalibrationHowTo/img13.png | Bin 0 -> 331 bytes .../html/angularCalibrationHowTo/img14.png | Bin 0 -> 28121 bytes .../html/angularCalibrationHowTo/img15.png | Bin 0 -> 27481 bytes .../html/angularCalibrationHowTo/img16.png | Bin 0 -> 62821 bytes .../html/angularCalibrationHowTo/img17.png | Bin 0 -> 17281 bytes .../html/angularCalibrationHowTo/img18.png | Bin 0 -> 10707 bytes .../html/angularCalibrationHowTo/img2.png | Bin 0 -> 314 bytes .../html/angularCalibrationHowTo/img3.png | Bin 0 -> 176 bytes .../html/angularCalibrationHowTo/img4.png | Bin 0 -> 242 bytes .../html/angularCalibrationHowTo/img5.png | Bin 0 -> 1267 bytes .../html/angularCalibrationHowTo/img6.png | Bin 0 -> 271 bytes .../html/angularCalibrationHowTo/img7.png | Bin 0 -> 352 bytes .../html/angularCalibrationHowTo/img8.png | Bin 0 -> 234 bytes .../html/angularCalibrationHowTo/img9.png | Bin 0 -> 428 bytes .../html/angularCalibrationHowTo/index.html | 84 + .../html/angularCalibrationHowTo/internals.pl | 30 + .../html/angularCalibrationHowTo/labels.pl | 61 + .../html/angularCalibrationHowTo/node1.html | 186 ++ .../html/angularCalibrationHowTo/node2.html | 217 ++ .../html/angularCalibrationHowTo/node3.html | 186 ++ .../html/angularCalibrationHowTo/node4.html | 68 + .../html/angularCalibrationHowTo/node5.html | 71 + .../docs/html/energyCalibrationHowTo/WARNINGS | 1 + .../energyCalibrationHowTo.css | 30 + .../energyCalibrationHowTo.html | 84 + .../html/energyCalibrationHowTo/images.aux | 1 + .../html/energyCalibrationHowTo/images.log | 439 ++++ .../html/energyCalibrationHowTo/images.pl | 252 ++ .../html/energyCalibrationHowTo/images.tex | 391 ++++ .../docs/html/energyCalibrationHowTo/img1.png | Bin 0 -> 249 bytes .../html/energyCalibrationHowTo/img10.png | Bin 0 -> 231 bytes .../html/energyCalibrationHowTo/img11.png | Bin 0 -> 489 bytes .../html/energyCalibrationHowTo/img12.png | Bin 0 -> 176 bytes .../html/energyCalibrationHowTo/img13.png | Bin 0 -> 216 bytes .../html/energyCalibrationHowTo/img14.png | Bin 0 -> 405 bytes .../html/energyCalibrationHowTo/img15.png | Bin 0 -> 213 bytes .../html/energyCalibrationHowTo/img16.png | Bin 0 -> 242 bytes .../html/energyCalibrationHowTo/img17.png | Bin 0 -> 240 bytes .../html/energyCalibrationHowTo/img18.png | Bin 0 -> 1471 bytes .../html/energyCalibrationHowTo/img19.png | Bin 0 -> 238 bytes .../docs/html/energyCalibrationHowTo/img2.png | Bin 0 -> 249 bytes .../html/energyCalibrationHowTo/img20.png | Bin 0 -> 451 bytes .../html/energyCalibrationHowTo/img21.png | Bin 0 -> 199 bytes .../html/energyCalibrationHowTo/img22.png | Bin 0 -> 199 bytes .../html/energyCalibrationHowTo/img23.png | Bin 0 -> 1025 bytes .../html/energyCalibrationHowTo/img24.png | Bin 0 -> 491 bytes .../html/energyCalibrationHowTo/img25.png | Bin 0 -> 217 bytes .../html/energyCalibrationHowTo/img26.png | Bin 0 -> 223 bytes .../html/energyCalibrationHowTo/img27.png | Bin 0 -> 226 bytes .../html/energyCalibrationHowTo/img28.png | Bin 0 -> 507 bytes .../html/energyCalibrationHowTo/img29.png | Bin 0 -> 176 bytes .../docs/html/energyCalibrationHowTo/img3.png | Bin 0 -> 342 bytes .../html/energyCalibrationHowTo/img30.png | Bin 0 -> 238 bytes .../html/energyCalibrationHowTo/img31.png | Bin 0 -> 243 bytes .../html/energyCalibrationHowTo/img32.png | Bin 0 -> 456 bytes .../html/energyCalibrationHowTo/img33.png | Bin 0 -> 8168 bytes .../html/energyCalibrationHowTo/img34.png | Bin 0 -> 12085 bytes .../html/energyCalibrationHowTo/img35.png | Bin 0 -> 8840 bytes .../html/energyCalibrationHowTo/img36.png | Bin 0 -> 12593 bytes .../html/energyCalibrationHowTo/img37.png | Bin 0 -> 16259 bytes .../html/energyCalibrationHowTo/img38.png | Bin 0 -> 15284 bytes .../html/energyCalibrationHowTo/img39.png | Bin 0 -> 16607 bytes .../docs/html/energyCalibrationHowTo/img4.png | Bin 0 -> 296 bytes .../html/energyCalibrationHowTo/img40.png | Bin 0 -> 18362 bytes .../docs/html/energyCalibrationHowTo/img5.png | Bin 0 -> 260 bytes .../docs/html/energyCalibrationHowTo/img6.png | Bin 0 -> 216 bytes .../docs/html/energyCalibrationHowTo/img7.png | Bin 0 -> 248 bytes .../docs/html/energyCalibrationHowTo/img8.png | Bin 0 -> 334 bytes .../docs/html/energyCalibrationHowTo/img9.png | Bin 0 -> 226 bytes .../html/energyCalibrationHowTo/index.html | 84 + .../html/energyCalibrationHowTo/internals.pl | 50 + .../html/energyCalibrationHowTo/labels.pl | 101 + .../html/energyCalibrationHowTo/node1.html | 383 ++++ .../html/energyCalibrationHowTo/node2.html | 186 ++ .../html/energyCalibrationHowTo/node3.html | 190 ++ .../html/energyCalibrationHowTo/node4.html | 74 + .../html/energyCalibrationHowTo/node5.html | 71 + .../slsDetectorClientDocs/acquisition.html | 98 + .../html/slsDetectorClientDocs/actions.html | 115 + .../html/slsDetectorClientDocs/advanced.html | 88 + .../docs/html/slsDetectorClientDocs/bc_s.png | Bin 0 -> 676 bytes .../docs/html/slsDetectorClientDocs/bdwn.png | Bin 0 -> 147 bytes .../html/slsDetectorClientDocs/closed.png | Bin 0 -> 132 bytes .../html/slsDetectorClientDocs/config.html | 195 ++ .../docs/html/slsDetectorClientDocs/ctb.html | 110 + .../docs/html/slsDetectorClientDocs/data.html | 105 + .../html/slsDetectorClientDocs/doxygen.css | 1357 +++++++++++ .../html/slsDetectorClientDocs/doxygen.png | Bin 0 -> 3779 bytes .../html/slsDetectorClientDocs/dynsections.js | 97 + .../html/slsDetectorClientDocs/ftv2blank.png | Bin 0 -> 86 bytes .../html/slsDetectorClientDocs/ftv2cl.png | Bin 0 -> 453 bytes .../html/slsDetectorClientDocs/ftv2doc.png | Bin 0 -> 746 bytes .../ftv2folderclosed.png | Bin 0 -> 616 bytes .../slsDetectorClientDocs/ftv2folderopen.png | Bin 0 -> 597 bytes .../slsDetectorClientDocs/ftv2lastnode.png | Bin 0 -> 86 bytes .../html/slsDetectorClientDocs/ftv2link.png | Bin 0 -> 746 bytes .../slsDetectorClientDocs/ftv2mlastnode.png | Bin 0 -> 246 bytes .../html/slsDetectorClientDocs/ftv2mnode.png | Bin 0 -> 246 bytes .../html/slsDetectorClientDocs/ftv2mo.png | Bin 0 -> 403 bytes .../html/slsDetectorClientDocs/ftv2node.png | Bin 0 -> 86 bytes .../html/slsDetectorClientDocs/ftv2ns.png | Bin 0 -> 388 bytes .../slsDetectorClientDocs/ftv2plastnode.png | Bin 0 -> 229 bytes .../html/slsDetectorClientDocs/ftv2pnode.png | Bin 0 -> 229 bytes .../slsDetectorClientDocs/ftv2splitbar.png | Bin 0 -> 314 bytes .../slsDetectorClientDocs/ftv2vertline.png | Bin 0 -> 86 bytes .../html/slsDetectorClientDocs/index.html | 119 + .../docs/html/slsDetectorClientDocs/jquery.js | 31 + .../docs/html/slsDetectorClientDocs/nav_f.png | Bin 0 -> 153 bytes .../docs/html/slsDetectorClientDocs/nav_g.png | Bin 0 -> 108 bytes .../docs/html/slsDetectorClientDocs/nav_h.png | Bin 0 -> 98 bytes .../html/slsDetectorClientDocs/network.html | 115 + .../docs/html/slsDetectorClientDocs/open.png | Bin 0 -> 123 bytes .../html/slsDetectorClientDocs/output.html | 97 + .../html/slsDetectorClientDocs/pages.html | 103 + .../html/slsDetectorClientDocs/receiver.html | 104 + .../slsDetectorClientDocs/search/all_61.html | 26 + .../slsDetectorClientDocs/search/all_61.js | 6 + .../slsDetectorClientDocs/search/all_63.html | 26 + .../slsDetectorClientDocs/search/all_63.js | 5 + .../slsDetectorClientDocs/search/all_64.html | 26 + .../slsDetectorClientDocs/search/all_64.js | 6 + .../slsDetectorClientDocs/search/all_69.html | 26 + .../slsDetectorClientDocs/search/all_69.js | 4 + .../slsDetectorClientDocs/search/all_6e.html | 26 + .../slsDetectorClientDocs/search/all_6e.js | 4 + .../slsDetectorClientDocs/search/all_6f.html | 26 + .../slsDetectorClientDocs/search/all_6f.js | 4 + .../slsDetectorClientDocs/search/all_72.html | 26 + .../slsDetectorClientDocs/search/all_72.js | 4 + .../slsDetectorClientDocs/search/all_74.html | 26 + .../slsDetectorClientDocs/search/all_74.js | 4 + .../slsDetectorClientDocs/search/close.png | Bin 0 -> 273 bytes .../slsDetectorClientDocs/search/mag_sel.png | Bin 0 -> 563 bytes .../search/nomatches.html | 12 + .../search/pages_61.html | 26 + .../slsDetectorClientDocs/search/pages_61.js | 6 + .../search/pages_63.html | 26 + .../slsDetectorClientDocs/search/pages_63.js | 5 + .../search/pages_64.html | 26 + .../slsDetectorClientDocs/search/pages_64.js | 6 + .../search/pages_69.html | 26 + .../slsDetectorClientDocs/search/pages_69.js | 4 + .../search/pages_6e.html | 26 + .../slsDetectorClientDocs/search/pages_6e.js | 4 + .../search/pages_6f.html | 26 + .../slsDetectorClientDocs/search/pages_6f.js | 4 + .../search/pages_72.html | 26 + .../slsDetectorClientDocs/search/pages_72.js | 4 + .../search/pages_74.html | 26 + .../slsDetectorClientDocs/search/pages_74.js | 4 + .../slsDetectorClientDocs/search/search.css | 271 +++ .../slsDetectorClientDocs/search/search.js | 797 +++++++ .../slsDetectorClientDocs/search/search_l.png | Bin 0 -> 604 bytes .../slsDetectorClientDocs/search/search_m.png | Bin 0 -> 158 bytes .../slsDetectorClientDocs/search/search_r.png | Bin 0 -> 612 bytes .../html/slsDetectorClientDocs/settings.html | 204 ++ .../html/slsDetectorClientDocs/sync_off.png | Bin 0 -> 853 bytes .../html/slsDetectorClientDocs/sync_on.png | Bin 0 -> 845 bytes .../docs/html/slsDetectorClientDocs/tab_a.png | Bin 0 -> 142 bytes .../docs/html/slsDetectorClientDocs/tab_b.png | Bin 0 -> 169 bytes .../docs/html/slsDetectorClientDocs/tab_h.png | Bin 0 -> 177 bytes .../docs/html/slsDetectorClientDocs/tab_s.png | Bin 0 -> 184 bytes .../docs/html/slsDetectorClientDocs/tabs.css | 60 + .../docs/html/slsDetectorClientDocs/test.html | 104 + .../html/slsDetectorClientDocs/timing.html | 115 + .../docs/html/slsDetectorClientHowTo/WARNINGS | 3 + .../html/slsDetectorClientHowTo/images.aux | 1 + .../html/slsDetectorClientHowTo/images.log | 144 ++ .../html/slsDetectorClientHowTo/images.pl | 18 + .../html/slsDetectorClientHowTo/images.tex | 188 ++ .../docs/html/slsDetectorClientHowTo/img1.png | Bin 0 -> 157 bytes .../docs/html/slsDetectorClientHowTo/img2.png | Bin 0 -> 179 bytes .../html/slsDetectorClientHowTo/index.html | 154 ++ .../html/slsDetectorClientHowTo/labels.pl | 13 + .../html/slsDetectorClientHowTo/node1.html | 129 ++ .../html/slsDetectorClientHowTo/node2.html | 74 + .../html/slsDetectorClientHowTo/node3.html | 769 +++++++ .../html/slsDetectorClientHowTo/node4.html | 821 +++++++ .../html/slsDetectorClientHowTo/node5.html | 166 ++ .../html/slsDetectorClientHowTo/node6.html | 71 + .../slsDetectorClientHowTo.css | 30 + .../slsDetectorClientHowTo.html | 154 ++ manual/docs/html/slsDetectorGuiHowTo/WARNINGS | 3 + .../docs/html/slsDetectorGuiHowTo/index.html | 119 + .../html/slsDetectorGuiHowTo/internals.pl | 14 + .../docs/html/slsDetectorGuiHowTo/labels.pl | 25 + .../docs/html/slsDetectorGuiHowTo/node1.html | 88 + .../docs/html/slsDetectorGuiHowTo/node10.html | 67 + .../docs/html/slsDetectorGuiHowTo/node11.html | 269 +++ .../docs/html/slsDetectorGuiHowTo/node12.html | 300 +++ .../docs/html/slsDetectorGuiHowTo/node13.html | 222 ++ .../docs/html/slsDetectorGuiHowTo/node14.html | 70 + .../docs/html/slsDetectorGuiHowTo/node15.html | 187 ++ .../docs/html/slsDetectorGuiHowTo/node16.html | 121 + .../docs/html/slsDetectorGuiHowTo/node17.html | 71 + .../docs/html/slsDetectorGuiHowTo/node2.html | 78 + .../docs/html/slsDetectorGuiHowTo/node3.html | 66 + .../docs/html/slsDetectorGuiHowTo/node4.html | 80 + .../docs/html/slsDetectorGuiHowTo/node5.html | 102 + .../docs/html/slsDetectorGuiHowTo/node6.html | 134 ++ .../docs/html/slsDetectorGuiHowTo/node7.html | 99 + .../docs/html/slsDetectorGuiHowTo/node8.html | 100 + .../docs/html/slsDetectorGuiHowTo/node9.html | 112 + .../slsDetectorGuiHowTo.css | 30 + .../slsDetectorGuiHowTo.html | 119 + .../html/slsDetectorInstall/Binaries.html | 92 + .../Clean_Shared_Memory.html | 46 + .../html/slsDetectorInstall/Compilation.html | 34 + .../html/slsDetectorInstall/Contents.html | 74 + .../Directly_using_cmake.html | 61 + .../Download_Source_Code.html | 52 + .../docs/html/slsDetectorInstall/EIGER.html | 39 + .../slsDetectorInstall/EIGER_Firmware.html | 86 + .../EIGER_On_board_Software.html | 70 + .../html/slsDetectorInstall/GOTTHARD.html | 39 + .../slsDetectorInstall/GOTTHARD_Firmware.html | 93 + .../GOTTHARD_On_board_Software.html | 89 + .../Install_Binaries_via_Conda.html | 97 + .../Install_via_Source_Code.html | 35 + .../html/slsDetectorInstall/JUNGFRAU.html | 39 + .../slsDetectorInstall/JUNGFRAU_Firmware.html | 135 ++ .../JUNGFRAU_On_board_Software.html | 89 + .../docs/html/slsDetectorInstall/MYTHEN.html | 37 + .../slsDetectorInstall/MYTHEN_Firmware.html | 79 + .../MYTHEN_On_board_Software.html | 83 + .../Qt4_Installation_GUI.html | 80 + .../Qwt_Installation_GUI.html | 78 + .../html/slsDetectorInstall/Requirements.html | 82 + .../Root_Installation_Calibrati.html | 63 + .../Setting_environment_variabl.html | 34 + .../slsDetectorInstall/Software_Package.html | 45 + .../slsDetectorInstall/Software_Upgrade.html | 37 + .../slsDetectorInstall/Using_bashrc_file.html | 67 + .../Using_script_cmk_sh.html | 82 + manual/docs/html/slsDetectorInstall/WARNINGS | 2 + .../Without_bashrc_file.html | 38 + .../docs/html/slsDetectorInstall/index.html | 36 + manual/docs/html/slsDetectorInstall/labels.pl | 13 + .../slsDetectorInstall/slsDetectorInstall.css | 30 + .../slsDetectorInstall.html | 36 + .../docs/html/slsDetectorUsersDocs/bc_s.png | Bin 0 -> 676 bytes .../docs/html/slsDetectorUsersDocs/bdwn.png | Bin 0 -> 147 bytes .../docs/html/slsDetectorUsersDocs/closed.png | Bin 0 -> 132 bytes .../html/slsDetectorUsersDocs/doxygen.css | 1357 +++++++++++ .../html/slsDetectorUsersDocs/doxygen.png | Bin 0 -> 3779 bytes .../html/slsDetectorUsersDocs/dynsections.js | 104 + .../docs/html/slsDetectorUsersDocs/files.html | 99 + .../html/slsDetectorUsersDocs/ftv2blank.png | Bin 0 -> 86 bytes .../docs/html/slsDetectorUsersDocs/ftv2cl.png | Bin 0 -> 453 bytes .../html/slsDetectorUsersDocs/ftv2doc.png | Bin 0 -> 746 bytes .../slsDetectorUsersDocs/ftv2folderclosed.png | Bin 0 -> 616 bytes .../slsDetectorUsersDocs/ftv2folderopen.png | Bin 0 -> 597 bytes .../slsDetectorUsersDocs/ftv2lastnode.png | Bin 0 -> 86 bytes .../html/slsDetectorUsersDocs/ftv2link.png | Bin 0 -> 746 bytes .../slsDetectorUsersDocs/ftv2mlastnode.png | Bin 0 -> 246 bytes .../html/slsDetectorUsersDocs/ftv2mnode.png | Bin 0 -> 246 bytes .../docs/html/slsDetectorUsersDocs/ftv2mo.png | Bin 0 -> 403 bytes .../html/slsDetectorUsersDocs/ftv2node.png | Bin 0 -> 86 bytes .../docs/html/slsDetectorUsersDocs/ftv2ns.png | Bin 0 -> 388 bytes .../slsDetectorUsersDocs/ftv2plastnode.png | Bin 0 -> 229 bytes .../html/slsDetectorUsersDocs/ftv2pnode.png | Bin 0 -> 229 bytes .../slsDetectorUsersDocs/ftv2splitbar.png | Bin 0 -> 314 bytes .../slsDetectorUsersDocs/ftv2vertline.png | Bin 0 -> 86 bytes .../html/slsDetectorUsersDocs/globals.html | 127 + .../slsDetectorUsersDocs/globals_defs.html | 102 + .../slsDetectorUsersDocs/globals_func.html | 121 + .../slsDetectorUsersDocs/globals_vars.html | 102 + .../docs/html/slsDetectorUsersDocs/index.html | 87 + .../docs/html/slsDetectorUsersDocs/jquery.js | 39 + .../slsDetectorUsersDocs/mainClient_8cpp.html | 219 ++ .../mainClient_8cpp_source.html | 156 ++ .../mainReceiver_8cpp.html | 490 ++++ .../mainReceiver_8cpp_source.html | 320 +++ .../docs/html/slsDetectorUsersDocs/nav_f.png | Bin 0 -> 153 bytes .../docs/html/slsDetectorUsersDocs/nav_g.png | Bin 0 -> 108 bytes .../docs/html/slsDetectorUsersDocs/nav_h.png | Bin 0 -> 98 bytes .../docs/html/slsDetectorUsersDocs/open.png | Bin 0 -> 123 bytes .../slsDetectorUsersDocs/search/all_61.html | 26 + .../slsDetectorUsersDocs/search/all_61.js | 4 + .../slsDetectorUsersDocs/search/all_64.html | 26 + .../slsDetectorUsersDocs/search/all_64.js | 4 + .../slsDetectorUsersDocs/search/all_67.html | 26 + .../slsDetectorUsersDocs/search/all_67.js | 4 + .../slsDetectorUsersDocs/search/all_6b.html | 26 + .../slsDetectorUsersDocs/search/all_6b.js | 4 + .../slsDetectorUsersDocs/search/all_6d.html | 26 + .../slsDetectorUsersDocs/search/all_6d.js | 6 + .../slsDetectorUsersDocs/search/all_70.html | 26 + .../slsDetectorUsersDocs/search/all_70.js | 5 + .../slsDetectorUsersDocs/search/all_73.html | 26 + .../slsDetectorUsersDocs/search/all_73.js | 5 + .../slsDetectorUsersDocs/search/close.png | Bin 0 -> 273 bytes .../search/defines_70.html | 26 + .../slsDetectorUsersDocs/search/defines_70.js | 4 + .../slsDetectorUsersDocs/search/files_6d.html | 26 + .../slsDetectorUsersDocs/search/files_6d.js | 5 + .../search/functions_61.html | 26 + .../search/functions_61.js | 4 + .../search/functions_64.html | 26 + .../search/functions_64.js | 4 + .../search/functions_67.html | 26 + .../search/functions_67.js | 4 + .../search/functions_6d.html | 26 + .../search/functions_6d.js | 4 + .../search/functions_70.html | 26 + .../search/functions_70.js | 4 + .../search/functions_73.html | 26 + .../search/functions_73.js | 5 + .../slsDetectorUsersDocs/search/mag_sel.png | Bin 0 -> 563 bytes .../search/nomatches.html | 12 + .../slsDetectorUsersDocs/search/search.css | 271 +++ .../slsDetectorUsersDocs/search/search.js | 803 +++++++ .../slsDetectorUsersDocs/search/search_l.png | Bin 0 -> 604 bytes .../slsDetectorUsersDocs/search/search_m.png | Bin 0 -> 158 bytes .../slsDetectorUsersDocs/search/search_r.png | Bin 0 -> 612 bytes .../search/variables_6b.html | 26 + .../search/variables_6b.js | 4 + .../html/slsDetectorUsersDocs/sync_off.png | Bin 0 -> 853 bytes .../html/slsDetectorUsersDocs/sync_on.png | Bin 0 -> 845 bytes .../docs/html/slsDetectorUsersDocs/tab_a.png | Bin 0 -> 142 bytes .../docs/html/slsDetectorUsersDocs/tab_b.png | Bin 0 -> 169 bytes .../docs/html/slsDetectorUsersDocs/tab_h.png | Bin 0 -> 177 bytes .../docs/html/slsDetectorUsersDocs/tab_s.png | Bin 0 -> 184 bytes .../docs/html/slsDetectorUsersDocs/tabs.css | 60 + manual/docs/html/slsDetectors-FAQ/WARNINGS | 19 + .../docs/html/slsDetectors-FAQ/footnode.html | 103 + manual/docs/html/slsDetectors-FAQ/images.aux | 18 + manual/docs/html/slsDetectors-FAQ/images.log | 1649 +++++++++++++ manual/docs/html/slsDetectors-FAQ/images.out | 0 manual/docs/html/slsDetectors-FAQ/images.pl | 1583 +++++++++++++ manual/docs/html/slsDetectors-FAQ/images.tex | 2033 +++++++++++++++++ manual/docs/html/slsDetectors-FAQ/img1.png | Bin 0 -> 229 bytes manual/docs/html/slsDetectors-FAQ/img10.png | Bin 0 -> 3593 bytes manual/docs/html/slsDetectors-FAQ/img100.png | Bin 0 -> 247 bytes manual/docs/html/slsDetectors-FAQ/img101.png | Bin 0 -> 217 bytes manual/docs/html/slsDetectors-FAQ/img102.png | Bin 0 -> 262 bytes manual/docs/html/slsDetectors-FAQ/img103.png | Bin 0 -> 209 bytes manual/docs/html/slsDetectors-FAQ/img104.png | Bin 0 -> 1185 bytes manual/docs/html/slsDetectors-FAQ/img105.png | Bin 0 -> 496 bytes manual/docs/html/slsDetectors-FAQ/img106.png | Bin 0 -> 259 bytes manual/docs/html/slsDetectors-FAQ/img107.png | Bin 0 -> 1431 bytes manual/docs/html/slsDetectors-FAQ/img108.png | Bin 0 -> 1326 bytes manual/docs/html/slsDetectors-FAQ/img109.png | Bin 0 -> 468 bytes manual/docs/html/slsDetectors-FAQ/img11.png | Bin 0 -> 3351 bytes manual/docs/html/slsDetectors-FAQ/img110.png | Bin 0 -> 490 bytes manual/docs/html/slsDetectors-FAQ/img111.png | Bin 0 -> 244 bytes manual/docs/html/slsDetectors-FAQ/img112.png | Bin 0 -> 259 bytes manual/docs/html/slsDetectors-FAQ/img113.png | Bin 0 -> 209 bytes manual/docs/html/slsDetectors-FAQ/img114.png | Bin 0 -> 209 bytes manual/docs/html/slsDetectors-FAQ/img115.png | Bin 0 -> 1369 bytes manual/docs/html/slsDetectors-FAQ/img116.png | Bin 0 -> 870 bytes manual/docs/html/slsDetectors-FAQ/img117.png | Bin 0 -> 544 bytes manual/docs/html/slsDetectors-FAQ/img118.png | Bin 0 -> 303 bytes manual/docs/html/slsDetectors-FAQ/img119.png | Bin 0 -> 298 bytes manual/docs/html/slsDetectors-FAQ/img12.png | Bin 0 -> 1000 bytes manual/docs/html/slsDetectors-FAQ/img120.png | Bin 0 -> 189 bytes manual/docs/html/slsDetectors-FAQ/img121.png | Bin 0 -> 1776 bytes manual/docs/html/slsDetectors-FAQ/img122.png | Bin 0 -> 1714 bytes manual/docs/html/slsDetectors-FAQ/img123.png | Bin 0 -> 828 bytes manual/docs/html/slsDetectors-FAQ/img124.png | Bin 0 -> 1361 bytes manual/docs/html/slsDetectors-FAQ/img125.png | Bin 0 -> 596 bytes manual/docs/html/slsDetectors-FAQ/img126.png | Bin 0 -> 284 bytes manual/docs/html/slsDetectors-FAQ/img127.png | Bin 0 -> 254 bytes manual/docs/html/slsDetectors-FAQ/img128.png | Bin 0 -> 250 bytes manual/docs/html/slsDetectors-FAQ/img129.png | Bin 0 -> 317 bytes manual/docs/html/slsDetectors-FAQ/img13.png | Bin 0 -> 644 bytes manual/docs/html/slsDetectors-FAQ/img130.png | Bin 0 -> 187 bytes manual/docs/html/slsDetectors-FAQ/img131.png | Bin 0 -> 686 bytes manual/docs/html/slsDetectors-FAQ/img132.png | Bin 0 -> 667 bytes manual/docs/html/slsDetectors-FAQ/img133.png | Bin 0 -> 849 bytes manual/docs/html/slsDetectors-FAQ/img134.png | Bin 0 -> 1072 bytes manual/docs/html/slsDetectors-FAQ/img135.png | Bin 0 -> 822 bytes manual/docs/html/slsDetectors-FAQ/img136.png | Bin 0 -> 975 bytes manual/docs/html/slsDetectors-FAQ/img137.png | Bin 0 -> 253 bytes manual/docs/html/slsDetectors-FAQ/img138.png | Bin 0 -> 238 bytes manual/docs/html/slsDetectors-FAQ/img139.png | Bin 0 -> 224 bytes manual/docs/html/slsDetectors-FAQ/img14.png | Bin 0 -> 25386 bytes manual/docs/html/slsDetectors-FAQ/img140.png | Bin 0 -> 1051 bytes manual/docs/html/slsDetectors-FAQ/img141.png | Bin 0 -> 1388 bytes manual/docs/html/slsDetectors-FAQ/img142.png | Bin 0 -> 275 bytes manual/docs/html/slsDetectors-FAQ/img143.png | Bin 0 -> 497 bytes manual/docs/html/slsDetectors-FAQ/img144.png | Bin 0 -> 182 bytes manual/docs/html/slsDetectors-FAQ/img145.png | Bin 0 -> 900 bytes manual/docs/html/slsDetectors-FAQ/img146.png | Bin 0 -> 2071 bytes manual/docs/html/slsDetectors-FAQ/img147.png | Bin 0 -> 1393 bytes manual/docs/html/slsDetectors-FAQ/img148.png | Bin 0 -> 316 bytes manual/docs/html/slsDetectors-FAQ/img149.png | Bin 0 -> 298 bytes manual/docs/html/slsDetectors-FAQ/img15.png | Bin 0 -> 206 bytes manual/docs/html/slsDetectors-FAQ/img150.png | Bin 0 -> 1776 bytes manual/docs/html/slsDetectors-FAQ/img151.png | Bin 0 -> 1439 bytes manual/docs/html/slsDetectors-FAQ/img152.png | Bin 0 -> 248 bytes manual/docs/html/slsDetectors-FAQ/img153.png | Bin 0 -> 944 bytes manual/docs/html/slsDetectors-FAQ/img154.png | Bin 0 -> 1251 bytes manual/docs/html/slsDetectors-FAQ/img155.png | Bin 0 -> 970 bytes manual/docs/html/slsDetectors-FAQ/img156.png | Bin 0 -> 2331 bytes manual/docs/html/slsDetectors-FAQ/img157.png | Bin 0 -> 658 bytes manual/docs/html/slsDetectors-FAQ/img158.png | Bin 0 -> 370 bytes manual/docs/html/slsDetectors-FAQ/img159.png | Bin 0 -> 364 bytes manual/docs/html/slsDetectors-FAQ/img16.png | Bin 0 -> 8392 bytes manual/docs/html/slsDetectors-FAQ/img160.png | Bin 0 -> 965 bytes manual/docs/html/slsDetectors-FAQ/img161.png | Bin 0 -> 1907 bytes manual/docs/html/slsDetectors-FAQ/img162.png | Bin 0 -> 2917 bytes manual/docs/html/slsDetectors-FAQ/img163.png | Bin 0 -> 283 bytes manual/docs/html/slsDetectors-FAQ/img164.png | Bin 0 -> 794 bytes manual/docs/html/slsDetectors-FAQ/img165.png | Bin 0 -> 619 bytes manual/docs/html/slsDetectors-FAQ/img166.png | Bin 0 -> 413 bytes manual/docs/html/slsDetectors-FAQ/img167.png | Bin 0 -> 1177 bytes manual/docs/html/slsDetectors-FAQ/img168.png | Bin 0 -> 1988 bytes manual/docs/html/slsDetectors-FAQ/img169.png | Bin 0 -> 3153 bytes manual/docs/html/slsDetectors-FAQ/img17.png | Bin 0 -> 20238 bytes manual/docs/html/slsDetectors-FAQ/img170.png | Bin 0 -> 819 bytes manual/docs/html/slsDetectors-FAQ/img171.png | Bin 0 -> 349 bytes manual/docs/html/slsDetectors-FAQ/img172.png | Bin 0 -> 383 bytes manual/docs/html/slsDetectors-FAQ/img173.png | Bin 0 -> 257 bytes manual/docs/html/slsDetectors-FAQ/img174.png | Bin 0 -> 387 bytes manual/docs/html/slsDetectors-FAQ/img175.png | Bin 0 -> 341 bytes manual/docs/html/slsDetectors-FAQ/img176.png | Bin 0 -> 234 bytes manual/docs/html/slsDetectors-FAQ/img177.png | Bin 0 -> 249 bytes manual/docs/html/slsDetectors-FAQ/img178.png | Bin 0 -> 986 bytes manual/docs/html/slsDetectors-FAQ/img179.png | Bin 0 -> 1506 bytes manual/docs/html/slsDetectors-FAQ/img18.png | Bin 0 -> 7095 bytes manual/docs/html/slsDetectors-FAQ/img180.png | Bin 0 -> 291 bytes manual/docs/html/slsDetectors-FAQ/img181.png | Bin 0 -> 186 bytes manual/docs/html/slsDetectors-FAQ/img182.png | Bin 0 -> 2102 bytes manual/docs/html/slsDetectors-FAQ/img183.png | Bin 0 -> 1735 bytes manual/docs/html/slsDetectors-FAQ/img184.png | Bin 0 -> 1008 bytes manual/docs/html/slsDetectors-FAQ/img185.png | Bin 0 -> 3007 bytes manual/docs/html/slsDetectors-FAQ/img186.png | Bin 0 -> 339 bytes manual/docs/html/slsDetectors-FAQ/img187.png | Bin 0 -> 364 bytes manual/docs/html/slsDetectors-FAQ/img188.png | Bin 0 -> 425 bytes manual/docs/html/slsDetectors-FAQ/img189.png | Bin 0 -> 315 bytes manual/docs/html/slsDetectors-FAQ/img19.png | Bin 0 -> 7000 bytes manual/docs/html/slsDetectors-FAQ/img190.png | Bin 0 -> 2703 bytes manual/docs/html/slsDetectors-FAQ/img191.png | Bin 0 -> 1370 bytes manual/docs/html/slsDetectors-FAQ/img192.png | Bin 0 -> 251 bytes manual/docs/html/slsDetectors-FAQ/img193.png | Bin 0 -> 774 bytes manual/docs/html/slsDetectors-FAQ/img194.png | Bin 0 -> 1080 bytes manual/docs/html/slsDetectors-FAQ/img195.png | Bin 0 -> 459 bytes manual/docs/html/slsDetectors-FAQ/img196.png | Bin 0 -> 336 bytes manual/docs/html/slsDetectors-FAQ/img197.png | Bin 0 -> 494 bytes manual/docs/html/slsDetectors-FAQ/img198.png | Bin 0 -> 695 bytes manual/docs/html/slsDetectors-FAQ/img199.png | Bin 0 -> 242 bytes manual/docs/html/slsDetectors-FAQ/img2.png | Bin 0 -> 3611 bytes manual/docs/html/slsDetectors-FAQ/img20.png | Bin 0 -> 249 bytes manual/docs/html/slsDetectors-FAQ/img200.png | Bin 0 -> 401 bytes manual/docs/html/slsDetectors-FAQ/img201.png | Bin 0 -> 306 bytes manual/docs/html/slsDetectors-FAQ/img202.png | Bin 0 -> 205 bytes manual/docs/html/slsDetectors-FAQ/img203.png | Bin 0 -> 246 bytes manual/docs/html/slsDetectors-FAQ/img204.png | Bin 0 -> 202 bytes manual/docs/html/slsDetectors-FAQ/img205.png | Bin 0 -> 350 bytes manual/docs/html/slsDetectors-FAQ/img206.png | Bin 0 -> 372 bytes manual/docs/html/slsDetectors-FAQ/img207.png | Bin 0 -> 210 bytes manual/docs/html/slsDetectors-FAQ/img208.png | Bin 0 -> 372 bytes manual/docs/html/slsDetectors-FAQ/img209.png | Bin 0 -> 285 bytes manual/docs/html/slsDetectors-FAQ/img21.png | Bin 0 -> 405 bytes manual/docs/html/slsDetectors-FAQ/img210.png | Bin 0 -> 317 bytes manual/docs/html/slsDetectors-FAQ/img211.png | Bin 0 -> 257 bytes manual/docs/html/slsDetectors-FAQ/img212.png | Bin 0 -> 424 bytes manual/docs/html/slsDetectors-FAQ/img213.png | Bin 0 -> 232 bytes manual/docs/html/slsDetectors-FAQ/img214.png | Bin 0 -> 206 bytes manual/docs/html/slsDetectors-FAQ/img215.png | Bin 0 -> 1130 bytes manual/docs/html/slsDetectors-FAQ/img216.png | Bin 0 -> 1042 bytes manual/docs/html/slsDetectors-FAQ/img217.png | Bin 0 -> 1482 bytes manual/docs/html/slsDetectors-FAQ/img218.png | Bin 0 -> 1125 bytes manual/docs/html/slsDetectors-FAQ/img219.png | Bin 0 -> 598 bytes manual/docs/html/slsDetectors-FAQ/img22.png | Bin 0 -> 248 bytes manual/docs/html/slsDetectors-FAQ/img220.png | Bin 0 -> 847 bytes manual/docs/html/slsDetectors-FAQ/img221.png | Bin 0 -> 244 bytes manual/docs/html/slsDetectors-FAQ/img222.png | Bin 0 -> 967 bytes manual/docs/html/slsDetectors-FAQ/img223.png | Bin 0 -> 1104 bytes manual/docs/html/slsDetectors-FAQ/img224.png | Bin 0 -> 2080 bytes manual/docs/html/slsDetectors-FAQ/img225.png | Bin 0 -> 2277 bytes manual/docs/html/slsDetectors-FAQ/img226.png | Bin 0 -> 3222 bytes manual/docs/html/slsDetectors-FAQ/img23.png | Bin 0 -> 231 bytes manual/docs/html/slsDetectors-FAQ/img24.png | Bin 0 -> 377 bytes manual/docs/html/slsDetectors-FAQ/img25.png | Bin 0 -> 446 bytes manual/docs/html/slsDetectors-FAQ/img26.png | Bin 0 -> 408 bytes manual/docs/html/slsDetectors-FAQ/img27.png | Bin 0 -> 436 bytes manual/docs/html/slsDetectors-FAQ/img28.png | Bin 0 -> 302 bytes manual/docs/html/slsDetectors-FAQ/img29.png | Bin 0 -> 7572 bytes manual/docs/html/slsDetectors-FAQ/img3.png | Bin 0 -> 7577 bytes manual/docs/html/slsDetectors-FAQ/img30.png | Bin 0 -> 11162 bytes manual/docs/html/slsDetectors-FAQ/img31.png | Bin 0 -> 6594 bytes manual/docs/html/slsDetectors-FAQ/img32.png | Bin 0 -> 565 bytes manual/docs/html/slsDetectors-FAQ/img33.png | Bin 0 -> 509 bytes manual/docs/html/slsDetectors-FAQ/img34.png | Bin 0 -> 547 bytes manual/docs/html/slsDetectors-FAQ/img35.png | Bin 0 -> 157 bytes manual/docs/html/slsDetectors-FAQ/img36.png | Bin 0 -> 7957 bytes manual/docs/html/slsDetectors-FAQ/img37.png | Bin 0 -> 5643 bytes manual/docs/html/slsDetectors-FAQ/img38.png | Bin 0 -> 5649 bytes manual/docs/html/slsDetectors-FAQ/img39.png | Bin 0 -> 7491 bytes manual/docs/html/slsDetectors-FAQ/img4.png | Bin 0 -> 199 bytes manual/docs/html/slsDetectors-FAQ/img40.png | Bin 0 -> 111 bytes manual/docs/html/slsDetectors-FAQ/img41.png | Bin 0 -> 268 bytes manual/docs/html/slsDetectors-FAQ/img42.png | Bin 0 -> 251 bytes manual/docs/html/slsDetectors-FAQ/img43.png | Bin 0 -> 236 bytes manual/docs/html/slsDetectors-FAQ/img44.png | Bin 0 -> 252 bytes manual/docs/html/slsDetectors-FAQ/img45.png | Bin 0 -> 217 bytes manual/docs/html/slsDetectors-FAQ/img46.png | Bin 0 -> 224 bytes manual/docs/html/slsDetectors-FAQ/img47.png | Bin 0 -> 231 bytes manual/docs/html/slsDetectors-FAQ/img48.png | Bin 0 -> 1418 bytes manual/docs/html/slsDetectors-FAQ/img49.png | Bin 0 -> 1347 bytes manual/docs/html/slsDetectors-FAQ/img5.png | Bin 0 -> 193 bytes manual/docs/html/slsDetectors-FAQ/img50.png | Bin 0 -> 217 bytes manual/docs/html/slsDetectors-FAQ/img51.png | Bin 0 -> 135 bytes manual/docs/html/slsDetectors-FAQ/img52.png | Bin 0 -> 346 bytes manual/docs/html/slsDetectors-FAQ/img53.png | Bin 0 -> 231 bytes manual/docs/html/slsDetectors-FAQ/img54.png | Bin 0 -> 340 bytes manual/docs/html/slsDetectors-FAQ/img55.png | Bin 0 -> 224 bytes manual/docs/html/slsDetectors-FAQ/img56.png | Bin 0 -> 642 bytes manual/docs/html/slsDetectors-FAQ/img57.png | Bin 0 -> 236 bytes manual/docs/html/slsDetectors-FAQ/img58.png | Bin 0 -> 545 bytes manual/docs/html/slsDetectors-FAQ/img59.png | Bin 0 -> 251 bytes manual/docs/html/slsDetectors-FAQ/img6.png | Bin 0 -> 163 bytes manual/docs/html/slsDetectors-FAQ/img60.png | Bin 0 -> 324 bytes manual/docs/html/slsDetectors-FAQ/img61.png | Bin 0 -> 252 bytes manual/docs/html/slsDetectors-FAQ/img62.png | Bin 0 -> 270 bytes manual/docs/html/slsDetectors-FAQ/img63.png | Bin 0 -> 244 bytes manual/docs/html/slsDetectors-FAQ/img64.png | Bin 0 -> 244 bytes manual/docs/html/slsDetectors-FAQ/img65.png | Bin 0 -> 357 bytes manual/docs/html/slsDetectors-FAQ/img66.png | Bin 0 -> 215 bytes manual/docs/html/slsDetectors-FAQ/img67.png | Bin 0 -> 648 bytes manual/docs/html/slsDetectors-FAQ/img68.png | Bin 0 -> 232 bytes manual/docs/html/slsDetectors-FAQ/img69.png | Bin 0 -> 271 bytes manual/docs/html/slsDetectors-FAQ/img7.png | Bin 0 -> 8234 bytes manual/docs/html/slsDetectors-FAQ/img70.png | Bin 0 -> 219 bytes manual/docs/html/slsDetectors-FAQ/img71.png | Bin 0 -> 437 bytes manual/docs/html/slsDetectors-FAQ/img72.png | Bin 0 -> 196 bytes manual/docs/html/slsDetectors-FAQ/img73.png | Bin 0 -> 194 bytes manual/docs/html/slsDetectors-FAQ/img74.png | Bin 0 -> 325 bytes manual/docs/html/slsDetectors-FAQ/img75.png | Bin 0 -> 248 bytes manual/docs/html/slsDetectors-FAQ/img76.png | Bin 0 -> 361 bytes manual/docs/html/slsDetectors-FAQ/img77.png | Bin 0 -> 799 bytes manual/docs/html/slsDetectors-FAQ/img78.png | Bin 0 -> 728 bytes manual/docs/html/slsDetectors-FAQ/img79.png | Bin 0 -> 652 bytes manual/docs/html/slsDetectors-FAQ/img8.png | Bin 0 -> 2877 bytes manual/docs/html/slsDetectors-FAQ/img80.png | Bin 0 -> 291 bytes manual/docs/html/slsDetectors-FAQ/img81.png | Bin 0 -> 254 bytes manual/docs/html/slsDetectors-FAQ/img82.png | Bin 0 -> 290 bytes manual/docs/html/slsDetectors-FAQ/img83.png | Bin 0 -> 264 bytes manual/docs/html/slsDetectors-FAQ/img84.png | Bin 0 -> 994 bytes manual/docs/html/slsDetectors-FAQ/img85.png | Bin 0 -> 886 bytes manual/docs/html/slsDetectors-FAQ/img86.png | Bin 0 -> 1180 bytes manual/docs/html/slsDetectors-FAQ/img87.png | Bin 0 -> 1160 bytes manual/docs/html/slsDetectors-FAQ/img88.png | Bin 0 -> 222 bytes manual/docs/html/slsDetectors-FAQ/img89.png | Bin 0 -> 1083 bytes manual/docs/html/slsDetectors-FAQ/img9.png | Bin 0 -> 3182 bytes manual/docs/html/slsDetectors-FAQ/img90.png | Bin 0 -> 329 bytes manual/docs/html/slsDetectors-FAQ/img91.png | Bin 0 -> 704 bytes manual/docs/html/slsDetectors-FAQ/img92.png | Bin 0 -> 281 bytes manual/docs/html/slsDetectors-FAQ/img93.png | Bin 0 -> 640 bytes manual/docs/html/slsDetectors-FAQ/img94.png | Bin 0 -> 184 bytes manual/docs/html/slsDetectors-FAQ/img95.png | Bin 0 -> 264 bytes manual/docs/html/slsDetectors-FAQ/img96.png | Bin 0 -> 536 bytes manual/docs/html/slsDetectors-FAQ/img97.png | Bin 0 -> 446 bytes manual/docs/html/slsDetectors-FAQ/img98.png | Bin 0 -> 241 bytes manual/docs/html/slsDetectors-FAQ/img99.png | Bin 0 -> 261 bytes manual/docs/html/slsDetectors-FAQ/index.html | 250 ++ .../docs/html/slsDetectors-FAQ/internals.pl | 134 ++ manual/docs/html/slsDetectors-FAQ/labels.pl | 269 +++ manual/docs/html/slsDetectors-FAQ/node1.html | 204 ++ manual/docs/html/slsDetectors-FAQ/node10.html | 77 + manual/docs/html/slsDetectors-FAQ/node11.html | 86 + manual/docs/html/slsDetectors-FAQ/node12.html | 343 +++ manual/docs/html/slsDetectors-FAQ/node13.html | 201 ++ manual/docs/html/slsDetectors-FAQ/node14.html | 109 + manual/docs/html/slsDetectors-FAQ/node15.html | 109 + manual/docs/html/slsDetectors-FAQ/node16.html | 88 + manual/docs/html/slsDetectors-FAQ/node17.html | 156 ++ manual/docs/html/slsDetectors-FAQ/node18.html | 69 + manual/docs/html/slsDetectors-FAQ/node19.html | 68 + manual/docs/html/slsDetectors-FAQ/node2.html | 117 + manual/docs/html/slsDetectors-FAQ/node20.html | 87 + manual/docs/html/slsDetectors-FAQ/node21.html | 81 + manual/docs/html/slsDetectors-FAQ/node22.html | 145 ++ manual/docs/html/slsDetectors-FAQ/node23.html | 135 ++ manual/docs/html/slsDetectors-FAQ/node24.html | 111 + manual/docs/html/slsDetectors-FAQ/node25.html | 115 + manual/docs/html/slsDetectors-FAQ/node26.html | 88 + manual/docs/html/slsDetectors-FAQ/node27.html | 99 + manual/docs/html/slsDetectors-FAQ/node28.html | 311 +++ manual/docs/html/slsDetectors-FAQ/node29.html | 80 + manual/docs/html/slsDetectors-FAQ/node3.html | 116 + manual/docs/html/slsDetectors-FAQ/node30.html | 127 + manual/docs/html/slsDetectors-FAQ/node31.html | 122 + manual/docs/html/slsDetectors-FAQ/node32.html | 81 + manual/docs/html/slsDetectors-FAQ/node33.html | 245 ++ manual/docs/html/slsDetectors-FAQ/node34.html | 82 + manual/docs/html/slsDetectors-FAQ/node35.html | 165 ++ manual/docs/html/slsDetectors-FAQ/node36.html | 69 + manual/docs/html/slsDetectors-FAQ/node37.html | 75 + manual/docs/html/slsDetectors-FAQ/node38.html | 68 + manual/docs/html/slsDetectors-FAQ/node39.html | 85 + manual/docs/html/slsDetectors-FAQ/node4.html | 146 ++ manual/docs/html/slsDetectors-FAQ/node40.html | 67 + manual/docs/html/slsDetectors-FAQ/node41.html | 67 + manual/docs/html/slsDetectors-FAQ/node42.html | 67 + manual/docs/html/slsDetectors-FAQ/node43.html | 70 + manual/docs/html/slsDetectors-FAQ/node44.html | 131 ++ manual/docs/html/slsDetectors-FAQ/node45.html | 284 +++ manual/docs/html/slsDetectors-FAQ/node46.html | 126 + manual/docs/html/slsDetectors-FAQ/node47.html | 78 + manual/docs/html/slsDetectors-FAQ/node48.html | 83 + manual/docs/html/slsDetectors-FAQ/node49.html | 179 ++ manual/docs/html/slsDetectors-FAQ/node5.html | 80 + manual/docs/html/slsDetectors-FAQ/node50.html | 629 +++++ manual/docs/html/slsDetectors-FAQ/node51.html | 202 ++ manual/docs/html/slsDetectors-FAQ/node52.html | 88 + manual/docs/html/slsDetectors-FAQ/node53.html | 318 +++ manual/docs/html/slsDetectors-FAQ/node54.html | 96 + manual/docs/html/slsDetectors-FAQ/node55.html | 161 ++ manual/docs/html/slsDetectors-FAQ/node56.html | 126 + manual/docs/html/slsDetectors-FAQ/node57.html | 264 +++ manual/docs/html/slsDetectors-FAQ/node58.html | 242 ++ manual/docs/html/slsDetectors-FAQ/node59.html | 205 ++ manual/docs/html/slsDetectors-FAQ/node6.html | 139 ++ manual/docs/html/slsDetectors-FAQ/node60.html | 173 ++ manual/docs/html/slsDetectors-FAQ/node61.html | 345 +++ manual/docs/html/slsDetectors-FAQ/node62.html | 976 ++++++++ manual/docs/html/slsDetectors-FAQ/node63.html | 465 ++++ manual/docs/html/slsDetectors-FAQ/node64.html | 86 + manual/docs/html/slsDetectors-FAQ/node65.html | 117 + manual/docs/html/slsDetectors-FAQ/node66.html | 80 + manual/docs/html/slsDetectors-FAQ/node7.html | 122 + manual/docs/html/slsDetectors-FAQ/node8.html | 108 + manual/docs/html/slsDetectors-FAQ/node9.html | 71 + .../slsDetectors-FAQ/slsDetectors-FAQ.css | 30 + .../slsDetectors-FAQ/slsDetectors-FAQ.html | 250 ++ manual/docs/pdf/angularCalibrationHowTo.pdf | Bin 0 -> 460709 bytes manual/docs/pdf/energyCalibrationHowTo.pdf | Bin 0 -> 417137 bytes manual/docs/pdf/slsDetectorClientDocs.pdf | Bin 0 -> 111208 bytes manual/docs/pdf/slsDetectorClientHowTo.pdf | Bin 0 -> 119673 bytes manual/docs/pdf/slsDetectorGuiHowTo.pdf | Bin 0 -> 98870 bytes manual/docs/pdf/slsDetectorInstall.pdf | Bin 0 -> 124463 bytes manual/docs/pdf/slsDetectorUsersDocs.pdf | Bin 0 -> 91091 bytes manual/docs/pdf/slsDetectors-FAQ.pdf | Bin 0 -> 846919 bytes manual/manual-api/Makefile | 2 +- manual/manual-api/slsDetectorUsers.doxy | 2 +- manual/manual-main/slsDetectorInstall.tex | 62 +- .../bin/jungfrauDetectorServer_virtual | Bin 97960 -> 97960 bytes .../bin/jungfrauDetectorServerv4.0.0.0 | Bin 116720 -> 116720 bytes .../jungfrauDetectorServer/gitInfo.txt | 8 +- .../jungfrauDetectorServer/gitInfoJungfrau.h | 6 +- .../slsDetectorServer_defs.h | 2 +- .../slsDetector/slsDetectorUsers.h | 1 - 656 files changed, 37896 insertions(+), 34 deletions(-) create mode 100644 manual/docs/html/angularCalibrationHowTo/WARNINGS create mode 100644 manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css create mode 100644 manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html create mode 100644 manual/docs/html/angularCalibrationHowTo/images.aux create mode 100644 manual/docs/html/angularCalibrationHowTo/images.log create mode 100644 manual/docs/html/angularCalibrationHowTo/images.pl create mode 100644 manual/docs/html/angularCalibrationHowTo/images.tex create mode 100644 manual/docs/html/angularCalibrationHowTo/img1.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img10.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img11.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img12.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img13.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img14.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img15.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img16.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img17.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img18.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img2.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img3.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img4.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img5.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img6.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img7.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img8.png create mode 100644 manual/docs/html/angularCalibrationHowTo/img9.png create mode 100644 manual/docs/html/angularCalibrationHowTo/index.html create mode 100644 manual/docs/html/angularCalibrationHowTo/internals.pl create mode 100644 manual/docs/html/angularCalibrationHowTo/labels.pl create mode 100644 manual/docs/html/angularCalibrationHowTo/node1.html create mode 100644 manual/docs/html/angularCalibrationHowTo/node2.html create mode 100644 manual/docs/html/angularCalibrationHowTo/node3.html create mode 100644 manual/docs/html/angularCalibrationHowTo/node4.html create mode 100644 manual/docs/html/angularCalibrationHowTo/node5.html create mode 100644 manual/docs/html/energyCalibrationHowTo/WARNINGS create mode 100644 manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css create mode 100644 manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html create mode 100644 manual/docs/html/energyCalibrationHowTo/images.aux create mode 100644 manual/docs/html/energyCalibrationHowTo/images.log create mode 100644 manual/docs/html/energyCalibrationHowTo/images.pl create mode 100644 manual/docs/html/energyCalibrationHowTo/images.tex create mode 100644 manual/docs/html/energyCalibrationHowTo/img1.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img10.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img11.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img12.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img13.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img14.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img15.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img16.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img17.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img18.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img19.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img2.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img20.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img21.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img22.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img23.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img24.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img25.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img26.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img27.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img28.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img29.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img3.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img30.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img31.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img32.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img33.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img34.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img35.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img36.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img37.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img38.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img39.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img4.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img40.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img5.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img6.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img7.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img8.png create mode 100644 manual/docs/html/energyCalibrationHowTo/img9.png create mode 100644 manual/docs/html/energyCalibrationHowTo/index.html create mode 100644 manual/docs/html/energyCalibrationHowTo/internals.pl create mode 100644 manual/docs/html/energyCalibrationHowTo/labels.pl create mode 100644 manual/docs/html/energyCalibrationHowTo/node1.html create mode 100644 manual/docs/html/energyCalibrationHowTo/node2.html create mode 100644 manual/docs/html/energyCalibrationHowTo/node3.html create mode 100644 manual/docs/html/energyCalibrationHowTo/node4.html create mode 100644 manual/docs/html/energyCalibrationHowTo/node5.html create mode 100644 manual/docs/html/slsDetectorClientDocs/acquisition.html create mode 100644 manual/docs/html/slsDetectorClientDocs/actions.html create mode 100644 manual/docs/html/slsDetectorClientDocs/advanced.html create mode 100644 manual/docs/html/slsDetectorClientDocs/bc_s.png create mode 100644 manual/docs/html/slsDetectorClientDocs/bdwn.png create mode 100644 manual/docs/html/slsDetectorClientDocs/closed.png create mode 100644 manual/docs/html/slsDetectorClientDocs/config.html create mode 100644 manual/docs/html/slsDetectorClientDocs/ctb.html create mode 100644 manual/docs/html/slsDetectorClientDocs/data.html create mode 100644 manual/docs/html/slsDetectorClientDocs/doxygen.css create mode 100644 manual/docs/html/slsDetectorClientDocs/doxygen.png create mode 100644 manual/docs/html/slsDetectorClientDocs/dynsections.js create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2blank.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2cl.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2doc.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2folderclosed.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2folderopen.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2lastnode.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2link.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2mlastnode.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2mnode.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2mo.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2node.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2ns.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2plastnode.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2pnode.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2splitbar.png create mode 100644 manual/docs/html/slsDetectorClientDocs/ftv2vertline.png create mode 100644 manual/docs/html/slsDetectorClientDocs/index.html create mode 100644 manual/docs/html/slsDetectorClientDocs/jquery.js create mode 100644 manual/docs/html/slsDetectorClientDocs/nav_f.png create mode 100644 manual/docs/html/slsDetectorClientDocs/nav_g.png create mode 100644 manual/docs/html/slsDetectorClientDocs/nav_h.png create mode 100644 manual/docs/html/slsDetectorClientDocs/network.html create mode 100644 manual/docs/html/slsDetectorClientDocs/open.png create mode 100644 manual/docs/html/slsDetectorClientDocs/output.html create mode 100644 manual/docs/html/slsDetectorClientDocs/pages.html create mode 100644 manual/docs/html/slsDetectorClientDocs/receiver.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_61.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_61.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_63.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_63.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_64.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_64.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_69.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_69.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_6e.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_6e.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_6f.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_6f.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_72.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_72.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_74.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/all_74.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/close.png create mode 100644 manual/docs/html/slsDetectorClientDocs/search/mag_sel.png create mode 100644 manual/docs/html/slsDetectorClientDocs/search/nomatches.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_61.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_61.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_63.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_63.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_64.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_64.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_69.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_69.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_6e.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_6e.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_6f.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_6f.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_72.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_72.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_74.html create mode 100644 manual/docs/html/slsDetectorClientDocs/search/pages_74.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/search.css create mode 100644 manual/docs/html/slsDetectorClientDocs/search/search.js create mode 100644 manual/docs/html/slsDetectorClientDocs/search/search_l.png create mode 100644 manual/docs/html/slsDetectorClientDocs/search/search_m.png create mode 100644 manual/docs/html/slsDetectorClientDocs/search/search_r.png create mode 100644 manual/docs/html/slsDetectorClientDocs/settings.html create mode 100644 manual/docs/html/slsDetectorClientDocs/sync_off.png create mode 100644 manual/docs/html/slsDetectorClientDocs/sync_on.png create mode 100644 manual/docs/html/slsDetectorClientDocs/tab_a.png create mode 100644 manual/docs/html/slsDetectorClientDocs/tab_b.png create mode 100644 manual/docs/html/slsDetectorClientDocs/tab_h.png create mode 100644 manual/docs/html/slsDetectorClientDocs/tab_s.png create mode 100644 manual/docs/html/slsDetectorClientDocs/tabs.css create mode 100644 manual/docs/html/slsDetectorClientDocs/test.html create mode 100644 manual/docs/html/slsDetectorClientDocs/timing.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/WARNINGS create mode 100644 manual/docs/html/slsDetectorClientHowTo/images.aux create mode 100644 manual/docs/html/slsDetectorClientHowTo/images.log create mode 100644 manual/docs/html/slsDetectorClientHowTo/images.pl create mode 100644 manual/docs/html/slsDetectorClientHowTo/images.tex create mode 100644 manual/docs/html/slsDetectorClientHowTo/img1.png create mode 100644 manual/docs/html/slsDetectorClientHowTo/img2.png create mode 100644 manual/docs/html/slsDetectorClientHowTo/index.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/labels.pl create mode 100644 manual/docs/html/slsDetectorClientHowTo/node1.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/node2.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/node3.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/node4.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/node5.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/node6.html create mode 100644 manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css create mode 100644 manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/WARNINGS create mode 100644 manual/docs/html/slsDetectorGuiHowTo/index.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/internals.pl create mode 100644 manual/docs/html/slsDetectorGuiHowTo/labels.pl create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node1.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node10.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node11.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node12.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node13.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node14.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node15.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node16.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node17.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node2.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node3.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node4.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node5.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node6.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node7.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node8.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/node9.html create mode 100644 manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css create mode 100644 manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html create mode 100644 manual/docs/html/slsDetectorInstall/Binaries.html create mode 100644 manual/docs/html/slsDetectorInstall/Clean_Shared_Memory.html create mode 100644 manual/docs/html/slsDetectorInstall/Compilation.html create mode 100644 manual/docs/html/slsDetectorInstall/Contents.html create mode 100644 manual/docs/html/slsDetectorInstall/Directly_using_cmake.html create mode 100644 manual/docs/html/slsDetectorInstall/Download_Source_Code.html create mode 100644 manual/docs/html/slsDetectorInstall/EIGER.html create mode 100644 manual/docs/html/slsDetectorInstall/EIGER_Firmware.html create mode 100644 manual/docs/html/slsDetectorInstall/EIGER_On_board_Software.html create mode 100644 manual/docs/html/slsDetectorInstall/GOTTHARD.html create mode 100644 manual/docs/html/slsDetectorInstall/GOTTHARD_Firmware.html create mode 100644 manual/docs/html/slsDetectorInstall/GOTTHARD_On_board_Software.html create mode 100644 manual/docs/html/slsDetectorInstall/Install_Binaries_via_Conda.html create mode 100644 manual/docs/html/slsDetectorInstall/Install_via_Source_Code.html create mode 100644 manual/docs/html/slsDetectorInstall/JUNGFRAU.html create mode 100644 manual/docs/html/slsDetectorInstall/JUNGFRAU_Firmware.html create mode 100644 manual/docs/html/slsDetectorInstall/JUNGFRAU_On_board_Software.html create mode 100644 manual/docs/html/slsDetectorInstall/MYTHEN.html create mode 100644 manual/docs/html/slsDetectorInstall/MYTHEN_Firmware.html create mode 100644 manual/docs/html/slsDetectorInstall/MYTHEN_On_board_Software.html create mode 100644 manual/docs/html/slsDetectorInstall/Qt4_Installation_GUI.html create mode 100644 manual/docs/html/slsDetectorInstall/Qwt_Installation_GUI.html create mode 100644 manual/docs/html/slsDetectorInstall/Requirements.html create mode 100644 manual/docs/html/slsDetectorInstall/Root_Installation_Calibrati.html create mode 100644 manual/docs/html/slsDetectorInstall/Setting_environment_variabl.html create mode 100644 manual/docs/html/slsDetectorInstall/Software_Package.html create mode 100644 manual/docs/html/slsDetectorInstall/Software_Upgrade.html create mode 100644 manual/docs/html/slsDetectorInstall/Using_bashrc_file.html create mode 100644 manual/docs/html/slsDetectorInstall/Using_script_cmk_sh.html create mode 100644 manual/docs/html/slsDetectorInstall/WARNINGS create mode 100644 manual/docs/html/slsDetectorInstall/Without_bashrc_file.html create mode 100644 manual/docs/html/slsDetectorInstall/index.html create mode 100644 manual/docs/html/slsDetectorInstall/labels.pl create mode 100644 manual/docs/html/slsDetectorInstall/slsDetectorInstall.css create mode 100644 manual/docs/html/slsDetectorInstall/slsDetectorInstall.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/bc_s.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/bdwn.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/closed.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/doxygen.css create mode 100644 manual/docs/html/slsDetectorUsersDocs/doxygen.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/dynsections.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/files.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2blank.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2cl.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2doc.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2folderclosed.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2folderopen.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2lastnode.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2link.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2mlastnode.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2mnode.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2mo.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2node.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2ns.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2plastnode.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2pnode.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2splitbar.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/ftv2vertline.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/globals.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/globals_defs.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/globals_func.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/globals_vars.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/index.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/jquery.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/nav_f.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/nav_g.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/nav_h.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/open.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_61.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_61.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_64.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_64.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_67.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_67.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6b.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6b.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6d.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_6d.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_70.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_70.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_73.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/all_73.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/close.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/defines_70.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/defines_70.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/files_6d.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/files_6d.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_61.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_61.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_64.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_64.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_67.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_67.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_6d.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_70.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_70.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_73.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/functions_73.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/mag_sel.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/nomatches.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search.css create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search_l.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search_m.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/search_r.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_6b.html create mode 100644 manual/docs/html/slsDetectorUsersDocs/search/variables_6b.js create mode 100644 manual/docs/html/slsDetectorUsersDocs/sync_off.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/sync_on.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_a.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_b.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_h.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/tab_s.png create mode 100644 manual/docs/html/slsDetectorUsersDocs/tabs.css create mode 100644 manual/docs/html/slsDetectors-FAQ/WARNINGS create mode 100644 manual/docs/html/slsDetectors-FAQ/footnode.html create mode 100644 manual/docs/html/slsDetectors-FAQ/images.aux create mode 100644 manual/docs/html/slsDetectors-FAQ/images.log create mode 100644 manual/docs/html/slsDetectors-FAQ/images.out create mode 100644 manual/docs/html/slsDetectors-FAQ/images.pl create mode 100644 manual/docs/html/slsDetectors-FAQ/images.tex create mode 100644 manual/docs/html/slsDetectors-FAQ/img1.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img10.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img100.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img101.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img102.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img103.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img104.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img105.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img106.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img107.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img108.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img109.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img11.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img110.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img111.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img112.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img113.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img114.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img115.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img116.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img117.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img118.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img119.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img12.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img120.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img121.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img122.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img123.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img124.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img125.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img126.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img127.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img128.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img129.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img13.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img130.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img131.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img132.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img133.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img134.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img135.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img136.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img137.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img138.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img139.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img14.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img140.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img141.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img142.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img143.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img144.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img145.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img146.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img147.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img148.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img149.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img15.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img150.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img151.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img152.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img153.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img154.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img155.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img156.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img157.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img158.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img159.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img16.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img160.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img161.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img162.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img163.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img164.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img165.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img166.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img167.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img168.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img169.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img17.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img170.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img171.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img172.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img173.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img174.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img175.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img176.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img177.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img178.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img179.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img18.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img180.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img181.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img182.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img183.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img184.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img185.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img186.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img187.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img188.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img189.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img19.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img190.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img191.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img192.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img193.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img194.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img195.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img196.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img197.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img198.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img199.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img2.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img20.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img200.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img201.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img202.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img203.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img204.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img205.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img206.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img207.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img208.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img209.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img21.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img210.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img211.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img212.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img213.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img214.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img215.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img216.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img217.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img218.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img219.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img22.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img220.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img221.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img222.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img223.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img224.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img225.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img226.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img23.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img24.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img25.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img26.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img27.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img28.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img29.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img3.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img30.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img31.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img32.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img33.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img34.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img35.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img36.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img37.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img38.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img39.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img4.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img40.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img41.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img42.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img43.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img44.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img45.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img46.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img47.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img48.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img49.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img5.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img50.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img51.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img52.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img53.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img54.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img55.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img56.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img57.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img58.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img59.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img6.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img60.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img61.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img62.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img63.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img64.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img65.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img66.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img67.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img68.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img69.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img7.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img70.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img71.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img72.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img73.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img74.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img75.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img76.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img77.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img78.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img79.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img8.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img80.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img81.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img82.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img83.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img84.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img85.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img86.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img87.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img88.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img89.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img9.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img90.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img91.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img92.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img93.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img94.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img95.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img96.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img97.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img98.png create mode 100644 manual/docs/html/slsDetectors-FAQ/img99.png create mode 100644 manual/docs/html/slsDetectors-FAQ/index.html create mode 100644 manual/docs/html/slsDetectors-FAQ/internals.pl create mode 100644 manual/docs/html/slsDetectors-FAQ/labels.pl create mode 100644 manual/docs/html/slsDetectors-FAQ/node1.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node10.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node11.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node12.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node13.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node14.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node15.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node16.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node17.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node18.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node19.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node2.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node20.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node21.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node22.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node23.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node24.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node25.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node26.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node27.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node28.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node29.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node3.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node30.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node31.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node32.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node33.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node34.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node35.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node36.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node37.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node38.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node39.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node4.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node40.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node41.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node42.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node43.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node44.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node45.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node46.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node47.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node48.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node49.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node5.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node50.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node51.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node52.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node53.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node54.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node55.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node56.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node57.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node58.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node59.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node6.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node60.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node61.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node62.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node63.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node64.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node65.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node66.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node7.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node8.html create mode 100644 manual/docs/html/slsDetectors-FAQ/node9.html create mode 100644 manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.css create mode 100644 manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html create mode 100644 manual/docs/pdf/angularCalibrationHowTo.pdf create mode 100644 manual/docs/pdf/energyCalibrationHowTo.pdf create mode 100644 manual/docs/pdf/slsDetectorClientDocs.pdf create mode 100644 manual/docs/pdf/slsDetectorClientHowTo.pdf create mode 100644 manual/docs/pdf/slsDetectorGuiHowTo.pdf create mode 100644 manual/docs/pdf/slsDetectorInstall.pdf create mode 100644 manual/docs/pdf/slsDetectorUsersDocs.pdf create mode 100644 manual/docs/pdf/slsDetectors-FAQ.pdf diff --git a/manual/docs/html/angularCalibrationHowTo/WARNINGS b/manual/docs/html/angularCalibrationHowTo/WARNINGS new file mode 100644 index 000000000..486bcceff --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/WARNINGS @@ -0,0 +1 @@ +No implementation found for style `graphicx' diff --git a/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css b/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css new file mode 100644 index 000000000..d1824aff4 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.css @@ -0,0 +1,30 @@ +/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ +.MATH { font-family: "Century Schoolbook", serif; } +.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } +.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } + +/* implement both fixed-size and relative sizes */ +SMALL.XTINY { font-size : xx-small } +SMALL.TINY { font-size : x-small } +SMALL.SCRIPTSIZE { font-size : smaller } +SMALL.FOOTNOTESIZE { font-size : small } +SMALL.SMALL { } +BIG.LARGE { } +BIG.XLARGE { font-size : large } +BIG.XXLARGE { font-size : x-large } +BIG.HUGE { font-size : larger } +BIG.XHUGE { font-size : xx-large } + +/* heading styles */ +H1 { } +H2 { } +H3 { } +H4 { } +H5 { } + +/* mathematics styles */ +DIV.displaymath { } /* math displays */ +TD.eqno { } /* equation-number cells */ + + +/* document-specific styles come next */ diff --git a/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html b/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html new file mode 100644 index 000000000..42f011d15 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/angularCalibrationHowTo.html @@ -0,0 +1,84 @@ + + + + + +Angular calibration wizard manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Introduction +
+
+ + +

+ +

Angular calibration wizard manual

+
+ +

Anna Bergamaschi

+

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/angularCalibrationHowTo/images.aux b/manual/docs/html/angularCalibrationHowTo/images.aux new file mode 100644 index 000000000..f23e54680 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/images.aux @@ -0,0 +1 @@ +\relax diff --git a/manual/docs/html/angularCalibrationHowTo/images.log b/manual/docs/html/angularCalibrationHowTo/images.log new file mode 100644 index 000000000..c6cb1a56a --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/images.log @@ -0,0 +1,232 @@ +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=latex 2018.8.23) 23 AUG 2018 15:46 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**./images.tex +(./images.tex +LaTeX2e <2011/06/27> +Babel and hyphenation patterns for english, dumylang, nohyphenation, lo +aded. + +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2007/10/19 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\@emptytoks=\toks14 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks15 +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: dvips.def on input line 91. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def +File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements +\every@verbatim=\toks16 +\verbatim@line=\toks17 +\verbatim@in@stream=\read1 +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: dvips.def on input line 130. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2008/03/30 v1.1d Input encoding file +\inpenc@prehook=\toks18 +\inpenc@posthook=\toks19 +) +\sizebox=\box26 +\lthtmlwrite=\write3 +(./images.aux) +\openout1 = `images.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. + +latex2htmlLength hsize=349.0pt + +latex2htmlLength vsize=633.0pt + +latex2htmlLength hoffset=0.0pt + +latex2htmlLength voffset=0.0pt + +latex2htmlLength topmargin=0.0pt + +latex2htmlLength topskip=0.00003pt + +latex2htmlLength headheight=0.0pt + +latex2htmlLength headsep=0.0pt + +latex2htmlLength parskip=0.0pt plus 1.0pt + +latex2htmlLength oddsidemargin=62.0pt + +latex2htmlLength evensidemargin=62.0pt + +LaTeX Font Info: Try loading font information for U+msa on input line 141. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 141. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +l2hSize :tex2html_wrap_inline84:6.94444pt::0.0pt::5.47226pt. +[1 + + + +] +l2hSize :tex2html_wrap_inline86:7.33331pt::7.33331pt::24.82152pt. +[2 + + +] +l2hSize :tex2html_wrap_inline88:6.59525pt::0.0pt::3.94516pt. +[3 + + +] +l2hSize :tex2html_wrap_inline90:7.33331pt::7.33331pt::12.57195pt. +[4 + + +] +l2hSize :displaymath18:22.88544pt::0.0pt::349.0pt. +[5 + + +] +l2hSize :tex2html_wrap_inline94:8.76085pt::8.76085pt::12.72505pt. +[6 + + +] +l2hSize :tex2html_wrap_inline96:8.76085pt::8.76085pt::31.20164pt. +[7 + + +] +l2hSize :tex2html_wrap_inline98:8.26085pt::0.0pt::11.49947pt. +[8 + + +] +l2hSize :tex2html_wrap_inline102:6.95831pt::6.95831pt::47.00348pt. +[9 + + +] +l2hSize :tex2html_wrap_inline106:6.95831pt::6.95831pt::4.98616pt. +[10 + + +] +l2hSize :tex2html_wrap_inline108:6.95831pt::6.95831pt::6.52551pt. +[11 + + +] +l2hSize :tex2html_wrap_inline110:6.95831pt::6.95831pt::8.27783pt. +[12 + + +] +l2hSize :tex2html_wrap_inline120:8.76085pt::8.76085pt::21.53073pt. +[13 + + +] +File: enable_angcal.eps Graphic file (type eps) + +l2hSize :tex2html_wrap330:378.81322pt::0.0pt::349.0pt. +[14 + + +] +File: position_scan.eps Graphic file (type eps) + +l2hSize :tex2html_wrap334:378.81322pt::0.0pt::349.0pt. +[15 + + +] +File: setupAngcal.eps Graphic file (type eps) + +l2hSize :tex2html_wrap340:444.03647pt::0.0pt::349.0pt. +[16 + + +] +File: peakFit.eps Graphic file (type eps) + +l2hSize :tex2html_wrap344:444.03647pt::0.0pt::349.0pt. +[17 + + +] +File: angleFit.eps Graphic file (type eps) + +l2hSize :tex2html_wrap348:444.03647pt::0.0pt::349.0pt. +[18 + + +] (./images.aux) ) +Here is how much of TeX's memory you used: + 1150 strings out of 495064 + 14686 string characters out of 3182224 + 55704 words of memory out of 3000000 + 4358 multiletter control sequences out of 15000+200000 + 5339 words of font info for 22 fonts, out of 3000000 for 9000 + 14 hyphenation exceptions out of 8191 + 25i,6n,26p,206b,199s stack positions out of 5000i,500n,10000p,200000b,50000s + +Output written on images.dvi (18 pages, 4432 bytes). diff --git a/manual/docs/html/angularCalibrationHowTo/images.pl b/manual/docs/html/angularCalibrationHowTo/images.pl new file mode 100644 index 000000000..0b72c556b --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/images.pl @@ -0,0 +1,116 @@ +# LaTeX2HTML 2012 (1.2) +# Associate images original text with physical files. + + +$key = q/Theta_e;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\Theta_e$|; + +$key = q/C_{center}^{i};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$C_{center}^{i}$|; + +$key = q/i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$i$|; + +$key = q/mu;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\mu$|; + +$key = q/Theta_o^i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\Theta_o^i$|; + +$key = q/includegraphics[width=textwidth]{enable_angcal.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{enable_angcal.eps}|; + +$key = q/p=50~mum;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$p=50 \mu m$|; + +$key = q/C_{peak};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$C_{peak}$|; + +$key = q/_6;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$_6$|; + +$key = q/includegraphics[width=textwidth]{peakFit.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{peakFit.eps}|; + +$key = q/pslashR^i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$p/R^i$|; + +$key = q/includegraphics[width=textwidth]{setupAngcal.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{setupAngcal.eps}|; + +$key = q/includegraphics[width=textwidth]{angleFit.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{angleFit.eps}|; + +$key = q/pm;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\pm$|; + +$key = q/{displaymath}Theta_e=Theta_o^i-arctanBig(frac{pcdot(C_{peak}-C_{center}^i)}{R^i}Big),{displaymath};MSF=1.6;AAT/; +$cached_env_img{$key} = q|\begin{displaymath}
+\Theta_e=\Theta_o^i-\arctan\Big(\frac{p \cdot (C_{peak}-C_{center}^i)}{R^i}\Big),
+\end{displaymath}|; + +$key = q/theta;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\theta$|; + +$key = q/R^i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$R^i$|; + +$key = q/includegraphics[width=textwidth]{position_scan.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{position_scan.eps}|; + +1; + diff --git a/manual/docs/html/angularCalibrationHowTo/images.tex b/manual/docs/html/angularCalibrationHowTo/images.tex new file mode 100644 index 000000000..62d88efa8 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/images.tex @@ -0,0 +1,255 @@ +\batchmode +\documentclass{article} +\RequirePackage{ifthen} + + +\usepackage{amssymb} +\usepackage[dvips]{graphicx} +\usepackage{verbatim} + + +\usepackage[dvips]{color} + + +\pagecolor[gray]{.7} + +\usepackage[]{inputenc} + + + +\makeatletter + +\makeatletter +\count@=\the\catcode`\_ \catcode`\_=8 +\newenvironment{tex2html_wrap}{}{}% +\catcode`\<=12\catcode`\_=\count@ +\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% +\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% + \expandafter\renewcommand\csname #1\endcsname}% +\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% +\let\newedcommand\renewedcommand +\let\renewedenvironment\newedenvironment +\makeatother +\let\mathon=$ +\let\mathoff=$ +\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi +\newbox\sizebox +\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} +\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} +\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} +\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} +\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} +\setlength{\textwidth}{349pt} +\newwrite\lthtmlwrite +\makeatletter +\let\realnormalsize=\normalsize +\global\topskip=2sp +\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float +\def\@float{\let\@savefreelist\@freelist\real@float} +\def\liih@math{\ifmmode$\else\bad@math\fi} +\def\end@float{\realend@float\global\let\@freelist\@savefreelist} +\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float +\let\@largefloatcheck=\relax +\let\if@boxedmulticols=\iftrue +\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} +\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize + \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% + \def\phantompar{\csname par\endcsname}\normalsize}% +\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% +\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% +\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% +\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % + \let\ifinner=\iffalse \let\)\liih@math }% +\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% + \expandafter\box\next\egroup}% +\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% +\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox + \ifdim\dimen0>.95\vsize + \lthtmltypeout{% +*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% + \ht\sizebox.95\vsize \dp\sizebox\z@ \fi + \lthtmltypeout{l2hSize % +:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% +\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist + \lthtmlmathtype{#1}\lthtmlvboxmathA}% +\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% +\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup + \let\@savefreelist\@freelist \lthtmlhboxmathB}% +\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% +\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox + \global\let\@freelist\@savefreelist}% +\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% +\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% +\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% + \lthtmldisplayA{#1}\let\@eqnnum\relax}% +\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% +\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} +\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA + \vrule height1.5ex width0pt }% +\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% +\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% +\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} +\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} +\newcommand\lthtmlindisplaymathZ{\egroup % + \centerinlinemath\lthtmllogmath\lthtmlsetmath} +\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% + \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% + \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% + \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\centerinlinemath{% + \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi + \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 + \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} + +\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize + \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill + \else\expandafter\vss\fi}% +\providecommand{\selectlanguage}[1]{}% +\makeatletter \tracingstats = 1 + + +\begin{document} +\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% +\makeatletter +\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% +\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% +\lthtmltypeout{}% +\makeatother +\setcounter{page}{1} +\onecolumn + +% !!! IMAGES START HERE !!! + +\stepcounter{section} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline84}% +$\theta$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline86}% +$C_{peak}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline88}% +$i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline90}% +$\Theta_e$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmldisplayA{displaymath18}% +\begin{displaymath} +\Theta_e=\Theta_o^i-\arctan\Big(\frac{p \cdot (C_{peak}-C_{center}^i)}{R^i}\Big), +\end{displaymath}% +\lthtmldisplayZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline94}% +$\Theta_o^i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline96}% +$C_{center}^{i}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline98}% +$R^i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline102}% +$p=50~\mu m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline106}% +$_6$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline108}% +$\mu$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline110}% +$\pm$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline120}% +$p/R^i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap330}% +\includegraphics[width=\textwidth]{enable_angcal.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap334}% +\includegraphics[width=\textwidth]{position_scan.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap340}% +\includegraphics[width=\textwidth]{setupAngcal.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap344}% +\includegraphics[width=\textwidth]{peakFit.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap348}% +\includegraphics[width=\textwidth]{angleFit.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} + +\end{document} diff --git a/manual/docs/html/angularCalibrationHowTo/img1.png b/manual/docs/html/angularCalibrationHowTo/img1.png new file mode 100644 index 0000000000000000000000000000000000000000..580931504765fcfd33aa45e3e46d1e5a70fa2e58 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CP!VDyp&Kp+&DXjpX5Z40-4&-KMTbPebE;4ht77=;`i`2n|z~S6I-+)eqFgSQ6wH%;50sMjDXg?&;zf z!Z9;B;Q#~ofhWg$6(*f-6m}_O+rYx0smvB9P&y$omwCc2wF(Z8O>qepY>U(krZj1= pr?D#>eRzN~=%9iYt64X92ctnhcY>qayc(d944$rjF6*2UngCdtJ7WL< literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img10.png b/manual/docs/html/angularCalibrationHowTo/img10.png new file mode 100644 index 0000000000000000000000000000000000000000..862bcbbe0368c848a08b77ce9b79b1b5f354208e GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^JU}eR!VDx|xju3MQd$8%A+84w9I!Ao+qP|6Q$vHV zm-qB((~=Sr)~sG#URvht;EK|8?HVC8pPn~>gTe~DWM4f)_yr> literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img11.png b/manual/docs/html/angularCalibrationHowTo/img11.png new file mode 100644 index 0000000000000000000000000000000000000000..48c1c8eb0fed8918568363bcc79927620371b770 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM6!VDzeZ7`|?QU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XaUNE{-7_Gm{e(qzm#ACNN%%Vda_cXfmJqHk-g%!^S`cm-z_^dpQ?PH#)PO>0C=NxpYknvF(YSAM$R3F8>(MeRxe0kY+_}&_Eu=8>)zs@KwS);u6{1-oD!M< DyreXa literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img13.png b/manual/docs/html/angularCalibrationHowTo/img13.png new file mode 100644 index 0000000000000000000000000000000000000000..c0a17629dbfb82e263fd582c081693eb218c36d7 GIT binary patch literal 331 zcmV-R0kr;!P)(R49>SV4xykPQVmnLlR@eqQ{(p!7)&uALz5)i;fO7~TPM{cv1B1Ol?FA55+~v9f1J?lthVv7c3mL#-JQIUi3K;l+ ztQBc>2cQn(b6^Z$I0$4tXJB=J8pSbz{Q-j{kfFi=l!SmoAj2O3t@+8oT>uqZ%HYbt z3)IA-z`!qX0V4M9N-+bw0RyMB;skEV1rV{$nP8uRK^lbOQGoai8RV%ze1-wAiH&UV d9}{2`0|2??O7#o_!Z!c_002ovPDHLkV1n45deZ;^ literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img14.png b/manual/docs/html/angularCalibrationHowTo/img14.png new file mode 100644 index 0000000000000000000000000000000000000000..cf5b1f9d2955e7fac6f13c7bc3db2c14e65ca34a GIT binary patch literal 28121 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

EXU6^ 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 Pz8*fx&_e8iE9Ox8UyX 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 SwLw%tdMooz8YX2J{Qm%8E%HYI literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img18.png b/manual/docs/html/angularCalibrationHowTo/img18.png new file mode 100644 index 0000000000000000000000000000000000000000..f5737fbf505f458eb83f5903892e56e9dd62588b GIT binary patch literal 10707 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 NuC{>|pkW*OKLBuUfujHb literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img2.png b/manual/docs/html/angularCalibrationHowTo/img2.png new file mode 100644 index 0000000000000000000000000000000000000000..12ec1d164d66dc36ff422d7510401e0543d713ff GIT binary patch literal 314 zcmV-A0mc4_P)SV4xbvWH7)Ke0jqEtcH!X-08$<(@slc2GXMYp M07*qoM6N<$f(Ph#rvLx| literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img3.png b/manual/docs/html/angularCalibrationHowTo/img3.png new file mode 100644 index 0000000000000000000000000000000000000000..480ff08d751f28e44850496a94dae1a1a524c20d GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^AhsY2GmsSHRk#MEv;urWTn`*Lkei*oZQHh{h6Z0R z@9EQ~>1k=NS-rZvw9MJTVc~)WJ>A_Ap<&AM3hhj1L7Ev$g8YIR9G=}s19D6}T^vI= zW+o>%uEtyf_pwv?aB}vB|wrxxTJ129y$X#QbD8#EUiF@61Jq`yC2J6qf VJ4Nl6Z3pUS@O1TaS?83{1OPp$H8ubM literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img4.png b/manual/docs/html/angularCalibrationHowTo/img4.png new file mode 100644 index 0000000000000000000000000000000000000000..f876efc002efb14423793bcc171dfee92588adc9 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^5Q02)M{|fT45i5@OQ(;#3ZtZcNMdLVghqolp-UBsdjBNA#+H7Ok4+J#{|55v(QRQ^SaJg^7 m1I~noOlGE=Ix6Q9*cql2NVk`*)-MLy&EVgn$f<~BdUV8gFD&W zAUTAH0vv5Dz3%D2$d>9bZ=57rI`R>4#*1fUYPUmDNZBw+Hv;$Mfo)zqC%<&qg>sN8 z?lMnukpAMzTw#!nMF+DNqSLre2xACMKJW~m$YsQGbadPp0|x0LX%J`xB`LOu&o}3X z`9#cMQ^v|4E1D*DvWFHB^}3LMif;jB1)J%~Jx5Pz28V1Jh$-|VR|)jTPWDh?DeeP7 z@g?b28dEq7B)FsnI!)Gkd^m5CWG5|>FxfAbzY-g%Q;-~9=Cf1=aY{r&n7ub644e>V zX7F}uwdc)9)7i0Z47zcc?@Zos3FKyTM^X<`ju<(o+=uAz)>Jq@mek&lYTGc}+|%=B zr0MK%_uqiNmLYJd+REGGFq^Z)y5UV4>EDJsOSFOQ)ulXDp1Jt}^(v18OO^|XQY!#Zk%$NXm;A}PWJnU0&&3>oZBpt#OX(j`&f(4VExww$7aE=krUtp$Rvr2A+*%ax=bA?&x> zI@qN}$61z0k~sb<9?f$}!Ukk1mVrEl!iYIh+-AWc#H%DJtO&(}V)Y_kQMe@Iy$uMX zyw_#b2UW}^G>cl@Rw$WXxjUv?7oL7emG@V$`+H$uZTs}End^Us^NsU_p!kw>lg8_* zUb!r%vl?qDE=CEKh|nPQE?}n*HKoyP!&evAi=44EbxTM0klVr$AK}jX@JZxwo3CB$ zWmCJN%4Mg;a>8>9Xu@?qeA0D9%Raied<6LPN)C+?AJNSH%@gq=?jH2&;wI?((g46p zcpogNf_E1;Azl2pY8XO3?(Tcl!e%dG8iDL dS2tY1_!~pMXC#TeF@yjB002ovPDHLkV1iyLUi<(6 literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img6.png b/manual/docs/html/angularCalibrationHowTo/img6.png new file mode 100644 index 0000000000000000000000000000000000000000..0b165bfc44a8ece2e25ef95c8e8655096dc7ea9f GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^5V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0Xe;%E{-7*Q-o(-$a5|zVEE``arx%w SsRclXF?hQAxvXSV4xvjPQWe4hD$D!!2pL0r}$mTfQ1vV%6U&<;C^e3 zRgOiOfq`+sIjq{|UjWJ-sJ(zqt_Wl$19rKOIGhLsY=3df@q7akXK+aN0`USQei;&5 z6zEK3&nY0W8K30}Gcb$DFpI3Tdh0%6$~FT-ugP+b0$@qAOa=zl1IxG%thvy`c!5QL zVGq|?CQF2$PBSnZ5}CmBfOP_U0*|6619C8>GH@Pc;N)5`+l-0LCV*kWDkM4fYbzPA yt>im!d;#}e2HC6$Z*Y5h6wm_v#|b{*lLG)e&}#w7J2%$=0000V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XZ3-E{-7_Gm{e(7-k3yP~_H literal 0 HcmV?d00001 diff --git a/manual/docs/html/angularCalibrationHowTo/img9.png b/manual/docs/html/angularCalibrationHowTo/img9.png new file mode 100644 index 0000000000000000000000000000000000000000..6e354c9854cfc1af004d450d783551173f476dfb GIT binary patch literal 428 zcmV;d0aN~oP)H1r?Xv9whAEze6*B(+Zopf>et@vTX%iTjCa`TF ztPqILGcf$bA|>u}-2h49sbviL3=H3ZOwJ7qG7RD=7k$<~0Lk!73}z`{U=Rd>1O^5! z2fhpUAqu$)7(Vk(+{~uS5C&4n#^=BofNTS=0@Or42eu7BS>6o{I$#No3G5G$lo_yn zfGXsez$gGFcoe`=hZr~<7#N<00>K3ahWrG!5Azu~KLaIBFtFYP%5q;|6aa_TQU+HP zUo!@<9^efCOU$=oSk7Q?z;p(z@ZFVSB!w)CT@84G=S=`IAKmrNVtB%k&A^%kmg<~| z5?a%My3G>65|bGYFic=zW?%pt2z4nYK$pl + + + + +Angular calibration wizard manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Introduction +
+
+ + +

+ +

Angular calibration wizard manual

+
+ +

Anna Bergamaschi

+

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/angularCalibrationHowTo/internals.pl b/manual/docs/html/angularCalibrationHowTo/internals.pl new file mode 100644 index 000000000..2c31eb8d5 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/internals.pl @@ -0,0 +1,30 @@ +# LaTeX2HTML 2012 (1.2) +# Associate internals original text with physical files. + + +$key = q/fig:guiangcallog/; +$ref_files{$key} = "$dir".q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guiposscan/; +$ref_files{$key} = "$dir".q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:peakfit/; +$ref_files{$key} = "$dir".q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:angcal/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:setangcal/; +$ref_files{$key} = "$dir".q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:anglefit/; +$ref_files{$key} = "$dir".q|node3.html|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/angularCalibrationHowTo/labels.pl b/manual/docs/html/angularCalibrationHowTo/labels.pl new file mode 100644 index 000000000..1d2836a83 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/labels.pl @@ -0,0 +1,61 @@ +# LaTeX2HTML 2012 (1.2) +# Associate labels original text with physical files. + + +$key = q/fig:guiangcallog/; +$external_labels{$key} = "$URL/" . q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guiposscan/; +$external_labels{$key} = "$URL/" . q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:peakfit/; +$external_labels{$key} = "$URL/" . q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:angcal/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:setangcal/; +$external_labels{$key} = "$URL/" . q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:anglefit/; +$external_labels{$key} = "$URL/" . q|node3.html|; +$noresave{$key} = "$nosave"; + +1; + + +# LaTeX2HTML 2012 (1.2) +# labels from external_latex_labels array. + + +$key = q/fig:guiangcallog/; +$external_latex_labels{$key} = q|1|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guiposscan/; +$external_latex_labels{$key} = q|2|; +$noresave{$key} = "$nosave"; + +$key = q/fig:peakfit/; +$external_latex_labels{$key} = q|4|; +$noresave{$key} = "$nosave"; + +$key = q/eq:angcal/; +$external_latex_labels{$key} = q|1|; +$noresave{$key} = "$nosave"; + +$key = q/fig:setangcal/; +$external_latex_labels{$key} = q|3|; +$noresave{$key} = "$nosave"; + +$key = q/fig:anglefit/; +$external_latex_labels{$key} = q|5|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/angularCalibrationHowTo/node1.html b/manual/docs/html/angularCalibrationHowTo/node1.html new file mode 100644 index 000000000..5ffc07b0e --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/node1.html @@ -0,0 +1,186 @@ + + + + + +Introduction + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Data acquisition + Up: Angular calibration wizard manual + Previous: Angular calibration wizard manual +
+
+ + +

+Introduction +

+ +

+In order to convert from strip number to 2$\theta$-angle, an accurate angular calibration of the detector must be performed (for details see the paper Bergamaschi, A. et al. (2010). J. Synchrotron Rad. 17, 653-668). +
+

+For this purpose, a series of patterns of a powder standard with symmetric peaks (e.g. silicon) must acquired while shifting the detector by an angular step of the order of about 2% of the module size. During the measurement, a strong intensity peak (e.g. Si(111)) should pass through the field of view of every module such that it can be used as a reference angular position to perform the calibration of the modules position. +
+

+In a first step, the peak is fitted with a Gaussian in order to determine its position $C_{peak}$ in channel number for each of the acquired patterns. +
+In a second step, for each module $i$, the encoder position $\Theta_e$ is fitted as a function of the peak position $C_{peak}$ according to: +
+

+ + + + + +
\begin{displaymath}
+\Theta_e=\Theta_o^i-\arctan\Big(\frac{p \cdot (C_{peak}-C_{center}^i)}{R^i}\Big),
+\end{displaymath} +(1)
+

+where the parameters $\Theta_o^i$ is the angular offset with respect to the diffractometer zero position, +$C_{center}^{i}$ is the central channel and $R^i$ is the distance of the module $i$ from the diffractometer center while $p=50~\mu m$ is the strip pitch of the detector. +
+Finally, the global offset of the detector system is precisely determined by refining a silicon pattern at a well-defined energy (i.e., knowing the position of the peak). + +

+The same function of equation 1, with the parameters obtained from the calibration, is used in order to convert from channel number to 2$\theta$-angle. + +

+The parallax at the borders of the modules due to the thickness of the silicon sensor is a function of the X-ray energy (higher energy X-rays are absorbed deeper inside the sensor) and is of the order of 0.2 mdeg at 12 keV and 0.5 mdeg at 30 keV. +
+The differences in pixel size due to the different portion of solid angle covered by the strips on the border of the modules and the higher efficiency due to the longer path of the X-rays in the sensor are removed by the flat field correction. This also normalizes additional differences in pixel size between channels which are also present because of mismatches in the strip sensor fabrication and in fluctuations of the channels threshold level. + +

+Patterns acquired at different detector positions are generally merged together in order to fill the gaps between the modules and correct possibly bad functioning channels. In this procedure the data from different positions which are closer than 4 mdeg (the average pixel size) are averaged and the new position is set to the mean of the positions of the original points. + +

+The position and width of the peaks results from a fit over several detector channels. Geometrical distortions might disturb this determination mainly because of errors in the angular calibration, fluctuations in the encoder position, variations between channels and parallax effects. +
+The resolution in locating the peak center and determining its width and integrated intensity has been estimated by acquiring several patterns of a LaB$_6$ sample in a 300 $\mu$m capillary with the detector shifted in 5 mdeg steps between 30.4 and 36.5 degrees. The 16 peaks acquired have been fitted with a Gaussian function plus background and the fluctuations on the fitted parameters have been calculated. The resulting average resolutions are 0.63$\pm$0.06 mdeg for the peak center and 0.22$\pm$0.05 mdeg for the peak Full-Width at Half-Maximum (FWHM) for an average peak FWHM of 27.0$\pm$2.5 mdeg. +
+These results show that the angular calibration allows a resolution in determining the peaks position and width which is appropriate for structural determination. + +

+


+ + +next + +up + +previous +
+ Next: Data acquisition + Up: Angular calibration wizard manual + Previous: Angular calibration wizard manual + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/angularCalibrationHowTo/node2.html b/manual/docs/html/angularCalibrationHowTo/node2.html new file mode 100644 index 000000000..ee990cd9c --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/node2.html @@ -0,0 +1,217 @@ + + + + + +Data acquisition + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Data analysis + Up: Angular calibration wizard manual + Previous: Introduction +
+
+ + +Subsections + + + +
+ +

+Data acquisition +

+ +

+The angular calibration consists in acquiring a set of diffraction patterns of a well known powder standard (e.g. Silicon) at different encoder positions. In order to facilitate the procedure, the sample should not emit fluorescent light and should present relatively symmetric peaks. +
+During the measurement, a strong intensity peak (e.g. Si(111)) should pass through the field of view of every module such that it can be used as a reference angular position to perform the calibration of the modules position. In general the highest peak will be used for the calibration, but this is not necessary in case there would be e.g. geometrical limitations for shifting the detector. +
Do not forget to properly position the beam stopper if the detector is scanned in front of the direct beam. +
+The detector should be shifted of an angular step of the order of about 2% of the module size, such that about 50 patterns can contribute to the fitting of the 3 parameters necessary for the angular calibration. +
+

+All the angular calibration procedure should be acquired using a trimmed detector with the threshold set at half of the X-ray energy (Assuming no fluorescent element in the standard). A flat field should also be acquired in order to precisely correct the data, while the X-ray intensity should be kept lower than about 100 kHz per strip in order to avoid the need for rate corrections. + +

+A rough angular conversion file starting from a previous calibration or from the geometric characteristics of the mechanics is an advantage. The angular conversion file should contain a line for each module of the detector with its module number $i$, center +$C_{center}^{i}$ and error, conversion radius $p/R^i$ and error, offset $\Theta_o^i$ and error: +

+module 0 center 639.5 +- 0 conversion 6.56E-05 +- 0 offset 0 +- 0
+
+Also the global offset value of the beamline should be approximately known i.e. the angular position of channel 0 of module 0 when the motor is set at 0. +
+All the documentation assumes that the detector is oriented in the same direction as the encoder position i.e. large channel number at higher angles (both per module and absolute). If this is not the case, the angular direction should be set to -1. + +

+ +

+Software +

+ +

+For the acquisition ot the data you need to install the slsDetector software package (please refere to separate documentation). The use of the GUI is optional and all operations can be performed also using the text client. +
+

+Please make sure that you have edited the +
slsDetectorSoftware/usersFunctions/angleFunction.h +
+in order to match the angular conversion for your geometry and +
slsDetectorSoftware/usersFunctions/usersFunctions.cpp +
+in order to be able to move the detector and read out its position by using the slsDetector software. + +

+In the following the command to acquire a dataset for the angular calibration with an exposure time of 1 s, and position shift +

+#setup angular calibration log mode
+> sls_detector_put angcallog 1 
+#set exposure time to 1s
+> sls_detector_put exptime 1. 
+#setup threshold scan
+> sls_detector_put scan0script position 
+#setup the precision for the scan variable in the file name
+> sls_detector_put scan0prec 2 
+#set scan range between 20deg and -60deg, step of -0.1deg
+# (at 12.4 keV the Si(111) peak is at approx 19deg
+> sls_detector_put scan0range 20 -60 -0.1 
+#acquire the data
+> sls_detector_acquire
+#unset angular calibration log mode
+> sls_detector_put angcallog 0
+
+ +

+With the GUI you can obtain the same results by clicking on the Angular calibration log button in the advanced tab (see figure 1) and setting up the motor position scan in the Actions tab (see figure 2). The exposure time should also be set in the measurement tab. + +

+Additional to the data files, the acquisition will produce a .angcal file containing an header and, for each step of the acquisition, the exect value of the motor position and the file name. +
+In case you forgot to enable the angcallog flag in the software, you can produce the file with the syntax as follows, assuming that you know the exact values of your encoder for each frame: +

+type Mythen
+maxmod 32
+nmod 32
+angconv /scratch/angcal20120422/ang.off
+globaloff 5.088
+fineoff 0.0
+angdir 1
+ffdir /scratch/angcal20120422/
+flatfield flatfield_E12keV_T6keV_0.raw
+badchannels /scratch/cal/bad.chans
+19.99998 angcal_S20.00_0
+19.90001 angcal_S19.90_0
+19.79999 angcal_S19.80_0
+19.70002 angcal_S19.70_0
+......
+
+ +

+ +

+ + + +
Figure 1: +Acquisition GUI window to enable the angular calibration log.
\includegraphics[width=\textwidth]{enable_angcal.eps}
+
+ +

+ +

+ + + +
Figure 2: +Acquisition GUI window to setup the motor position scan.
\includegraphics[width=\textwidth]{position_scan.eps}
+
+ +

+


+ + +next + +up + +previous +
+ Next: Data analysis + Up: Angular calibration wizard manual + Previous: Introduction + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/angularCalibrationHowTo/node3.html b/manual/docs/html/angularCalibrationHowTo/node3.html new file mode 100644 index 000000000..9a96e7f92 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/node3.html @@ -0,0 +1,186 @@ + + + + + +Data analysis + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Setup calibration files + Up: Angular calibration wizard manual + Previous: Data acquisition +
+
+ + +Subsections + + + +
+ +

+Data analysis +

+ +

+The data analysis consists in fitting with a gaussian the selected peak of the powder pattern for each position in order to determine its position is channel number as a function of the encoder position. +
+In a second step, for each module, the channel vs. encoder curve is fitted in order to extrapolate the three parameters necessary for the angular conversion and the result is written to file + +

+ +

+Software +

+ +

+The software used for the angular calibration data analysis is based on root (see http://root.cern.ch). +
+This can be downloaded as binary or installed from sources. The version of the software should not play an important role, but up to now everything has been implemented and tested using version 5.20. + +

+To start the data analysis simply launch: +

+> ./angularCalibrationWizard
+
+ +

+ +

+ + + +
Figure 3: +Overview of the nagular calibration dataset.
\includegraphics[width=\textwidth]{setupAngcal.eps}
+
+ +

+To setup the angular calibration dataset, the .angcal file should be selected (or digited) and the load button should be pressed to confirm. The parameters of the angular calibration are then read to the file and the data loaded for a quick overview (see figure 3). +
+The software assumes that the data files (.raw) and the .encal file are in the same directory. +
+A 2D color plot will show a rebinned overview of the dataset. The peak to be fitted should be visible as a high intensity diagonal line passing through all the channels. + +

+ +

+ + + +
Figure 4: +Preview of the fitting of the Si(111) peak for one of the detector positions.
\includegraphics[width=\textwidth]{peakFit.eps}
+
+ +

+For a more detailed view of the data, one can select an angular calibration step from the combo box, select the plot mode (raw data or processed data as a function of channel number, processed angular converted data, flat field data, or again an overview of the whole dataset). +
+By (right) clicking close to the axis you are able to zoom in/out, set the scale to logarithmic etc. +
+

+If the bad channel list, angular conversion file or flat field file are changed compared to the acquisition, they can be reloaded by editing the correspondent text entries and pressing enter. + +

+In particular, the angular converted data should be checked in order to view the position of the selected peak. In this case, the plot will be zoomed to the angular region slected in the minimum and maximum angle entries. By pressing fit, the fit of the peak in the selected angular range will be shown (see figure 4). It is useful to check that it works properly in several positions such that then the sequential fitting on all steps can give good results. + +

+To automatically fit all positions simply press Proceed to Modules Calibration and wait until all steps are fitted. This can take sometime, depending on the number of steps. + +

+ +

+ + + +
Figure 5: +Window for fitting the angular calibration parameters of a module.
\includegraphics[width=\textwidth]{angleFit.eps}
+
+ +

+In the module calibration window (see figure 5), you will be able to fit the channel number to encoder position curve to estimate the three angular calibration parameters for each module. +
+The entries show the angular calibration parameters used for approximate angular conversion in the previous step of the calibration. These can be edited and will be used as start parameters for the fit. +By clicking on the check box next to the parameters, the selected parameter will be set and fixed during the fit. Often the center is used as a fix parameter. +
+It is possible to navigate between modules by using the Previous and Next module buttons. To refit the current module (e.g. after changing one of the parameters) simply re-click on the module number. + +

+After fitting all modules you can click on the Write Angular Calibration button, select the file name to write to and save the calibration angulat calibration data. Please note that the offset of module 0 will always be 0 and the other values will be rescaled to its value. Therefore the global offset of the steup will always need to be specified for a proper angular conversion unless the home of the encoder will not be redifined. + +

+


+ + +next + +up + +previous +
+ Next: Setup calibration files + Up: Angular calibration wizard manual + Previous: Data acquisition + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/angularCalibrationHowTo/node4.html b/manual/docs/html/angularCalibrationHowTo/node4.html new file mode 100644 index 000000000..56ee2b7eb --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/node4.html @@ -0,0 +1,68 @@ + + + + + +Setup calibration files + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: About this document ... + Up: Angular calibration wizard manual + Previous: Data analysis +
+
+ + +

+Setup calibration files +

+ +

+To use the generated angular calibration files, using the text client: +

+sls_detector_put angconv /scratch/ang_new.off
+
+while for the GUI the file name should be specified in the configuration file (works also for the text client). +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/angularCalibrationHowTo/node5.html b/manual/docs/html/angularCalibrationHowTo/node5.html new file mode 100644 index 000000000..7ebb1c169 --- /dev/null +++ b/manual/docs/html/angularCalibrationHowTo/node5.html @@ -0,0 +1,71 @@ + + + + + +About this document ... + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Up: Angular calibration wizard manual + Previous: Setup calibration files +
+
+ + +

+About this document ... +

+ Angular calibration wizard manual

+This document was generated using the +LaTeX2HTML translator Version 2012 (1.2) +

+Copyright © 1993, 1994, 1995, 1996, +Nikos Drakos, +Computer Based Learning Unit, University of Leeds. +
+Copyright © 1997, 1998, 1999, +Ross Moore, +Mathematics Department, Macquarie University, Sydney. +

+The command line arguments were:
+ latex2html -split 4 angularCalibrationHowTo.tex +

+The translation was initiated by Thattil Dhanya on 2018-08-23 +


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/WARNINGS b/manual/docs/html/energyCalibrationHowTo/WARNINGS new file mode 100644 index 000000000..486bcceff --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/WARNINGS @@ -0,0 +1 @@ +No implementation found for style `graphicx' diff --git a/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css b/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css new file mode 100644 index 000000000..d1824aff4 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.css @@ -0,0 +1,30 @@ +/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ +.MATH { font-family: "Century Schoolbook", serif; } +.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } +.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } + +/* implement both fixed-size and relative sizes */ +SMALL.XTINY { font-size : xx-small } +SMALL.TINY { font-size : x-small } +SMALL.SCRIPTSIZE { font-size : smaller } +SMALL.FOOTNOTESIZE { font-size : small } +SMALL.SMALL { } +BIG.LARGE { } +BIG.XLARGE { font-size : large } +BIG.XXLARGE { font-size : x-large } +BIG.HUGE { font-size : larger } +BIG.XHUGE { font-size : xx-large } + +/* heading styles */ +H1 { } +H2 { } +H3 { } +H4 { } +H5 { } + +/* mathematics styles */ +DIV.displaymath { } /* math displays */ +TD.eqno { } /* equation-number cells */ + + +/* document-specific styles come next */ diff --git a/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html b/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html new file mode 100644 index 000000000..e2d143e3d --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/energyCalibrationHowTo.html @@ -0,0 +1,84 @@ + + + + + +Energy calibration wizard manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Introduction +
+
+ + +

+ +

Energy calibration wizard manual

+
+ +

Anna Bergamaschi

+

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/images.aux b/manual/docs/html/energyCalibrationHowTo/images.aux new file mode 100644 index 000000000..f23e54680 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/images.aux @@ -0,0 +1 @@ +\relax diff --git a/manual/docs/html/energyCalibrationHowTo/images.log b/manual/docs/html/energyCalibrationHowTo/images.log new file mode 100644 index 000000000..4e4d2a817 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/images.log @@ -0,0 +1,439 @@ +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=latex 2018.8.23) 23 AUG 2018 15:47 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**./images.tex +(./images.tex +LaTeX2e <2011/06/27> +Babel and hyphenation patterns for english, dumylang, nohyphenation, lo +aded. + +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2007/10/19 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\@emptytoks=\toks14 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks15 +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: dvips.def on input line 91. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def +File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements +\every@verbatim=\toks16 +\verbatim@line=\toks17 +\verbatim@in@stream=\read1 +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: dvips.def on input line 130. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2008/03/30 v1.1d Input encoding file +\inpenc@prehook=\toks18 +\inpenc@posthook=\toks19 +) +\sizebox=\box26 +\lthtmlwrite=\write3 +(./images.aux) +\openout1 = `images.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 116. +LaTeX Font Info: ... okay on input line 116. + +latex2htmlLength hsize=349.0pt + +latex2htmlLength vsize=633.0pt + +latex2htmlLength hoffset=0.0pt + +latex2htmlLength voffset=0.0pt + +latex2htmlLength topmargin=0.0pt + +latex2htmlLength topskip=0.00003pt + +latex2htmlLength headheight=0.0pt + +latex2htmlLength headsep=0.0pt + +latex2htmlLength parskip=0.0pt plus 1.0pt + +latex2htmlLength oddsidemargin=62.0pt + +latex2htmlLength evensidemargin=62.0pt + +LaTeX Font Info: Try loading font information for U+msa on input line 140. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 140. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +l2hSize :tex2html_wrap_inline464:7.33331pt::7.33331pt::12.3681pt. +[1 + + + +] +l2hSize :tex2html_wrap_inline466:7.33331pt::7.33331pt::13.02087pt. +[2 + + +] +l2hSize :tex2html_wrap_inline468:6.83331pt::0.0pt::25.4458pt. +[3 + + +] +l2hSize :tex2html_wrap_inline470:6.83331pt::0.0pt::25.62634pt. +[4 + + +] +l2hSize :tex2html_wrap_inline472:7.33331pt::7.33331pt::14.32782pt. +[5 + + +] +! Undefined control sequence. +l.170 $CS={\begingroupN + _S\endgroup\over N_0}$% +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +! Missing } inserted. + + } +l.170 $CS={\begingroupN_S\endgroup + \over N_0}$% +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing $ inserted. + + $ +l.170 $CS={\begingroupN_S\endgroup + \over N_0}$% +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.170 $CS={\begingroupN_S\endgroup + \over N_0}$% +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Missing } inserted. + + } +l.170 $CS={\begingroupN_S\endgroup + \over N_0}$% +I've inserted something that you may have forgotten. +(See the above.) +With luck, this will get me unwedged. But if you +really didn't forget anything, try typing `2' now; then +my insertion and my current dilemma will both disappear. + +! Extra \endgroup. + \endgroup + +l.170 $CS={\begingroupN_S\endgroup + \over N_0}$% +Things are pretty mixed up, but I think the worst is over. + +! Missing $ inserted. + + $ +l.170 $CS={\begingroupN_S\endgroup\over + N_0}$% +I've inserted a begin-math/end-math symbol since I think +you left one out. Proceed, with fingers crossed. + +! Extra }, or forgotten $. +l.170 $CS={\begingroupN_S\endgroup\over N_0} + $% +I've deleted a group-closing symbol because it seems to be +spurious, as in `$x}$'. But perhaps the } is legitimate and +you forgot something else, as in `\hbox{$x}'. In such cases +the way to recover is to insert both the forgotten and the +deleted material, e.g., by typing `I$}'. + +! Too many }'s. +\lthtmlinlinemathZ ->\egroup + \expandafter \ifdim \dp \sizebox >0pt \expandaf... +l.171 \lthtmlinlinemathZ + +You've closed more groups than you opened. +Such booboos are generally harmless, so keep going. + +l2hSize :tex2html_wrap_inline474:0.0pt::0.0pt::0.0pt. +[6 + + +] +! Too many }'s. +l.172 \lthtmlcheckvsize\clearpage} + +You've closed more groups than you opened. +Such booboos are generally harmless, so keep going. + +l2hSize :tex2html_wrap_inline482:7.33331pt::7.33331pt::13.06606pt. +[7 + + +] +l2hSize :tex2html_wrap_inline486:8.0pt::8.0pt::22.36813pt. +[8 + + +] +l2hSize :tex2html_wrap_inline490:6.83331pt::0.0pt::19.3889pt. +[9 + + +] +l2hSize :tex2html_wrap_inline492:7.33331pt::7.33331pt::11.40282pt. +[10 + + +] +l2hSize :tex2html_wrap_inline494:7.33331pt::7.33331pt::51.00127pt. +[11 + + +] +l2hSize :tex2html_wrap_inline131:7.96227pt::0.0pt::11.90631pt. +[12 + + +] +l2hSize :tex2html_wrap_inline137:6.83331pt::0.0pt::9.05698pt. +[13 + + +] +l2hSize :tex2html_wrap_inline141:8.0pt::8.0pt::46.60414pt. +[14 + + +] +l2hSize :tex2html_wrap_inline143:6.83331pt::0.0pt::9.625pt. +[15 + + +] +l2hSize :tex2html_wrap_inline147:7.33331pt::7.33331pt::13.97807pt. +[16 + + +] +l2hSize :tex2html_wrap_inline149:7.33331pt::7.33331pt::13.66582pt. +[17 + + +] +l2hSize :displaymath17:22.95789pt::0.0pt::349.0pt. +[18 + + +] +l2hSize :tex2html_wrap_inline151:7.33331pt::7.33331pt::11.92157pt. +[19 + + +] +l2hSize :tex2html_wrap_inline153:7.33331pt::7.33331pt::50.08467pt. +[20 + + +] +l2hSize :tex2html_wrap_inline155:6.95831pt::6.95831pt::9.14589pt. +[21 + + +] +l2hSize :tex2html_wrap_inline157:6.83331pt::0.0pt::7.73268pt. +[22 + + +] +l2hSize :displaymath26:22.95789pt::0.0pt::349.0pt. +[23 + + +] +l2hSize :tex2html_wrap_inline165:7.33331pt::7.33331pt::52.6679pt. +[24 + + +] +l2hSize :tex2html_wrap_inline167:6.83331pt::0.0pt::8.40558pt. +[25 + + +] +l2hSize :tex2html_wrap_inline169:6.83331pt::0.0pt::8.36252pt. +[26 + + +] +l2hSize :tex2html_wrap_inline171:7.33331pt::7.33331pt::9.8542pt. +[27 + + +] +l2hSize :displaymath34:13.49998pt::0.0pt::349.0pt. +[28 + + +] +l2hSize :tex2html_wrap_inline175:6.59525pt::0.0pt::3.94516pt. +[29 + + +] +l2hSize :tex2html_wrap_inline177:7.33331pt::7.33331pt::11.45708pt. +[30 + + +] +l2hSize :tex2html_wrap_inline179:7.33331pt::7.33331pt::11.6918pt. +[31 + + +] +l2hSize :tex2html_wrap_inline191:9.38889pt::9.38889pt::42.17287pt. +[32 + + +] +File: fig4.eps Graphic file (type eps) + +l2hSize :tex2html_wrap559:338.53587pt::0.0pt::349.0pt. +[33 + + +] +File: fig5.eps Graphic file (type eps) + +l2hSize :tex2html_wrap563:338.53587pt::0.0pt::349.0pt. +[34 + + +] +File: fig7.eps Graphic file (type eps) + +l2hSize :tex2html_wrap585:347.15315pt::0.0pt::349.0pt. +[35 + + +] +File: fig8.eps Graphic file (type eps) + +l2hSize :tex2html_wrap589:338.53587pt::0.0pt::349.0pt. +[36 + + +] +File: GUI_Advanced.eps Graphic file (type eps) + +l2hSize :tex2html_wrap595:378.81322pt::0.0pt::349.0pt. +[37 + + +] +File: GUI_ThresholdScan.eps Graphic file (type eps) + +l2hSize :tex2html_wrap599:378.81322pt::0.0pt::349.0pt. +[38 + + +] +File: addEnergy.eps Graphic file (type eps) + +l2hSize :tex2html_wrap605:436.2459pt::0.0pt::349.0pt. +[39 + + +] +File: calibrateModule.eps Graphic file (type eps) + +l2hSize :tex2html_wrap609:436.2459pt::0.0pt::349.0pt. +[40 + + +] (./images.aux) ) +Here is how much of TeX's memory you used: + 1161 strings out of 495064 + 14835 string characters out of 3182224 + 55704 words of memory out of 3000000 + 4366 multiletter control sequences out of 15000+200000 + 5339 words of font info for 22 fonts, out of 3000000 for 9000 + 14 hyphenation exceptions out of 8191 + 25i,6n,26p,836b,199s stack positions out of 5000i,500n,10000p,200000b,50000s + +Output written on images.dvi (40 pages, 9712 bytes). diff --git a/manual/docs/html/energyCalibrationHowTo/images.pl b/manual/docs/html/energyCalibrationHowTo/images.pl new file mode 100644 index 000000000..3299825ef --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/images.pl @@ -0,0 +1,252 @@ +# LaTeX2HTML 2012 (1.2) +# Associate images original text with physical files. + + +$key = q/CS=frac{N_S}{N_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$CS=\frac{N_S}{N_0}$|; + +$key = q/O;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$O$|; + +$key = q/N_gamma;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$N_\gamma$|; + +$key = q/E_t;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$E_t$|; + +$key = q/includegraphics[width=textwidth]{calibrateModule.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{calibrateModule.eps}|; + +$key = q/{displaymath}N_n(E_t)simfrac{T}{tau_s}DBig(frac{-E_t}{ENC}Big).{displaymath};MSF=1.6;AAT/; +$cached_env_img{$key} = q|\begin{displaymath}
+N_n(E_t) \sim \frac{T}{\tau_s} D \Big(\frac{-E_t}{ENC} \Big).
+\end{displaymath}|; + +$key = q/tau_s;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\tau_s$|; + +$key = q/V_t;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$V_t$|; + +$key = q/ENC;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ENC$|; + +$key = q/includegraphics[width=textwidth]{fig8.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig8.eps}|; + +$key = q/N_n;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$N_n$|; + +$key = q/T;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$T$|; + +$key = q/E_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$E_0$|; + +$key = q/G;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$G$|; + +$key = q/{displaymath}N_gamma(E_t)=frac{N_0}{2}cdotBig(1+C_sfrac{E_0-2E_t}{E_0}Big)DBig(frac{E_0-E_t}{ENC}Big),{displaymath};MSF=1.6;AAT/; +$cached_env_img{$key} = q|\begin{displaymath}
+N_\gamma(E_t)=\frac{N_0}{2}\cdot\Big(1+C_s \frac{E_0-2E_t}{E_0}\Big)D \Big(\frac{E_0-E_t}{ENC} \Big),
+\end{displaymath}|; + +$key = q/includegraphics[width=textwidth]{GUI_ThresholdScan.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{GUI_ThresholdScan.eps}|; + +$key = q/N_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$N_0$|; + +$key = q/N_S;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$N_S$|; + +$key = q/O_i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$O_i$|; + +$key = q/E_f;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$E_f$|; + +$key = q/i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$i$|; + +$key = q/G_i;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$G_i$|; + +$key = q/includegraphics[width=textwidth]{fig7.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig7.eps}|; + +$key = q/D;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$D$|; + +$key = q/N_s=C_sN_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$N_s=C_s N_0$|; + +$key = q/E_0slash2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$E_0/2$|; + +$key = q/E_t=E_0slash2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$E_t=E_0/2$|; + +$key = q/includegraphics[width=textwidth]{fig4.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig4.eps}|; + +$key = q/includegraphics[width=textwidth]{GUI_Advanced.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{GUI_Advanced.eps}|; + +$key = q/includegraphics[width=textwidth]{addEnergy.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{addEnergy.eps}|; + +$key = q/C_s;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$C_s$|; + +$key = q/CS={begingroup{N_Sbegingroup{overN_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$CS={\begingroupN_S\endgroup\over N_0}$|; + +$key = q/CS=;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$CS=$|; + +$key = q/e^-;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$e^-$|; + +$key = q/includegraphics[width=textwidth]{fig5.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{fig5.eps}|; + +$key = q/{displaymath}V_{t}=O+GcdotE_t.{displaymath};MSF=1.6;AAT/; +$cached_env_img{$key} = q|\begin{displaymath}
+V_{t}=O+G \cdot E_t.
+\end{displaymath}|; + +$key = q/Sigma>3ENC;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\Sigma >3ENC$|; + +$key = q/N;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$N$|; + +$key = q/Sigma>3,ENC;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\Sigma>3 ENC$|; + +$key = q/Deltasim;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\Delta \sim $|; + +1; + diff --git a/manual/docs/html/energyCalibrationHowTo/images.tex b/manual/docs/html/energyCalibrationHowTo/images.tex new file mode 100644 index 000000000..656b22780 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/images.tex @@ -0,0 +1,391 @@ +\batchmode +\documentclass{article} +\RequirePackage{ifthen} + + +\usepackage{amssymb} +\usepackage[dvips]{graphicx} +\usepackage{verbatim} + + +\usepackage[dvips]{color} + + +\pagecolor[gray]{.7} + +\usepackage[]{inputenc} + + + +\makeatletter + +\makeatletter +\count@=\the\catcode`\_ \catcode`\_=8 +\newenvironment{tex2html_wrap}{}{}% +\catcode`\<=12\catcode`\_=\count@ +\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% +\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% + \expandafter\renewcommand\csname #1\endcsname}% +\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% +\let\newedcommand\renewedcommand +\let\renewedenvironment\newedenvironment +\makeatother +\let\mathon=$ +\let\mathoff=$ +\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi +\newbox\sizebox +\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} +\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} +\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} +\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} +\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} +\setlength{\textwidth}{349pt} +\newwrite\lthtmlwrite +\makeatletter +\let\realnormalsize=\normalsize +\global\topskip=2sp +\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float +\def\@float{\let\@savefreelist\@freelist\real@float} +\def\liih@math{\ifmmode$\else\bad@math\fi} +\def\end@float{\realend@float\global\let\@freelist\@savefreelist} +\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float +\let\@largefloatcheck=\relax +\let\if@boxedmulticols=\iftrue +\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} +\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize + \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% + \def\phantompar{\csname par\endcsname}\normalsize}% +\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% +\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% +\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% +\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % + \let\ifinner=\iffalse \let\)\liih@math }% +\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% + \expandafter\box\next\egroup}% +\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% +\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox + \ifdim\dimen0>.95\vsize + \lthtmltypeout{% +*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% + \ht\sizebox.95\vsize \dp\sizebox\z@ \fi + \lthtmltypeout{l2hSize % +:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% +\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist + \lthtmlmathtype{#1}\lthtmlvboxmathA}% +\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% +\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup + \let\@savefreelist\@freelist \lthtmlhboxmathB}% +\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% +\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox + \global\let\@freelist\@savefreelist}% +\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% +\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% +\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% + \lthtmldisplayA{#1}\let\@eqnnum\relax}% +\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% +\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} +\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA + \vrule height1.5ex width0pt }% +\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% +\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% +\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} +\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} +\newcommand\lthtmlindisplaymathZ{\egroup % + \centerinlinemath\lthtmllogmath\lthtmlsetmath} +\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% + \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% + \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% + \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\centerinlinemath{% + \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi + \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 + \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} + +\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize + \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill + \else\expandafter\vss\fi}% +\providecommand{\selectlanguage}[1]{}% +\makeatletter \tracingstats = 1 + + +\begin{document} +\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% +\makeatletter +\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% +\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% +\lthtmltypeout{}% +\makeatother +\setcounter{page}{1} +\onecolumn + +% !!! IMAGES START HERE !!! + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline464}% +$E_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline466}% +$N_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline468}% +$ENC$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline470}% +$CS=$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline472}% +$N_S$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline474}% +$CS={\begingroupN_S\endgroup\over N_0}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline482}% +$E_f$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline486}% +$E_0/2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline490}% +$\Delta \sim $% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline492}% +$E_t$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline494}% +$\Sigma >3ENC$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline131}% +$e^-$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline137}% +$D$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline141}% +$E_t=E_0/2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline143}% +$N$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline147}% +$N_n$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline149}% +$N_\gamma$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmldisplayA{displaymath17}% +\begin{displaymath} +N_\gamma(E_t)=\frac{N_0}{2}\cdot\Big(1+C_s \frac{E_0-2E_t}{E_0}\Big)D \Big(\frac{E_0-E_t}{ENC} \Big), +\end{displaymath}% +\lthtmldisplayZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline151}% +$C_s$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline153}% +$N_s=C_s N_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline155}% +$\tau_s$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline157}% +$T$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmldisplayA{displaymath26}% +\begin{displaymath} +N_n(E_t) \sim \frac{T}{\tau_s} D \Big(\frac{-E_t}{ENC} \Big). +\end{displaymath}% +\lthtmldisplayZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline165}% +$\Sigma>3\,ENC$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline167}% +$O$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline169}% +$G$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline171}% +$V_t$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmldisplayA{displaymath34}% +\begin{displaymath} +V_{t}=O+G \cdot E_t. +\end{displaymath}% +\lthtmldisplayZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline175}% +$i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline177}% +$O_i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline179}% +$G_i$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline191}% +$CS=\frac{N_S}{N_0}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap559}% +\includegraphics[width=\textwidth]{fig4.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap563}% +\includegraphics[width=\textwidth]{fig5.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap585}% +\includegraphics[width=\textwidth]{fig7.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap589}% +\includegraphics[width=\textwidth]{fig8.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap595}% +\includegraphics[width=\textwidth]{GUI_Advanced.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap599}% +\includegraphics[width=\textwidth]{GUI_ThresholdScan.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap605}% +\includegraphics[width=\textwidth]{addEnergy.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap609}% +\includegraphics[width=\textwidth]{calibrateModule.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} + +\end{document} diff --git a/manual/docs/html/energyCalibrationHowTo/img1.png b/manual/docs/html/energyCalibrationHowTo/img1.png new file mode 100644 index 0000000000000000000000000000000000000000..74d5b3806b18835e4188f65dde34e173902ba8b3 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfShtq7sn8ZsmTcn{1$9nUG9f0Vt9FY7!CODGqbg^8t@%wifdywIQNseje|LiBQGT( zVJGLqJ;@%)2^DAT7|*;+nsLBPy}_5^$g`h^4;(n5bU=(@bDFMl%VFiU8X9X41RY@8 uKE2Vnp`7th&CQo=9DM0aGw&@CW?+a47g@E$uD=uL1O`u6KbLh*2~7ZKf`lS21^X{dEI23x zb?HzPK{toeO;FOsK`3TY2SF%^YwX}8H2;85K{_ZDTnYsX-sMZ_kKIA&TQ0o!zPoo9 z;Qt_x1eca+#K#jf4Wm$T#fs+BNWG|+HJ3s+$v(Ox1-NAH& zHKhbxQO$(jiH1TwT7U-JbRf}?1?u3krd|LuRFh5Njd;o-a0Xuo+$VlRoM7cA)M?pBspDE{lh2UN^h666=m;PC858jxe_>Eal|F*7+~fnkE6 zh)Br+k!J!Y9SUyoN(jn`@^QATTDp*f^BSwiubJWo5=s?$6FEJCcnh9su|zZ+Vr1Co WFM6@b@3;uiAO=rYKbLh*2~7a512%>L literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img13.png b/manual/docs/html/energyCalibrationHowTo/img13.png new file mode 100644 index 0000000000000000000000000000000000000000..ffa13c71afa732ec465cb1ae63a9b1510b1ba952 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&N!VDxYdV=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XbowE{-7_Gm{e(SY()4S$PlW=&`a*JDVUD&&YgO&!GEoW22+U87uq7Mn#b`Q7lJZ zC0r|JV>`D$VHy`R^J6xF=FjTPhdY@S#JZW7XY)mPLxeAjm$|cNzyh& zOAPu<9LODMj^yG(WnA9HxI`g4neNb`d6wqYy7Lww?Brkr9%(9-=;yjOHQ8|{xON#7 zr`Tw-6ejD%>H*q3ITPAOTGPd_mG-0gY-E*UQnmk;Gs&C6serOr(G_V=QzV7DnU&Sv zQ_X^Xfl1V1FW{&(`EtQ7 z5mFja2#_2bQ+K#`;BqEIbD!bMat|In_-niXB7_H*uVoxQ00000NkvXXu0mjf*7B_Q literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img15.png b/manual/docs/html/energyCalibrationHowTo/img15.png new file mode 100644 index 0000000000000000000000000000000000000000..9987fd2240b2cbc63e12e68fab289df56aa6d237 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!VDzs&8&6-DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSh1Y7sn8enaK$XOcuwCHeAtVFy84UDG}!6vh$O=0f)oPJFGkcm2Js7XXl73oMGjO z)nPMOCLqq-WBFgK<>=%C2eyl6F)%aVPB-WdcAC`qkZ}Sd!;A-fSMp=79RV88;OXk; Jvd$@?2>_zTMPvW~ literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img16.png b/manual/docs/html/energyCalibrationHowTo/img16.png new file mode 100644 index 0000000000000000000000000000000000000000..64533d3709304a1f0e4a41049dd0de9ebb2f3fed GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)n!VDx2d=-8TqznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19A#HT^vIsrY0vS$XgsU+Hgg;;o}Z3Nr|vSPj`G$H{ejHxWmd*(8_Z>VwR=;fl6+P zT@gGJDx6|?JofzD{y=6P3){ZEJYo5F)f;+K5)yu&DOlJpm?E^iMTPk=Guu4&HNpb3 mc8Z-bbN=vyPsV*mLIxwlib)a%ORs=^#Ng@b=d#Wzp$PycH&t!` literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img17.png b/manual/docs/html/energyCalibrationHowTo/img17.png new file mode 100644 index 0000000000000000000000000000000000000000..3198b088f6584bfc87a318966fb5e3bf7936c184 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoS!VDy}53P6sqznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19I{_T^vIsrY0vS$XgsU+Hgg;;o}Z3Nr|vSPj`G$H{ejHxWmd*(8_Z>VwR=;fl6+P zT@gGJDx6|?JofzD{y=6P3){ZEJUwgKI1`j5C2rUm$2^YYd{pS=VPs&FV2}{e`p6+( lKD)YX9cvG!PC{xWt~$(69CaVQoR5G literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img18.png b/manual/docs/html/energyCalibrationHowTo/img18.png new file mode 100644 index 0000000000000000000000000000000000000000..71ec260b391501f6419f5cab4db90b460a1adf14 GIT binary patch literal 1471 zcmV;w1wi_VP))1K0000mP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmSSLFE-EXmtE+c)c0)iwp`f6Qi;GxQRwExEKPG_Y00001 zbW%=J06^y0W&i*MJxN4CR9J=WSY3$RR22R)lg(^0vp-SW?RKkZ?Cw@Md$P+Iy{P)4w|FQvhUS|1dxP_60s|3))?BP9%so5+>oCyhOQVM~ccA4a-=s7V!wyF~tT6ZR z0ESlpw-1Fr+;8HMo=ztpL$?w!EV;%lVcwq%l<)us-63?6>S^zgTiOeE44YLYoJM_3@0$65O;1v^`)R&}9Y z6_zXM~@6h#m@sk%Q>ESJ-pC{Np zhQg7JEkz$5X=50gB=n?0pwTX}ulaMfeGayq_T>6{gPV14Ova?2)E7ege_Ia z7sJA3CMF?c&I+Mlu*3G~-MqVeTwLvpJf9GyCOf_kFO%)~fzmt#n<1=@OkGg8HY$>s zjUhKUKS-Z_Q~aEdgZ>@xy&xaQHI>kU!3J}LT&ybeuX&(U55Z;#tE1Ktg=>c@%Yz>~ z!RbYI*x;S|GweCXTZ95=SKn5JC|~ykG$|9!q6>bYG!MaM2&-cOqHqnUb|7XmJiQ$k zYOc{?i$p%5(&=M>Tn1}ifZN#~1N=#d>d02spm1p!g=;k~v{Xg#5@ds=ULx|8A1Ip* zxjM3CEGS$S`_X1-DxGh|g^sAEUm7$be?s4n`+>6A2&yB44Zm>FWHZw9?xs&A6l%2g z&9!D|neAuqz*7I_y)Ko0gtF=w2=xkA0WqQLA;1@uVnXOrljL`zWHtQMkJ8tdJWvic z{OX8Jdkif5h0ENvmk<3fQv~&sx)TTu?rD&1f}q!Py{7cmnG|8M;|I!QGq|ie4mE!~ z!6uVexKJmxwcgH&S+CLRJB~NE=M}0~VLXAztna~|4yt1jmW#4qxY!OyxjadDj6T!f zJ|KkRq1Lj4XFtfJlM1{^nGQOBASGttgls(A3GI3prQoW%SFzx;MpEF0IQ4}VTWu6) z%TcG4&T~ZMy%D3O9Co4WH{ zR0ZNx>k#l6u&a&oieT%K5c-@6uacV*-bjY{A(>qXb?3QT6^K)<18v&1>RU;XE7%KB zp<3ED4?!atqR`1FRMB1%epUtIRI5Bo^ZRs{Z$08{utu>ryhc($%U6h0?Ipb-M-_p5 z>VkgM?BXptGZpMyDAeR!TXXsF_Hr^do#eX=1Noh(i(|Tjzf#z_usL#N=koE|OWw6f zc*c<~Y?;c0-e-$(ezliugZdyS-w`8-};duhjn#ysaGDqC)hzrErd zEJ3;QNMMa*pDsarnbPN}sOBcBe=DT&*ZueRo$X&ErO)e$r)K^GAz4W2^ZtkE)#u%H Z_y^1_r}j3L4if+X002ovPDHLkV1m4K$~6E0 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img19.png b/manual/docs/html/energyCalibrationHowTo/img19.png new file mode 100644 index 0000000000000000000000000000000000000000..08bd023c30d82708126f786b93f3dd592df4f86e GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSepp7sn8ZsmTcnj44JE2WHH9RIbXLAoHG+=MMjZ9I;e3wqvXT=l*azoMY5j&as4d z*;D078*}O>TG-rgI3g*rUc5uxV24MOxh<8|PdO9V+ApJ&z j!7+oUOqzDm2@DMLOGLQX-o-xw+RNbS>gTe~DWM4f%#={c literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img2.png b/manual/docs/html/energyCalibrationHowTo/img2.png new file mode 100644 index 0000000000000000000000000000000000000000..3b258a4b497953c74c1691bacb1595d29337ec23 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^50Zwy6Q<{zUV*OA0yW%wu8Ox0k1nXJx`+35gqa#vDzSbA%@G@bF9A vQ8W@TnEFtx>2SqniIY1opZKCSmx1BGtk{Z>Pp-#+PGInK^>bP0l+XkKocvUT literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img20.png b/manual/docs/html/energyCalibrationHowTo/img20.png new file mode 100644 index 0000000000000000000000000000000000000000..37fa66699e814ed4274c06c201d08bc4048681bc GIT binary patch literal 451 zcmV;!0X+VRP)LN3Z2~iU-08Ocr0Rw{+n6>OD10!6Ri@SgU&3?|mKtcx0 zT(F&i3od?)rJ3^rs#10ZAOW_PC&9yDE?j&8Ll=tygeeFD2@DMUa0hWQa4c|UV7UoX zDul2C0`e~)lrkzTV0g?v0jhNVEi|R)fhO}DfGFksyMQNvO#tE=2EM%v3@(yD_R~-x z0Gh~g0i=k{CJ~OZtdm@?22$YdzNH>`P3YvTaMu<{Q37~Ng z7?@u?Kz4y#+C>8fyFP}AjT0F77+4A*rb2)@!v}&u literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img21.png b/manual/docs/html/energyCalibrationHowTo/img21.png new file mode 100644 index 0000000000000000000000000000000000000000..88db404decb624828cec87e9c96869d3ad8755c0 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9X!VDxYD+S8~Dct~{5Z40-4&-KMZ`-!5siDEw z%X|8?X-NqQdRp3RR+2N(G57)5r@Ej9LXyulOn5^TVbB={=*=unJ v9W_=q(+OM#0X%jNy4NT2-8;z8#L95?f@JURR*?%pGZ{Qx{an^LB{Ts5yfZ-4 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img22.png b/manual/docs/html/energyCalibrationHowTo/img22.png new file mode 100644 index 0000000000000000000000000000000000000000..b505a6d06bb1d75c3d2ec682fb01d769c50f96a3 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~i!VDy@FgET4QU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XeRoE{-7_Gm{ezuwUbx#?>XqU?gYUVYGoca~=zuE1Q@?^Yq5g(lZVoIPi&a)ht_v vQwc&1M$gn8B>x!*dn<}8PuR{efr)|3gky@;f))3G1~PcM`njxgN@xNAagaaz literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img23.png b/manual/docs/html/energyCalibrationHowTo/img23.png new file mode 100644 index 0000000000000000000000000000000000000000..7791f175521f8559b7d6e179eb709a9f8b368a57 GIT binary patch literal 1025 zcmV+c1pfPpP)KR!wLVK@|Ry-6q}5HqF-7s#S>yg0~cZ4i%)Sph8h2 zQbec_EmS;6>!IG1ik@nb4OkG0WcASMLBSp>f|ae{&&};g5QK_?peO~QP^jpenGM-7 z+1kxT1Rv~X-g`6OynXY&mjV9EUz7*tklEq{IMo)@9I|Ra{eTw41HE^Fx*9-@Jhng$ zbbkZ%8c-XcEy}1Jeq{u%Ax7uI;i?Ogs`UC4V_8Xg!?+s?HJ+1I|7!hmTL~2>LZL=e zlKO_fjee3mlJl{A$?-fCYB4XV+x@8ZwuZB~z)kVaFsMf)O&#=WuN@$TwAd&e26af% z64Ieix$5qX=?qt8ZCH;4meioUhX6IV@IpGN}{!HSz~D zxA=%v@N1`CcsEsDV=U3S9G3rxs#ARX_~;Zpcg=^wdz+s2t(_SmrKrDsAWeZ6d^K}*yFxs}5ZE4KxL}b{r z==S(-#2rsd_XV;*$b0@4?9QHqdWk-`aB*&ojEzotTGDxGLo4;S88?uzLPQG@?AEEB z-J=fi7j}+$~-$2eZZn(K^N7^1~MM5m>db}guhGFVQ;~1JuyhL zwI5{INYBR=7fNFE^z=yE^YRhwexY8`T*T8fq@a{5t4A$Z@}HrymAwVKZH%ZHG^YIf ztxg=HQ#LRf3U(7}6Scen?>}cxX7#8QB~iytfU}!Wi*G3#G{JCyuOUE*AW*ZuYoB(^ zV>i2kC8>$myZo-DhDZP~4xHKPzf8`S*iBHe@4S^`JvWDtNnr1F*(BJlts|^?QaAU{ vg-I!w9Z&`nE6z~*Yq=LIYY)}1>K~9_sngc1M5;Ok00000NkvXXu0mjfTUg-v literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img24.png b/manual/docs/html/energyCalibrationHowTo/img24.png new file mode 100644 index 0000000000000000000000000000000000000000..2f51f989c296794acec58a13c935e2ecb22ef573 GIT binary patch literal 491 zcmVgP?vm10cR}dmxOcqohxhA% z|7B%lxa%^O+8m5muIQ4JjMZE$l^`E_&{9w7HLhLT!2SR$*$a7c7k~ojHQ*9haghkQ zs5n4_d?AL%LWL*k5=m#*g#~$@a(G?~sKUc}K(H^=)gYp> zy=Gc2V0?~S^t_iHEx;bn8ENKR49V-lotEg*k7haSp)P0e+Mh_zW0+P5GegxD@RSbq zs}Ju)J@a;-qkVh;6P`x9<^4Xwc&FflkPOO`ixR)^#kT{A#5T=i!LVW80>`3;m<#cq z<0e|Z%9mJnf*z$4LWUL8oCJoSMNS(?whHSa_INQcg hTP*(yjcjCpV&7SpO420ZVc-A&002ovPDHLkV1l^U*?s^3 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img25.png b/manual/docs/html/energyCalibrationHowTo/img25.png new file mode 100644 index 0000000000000000000000000000000000000000..a4bb2cb894e372dd8137a270efbfa561613d9eaa GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^fV=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XgBGE{-7_Gm{ezuo^8i>G$yBZF!n^px_Y0k%XH-^LH^EnKhpwg|#8VmB-+kyTUU8 z2BDn##v^}O1YS!|;9!+z5=nl|xcP~M1fML!W{FmHFQ?qu(|D8^&;R8=KPggJ251F? Mr>mdKI;Vst04A(Rg#Z8m literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img26.png b/manual/docs/html/energyCalibrationHowTo/img26.png new file mode 100644 index 0000000000000000000000000000000000000000..70f3b205a95482ff9d56a876ed56468703cb1cfb GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^fV=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XearE{-7_Gm{ezuo_A7957k_BlaYN!Rcxy=I_h`&8{;W8w(jbO#d@YC}lXJ#iYrq z{hPzM@vT0ybJQ&sf!ET^&ey~@RPJ?n%bSoH$i^17p^&F%<4z@Rg{m_}4k`@(se<;L TjngH77BP6b`njxgN@xNA8MR0q literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img27.png b/manual/docs/html/energyCalibrationHowTo/img27.png new file mode 100644 index 0000000000000000000000000000000000000000..ebbdbbfd0e835b457bc61849911726b550f13f0d GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv?!VDyB9#|*>Dct~{5Z40-4p^9)ZQHi3siDEw z%X|8?X-NqQdRp3RRF$mQ4O5m^$dCH99H^18B*-tA!Qt7BG$1G0 z)5S4FVrp`N0_U5(XAf*i6`pbO(SZX65=y6dQ}P;&M+BXho@%^mqB^KT*b3@OBfi= X1__zIkmM`|TF2n&>gTe~DWM4f>B~&{ literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img28.png b/manual/docs/html/energyCalibrationHowTo/img28.png new file mode 100644 index 0000000000000000000000000000000000000000..47f031fe3c9bc8f623f8c58dc4ab14c69329680e GIT binary patch literal 507 zcmVF6XfO;SkgKvPLM(!a4v#2nN5RXVo4Kklo{H|mG zl{xBu>yszpqk}wz;FU=11E&YT zFq}VN2xYN-gSwPa5D3J8jE^9L1rQoPBAdEGa3hq({Ece@Lm843+g~7YAL!h)wB>1O z6To~B&EN-;eaDc-z`&jWHqeTJK>=CgHy{zpfY1o!XMF(%!#a>`7sCX$2~1#xfdULu zwgJWYLV+L_C;+s9t%m{O)Lvk~Hb70~`2+M5r*|@l9g)Dmf)XEc3=D@3AZZi@hSdY8 z94H#sGB`4@0d)w%+zbPZ!V@JKkTf#J=87zUS}3h3D6Iet5=Ni_lNlJ8*id3}S~3H& xMh3GS22`K`Q^0+f0W09dF3hm^0uBk90sz_1P3;Z!7l!}<002ovPDHLkV1n&YzMcR8 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img29.png b/manual/docs/html/energyCalibrationHowTo/img29.png new file mode 100644 index 0000000000000000000000000000000000000000..480ff08d751f28e44850496a94dae1a1a524c20d GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^AhsY2GmsSHRk#MEv;urWTn`*Lkei*oZQHh{h6Z0R z@9EQ~>1k=NS-rZvw9MJTVc~)WJ>A_Ap<&AM3hhj1L7Ev$g8YIR9G=}s19D6}T^vI= zW+o>%uEtyf_pwv?aB}vB|wrxxTJ129y$X#QbD8#EUiF@61Jq`yC2J6qf VJ4Nl6Z3pUS@O1TaS?83{1OPp$H8ubM literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img3.png b/manual/docs/html/energyCalibrationHowTo/img3.png new file mode 100644 index 0000000000000000000000000000000000000000..0c78e4d70fb0ba5c68b372674d9d95f80b18aa1e GIT binary patch literal 342 zcmV-c0jd6pP)sWjFwo+0MYl!1)&_ zAOjXYf4~q(@+5c|%w=F#05T_lg;xk}1la)8<;=h@0C&+lhBUA+qrw7){0ng5E`|wg z6Ts#!U^t%uH0}UMl;;lv$O*?77+zms;J5(N2XppXuoLqQ7#M*bkOV81Ruq(0V3^oA ofq@Uml}o#5fF(qj(?HGx0Mh3z5M)E&fdBvi07*qoM6N<$f|*Kwb^rhX literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img30.png b/manual/docs/html/energyCalibrationHowTo/img30.png new file mode 100644 index 0000000000000000000000000000000000000000..62a368a2993be3fd3e52127fb5b6e15aeb046a2b GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g%!VDyDo&1~%qznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19EaaT^vIsrY0vSh@~8gv{BMDHQ2VB@h~Sd$K+IIX6DyS9MyG96J!|@#SIm1$T!Y# zZjjVCec+q8#~uF!=FR&VI|EisbST^=*VZcRkYmZ#=FDEP_F#_N!_G-OJkJ%nmZ>s# i-s0wXuDF?9k%3`aj~Hi|<#tD)y$qhNelF{r5}E+$SWX21 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img31.png b/manual/docs/html/energyCalibrationHowTo/img31.png new file mode 100644 index 0000000000000000000000000000000000000000..9e2c1f4328903800d6ee67528d7d9a526fec4351 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g%!VDyDo&1~%qznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19A#IT^vIsrY0vSh@}`wI7H5QRIbXrAm=?N&mDdRAF)(6wqvXU-~Mnrd}HL;&9Q`a z)gR>IrWkfmoBMoXuNq}LSoZChqLclrLG>>P{7ood+NY}Uk%r#&ZPC66^%Sl pz_;jx4!g&dI0p;IAf$!PC{xWt~$(695>&R&)RW literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img32.png b/manual/docs/html/energyCalibrationHowTo/img32.png new file mode 100644 index 0000000000000000000000000000000000000000..0847423f556bed7bb99aa8865ccfe6936edd5e4c GIT binary patch literal 456 zcmV;(0XP1MP)GETM~;E<2|-m$9he;mDq5z%I{}%W$zZ_1z&3#y zMbUx~E+ihO_+7~W1{N{LN@O)`2a>oLnD3r}a=j-oa6e%1VqjB1R>Z}?x`cs|K?cHO zQD$IZT)@!4z)*myh_{o0{Q%Ti^Dh7u9bo&+z;FRc4YOzhLjcevP!AS?oW;P17g&S0_ubRguw@*6afIJFONH?nitmq0000-!OfZP>Hfdwy%+LtdX6v#)ODCmMP3cs3>8wm7TGS?NE^~C9=gC`Ushk5vpffjiTg*GZQn&$I#&%K`m z&re`!vHVQ@e}Oby{pM$G}6SQ#25byly^eLG~37CdzYQB?6qv}3;)uuA$Jca zjeR>cWc5&W>c`+A%&3OEdN((>tqw{Hx5+*Iy6Vn@rAPjEs01KD)Oyq`Le{4>Jb#Jt z_6a_xq21SGW(rV-QE%gyDrL*&#p+zgk?NA_S}x&X{v$1LRgRw9!ytelC-FJ0Z~tDB zTfp&L?5u@U7QST1UgPq*@8?U)n4yu;vkM$#jVWcEjaSDGw}S*qUXRF<9=f+~7d zx&6j`j4vH17MWEi%WfH0reVrG>iN_Bb5)BL_VmfIvYMdY?JF9+E`H%F(eEyLAG52e}b}zxcj@@qFSl9+oX#wX3SN) zMVL0Ic@%~q2VelL-rJ8NLNtV)=L&aiSIp>to*5L+vq*wMYXB;se zsY8{oi72})SY+`1&_HMJhCy@?;3^f@RJUR9BeIrv{)*J66X`&&42N0a;Lt_~bFi3E z8rk>>1`gr5xK{s|;S3@(9O#|v_}dXuBNPI1mEz)mKuhn-3+>-7dseRn2%t?u&s$*> zELa&pY2jaA2IlUPS=mI0(QIE4UQ8u8S+H~SxT4z%X118v{gK33(1A?xZ&qJX!7kunEKTDJU*9+Zxw6aQ#;vm z3Y2d4mXY~r>PhBQkuLfEJCuB1-klsP)eL`cHnhk;qWFP4FSpTv{{wu#6i>@StrQ%XEu%;1E2diVR1v=@lkWKbsG%FX$^y%JEd{9d`~p zR?cO-<;zQ{PWup`bd=@H7VYm~yTtqczzTnxw9J*J6ty-fp31wtifj0pc?F(IWnQ>3 z;PRqsO`(A`|N6hPYFsK% zrf@cL3^wl^Q->U|An6k%kG;U8D7NzNtPEgZHWYev?)p?T%_tn2P|#L@!WmWV$3{`- z7#;8TBD2O&;P&zUA%C`sV$+Eif=mAb5@3h%e$y#u@q-!b+191W*T#5lCMRhe)S8D_w+F#R(EbV+&nkMZ4K|egD)ffac zWPw#3xeTZONOTpThN?_-Dh+USKnK*rn#^tv>=o2phn#sFnOCV$Z*8 zn+%Dlb1}EKhLVw-a731gKkhA%R3EAN9?7(v|1MWtZT`Fuf&W&;guC5phZQ76IYIy@ z_K1{8n*T?AdmMk1^f-p>dW^#qEd=L*{Akbr$T25NBhj#1a=)hOuE)8hNzk0_0Iy?Z5@ z+RSpt6#4)nO7dTg!HxIuUHP*C-nbWHb^onTco~6!(pudr_~1sGLtEtlGew#-i0>;< z{83^rTCLdoSy}(nXMmI=mi4iDK$b;)+)pV~TaFl`@}SQAqTt%-&fP=G zYtVD6crC)PT3L6igQ|W(|DMIFq~|HJ76|q4p@BC0G6b^2kCxBh0-GgmmaEH9!D z$qs?JIIa(x)hvK}Eu>0jJ*5LHPu;y>KJTmIQ-I<$z_L6dmV40JZT*}L0P0)>(6>a+ z*EcQRL7grMtbYO6p38Wt%6O*IFX1YgmC*|fp3dO;u@~@%;FefgL1G5aj;Pg_K*DgX z0Y8=@a8H@A$@tQxaMz4MvzPU_6Nsq*>TI_@-Z~D}k3CaC|I@$scb0`e>;1Zt9Fmy* zQ#bA9pa`?J4N>qe!EY5hT0%$F!Cuoi>(3W^wB(oY6U6JT`)afIPoz4)Zu*y1^aQV1 z4y|p7hfLi~bbw`SjZ0JH$~PE{NQI0uUX74Ma+Sg^52Gb0bsVZbdni522zgISEI zx)5(o8L9-Bz-!+VrIf}?|C)%Hfg@aBltl=eV%(;^^u`H)ryFdcWk=ouRtDYp!lN~1 z0=}OGZ7WZ_PC0&lBeqjxD0!12zT5=SVQ0f#eINFVoBOy4tyGO}`Ac3A;wOaC3QcH) z{g}?7s8~DNj#Hk-f&mn2Tu&cP>bjVBd1w&uMBZI&ac9G2{u|6$UB*#kRi_RiHI3JK zSdgc(8VEKO@Rpi}56M*eE41V{6M>?~oUGto^X28Hh(D=!|lo=wc9W$o3^|ROhqrR|TI`cXm75ZPi{!D*Ma%eV^Bi^PU`g zOTHUh?umbiRG#U0n8aycsncx1j;!Y@zxfmj<f z0?_Aq@S&eL#SS$(CzQKw@)5O|OL*mZDpj0KkD&{9E}qNj*$)Js6>NMN?|(4hAoXx( z9Tllw8?FJq8asp}YVAf!-0@D9rTGTW)P2(ku`8XbWKs2LHQ{gqZ`XbM3js`4m9O;k zbEQfLO;a$)o}P`l%)3j5Gwpj1sMx&inH7jma`=*&V6zaX_G`_N<{hQ~aEHw2qlUwo z!BY{-RLaP9lEK>$<=E7$%G?LCi#Nd$ZYgR7z+~}#tZ z!*5!!CP=}GO|grnr6#unzCd8a%e1b3t!aMZkW-<`<97{`usQXS++DdrHDPC4b%>>Q zM^LOC?g}+taK&lvZ&IKQnVpAlTeo#TPCz8(m2 z-KfR72M6KOy1l3*peM31+k7tR>hF`_x@5>i@I)++y${4@=54d{;tqBjjXtZKyvD@$ zpr*={68<54MTnBIBJ=Y;yuM)feVoNJ@B5t?oZ}k({cJ}Dw;6qCnZo{HNbyxTdme(8dI5~&vK9xnI3--% zPn*5?G&T!t`_Wx{a`gbpC#VVz@}y{}=c~t{u{zB_ctK$2Ms~g6@CT!=olVeHV^KxLk#3`^UwdZ+-aVe%~ zfZ)P$As*kIkFcLJ&8QmS+*EPlO6J%NIX9cN`U5-rNMmVJYTZJ83l#3qd-K5KrLSIH zVy!S*u6cmxQ8wK?$-!*fJ?(z?ol&3PeSU)mE&>#SnYZ`LmiySvU!!HcsW&3{DXq#w zGJWX_RXcLRn{dQ|*`sufT68<_0r$sHL8d0C+Rhsl5>X8_NEYQjT;-j`W8KNp*0akN zVN_yNHSpxLq#kxN5Efj_l0jP{9h>Uds%mum8xw=ZlzRD^#kx$jt`iA%pN&}sNgB{+ z>XzS=g37+Bn+1tf>w;BZyC%Zvmp)2bvtvx=1^U`!bmyl(F;lvSsiid@f#iAJUSN^; zL23E^$d9^P>Wvuo6&Htwrv7bZX)jwYmP%jBXLcuWt~>_+M(3U(z?WVcMBit4DNZIA zXJqs(h$niDJpX~J;S5G;fAKo9r=A*=!(Emhqk!x$9mq+wO4+n!oHq3ED7qfQor}X0 zE@n$ra>BpyiaQOb@#QWUNd#$d*OW<-2ynd_f2RBOE%Ms4q z+~B9Qq^4L25604L!fxK@6mJQVGG8+Bf^!Ab&U?}4ExX%=y}+q8*B&&z!QY1{0r^eT z>+Gf=K)a8iY86R&Bk?X96?B71oDlNlUd#8|m%jTlw6LdQrsxr<1wRb;kXBN%Zt42?{s1BsTI;G7|;Zw_f*BPw7UhJ!6L=&{y^BL_rVSuHt!mFXu$4k9eaGHVh+LG zg8P>>hh(lo*f49}`8AeSoRa$l_MG^BN6UuonQCRuq2`$o-~(&5vMRmieH_R8-M9&~ zQanu-7&~EiwGkR^>{KMjo+CE>RPYOHa6b;e(_*A{J^Eqcs}C*WYt?$+wsQsA8J>q0 zJ;^TsiEU%YZPmH?`oarj_k2_u4=FK2%-qOS+QiUzyuSx)2#q=fn;;X&e#a%A-3u4v zbq=~(_AY{qw<9fI2H73(2d&OT52l@EwHKpUYVzimAE$*t`AueH5$0A*Z>;(R(s`Mb z5qK9DQmo}S#ae|NO3&-jaKMtnm;`T%IFDETyZZztFxZIXnF7WkB-nuu7RFhdNDO=+ z9=>k7g0B+T$^-50#Hr)k9m2NH{~1dz-~Pc7r2=-(PYhBXbJTqs4Z8V)J?i|;yF=M1 z+Ibv4y5X(?GW3i5eh*AWYIccTlXv%U9!eXXA+7st?L@lFUyKiFu5i>9a5ev3L{!HE zlH}Ma<%8=Mv$nGv7B@-nn6N7@9el{xdTvya={Ch8)}c}WU4IpF(@j%$TSxvyp}pV$ zYwEWg$Lc11ttca+aOM`KOjzAlrkN;5y+eB;SxGX$sh%$p@dN7^b-c6rzFh`Uo(v<) zIqPQk909w9KOlm1lXao9*(&5%d88+QiRiMKNW=-enCPcPx^0FHq#d0TlHv6SS{tV2 zSeiPjuJ`N})^3W=3KRB>K;`5fwy?Ht4Tw$`1NE2FgY2vjuHrSPf&ho#kI83a&qrf3 z9-L!)aDKes=hL)9rYos466l>#tuOSl;kvf}9N73}dOB+OjG7SItiafpEzoYOQCf~o zHb@*h9$_|-GsPRFV$(e{p-7~DZZl|$^^)HV+~xwauN}FFUL5Z~bFVco34c!lEq0FU z58zhGmK@TrrJu*Os_-ab70``Mqo0)rBAIeycXm)fM~)SjdUU*BW%UV+pw*1cGsjGz_J+dD5&JMqu{@?T_Nn}441&S)1< zvdb@WPkGn%k00wQd5fU0TJobu=+2+M230XwAlhwb0Fmbn`T3hia}llkw{2=?DyfK^ z4GCj1M-WG^G@&pK2F#32t`qeGht`L*T!qk_mi!cUSMHowo-GESgNGZhK@O6|zlHTT z&v0Z%bKkERZFp%NlLb8CE|)+PD~`%ipc6O-Sy?1}Y9JlwnhOTKNV=EV@eF7&Xonga zkKPaEr$EX$2IJDJkQhjrkn1aHw$`!q)n%VxPCWH^Bfv5E`^aRX(a`vGZH_Y_H;GxA98OhV&oz%KCvrq#LEEhZL-#md zZF;9AciA+>*=V0-))y(D&AL#P=hLX`JSvuaJ^u6$iENYCw80hg+qa1%Th(bjOxdgW z*9h<1&r`--BMXk|KHu=8-Qks#glDzS!HI|KxFoUE&AeGqiVsUg*;C#N?5f@ zYdIg7y>3Ni+TcrbXdATjE`wj=1@3ePzq#-*S6bI=%^2%{DLVEQ+u*gS+%FQEpBeX( zobWaUOJ*kX`v>bUtpo=vt@XvpTp!!97xR@5q&gXhHAF|!6wc!DZGgUuq+WSiL3G_N zpBl6+Ku_-9%lQ|}N%1Y-edbrKtGwM;gks-F>MDE#rgkd0C=DW_%>faxZ3R*H_Kg-R z3X=zX9k};clys@^T-&D`kigr;^qoqsr*k73Y<{(c{>dM2;W=?yq`9+Qu&rt{zo<-{ z#8i+SnBO_2+8%tfIBPNz#|39g&R_TN0P&-(Z__>~BjQm^QljteZouksRCSCzM4h{_ z`0JtB&c0R`hKS?5=pKB2_O++Ah#aSqA=M_H?G-SU%NZ@z#;6Z5;m6G(!sYUwO6%6c z`q5P>mvrEiA8N(DRim~GXv1Gfw#v;SqF2H$|2ACEXFp^2!=o~Ge9hW;C-FhPOw6R* z{h7$AOyF3MLoC~*lr~tXn{4AzR|w>k78rvg3wrM%SGACXz=S%@s!PkSqyp^928YIK z$4q#&!L*I=R#1x9E}o4PZ?;-r{D8fKa`r)(m?D?VOte`H^|o@U?V zhUhU@u?e}JK;y@)*!RS8HAgsJoefF@mP8XjGzX9yg3Fa}z_zdK%e&v*XqD0Xo>Ao@ zMwz4L%3y>Qit2AdE7LE>--6Zy9s!NAUH-ZAb zQdv8~Me*Yp_GQxlyyHX1eod(4$SdxxUcwibN-vt4I=;`~7XNBuPZB4hbfL6zCN~F&4BPYfx)qhygez&rRF~_{^S;*;ou8rdqlPT{p%*7Xpp*G znynNMtZJ9JA1jQSc<;`ttzvK@2+&;>pggFk{v|%`HPF!V_&nx9D*dI#w;B=~zgwSx zMrrDAFM(etFbgMo9>31qnSBb|(!xTm-F2qp^x%r~A}nVSPJePv-A%Kx1!u}c|4;%? zuvBJlRQ&MC?XR`>&@Tqi(bUhuJ_%AY%}yOk0eJr`N%$2lksVdKDPt^~zhOen7u+Ym zar`*P(c14Bb}P$poiF!~L<||`fTq5UHNN9V8bmIUp?XcS^1208mBAtG9Gs+Tx z8+prLJHJreXEu`Fv;+eRtNKug)jP^hALP$7I_j#3zc6J%+~W^PC`Zpe5v6kq*VQ)} z%~$I9Yp7L~;LUsI&X&?9sD&1ub{dLi+wiDkJV*e(Y~a5aL|XH{Yr}Q zFskX%d>uji_XXQVLtA2=*0xBoqmId?oXf`@OO&6xz#<&5P?-CpEQ{9kiW*c;>LUz< zC#1e{-njZ*d>8kd{!(@23le)KQ<`SA${5Z@>ctQ#>xNZHTm=bU3W))k2!Da;T68FmVsuz`d$D3 E0-m(I!vFvP literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img34.png b/manual/docs/html/energyCalibrationHowTo/img34.png new file mode 100644 index 0000000000000000000000000000000000000000..2a2cb72edc1564d660aec6d575f85d62f5470528 GIT binary patch literal 12085 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 NveJrD6%s~){{zU;mAC)^ literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img35.png b/manual/docs/html/energyCalibrationHowTo/img35.png new file mode 100644 index 0000000000000000000000000000000000000000..5f5964766bc78222f10f51675be612791708840c GIT binary patch literal 8840 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 I&~bVEKg7iVD*ylh literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img36.png b/manual/docs/html/energyCalibrationHowTo/img36.png new file mode 100644 index 0000000000000000000000000000000000000000..ef07040d1303616361bd945ddf4be7c8b33b4eeb GIT binary patch literal 12593 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img38.png b/manual/docs/html/energyCalibrationHowTo/img38.png new file mode 100644 index 0000000000000000000000000000000000000000..4a20f519505e512651287cc8ac0fbe2916ddcd87 GIT binary patch literal 15284 zcmaib1yo#3(l$YYOMpoT4#C0%2p-&B1Az%L5JGSZ?k+)sGZ5Sz2Dib2Yj7I~5ZvAU zAKu;lzWw*??pFuS(0A_b>gs-~seY<%h^n#-E*2>k5)u-woUEi85)v{H@vDP@g1ADc zMmL9O?5iq%kb=YEQ&UrfgoK-$n{;$^k&%(t*VkNjxjdU*+KGyaxmH1h1ZtgpepStm*ii(PL zb#;1rdVPI;XlQ72b8~x-a`5o*klVGy=h@EZ)xqc0$>-D6|0ruupFXvQCt`4L5Ca3l-rjy;VSz+b6V|grN=mBi zRkyIRdw6)5kdSbAb~U(oA}lOiSXdZPwbIzwC>Ss(81PFla7Zw4`19w_zkdC~#Kc@& zTr6xJCnF;Z3JN+pI$~jAdH?=>Q&W>r(1=0CAE9q!LqkJYSXh4^W$*a-xVgFcbLO&e z$b@jnbDN$EfZ)s@}37HZJ zox;JvSzcZqncX}^$i;PXaxxAjWov7zv9a;!=&0y-IGaJjoA%$L;j_57xGRsc_g1=` zii+wCA(uDo?Cj1tBQBw78X6iufBqaB8xxE8jfaP~y1IIPe(vfQQdU-`sj1o4)@Gcu zJU%{-kB{%>=C-!BMnglxZdG`Jkn3AcPR_KnG-?@ZDJiM)@^Xo90}^2qk~TjkCMG_L z1364G2?z+**VivEFV}ZZxwyC{Cns+z%{Lxp@9OG`(-wMlb0;GsQ(0N5rKQ!`+1XVP zrmS9Bj{w{g2Q_7NB+>O5Vc1?ChDQSLBS0+?_KF?0t#zc!x6WUg_{A7i;ANR*U5B^6JnC?d5-VRev-e% zCVcW{`L%A{@zR#2!gNBlp4++Ba{tL3;~nGps`qH0JsT|faIw)dHaKLbwIXYB?2Jc& ztwmPX^=d64_eB2X&5!z(29TbY>%c~Ko!~|Prq!2wULEQ1`#XL@i|Tjgr`T)*INqM~ z1JBiTSf1(49*-w)=)YvKc4y^23m?rg>M}hFOwh*{xeldIV6~@MR|+OwzV-$Ya64YsCy~~%;_y2Zg%}`P)7Mni(UJJCr@I#fOr_n}o!kCxJ zg0@}@g6sX~WnEotis|>-Zr7$qZGyH#&a0-8*Vab`6H3Wm^7D7ZV8M#L&)fS-RDy~8 zOIr>{JM$)E%;P{_eTQw@ut z<9G(+q9S0}n>T44!g_zGa}@5txvajNLPQm6&5Ph3$L?b@B7x)+cgM~c&D~y|bCkq=5>s0GNe{Zh zaM{gPw7|xih7Fi8@z!ZPeNj+s2q+TpV5L0f5HlcYH`C#4;~ukKV?Cko9Of_U8)5xYS>b3^ z|3PpY2NQli$LYKu%*X>4c@^4tkhXX~p`s8=nX`fa`|fzo-l_F!JdbxlI%TEppoChX z>|u_DpYeX*89&EywM1MZ7~O^lbbNC1a8&GlzwLb+t6149wfSf6>gu7{dU-#6KPUF2 zf9`57ExBIcZ0P*f!>+fL$on1J{ZU!6HTVUuXWd?8a&OAzM9l4Nwu=5D4W(z03;V{@ zImOjg>kH?Dc`in?uzG>J&6NoV@9{~UP;-Q(`Dvb#Ol+^~+QssyFMb+h!|o4ziqp9b%BcG3kYNecyPtsc4UprmmG7Vt&=3pRaIr)d`_Ux4iBV@ji>xf2MJN z6)9r5sBo1qT<5`(=4yMIUWfBA7fWS*b$G)9Q8c;j(t(1w$bIL!CFK z(){_xiAZo*-R=xw&E;Ymp?U}JGtjZwQ~OR98E^SnhM_Biq0*gB$Z4~?L|wGtdAxPf z4~L)>(0Lk$N@{|#9b900%E9)+`Fg@CviYsqP-&O_e#uFx4Jm(BfI#AR>6{MMXW*V5d*jv@sBwgqVpwwD!F?Zp9K&zDXcfi?++ zipw?pWp$VP+x*e{Tm#dzH@$~F8xl~-o9r332AlTKV=?9q=;*$v=}Tw86aIh-a=QC)HZLv-|OBJX0kOy$%F6&{vR2+c;?UX(G?E9u(3H5-|u8_3yl zP#Wv>M`xr@<-0seHc1nZwTCBj-MNhc(fghb4=Tv>yW9-{(UqbGhj98^y-aSX)q-5V zkU5XZ#fc5ad>;9cBRJhBJuKKO68x^G(|N&lBffLz;3G@({g9;Dma~I+0v;tD^ma?Z zP45b_+kZo-kT;xs(f#1+y%0mM;1qR5|K&FU0gZ#^eN@<%(#4I+f1t{O%$>y>7L^Bj#(*%|UFhLzf_jr{QvpRbgZ7 z@nU|%Dx22vV9xaBHvNw5wn==`c?)LcyAY`NEAQ(jlQB8nn0U!KcC&?ahM|G{K%GiY zer%}}|Len{o!wUF1p|e=z>qQi#1J}G+qIR*)?4fGaTSr~kh=@EbdO!i{glLwJQf;? zD$gq${RkOJ$;@8);m>Dyi z(rh#dH;Pi-(V{;6ES^!px%bSaDkzq<+7<#?j+C47i#F+SAD$kdukVSK0)NMZ34m6P$bmnCT~HqCCr4Sf6^S^Y&D64-h)iP)a|`k zcGF&*iwN;gA`D!7(+3Eo68fER(V_d%;6qxCeAm7(;nK#+`^C7Q!`%gv^@1qG_Su@9 zbuhKZK~F#ig52q?XMs5arhD@1L|ycx!39yez8J^vP`k^QKmO2sKYrbWJOL@V(#!ww z)?yki`8JJNn5_6mZE-h${3;e$3Y?f4cmebzz3^=HQxW&1a6nr^Yps)V5d#tEjQ|2( zJhs7N|Gv368IgUux21N0x*1w|!n7y*mEnDQJ_OiOC4rfZA@Zyx{wn2=W<`m!HCOO# z!qmcxJFu7SAUf1|bLCk|GUcUCU0PVkk1w5lD zn+0ts7D26ew5%AT7p|MKye;=4EsaMp8*9==ywpRS!s0E{svN7s`E|(ps-77y0_LuM zEER~)eUBQeb6SI@W&WDn2@i4Wspt45D9}#m_UZ8Yw@ohGZ0fz`C;40eGtbkS0rl35 zWplfm5j-9XX<$j&Xwg~$5AWPIsl(^Jl`$>jEe`jZv`;mKYxlbyUXEtJ?ANnXqntS4 z`|LxQHdMy)R*Jox`L!b-5TDE)Tibr>CS6qDFCbqy$9+P>;1 zBLlztiga;79-O+y*!+;PYpSSnj?Oo$XqgAMv~S9k);P*hjGc~4_2qMekzQ;b9*ZD4 zCPwcn)15dl8XC{%kBu=^PG+)8`QH}Y6gTjc{J=! z@}#q=-Ln(3MpO8u6euK%C91B?Q-eNC&PazZ=S9-DzyYZk*W-bsQm!}4;jmcO(F_zr z(gHtHVk9xMP_D`nvagk-AI!LNN`akNeB4~IYqU)Kq9?wE#ds-Cv$L9*NN40%F750; z+o%4(V|%UZa1ISWJ+z)E52aKICGEgVIBR=9Yqypa%KqhNIgJ*35u2v*0*tRUW!3Ap@28oT1h9DvqUsu@vJwe8WtMC zz;&h6)aG)nGyAm>lF1fgjTvN3b8U*EE8C}l!lLB1qV!1oW|M`K8lbAX2%qa}%aiVa zb_O)ew|ODaFE3t6^_qq%5;=ZuFDZ}>w#=g8(T!H$X=W3@ooMXakQL?+R%{_d?Z(a( z!}{u(SB_}s(!UYMxeM^e-M8(t) zr@EqBqhq}Y%iqAYt&VPjz)+P8$Jf!(5!9zBfrE)ftcd;PefJNma$_SX@#~;mRo((K z4wPS(`^QN(xO-~R7(s?)xXGT(gmTE)DjKx704NEL4TV`$on*h7o~3tH{2=LsuNR%L z(iapU$WB~*3JSh93#OcLMH5#Rto@N<7S9qWb?vNQV<%+-pHPyJWBrvzoIOYYge1j> z1&tQba`*CBXVn0gFwu{X@kog5s9E9~VyOMZxI+1!Ze!tQ?%+_=x2t^ddp$xl6Q-)}N*IE%HO&U_@BqhgfcW8_)tZC!?Whr%+y?rgWOMFJt?-H~S|&w-*Z26*@7eFY8<56v01?1H>1(;4*2Pzu>t_>bbDG&vh`I9Pr2sTiM(>C!p9E4 zPOy3*-B`+^rH-}`=T7ccrBQ}{HO_O-atu0&__j)MAc!z!j<{=AK9ht}TbAcJDJ53m zhWG(W3bqwt-*}|=yVdWfHW+Ng*izK&(qmCPP*H>W*N#MTvH>HDxmQstc3JG98|?=J zz*5~M;2#;QNbJIoI?&A(-S(uR?8|QMT?au(A}S-V1&aIPT(|Sv^gqAzm{L8G^UP0e zFaxDc8wky@o{)}B0UAH1E0+9WN}Z~ssoS%q0RVGt_OJ%+FfD%nC@OwgV!Lf3s-KSy zhmQ_n;!jHq1svY2kI$fz(so=mmzr`;Y;nvvbfGL2-#Wc(Zq|2;h`@GiAhN8lob3yh zxTb+wzNDDBX2k=G4SosZfb%<`RfL(k&1DLcfyH)dlNP+iKvBvB3JMBnzKSD&9HPz? za^I*}e<*b-HL`{jlIY{NN@Z^|fU=Ci(k~s*wopfpq3AHbnOsV+*tTuiv~U@od8vAEUqwdc7S z)J-9M+;ZJh3@dLBhfUFfEcBGm1suXC$uMTtR0oHQ3-jhA;z`pOwiQ`E%-R({`NdB; zhqE<*2;+bdkVxdKvsjh3Xmb;Nx?kej4khj0P1Hb{{rKxC%v`d6?Wz)Ji2Q>(^jXnB z#{5<|^i;zIY{2p|w>y2kRuh|$<^?kwk}UKR>_P#+V21^1FfR5yk6X)QJym1fqLc$jR zYvL{UL)hoZ08XM-{Ub#eFrOt28u;;#itV&Kn&i0 zislhbwtv$+I1rl=#%Mbi!(eNI#%ccug}N|+&8XsFPJ6T7lhqVtU(IB1O5YfbOVE_v z|5zCtd$r#geJ;k4cP=IZ^*pP{J+eARX~qR@&Il0Pt(zdO{hnNt`TgzHp8prcJ%36a zcT=+=+Ph4m!Z1D0iwcSKAaedwxcbqU>)J?TIwdpC74cLaCI9Ju=0*Hi?C>EKw)!-y z-Nq0NYZpRI-a`9o@OADt@u_xq1^f6mj=M+;npL49Oo1{FQbPUubNy*ysQ%4P6p={Y z`WvHBgXq#7qA}3d9M7olMsMbucK7X z!s07Vu%b?eO{i)cTg9%iBC7FYqG!>&Ua)$ebvAyp^AbF@-sb27G<)b>9kCOBymVP= z{3bju;GAZ?EEyMDm_#$47VX~xnCulK?8ay0WnHksK4 z^^s7Et+f6>{1py;fN#JV2HrPki}uh>imvpVO<26}wmgw&8*65U=)5&#im-Ei<}041 z4+q(m$CtE|eLm12%Nh=*nOV@~5c_Q5OYu)!H*Z57VxICX`Hlf|r$`(fVlpf$VwD=B zgtz;<5ZRB6&P`KCt`3n|#i&`qfpx#l&L38SuGBCgs>F@&LK~qCIN`8EOyBEG)9~;Z zZNo)?O=|VRDwgPMuTwM~$RRUS+zj4*)4QjB_8v6Ux1xesQE~C1eaL*WKQ6fqrCTY& z{3R`kp+=F=H}trIiO0~5LUAsGJEB1>?_>oBI|&l5Ul7zudQeeomMn)yOqji)%U%~( zJW+TX+d=g7dlQwz{=TZl!hCGanJbY)kS`yz)z;7T!aSF7r{Wre)_s)V!FsaS;?nA0 zlHN1sh2-)FTfzh=35`?3-h{(kGG(3U@5Q;n)X9R*?A1(+2AaB7_PTU*>12GO=?p=P zjFG?ddGRhkZ`75TwlaWcuN)u@#r^F#V;bNK@kc_@ivQh@Jud|rUB61w#Eutvhb zbVd^m(WZF2=Scc^0=^>2%#W|FN21l%87)iJNf68rkH8%+kF8fpe zB<0Dc9d81C$6Q#7eNkT$7vls~(fwwF6MTx2E%?D5;enG1f0rovwzK@_F9+HYIiul* z&(<0Z`X*fK^OGUn*QnVQJWZ||9>%3bBP8i+I%U|190hk>OEsu?)RpmskPB0(Tz?`e zqzhozjX50>#juSN#gGm{%0YXUN6L^BJtvsCI0uBvTYJ)QrjB=Q8|+59AFT9nboHY@2hZ z7WK6cF-D-iz-1k3c8EdM07VvF3daV#fKVigYijCa=!kf0IND3iuWkPcr{@yK!G)%Q ztv-7XH>lZsb`;l6+ip=VDO*fWaIPzF@%Z9t=i;fLC*kP1)>lm%{yGf|@@u!ZQ%m~L zSF<7|J4B`;g*eESs8YOpTN%<|M_&eC4y_h-=q;|PC-mgl>qnPDKhCnrpY#$1v#*~S zfb7m21K{g?bFb1Gx*+m0eXE7@)){56m@Pu-9~+t%DL_23w02Jiu)?B47sz!Mpxe8j zBW1YC2EFpCN6A_AS0ks7c-%Vn3%~E*3l-?!4K>Zack73=TnX5>A}{K1k^d9(A@~cB zFdx}iV)86OgytOzNUqBlW}gc)O&yZZeUGE0h)09q=;-f}dbiR*NC1#MZ3@b+x!rW|OfA~n;!V@tlQ^{H9UYw8L|+2Y*7 zyhIZIBku_jSd)?ma5K6v(zR zUM3fcgH6oasEvyE53O#yq;LRDu9VO75xpmuSjKor6sFmx`U4OzE>Zr(T>&6YX4Tj> z@Nf!5U|5J{_a)1ZErKssgremvZUy>P*w}n$8~ITkGusHkyAs9BQqo)KPb{iZBwV`> z+o9=9JkDXbzXisqPZr zBEDCs;^4f}m^=<%c!_(55Y&^`OXwV!Y_;-H*y7io^3l z8DZ4*?F&)0HH_>+uyFN+kJMZq^8=hfgSNrW9ruehTC3La_9H)6-d-RGG?6Y7YjfT> z_#Qzx&>gB2q7CZR1DI4@Fc9mKi z>NHSBKRL}4hXHrJx^6xkX{keGG+YYlK$-_y4|hnx1qHF1!$YBm-^>8q*sF}sw)+bW zII+m=iz&OqR%w1#Y&XkNaiCqNm|Y~oSFwO7 zd!9oW?)iJ|^Sss+5KO!=e}`2#Grp1sy?WGl{^F7%gE2i(K}o=HlkK7w+%^d<&sWSG zH!(&>0F&Iyc>ipgI$^BqRmaufE|SnzXvgs2-8Jb1-fb$JL6`oF3q-K-cUCc><&S(> zeb$9deS`$n*RB^mpk1eTi(xxw&nE#X%LL+pZpI&L?(D`%J=)C2u;dFbUs-` z5o)-K+n@DlweQLxe`nC{nR^>Q>Id_Sob7CS`^#J`$;8u9#e%3To3crOMQ$$ulSr9) zWlgZiay5F(WD@?=)53$*Gf{u8#ln{H?F1f|O-o6@7YgYOOKzW|D)`DbRaMn-G5_dQ0G?O1T-~7D&6kiwqql92jJ4H6|5Ceoq-pF=&g?SNKLGSBWQr)Afjx4?# z)K=Bq=CvJ4E5)6T)(icfX&en7m^^EvCg=4~|BRQbQD;vNKH=0C!~31Ulwfboko%7E z4EHtKFOU1%LNje{&mMK$6MO}9^QTPqGC8_wDt% zMrB2@B^MJ96aPSEXh?NU;*hTIQHeVPm^foiV_Aw%=_(RX#Tx5zdhJDfC~ z0(sc@+RdNPfwFRDN3jx1QgKE!(LhyZyV9gJjth6cAaT2D+wx{SI{g$+1_5@5a1pJ; zba4?5&y_V$z0!*`?II;^frlipL8f`Z`4d;%7q4>>KZ$uhSbY%l^ZmVgpfRXO398%Z zN@RRZDN6^%xQ``LnmZmwW|Zx-uDMF4cdM<^W;)LQJ|Dh-ghXQcSPNjam-E6$js?kH zie)-N(<`0gV^kVUZT=p-bia;;x`}M(iOit0SXLf}RT^FZIFeVrY`c7J0|&Hf(M|0c z|DdTsg5%qZePR(+%ryVl5c?*I8*3q7B1NL${yIqzE9aOF)|3+uh8|^)Rdpj z7{|8p8L>-*wa=E6tCeJgi=@!}G(SPY=9L#HMw`Sv7E4YTG^#;j0Dau6c9P=9{xwtf zV~&5vYXgg9dJtUEZQVhB<8X#IPEy|PEal_)MAvS(U+HHOPqOpNyJ0}@8<9kKU<%CZ z%Ydf}?48WFUdt-igi(C(7A;hy(%LC^PV~R>{zopL6!S9Ed<{tPiTyOI+{~}(6|ika zzPkdiI|Y@ljN6d2XX_o_L5u`=-@OTlcj}j2eOk4+v`)UI(Q|fpF3_Yf=4I>D5D9&! znji0V4qgtO7;gsN>^Zw6Gl$GsW;`n z)nKW0rQuNtNbeuq8)pvdzUN|_7_J!%l_xVCuJa5@ge`M_UM)0Jd)R%0uI@zk240~x zO{5q47$tAG-CWs?(Qg3T{tPKnZ2z^`C6vF zOnLtxP0>0u%T=t&ED->S7e;|-YK;$_u&iYW>8cQfLFJ+4}P~c!CmoM$>8zW60?mfH+w!=ub|(yItpj`WOe;~KPpci zwKk+_z~4TxS|l@>KOa}0m6;s7nJSI>sB6&3IZ$a*W$Cm%d^57k4*hYxVsdApQ}gUI z)WcnF|6oCsp_gXKv1U6-Z@eGiBdUPVzzx4}rer+QSw)zI8NWO82Gn|I`NKzY zhH+xjlkIF=MZ&D^?#sBCitPNA_aZYQ+N~9EFpQq6+S6U~aJirc<=kIdH5_|}nQkB4 zZ>XgMG_k|&S*o&($QIVMy53B=w&ao{PO5x|6V;nc2ONBe<*E2zHMIxfRn|9stQFJU zTaR{>>%281cv36y#Zb7^cn;PMUu$7(Xun>mTk9WOUN*4vzIX=eTP-rnWL2zA($Kz! z*I7cdBAn7}UZeMwIUPci--kCi;;$iW;nu1&tkS(ZuQEWUW&TN`NsevKV}~R=e;y0g z)>r)rJBhS%yis-z!K2NHa{gv%DgQTYG#osG&U8eZ7%Pa}u(}$@yTP1u7QI?{ohiJG z*LUrx5TI9Px!Y~*1oYhO9Wa32poxKYmx6&jX^C@?4&PhdMVrPI@GEj|7JQ)#)a^?ruD4kC9(yHCl9@@|&+@jTlAInF+awC8^yO8%Y{MNlwjp5+#c zr{dQ*DNv?it@1@Tq^-I`n3}l(Gi*8W5Ec{LF`BIOZHAl|cgye)MyL|3m^1F84pe?% ztjxBU+c34T6zPMIMVwLjo^l{qECy8iF|+FT5g+NwYhn7j6xce&%t3x`^3N&sA{yFZ zAs;cnZWHgl5OKrNT|9vvrg7HXB$zmTf`Nsg&c%S+6c4$qpp~A-4 zdU>*|c0%jwoWX&rAQ|COw?4I9U!3c!Xq8k!yOhO&oo*`DU&4S=DOZ}C0nHytCvh(2bnch2ZlWqiwRR%<`SBz(w5E(m-idf`#af<}`jtXtJ&`iVvKk+` z-f1syLRglGNws4eqL+U<`&v)S0pjK)74Tb8mMKGGIYt9+poZjILmHY@8v4=Av9`f1 zT9ZPPfty#&m|n2r*`Qohn)GVZQ@A-*HTARAbFq-qi9gO#t;p4hBcjuzG+)+?#Y0rL z&>b{V$VESu2Km%7f8GkbQyZtvgen7@TZM1};+{Xze)Cs14qciz8NuvdmCUK=8pP2H zAU#EK&vOtRSjy_w%3~p!acLpV76s?lnQKcvy!jPg9Zx44+2M*?IV!xFeNe_k+*aZl zwfM%)6pmEG016ney$~f;;)%u$8PJq_LS08ns-gp^IJMHP;Nl(Aj-eL9%LnqzqC?Pn zPy&>4_xx#@w^vqd>kmp13rzcSlI&k*a$Nc-qdi1mETb4zw2)-xm+;d_4&>xtI7 zBJ=JU-_3KJ8lOrRX2g0f1&%|8dhoTS7#(>)GRYgs+T-BThYJ_D7V0?y_ON+hlcA<}! zps69`@KA5pHOQ2G5Lb(-3eD&Ws00>ZQ# z+@>{w?;N@$+7NT1cbJNbK=Y!b_`A`>Z^zvySfA4^-*?~FA7CIa%O+l1J`(UQAjHPS zFZPCo1%S%&7Xfc?hbpd&2lI3AD~SHnH0m01ETBI|S%rfvHOr46Y-X||4H0JC z7j$J3Zd56YN6sU{1yI&eL1IZfJl+BaamYA>WNHB=U| z*TFU9ex7tbc$kv3Te(YqMT9kZOMa`4vIi1_nfk{Y4(Al!-}d|o*D`%j4+fAD!pB#Q z;D9y)5H0%1sD4ho1QO>t5TRfDE$#~k_-?2f#n{asgv}iYCp}gbtUS!QPA~$^ z+=UX0>PG9}JxRe5Q22(*(LmU^lhg%p{o51zT4pqV5%KR@S9%Z|&w=ypU(;R1%(Gah z!9XqR?qOBGTr3%N?t=>==*0Us)H}ih#`3{($_(DS-dC^S>oPq{`$`PMXIj^_z)7S@ zTDq`2d{S!f4`G_cu`IX*D0$pMK>-FJ5!=>Z55U z8xjXd8})ULF7-F>HOhkXBF>-Jetz2(j`&aHBZyOwGm(rnTwEotf?v_$jeco+$C0RC zG49^{$vR~2C>CIE>5s;*Hk%X-h-)bqQ3gul7EM z#Ty*?CrLLY@{@5lJV|s*)+7ahEaoJ|%Q}SriNvwX20-pV$!LaSP~_K%J zH@Yp2H)W%*89WC7bKmAYKIL^@ZkCFp1!Y4AFVt)%;VhCs5Wk%`UL=#L)t_9(b9)8& z+-4ZG5O_MRb2Bj)*BAOIJmJc7%-aKJN{xLl-~gCqckhnm@<4UT zWWevctWV#^B>Mayjk?IZ7=Hmi;&Xa~jkie6Sy8_9(O$E}<5K{a4_2`Y186_jlQVo! z4_4WhfA#TAN(9)kL>Did#7Tqy+Zi!k=_;9^#i-4QI4;@gs~4zBisL2(pjie{Ovd@(id*_k zP_G)3{PHl}!4Ag-eT+tZXUt3pmzUW9pt+PjU*23_C*3SgO3)m*K}rRQs~8MG^cMHn z?TvhGq@|^~0*s2|j<8WV(hcnBhaL3TdtT&7uKKWpa^lu3KDR_kSk;R&$;Igwy8qzO ziTYgIU!4jpk$ss_LHrtK2x_N&1C1(KLDkF??yCZPkZqBfK0 z+!Ws|LHDgpM<8L(r#KP(jtJ9U3#rC9a+Te>Ww zHvW_&sJVAOzehAj-RA~&7izH%tc0HQ3x<^m@ zuV?OmdFsD37ZG)PZ72U*Ir%RpzuS>F3M}G(;lyeqj9p#@bCu);;BQGGE>p|BBf6r1PD6>=oycb@$>B#_623A3B~qcEW0AT1#bohX?;{ zF1N)d?9gxH|EL}Or_|wpD>Q7outJ0=O@FHd{a1Sq|0zfM8sybL1ud%T#0uuQ;x)R@!R2s6e#X%I!1<-=+!ev6RJsjvk-jhl*LwMf5V z$Nqm27UZx&4JC3Yi23gg4$e=%A(NNJq2D?-B8$_Km-F`)$3`^F_oT?%s|i`?XPNAK9k5v#*!BiPDTA*35)s z3QHc5B0DoWU7WxFW}5tjtr*6+^IxhWfh_Kur!L4c)|b*BM1p!C?1K>X@xR@;68bhy zx%ue(($d$4tlV)#gxRrVOJ5tIoc`148zo*Ou)ED@I`4a5se@rflpe;$fmpFgLos61 zXx=8$F1E9f%Rd}8GYw5wZ+;GK8+){lp?tk>TCVy@_7^mry4=MYc+a)A-@n`G_p9=O zx{wUP)M7R@HfmlXZlHr5l1mN&5x8Xh54a4o03*jhKx8kQx%B_y zOaFl4f5Cc}8ORBGq2{whvol?YcjI`B3bWIDZeenNZ~Fb>5)ysbw12;-k7#{V;>e{uW&<`@4M+kf5o{!v~1c=KfoOFQ;|*n~j! zes^Hhg@*QU2OZBSCp4HzcYKdM0S)I`ak z!byH>UNw$EQYU}Cg8c|&3F;h9XV_?Nx-L~1#!p@rS+ z@(ueAMi9kBcL_Tw=CkAVs?wt0fl!AS-uZU z+}_c3i44{7x1H%`d=vU=(ZF{#sGmi#q+K8+$%sXxLDvcKFu1I05X!kGbf(kmwDw$n z%6-z+D$h`9(cX25TLUQ}hpK56yL503pAA z+3ayT4Bv&`$2qT0S;O?<+)`)d0{ft*W+Kw&t-{*50}yOyGCvW4FuR3>V%=MENnrO+ zJH+^!5e4=G^iGZo33k&7X1Th!&=SHeFa$}x5bm<4d9`x!&viTRy6B};5;D+5LGS9< ziAESu!CRv-r+QgcaYk;(aRdbF5>z%=JlGQuZeeT%uCInmZi{KG>5ZZweiKDh90vS| zcKXX+5qk#Fw~o1996#4#s48wK*x)U4M-)rES5TZlh2j?ke445thej+c!oWhK0Yi6~ zi!};(D{gZJ@fP7qCjd=1RDos#@^QO==~v#FxS>k?P_-v(cqwMheo>qqv+lT zL5GArSG29<><6N)ubQi0_(2`|N%%)CqrgY!v)suIS%cvXyaFp5wvMxDtQm+AlGB;$ zk3uahht!oBjYk0JA#c+7=wbQTqn!WVt-@G9aY7m-IiOb$84LXYeR{uYbjx}_YNvlg wq|Xk_y}08JG^4#Hd3yu#G9r?kl(HmL{FC4R17y1xQ~&?~ literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img39.png b/manual/docs/html/energyCalibrationHowTo/img39.png new file mode 100644 index 0000000000000000000000000000000000000000..02183315cba677028f626bd9a462a2a733dcf413 GIT binary patch literal 16607 zcmb`uby!?ovnSd#X#$N)1Hs+hoyI-51h<3`oZ#LGPLM!wcY?cHaM$1(f(Cbo+j+k; zb7#JJX3m-C-amMnz1H5fcGaq?{VQ2vYOm$c!9-vH0D!I_FRcLp0D+8F_dvU}90K5#Qp`rOxg&Q3m&Bw== zot+K92+z)*sHv#|K%xO8aR>+qwzjr&b8`TyL|k0ly}dmEW9t3=JwHExPEHPhBU3>^ zp|-Xbz@KYiU;q#+0s?^tMc6=K03IG5K&F(Aj_&K%uMZE80OiV6T0m}YE`O?|hS#hoQ)vH&5 zfq}4nA7*CegoFf9QPHBJB8Q#m=H}*tb6qntvyqXJR50M%u{AO>^2d)KS65eu?>U2l zf=*6OF5JOQ*V5m=e{X4NS$!r)K|u*e1fZY`+`?T}entLPA2$&dx|kqP7_UY;0`F$;l-pCD)cO+uGVJEiF+|QAtTje;tsp zv$Ln9q|8tOBqStCOH13^+b1S=(a_K~HulKK$il+HZuOBkI5^76$~rnaes2&>PENji zSAD1U0v#RQ!^4A|oIEWpZFByWl$2C2F`&G>Tw7bav$NC6$_fJmV{`Kl1qDS!M8wtA z6&Dv*dU|?AMa6?GVl5uv$B!SFn3!H(UMQ1S+hYV@zI?g9zJC-&$jHcGTbPiMk*Tb# z)Ya7`nfaZI0kF2V-s#2H{8fU5h2`z-O+`f|vC@8XbHl^KT4^4!3YEL2%J{ ztqFi`&%XlzC;$r55?UTJJ3(oZ{I1&&_&~d6h$E9J|oo82(TeABlds0=i%PyjySGq!c}|;cj8l z@o_92_NtW|jpL)$y3guR^1b7csOs@O&&TmLdsAt0eEb4L)WG{R=JIVRdYeVmUpafN zk1n53nqGEwH5@h6QuS;(?h{Vcm`dIB=ohh;uPyjg5+?kyl4O92K{dfpJC4Q%>H73i z#_+%v-!{xD!XxajC(%6$UmbZV2_?JgaQB#WcA*Ws%UtpX_|?v1i9skOQabOdFv*hH zXezLsUM*LngfM00vwBGK=MgGW@aMllP3-!`Fp~Z{6)yqld_b78DUi7m&4ramwr?!Y zvYCJ(yfg#x$wtzJBe3^wxuG4a5g3N`L@v+kb28vU=^6RL2~q?^dUZj}Zy#)q%oyC- z(=)YgE>MS&f?&R~Co=v9U?WSjr5is8{sv&l<#ayRO>hE@kpSiifY4_tHY3>-Q=<(r?tjHS<46502jJyqM2>}+zwohR| zehy2)n+e<=eeXi+XI?7b&J^I*U?eS;f$1^LVTWuUyPhTh8>j{KP(%170SbHx!6N&g zF9Kp&k%w3#!D`jCR?n8l0yMa42oY%SK|)su(7*rLf`r1uz&PXwn))6mlty5)N-E!*(gC0~%_Pl??<>_1`ZX2#k%I}KP~)P2|I>RMo}pi( z3&eLh&}psP_R~;#)9Y}fHt%+yH4i0e;uZ%I3c6o}Ee>gGK&`aO^S=A>h+QzwA4+~D z)XIS;bSv>jVDg2-X3n`m+(61V%{+5Cny^=fGEq2OpT-==i4_W_672K4#jKD$Bc$8p zl7I%e1EqNAZ)(%Ob?p5tsDGguV1jWW3CkDRbocuR`f?p9rGe67fwzl6m9oNbtZY$+ zD1X}V>*<_IPfqSpRGf9(Rc&bjr97a%iqq9{c=Kyby$RJEpZ2Z-AEmZ*ivoA@%;xOZ zz#e||Y^hT-RAfOYozexhFCyg<%Af&<5N*4_P?MbLw~9vy z0u!t4cpD^BZf-fh4NW&$iUa7j^)bFD$z+*JKqhNx&QkKgfogJe$F@d}c^drK+4_(++2Rp&fAcXB*JY&S#S)PqtP}cjjV+3tIiu|Eereen}K_d zLZ6-6iAhVHM$-e%*}z-(k z;itb6kBBL;RDgsjt&KBBk1Zs0BeA6u(nh8j$m&Jhn<&4IDxo`dnIzpwpR265fUgVf zZ|dYN2Rxr9GR5dQ6^Fma`RuVZDOkcoguc+Q9{TR-Yjcu~6|yi^ZNdk0B4;0z!H=T` z!Oef=8W0rG#ZWDt6yx_KoGtiQ3VLc3&Oee%T-7C*8e*lY)V#C+9Ym5K(-;bdL^23K z3jl$F)DW!rBlZ8eF7K?lu(ck45fLwE)ppN$JNp^kU*!G7=h3PAOLQV3 ztw`Ae;-P#w5L9RVE`t>xy;1Dqjv|_R?)t!t8kY`p@yxcf!DY8GdxriXTj$}RnJ99e z|C>@YI6wj>@mb`GWX;*9D`Vd~r_~K}<^15XD3kPgc7J7m1g)9CgYN@_rs??CXnGQI zA+urpdIFE@n}p_lsod5mRl=W`Zg9PM`~L9Z;I~yKsf+J$*8b-x)sq{K;hN9&B-hP; zJ^Q~!#ed%;F%7iLg-kt)KEkI?v&lYRp)EQ;u4KEYLUS>5?nC@4aiJgz-?gu< zD@Px1#-l`9c0&8JejAjNpWe(?)>svy;MV($xIN(_3j-_LI!~kbuSn?SqC}Kl-hW1b zzXehi;*SJT-13^y$Gc0E4zxon#B$Jaq`I`|^}{nqaVdZq>YGb0zdL+wvK(`izR zkqun|r5YxTdTWlSlBN8&M+)j7f30cawyiTzg3LB|=SPD3H5zI2R&y(EmL{Dt97hsv znh|cP@6reP4Jb8={oSn2E?ueq%zWb8n#Wu_JLx949qQfYPi&y)KjNao=TG|0|IvrE z6`l`&4dAbp&d;XqN*C-f@qKCwL!#=Lk6!ortt0uaY$k?u;j1;LlXe9eZ3Z>+ch^Gj z7iZ?yfj^VS_hpu&rJ6+5p)veM7fzZ5dJLjWjus9%BKfP*oIdPXKT{bT zpjUK4E*$x*9F3W6X~s?q$Td|Q(`I(jso8RA2>>u=%4<%4>FSZ*x}E0NvFEPUeLhTO z>FOpnJkAbOPYi?dS6Y+dOwOlWJFRECX&;<$z0RUqO3Pc_LW8aEa@F!GlU8w+WJ$B;F}=rlC9GZzTXqrr68u` zitmE5)Wxkxds~iGT=FUJkBGf+x6qeYrN0Z$0!XIW1uf=L1M_y5Da-P|qlqk;AS0Zl zT}m=amrm5Dqr9ylYt0hhL1kX#8iRg(!tzb2=!S$2ax!s4i z6h0Eb+)$wMw)Pvp0xf(DGu_Ii5PT1l?MksITX8mbP?fj9SXT@R#hpR2SFU&pzd$Fj*_4NF5 zPM#21Z?V3nnrQ2Ey@M3$O5%EpIK7HQaGC!F?qn+OJbTM?>p2)RME2DOX4RN1vyLgh z4F*g!)!cf}3S(8iEdn0A87#$m*c%AHr1f&3GP&dbxcy-w-koV8MjSJ$OG`imX!@tG z`z58h(L##e8`#X?LDO#=iUdYz2x&#O6fdAu^U!>)j-kZ z`?Xvwo!L=hZF4w7&1f8N!r_|LRqOY#8p!leV#2=sSk3fi*>g*z+YsUDi!CnbrqRz^ zlhGuYsgo>m6#Rp{>G+^P9d&EyU{J>F*{jmgzmt}1Y6%zQ6aLX%fQx-&@)!?_L{k)S zk_GJg3`WLeq7eDNy0DNyV8k=6tDWS)FIdJbL6i!qiBmi;*H`h=aO%P#$|L^7R_RCP z?*5{nM^>8XQ%|VWc8$y3?pqcC)I`0kO2vUc$jSl?3hks4iJqFdZA*H9N*JiXhfP7l z(8^ToXjPkoc}N{4iL7(C;%LLCLmpi9}mR?bbWWob53#Gx_&76B+FO< zwk?CC!{cSmej82CcU?O<%M;yGjRAW(`WnIim55GiHP}J*5-hsnwG5(_+ZlyHJcaOEhkzE&&N}bk z)}Io^BgVxd9t+6r|1>Dqt5=j`R70tJ-JvdQeM&W}J5mHVuG(67lKj4$e?YjOFq6ig z$KV{q_xnpJoZ~)-sZrBA@)mtTQSHJCqiXcCGf&KNf##X95A5hDPIIEjg}WH^zwwk4 zm)`)KY};In!&~k@Q#e%PM*g4_R9W@6I}#K~W_}4+G!(0N48qC~=)st)HVq{i7;K}U zf7#0n(7}@<1lEtb(G*^)tce(4m`_QJ4WXX3CP$cmGBHIM5s^WZa?W>luFP0@*-Exa zF_r|$NaOJb(F{whf;kdIf<_I{h4bm~MTUSin|g19&xp2Q)`Kwjv|QJr&ss*yltFzp zalpftq47QbF@)#cndmOJT;RSU#oXHY^jU>>m>q$^gm{1( z%ud_pMWZ%Zm}FZP$QNb$PO^;HfdB!k8IOtq1J>0q zc3aa3V?LjyDSECJZZ(NGH4lzhNaS&v4#p1;?t!hxhQZWmFivKXrU8ZQuftoWZtp#< zoLyF7p^;WpZ`Ay<0+50?+xcj8r)8tX4hX+#Ms1@!*PT5C*V?7Rz62hD1NJfh3K zJKkh1=YNUB=Oxet&Bnu%Ab@?hZ+(2otI={gS$4dlCJgMsQDlb1zt)k3I+93{&ELo1 zfBXiroz>!tc2(0*3t$}=W`FCW;6Cr{2&Laia&`F~HvReMo*|L+rm;CJZP`q)3Fi^T zS3koz7Lns!5Pc$2i^kNKAJ#RSv(vdIK-AaMha%Utl!9W>82A$%u~D5#kOUG||E@hj zX9{v-w82TwkY8#{nA>NRQqCgGrCdrLk!PJe%$>qxoS;RIULh^mk6tZ=!?WHWr4@R6 zg^PQaS_rEa`%v$D1Lwr*(NY6^-A-S1Z{I>-rhP$GBseY8K-2H7#?j~6`PP>NOYT*w z#tN)Kwb}Y$cSA*UgeB550YxxL?9M5lV29mr*>n=yJcP`-)%I`nM<4lYF;MX(P*FEG z7q>PSuhUl&TO3RRNlp;qrpamdi`aS7)JuS{rYkOWNr2zy6{@K{3p(0h8!dB;cTzd+ zIAPB#xM>RG@%tiv8~TxtZptF4n^o1+p7PR)czlv_I<{s=d53ohar$4D`Ryg|7KR9x z07`ni=eZZZs+C>FV~sg)lkvO!#FARboJQ8vP%C9ys;>3FPXL_Y(D1+Nd$IVf#0d$U z`0U3Lu$=h*>(BjHTzfj0L{WiLWO{b94H5eu9WmG)XTIx+N_Z1hJrVTr9RK5{Y1pWNxMfL76&M&dr@O` zrn-r_BWFm|VEbx5-pdRf;N1<-4)9I06VcKkt;$rLEWE8wu>5a?Zl$Ki_-G|xRqFDV zz8^*ostI{0Sui#YbvrUgcA9HC4>?D)q-ImH8sAt(8<=4mS5js%Qb#}z&DaPnywt8!-MFZFHLpRSIy78sZ+)RQ>&*d?o37m+)K{a^jvq$#ctBHV5jbC zWla%Kc)alLhI*n`Mn4;Vl8VQ^zs0+H4I~Od{|LH?Kq&&=qHDpDvmGWq_h+Ff-Y7D( znps|)H}p=R`R?2FH_$v`A&5Xi!?B?bH=H|Btjg$GW~==Y>ew5+N4GVN|Cdf&$`bCc zAY4|LjFxgy(y6gvZ7F!TZJo%1R1WYK=-@^Tb&(?{=j420O4}K%-?H^mJzb1xeL6!J zbBf4)fmJ;8kBfHaf@&-DC$zdCz#~-8PpcCRdpH`LL}`Ajj=(L=BF3P>KwD6&($6-Q-#W_bhN~P<5maa2_0n+#+ty&{~0av5Je`4jI3@%C~lQPxc z9gar2$*O<=;CEGP3+}HFh?>hU^HZcQlT$qC<}`uUf55)#hj?* z62_ytHPu)>NW1WXoM#sRiTS<8mH8ev#G;ux{WU{!7qTDv-Dl2zae*td^qwxU3tlhF zK-NDGzER^ff-mGvanl<3IB=IGf$;R1Nja@C;`ywYjIH3GRM|p0vKE4vfWoKV58F~k zAQ1~w-;4V1NT78epeSxpc2FU%_Hb|s1BFvsY^~s*__ep;2UOrjG^zx02!~Y9nE_nH z4K+dt8wY4b(b^yy=@+Gp0mv`^GiZd>aOAHAMdIlhU1&4Jw)#9yiuZ3BwEul>?SGxw zQ(M0{@m2Gf@F`fOXHhP6i^7WE)1shEXY3@47AmRq67xo&-CZcLx>b_P7BHjt7Tud- z=EjvOp?otMB1IL|%WBXb`Hd+CSJT5W{Q+yf=Yi@9OV2k!2bEHY5V#M}ct~}Z5Fk-W zOXY2o38~;D;&5@H6-)<|fHCQYF=3G-uYS~j^d0MqJljW#TM$-Cg%wYX7^^lfCeKp2 z^(rIidB=#8L1HUDC5XOANJrgt{wG}&)0SGD-;~jo>fA9CPxXlM5!8x#)}Pyzw@?XF znO2H*iDw3UpVUkS9xY;jf9KF3cPA`*sM$#3GrzAu8c!s1VORvL_*uLDI5VdRL- z*XaHCe551IA5ofs{CC|AP(=qRD2ODiIXb>Rn^GO2?kmaDRyjfj5!3poEFj-TC1Rc@ zui&pTXi-3QAOS!TysLQnZCp_D2j`PV3U&{*m_K3vJqu-#)I}19MDo0;EzOB^zH*Pa+ z)c&#}T2JX?&g$PUpk)2sk1h~MQ`7ue@_i};eLV(+tZo|yetMPO44r@u!f)4)g}?{< zM)b24$IHH!UuZJ6DPT3!2^?%j=5^sUgYv*oz8DpTN0XTo!|v7QeRy%vq2>i6LtSBie4Z zIa#m;kMM`rzv=9BB+*LS7}RT3G343Ov83FCs_u8X3q>mA10#cUisQS91`+uDo~ z$Ieb^AyolZdH!%QEGH&?RPG4m6RulFBRLCdlp52`;)Za8G+d5KMXdC&4aO2^iNXno zbKx#tfSOrN&^IGWS5lT?4fQ?!s1c1WEDTu6hXzKQ95ZSS)kUpv5^cI!JwlzlwA{Sy zqmh&~vZf)x+3%nit{$9Zu0jGWpUdL#Hw+S>FI@cs+eYeh?|%zsS$sY8`*w3Lu(e;z zsw`h~VR5lOc+N=v%hRedtcKX;ad<=>2Hg7oF!pQPs1i3; z3EFNDvj+WJWJv0GmoenVND|exyvM8$aNEnS+@_E5RT9w6Kzc=QYwb_Z5R*Ui8cmRL z4J+BEm2yh0CtpMniH4RK^F?!9D^9FpBk&_2XYPb4Mz;rIT4$yf&=w_@@|Uwwd7Qk- zIaXR~c-k-aOVMPc^z-ACuEKZkzM@I-SMDeVa#KpPFS8(X*=1JJDJe z{6HfrjQX1>+@pyovon9Eko|PutUHQ_j3{3Su55$CLuyPm*mq(~^0X!*mn~5((;7E# zGF?EHt%@zm2-;<~h0C#ymN6P-FI4x9wB}G|{}9m~e!8bXJQ=d2)K(AEaF?|U1fr*0 z!r-b7BA=Zi3L9Bl88r^T{~Rx;`#M4(nvsIw)DgK;eWjV##obgZD^eFY0A?uw)0{GK zETC2{axhiG>leDHsW_T)pUOwk*eGkiT7C6#qeyBh-NXr_xgE8v4FkppT3X-83uJ@k z_w@(Eii?@;H_f-b-+_Cozkjv0a{(H?IickS(J0(A*b#cMt)p`ITy3CZ;inNSp6VQs zF{ou?TDepMBU~=`f?Ghh=z*;d2fXJz`3kIuE}8y0Z#!BE0=hlV4CV_fBD0C-QD!h+ zfLze&xkPU#zmX{_{4G6{2ka5Zkb-XlgMyqu?>#YG+9;iE%2b&e_un@)0(W-Cn0MkQ zGBB_eE})e@3LGxl0W(M?YY;QD1J{cmPObX$-*m`vYTE*B6CgKfjA|MUw>ZRCG|6;e z51iPkA-UIIVr6elXa@6AdaU~5w$Fnd8nMmeoH$R|JPIxsTLn^{jT51i?(u7eamU1fb?B51w@6U}c^0 z!3Qma?K&#^C)9K11(}2RstBnLEF4w=3|WTkeGV^a1tFJ81?9jtX=D)E_aYN6txj2_ zqjBj+AT}OH!A32x`7h3G3F5ax2Y^%9A?NffR#L7CUmqsCZ>{ez zR97d#c|oJ)0des%5^94$2E&ST7E@J*)p5M{#S;)MNwfN~f1a*B3r^%ejwSz?k*J=c zPJ=n5I_)kJrM<3a`_5KoIcB6XtC50ef-!C!NqblJybUVIbC_{>by%l7c?}dKURtQh zio?ZK(k&Gs0?V9bJ@EMU|JDO-fX4`GjRpdEB?x$U;K|p*I-uB&~3SKX!N`gncS4gy1|5{S43{mgt@nEQ);=~f6(=(J+pgDjHxw@vt z%D+vxA0KEFI22%gWfJh1g?FnuaG?46B_&?tFpJvNE?u&M@ z8f>k^sb4vyiF{iQ1<5LHMUFp0CLu7hs5f^ zlwSwiyul3$eBgXAk>U^E0YYZPzR` z`W2D2iAhB8yeu4-+ZJmeSjV?-(IW|m;wcqjmC?wb(Rb&!MDFi^ZS~_Xd5NtPhTKBN zmhGAeOjFy<(5GpQUS;GL2c_c`ZGvfP@9*WX_ZTSEHSnBr!G_<0<%l=9K!5NRd@`Xr z#KK%@82U>ibRJ4i=c%FJ*2ibD@HDBifgjAGnLp`$22$t!GN9$Bn!%|TO?>^W>%E1d zFuGGR@Bj!crn``ik;Hsas8WF}t0YF9=T(ms%czjy%S>R-eWgXQYPA)nM#a3YSx2q8 zD5HvKQ2uHonArV-4jfZZ{SzpbXoM~Q`M2+EHE(68z3%}26fVi-%*5Tt3)3vh6!jyF zH=^d^B>7NRZOIwnMndH%rH$MHvY!OYzp}K5DIlA;mdMXwG+Q3Vt9}ylCR_71Mo-j zQ1K_TTsIjcorywytYjOqfQVr}dn3we@Oz6~@_KvK?;Ez0kNOK=M^vzt7FpjkSqH z5sI@>(}F^fZ^gsmMW+Ya)zc4*F>h3GEk-jYJ<-F_E5JHC03vumJ2(?;2Nq~??g@zLVEhC|{+t5Fs`f9VlaFg4hd9zA-_}t@sZ#`v zCeG#n%LALiwsAbCM1!-hB|L z{m!`PW$*hh_eZV!z4wJGsiy;7EoAq96oh|%vLk$ZuE8n;Dj02~rkEHXW;QL=?c|8Q zZ{3yUWSQt@jv3;}cpdX1eP@v z{5HW9&ku7B{tx%eYmYZebH=x) zE#mFlop)Dfxraymbf&Fqm7IRYsE7|DdUY!2;EOZDodL@?OD`~TckU7Vx?9oWfDf&} z2cSs1=k3;T$L-c{)wY`vDOJ&rJ67YOmowb#epeG)>|)*zRf!qTf3B8}e9y*SS@_>h zSdh0}Y*>)9`aFfvXLuZy3zKuET;;fVlU?JAldCUzBgI(Nj& zsoYg7`PJSS`|((2!eGY67V~;g06NL-pjmyO|!9kA;uL9rx*v zJDx+tA09i%8!sC$A2!(eJI)hL9&QQzZ)c`eJ5Cqf{cp}OGesURSRH)MPDU&ItFIr) z#e95+x+^-)2NC@}@7DYm?oXEdz3;o{)>iMmC5?3hc{S%@>xIzlB+X+!BP}^z)Fkc|5!pyCMzOmEh0Ko$4FjYLKFThESIv4pAhZ3M~vD&$6 zROW(vTRQ%$l(At)d@=!B+w~i>ZeTweF@b=a@_JGg4B>*E!?CZD6W0B1*=Z-;g1p(c z?_AaALT0_u8()lPJKO16%w>n$effN(E%CUDQx}ZeYJ9)*ynJ!(|F}nh>Ek}^;P7}9 z-O;kA+Ho_@+VHTSV36_jINi~qovmicmWFa9D4w{JYziVcx8A;IG(C zC0oBYS|)ecaBEXrXAc*Ug-vF^WFGjSw1$-f1Tsu;!?h(A=&#cw0p_6@qi4?of^ntQ zO%d-us4>+?0FC=%UsR?l?tO2{G~?=JH|@LOw9pe(CYDv5>;G~N&Vz71l?%7^MV_7z zZS&ftCC)Xr%)fc8 zJ6Qnr#vUK+ugwWWcxn#B*+1`vQXgxp>B8{J14cz7$}&*1fNq~+t|9P^dYY_N$?d4u zMko=K10BG9a7U>>P0@aDuu`z<8W4uJB)l zbyiIuH66d!PxSj;5ZUs(>ecn~^KX6=(dU~-RD$-4Wop&s=LOws6Tj_jZxg@UEjhpQ zhq&mDn-TvupWDGi|JLUSlXj2W+eCK%%S9!VwhNO)@%y8A2V=jjk~u#s-Z$cI-?0dx zxERQUeNW?rd@KRQ(%nw5hBZF7V3YOAB~c)-aAk{kmD%(FE!ymNn|;glalQ8udgH@F zvN={1mWy* z;FZq?A(JUR@@*ScQ2J9CjJ6%hek7% zZ-41(796YyzdauH_7~eqZ#zEleIylXz7AnLz9>af8UNYZet%jwZtS<$A7tWt`nv22QP4}y=^zgAW4SMR$q zy-oZZckHa-48_CI1-B;E;e%qh%CBzL1JLGc)YzZz&t8kbfx!senaWiPzxzGpao--> zmgpk`4UBiQnE zo|L7MKP${cyuRYTmo3Mf@f?3dJvO)*AaxgY-f6pDb=?u=K5BMYti3N>aqYhsZ+)6` z*JGRKPxM2uc+cnIb#NrlcR;W^_c%oQf)bOVE9JY{6H?0+b!9nVzjh){R|9SxT`54( z0t1j&z0m#|M$TVrF=5!i0qczl!nFe)*#;~Zhen75%z}*{kOXgM1#Wk=#Kk>REc^}X zqJH(8C18vH9&a@^CVM@i4#$F5Ac)$j3l^jjH*h&8REfcqcLy#cHBDH?CvXvv@>!?n z5&}I4RAQb85eo_(#X57BQA03uv<9Ua37SI(o*CfS2@#${XDb6_pcWxelK&m}ti-&2 zFocaL`ILvuM1ck`E}U+?%(Xj`3z$cdd@4e=83tapL>aZj>d_U~t9g%}F*BwasUW_B z1Im`z7@4}do^~UJ(#|_<7hiJNUu=bZ`T=i7oq7Cn;j4{yM=`6A&{}cuLB~Y6FtqW z{`G4(h?TV0cmcsef;Yt?-=@PYi=(j?2*-FxY-RtTI^^5Lzk~3YQEI>@9R9OD1zz9F zBEmZB2!|&y#>z=Jp`gH!7+pMgcP+eEn@qA@vxgS1b6SG;KZFzj@4ukz(EhuKuDWT% zbzl5xPYWN$J$4Z~r8ra964&dta+-b&Y!#nqV+Ghe3OA_Pg_e>r_Jff^RPei}+JK8q z-+!@ymu>e-+^XDiry*8vJLqszO)Dr^9(_I<`nHroEvZ4XSW^iGVm4{?M)0QXt(zsS zZ;J(1;RZfvVlO8AxNwXq(AUKQo$x>*aIh?29%!V1Bo^3OitNWuf%dP2i_`%BU#2|R zvi>{!o(kAnP(pa~Fy$udf9(8;iyAueZ6p=jzi{tAbIgC|;DYGShx}!oV$)N`P!hpP zHwqpoz$It(kL0+(%jq}@C-Hb!pXbTqT8ly#!6$w%T2T?;3XXcEp5=HbGt(SPf==3s zwkBsP=atjB^%|}aJo2L`#jdn)70oV3`vM4??*PSZ+`urG-f{fMj;9AolV zltbRt9~@{sZJv;PXk~P5*S>k<%=j>x%fP+^NIB>MrjWv${K#?5_ zBxn3&g5Cryf>tO7U7+btjx)lI3E7`*feH9If;=HA`x6qys|nq z|C=T>LHm0%W>`}^^qLqB(#*_A14X_gGp$o0mqQ(jZL?rtZ6)V~SeqcUngsT{?1V{*P*Om0@<4>J+PPjPfsfvIPQQ8V04#ppm zy{=Pz$7ikgYF8IW#u$v)F*ol)Wa`qcpjI0j1%H295Yq$!h$kLyA2~nbRURA3CH%G5 zvtN(gV{a-luSV#WkR!a+K-$}>$Rl(FYi-7Ox>6osn6LIL{n_2!LI!cMXOy6HU1MJm z5g%xVQ)N<%JhowRyAtAot36Ejc62eZ~5mSx|4jOnN%53 z`HL@cqkZVOyLmz3mGuu^lR&Bu;y|qcMh-6K{=%rEgt;N#Rt+JyiDE|6{**&TNk+#G zsvLjbKrnJefaYG1BR`wDt?e)~w;?W;b0$@JNq`rz<#=2T<5^^?<6OS*qU^7I<2d;~ z^u@-R^Iv1Pir|>23-kzF0$u1|*TsP`uLAS_8#sBHj9wwaGkFJO3zv9}a@cd)rt4GM zXuT1LAkYmVrD6m#t4g!pJSL>FEbfaahiaJ1tO=&BMYm!8HeCU_4GC8|RDLIjij$y= zr=-Ut>^+xhPOK7h*25tMlW7|CAg|NtuX*7AL4$B8QxpZ{V#~mUArc@K^PSDGu9z-? zJ$>7zsBaJs6U5WqFIJ%|4tO!+AfdKnhU-YklrT$Kk7M#%fg)w4r= zt|?8xizM3wQ+v$m7B#l^us}58RW^8(m2(xZiM}W6QI(`Fk z<2lKIluNo+>EH76L@4-rx-d-e3S-F6SdKIU>Cmmke)6UUH@#CBIE^HZk6?g1(i7qM zvPh=bvkgb-i12z3)&DjxtOh z<18>Gd7C+nr)~g)hw7_&OS&3K_*Cv=wRHkC?-~qRI1iH zxyL+s2mlgtljHvcPO=)c&6!cp2bD3eKa|si*Qg8V?WY5$JhxA8eSR7lGGG1kpM~FrGP9zxYQB>YZD1#IZ?Ad%+&4X=S#Vlo? z_pBNMEQE%_3`VpP_kmMQsLf_?av|Hy2inY6CPfjT>I6hN(pt(8Sh zy4Az_4h*TJcGJ!}e;BVUm4J=axZN|E#v)8tP=_fnk+rFJVt+!@%zI{-*c!=58aBgO z$;%K`4ixNKauG6tv3mkx&*zI0IRM77R8hFYEWXn3H!3`Ppq z*Yy&xjBmrAWsbvuqQyMX88QvlhkoG~?@rv|KC`-|)nTLGrjga)xfhF4L(_(* zZUig#3Uj5KV7#X05M=%)RBwXGS6UQc%}3KKQ8P$qmlYEePuudQNp7xAJ}>td?OPDb zyQ=#^KD=6sf$q|9Ln)ZYS`*IRUnN{9f?mhnw*Y^*NU4@gV156QM~;vK>^V3X^cmYN ztzj%?#H!0vo6<5A*&*#Y)|LTjb>{$G*6^slY8EpFG*SuTH2qXr`^pB-pnc(6Mn!(@ zV>47}<6RHOI3jM^rY1A0xh>Iku6}rt$z1wTtB+h$V%6+h^i(fNO(fr}AAMsGj8$Pa zA^&Y)R)3aRDqYUm7o(eL?t7W~z9-jUI0x<3o_x2)1rdJVA@?AEq`j2g6{$B97FD{~ zjFIX)NhbZl6Cs788=oO8Ju`{;+UU%!Aqjrp{Ag0Dwf>O#=Ck7vawE@4+pPr5T*dVI zvQlGk;b{7_kb^+Qw=o`;GEu|vaQ%+xfl2gX7n4-C&J6ITJbI$-8-r~UszK6B_CZ*D ze^UM;6n)MA;x|LPasq=)2$sQc}Ot8JLbKO#zYGubA)v-Uc^!llK zYP9-n^_O^QotRju#(%-!ypAX@p$tQB)x@8)A7d{g6IEYQgoN4&W^?u>_-J4VaIF;u ztc3E-=4p93`e{FyGdfh}QO3@CQ`uM_mOMy($jeqoFxmU`9f%@4Chu9nHAkuVj zWs9^B}KKTCOevmgL=d_?SQ^;jaWY_0vX;kAjX)@- zPRe3a!+T}W^AO}?3J@TKW4Hg^DY$=|S*}LFCfe9OAfXsT`d?1W{oB3& zMUwx18z%G6b99tIe9;q=ee6J{-+{U62khu(a zd54)Y7^KIVJc=k_T_3>4yP=*g(pJEL!V1n!oV~xfAOX4y{|*#8tO{Z2<<_O};(#iDT4*f?|8wp$p>VF2z)d}C#YI`i)Y53h z-d`+(*}rGjRdx{FoKm-wo`vO0c5r-aEx6*qj=sIWj50`T2z#4lV?8VR_jIWrh3RlP%H$8MT;R8Y zv`R((=SvmAnmPX^$1<)}@xsx-mD52@?xl_qoH{Z z#awS-I00`*dt*{Ns=qLICae$uvCOry%rAC>(<-csG_EMr_rQzGy7x^hRlM%jS z7D7X`J3c-)`0)dSyYFsZqS~hC@ym#gS#7?Ik3=TQe>h80-5VJ>agX;p+-=Zt4pRMi!eRz zJKcI$rp|I?dSvQ0aXqrP6xKz@hkRt z%6Apb%XfIhbC`v#ZRv_wJO}Z9H78p?I7}E4ku3{&zaeQSB>pXi>4*q rcv1GAVOH}QBT0!FynU()-HZ&pVv0K|t!GsMUCiL=>gTe~DWM4fH&|xO literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img40.png b/manual/docs/html/energyCalibrationHowTo/img40.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2ede38f54f04d4469da56162c540efc79f157c GIT binary patch literal 18362 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img5.png b/manual/docs/html/energyCalibrationHowTo/img5.png new file mode 100644 index 0000000000000000000000000000000000000000..6ad0481a65d4e0b814af2203d8a8194f06a86242 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W7!VDz!%`2_~DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSe{z7sn8ZsmTcocr1lWV$W%Utj~1#b zk`i(T1x5xM3OlDvY~0Dvd3x8IMT|n%XS`+jI8QEwfgydfXxkfhkyxN>7(8A5T-G@y GGywqfuv%6C literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img6.png b/manual/docs/html/energyCalibrationHowTo/img6.png new file mode 100644 index 0000000000000000000000000000000000000000..c36bbacf96f15c47175100a6657855630b405fcc GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^54=q=W=LE$ua{SC^NTEnKjmr@K2MG)!4u;j-!P13-<8B|(0{3=Yq3qyagR zo-U3d95a(E*jf1{CLFXD*!YpDc@1;VVbMbgOw%8FC0TSn*kGlTkYL+b-5p^jN#?sVJwil&&<}wS|E3vDXxvV;NDN>Hjia%1nzLC zM6xLEDd)*_n3Sp4a{Z`5V=mL-5RUfe{LIYC%+GhR>?qBalvtt=bg8T95*H88`G7my t8C#b(oS7NcaOB|~Q^v@5Du)%A8J6A>b-fhw+X?6b22WQ%mvv4FO#m8IRZ{=} literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img8.png b/manual/docs/html/energyCalibrationHowTo/img8.png new file mode 100644 index 0000000000000000000000000000000000000000..890d015ec8d1b01281051f39931f8dae065b08c4 GIT binary patch literal 334 zcmV-U0kQsxP)SV4yh=fU_I}1;r!5Ean1+L`jGsR|5k>0GP#cfidBP z1DMJ8fPrBFn8nUuYQWe4W^ydxWjFw4O=md2fb9dAdH#SQ)buqBJPc5kD+D(Jjk^hC z0nK4xf|&V^A&r6IG5Z7t9*~QqAey=uCa}#3U=v_qoB-4TQONU$fq{`lfGvQ556E+2 zNPszWEh9+q3Q$E^8psSDX+=S41(pJ!U@-&3jQ{@w;9lhn;9UUpBpQ&NZoqN@U63;Y g=t(R9tKdij0JEbeUw_QsdjJ3c07*qoM6N<$f+*p91^@s6 literal 0 HcmV?d00001 diff --git a/manual/docs/html/energyCalibrationHowTo/img9.png b/manual/docs/html/energyCalibrationHowTo/img9.png new file mode 100644 index 0000000000000000000000000000000000000000..f40b7d2da9dcf44d43542b5d2b3f1c11fabfd86b GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^%0SG=!VDzCkM3v!Qd$8%A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fZutX^GSTITHFuyDbGp6+gCd4>Pt^Hu_NF_r}R1v5B2yO9Ruq}EomX6;AUvhz$=_!F!w?hgJBnAj>Km+HnxQs8v;!;Gc!Fk^d9fvX7bQuW=M + + + + +Energy calibration wizard manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Introduction +
+
+ + +

+ +

Energy calibration wizard manual

+
+ +

Anna Bergamaschi

+

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/internals.pl b/manual/docs/html/energyCalibrationHowTo/internals.pl new file mode 100644 index 000000000..d78bb3535 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/internals.pl @@ -0,0 +1,50 @@ +# LaTeX2HTML 2012 (1.2) +# Associate internals original text with physical files. + + +$key = q/fig:modulecalibration/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:encal/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guithrscan/; +$ref_files{$key} = "$dir".q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanfluo/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:noisescan/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:thrscan/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:calibratemodule/; +$ref_files{$key} = "$dir".q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guiencallog/; +$ref_files{$key} = "$dir".q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanexpl/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:addenergy/; +$ref_files{$key} = "$dir".q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:expthrscan/; +$ref_files{$key} = "$dir".q|node1.html|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/energyCalibrationHowTo/labels.pl b/manual/docs/html/energyCalibrationHowTo/labels.pl new file mode 100644 index 000000000..e7a90a140 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/labels.pl @@ -0,0 +1,101 @@ +# LaTeX2HTML 2012 (1.2) +# Associate labels original text with physical files. + + +$key = q/fig:modulecalibration/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:encal/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guithrscan/; +$external_labels{$key} = "$URL/" . q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanfluo/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:noisescan/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:thrscan/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:calibratemodule/; +$external_labels{$key} = "$URL/" . q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guiencallog/; +$external_labels{$key} = "$URL/" . q|node2.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanexpl/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:addenergy/; +$external_labels{$key} = "$URL/" . q|node3.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:expthrscan/; +$external_labels{$key} = "$URL/" . q|node1.html|; +$noresave{$key} = "$nosave"; + +1; + + +# LaTeX2HTML 2012 (1.2) +# labels from external_latex_labels array. + + +$key = q/fig:modulecalibration/; +$external_latex_labels{$key} = q|4|; +$noresave{$key} = "$nosave"; + +$key = q/eq:encal/; +$external_latex_labels{$key} = q|3|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guithrscan/; +$external_latex_labels{$key} = q|6|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanfluo/; +$external_latex_labels{$key} = q|3|; +$noresave{$key} = "$nosave"; + +$key = q/eq:noisescan/; +$external_latex_labels{$key} = q|2|; +$noresave{$key} = "$nosave"; + +$key = q/eq:thrscan/; +$external_latex_labels{$key} = q|1|; +$noresave{$key} = "$nosave"; + +$key = q/fig:calibratemodule/; +$external_latex_labels{$key} = q|8|; +$noresave{$key} = "$nosave"; + +$key = q/fig:guiencallog/; +$external_latex_labels{$key} = q|5|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanexpl/; +$external_latex_labels{$key} = q|1|; +$noresave{$key} = "$nosave"; + +$key = q/fig:addenergy/; +$external_latex_labels{$key} = q|7|; +$noresave{$key} = "$nosave"; + +$key = q/fig:expthrscan/; +$external_latex_labels{$key} = q|2|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/energyCalibrationHowTo/node1.html b/manual/docs/html/energyCalibrationHowTo/node1.html new file mode 100644 index 000000000..5626c30cc --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/node1.html @@ -0,0 +1,383 @@ + + + + + +Introduction + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Data acquisition + Up: Energy calibration wizard manual + Previous: Energy calibration wizard manual +
+
+ + +

+Introduction +

+ +

+The choice of the level of the comparator threshold plays a very important role in counting systems since it influences the efficiency of the detector as well as its spatial resolution (for details see the paper Bergamaschi, A. et al. (2010). J. Synchrotron Rad. 17, 653-668). + +

+Single-photon-counting detectors are sensitive to single photons and the only limitation on the fluctuations of the number of counts is given by the Poisson-like statistics of the X-ray quanta. +The digitized signal does not carry any information concerning the energy of the X-rays and all photons with an energy larger than the threshold are counted as one bit. This means that the choice of the correct comparator threshold level is critical in order to obtain good-quality data. +
+Figure 1 shows the expected number of counts as a function of the threshold energy for $N_0$ monochromatic X-rays of energy $E_0$. This is often denominated S-curve and can be interpreted as the integral of the signal spectrum between the threshold level and infinity. +The dashed curve represents the behavior of an ideal counting system: nothing is counted for thresholds larger than the photon energy and all the $N_0$ X-rays are counted for thresholds lower than $E_0$. +The thick solid line represents the physical curve which also takes into account the electronic noise and the charge sharing between channels. + +

+The intrinsic noise on the electronic signal is defined by the Equivalent Noise Charge ($ENC$). The $ENC$ describes noise in terms of the charge at the detector input needed to create the same output at the end of the analog chain and is normally expressed in electrons. For silicon sensors, it can be converted into energy units by considering 1 $e^-$=3.6 eV. +The value of the $ENC$ normally depends on the shaping settings of the analog chain and increases with shorter shaping times. +The resulting electronic signal spectrum is then given by a convolution between the radiation spectrum and the noise i.e., a Gaussian of standard deviation $ENC$. +The S-curve for a monochromatic radiation beam is well described by a Gaussian cumulative distribution $D$ with an additional increase at low threshold due to the baseline noise, as shown by the solid thin line. + +

+Moreover, when a photon is absorbed in the region between two strips of the sensor, the generated charge is partially collected by the two nearest electronic channels. For this reason the physical S-curve is not flat but can be modeled by a decreasing straight line. The number of shared photons $N_S$ is given by the difference between the number of counts and the number of X-rays whose charge is completely collected by the strip (shown by the dotted line). + +

+The number of counts in the physical case is equal to that in the ideal case for a threshold set at half the photon energy. This defines the optimal threshold level $E_t=E_0/2$. +
+The detector response $N$ as a function of the threshold energy $E_t$ is given by the sum of the noise counts $N_n$ and the counts originating from photons $N_\gamma$: +
+

+ + + + + +
\begin{displaymath}
+N_\gamma(E_t)=\frac{N_0}{2}\cdot\Big(1+C_s \frac{E_0-2E_t}{E_0}\Big)D \Big(\frac{E_0-E_t}{ENC} \Big),
+\end{displaymath} +(1)
+

+where $C_s$ is the fraction of photons which produce a charge cloud which is shared between neighboring strips ($N_s=C_s N_0$). +
+By assuming a noise of Gaussian type, and considering its bandwidth limited by the shaping time $\tau_s$, the number of noise counts in the acquisition time $T$ can be approximated as: +
+
+ + + + + +
\begin{displaymath}
+N_n(E_t) \sim \frac{T}{\tau_s} D \Big(\frac{-E_t}{ENC} \Big).
+\end{displaymath} +(2)
+

+ +

+The choice of the comparator threshold level $E_t$ influences not only the counting efficiency and noise performances, but also the spatial resolution and the counting statistics of the detector. +If the threshold is set at values higher than the ideal value $E_t=E_0/2$, a fraction of the photons absorbed in the sensor in the region between two strips is not counted thus reducing the detector efficiency but improving its spatial resolution (narrower strip size). On the other hand, if the threshold is set at values lower than $E_t$, part of the X-rays absorbed in the region between two strips are counted by both of them, resulting in a deterioration of the spatial resolution of the detector and of the fluctuations on the number of photons because of the increased multiplicity. + +

+Furthermore, the threshold uniformity is particularly critical with regards to fluorescent radiation emitted by the sample under investigation. Since the emission of fluorescent light is isotropic, the data quality will be improved by setting the threshold high enough in order to discard the fluorescence background (see figure 3). +
+Moreover, setting the threshold too close to the energy of the fluorescent light gives rise to large fluctuations between channels in the number of counts since the threshold sits on the steepest part of the threshold scan curve for the fluorescent background. These differences cannot be corrected by using a flat-field normalization since the fluorescent component is not present in the reference image. For this reason, it is extremely important that the threshold uniformity over the whole detector is optimized. The threshold level must be set at least $\Sigma>3\,ENC$ away from both the fluorescent energy level and the X-ray energy in order to remove the fluorescence background while efficiently count the diffracted photons. + +

+The comparator threshold is given by a global level which can be set on a module basis and adds to a component which is individually adjustable for each channel. In order to optimize the uniformity of the detector response it is important to properly adjust the threshold for all channels. +
+Since both the signal amplification stages and the comparator are linear, it is necessary to calibrate the detector offset $O$ and gain $G$ in order to correctly set its comparator threshold $V_t$ at the desired energy $E_t$: +
+

+ + + + + +
\begin{displaymath}
+V_{t}=O+G \cdot E_t.
+\end{displaymath} +(3)
+

+This is initially performed by acquiring measurements while scanning the global threshold using different X-ray energies and calculating the median of the counts at each threshold value for each module $i$. The curves obtained for one of the detector modules at three energies are shown in figure 4. The experimental data are then fitted according to equation 1 and for each module a linear relation is found between the X-ray energy and the estimated inflection point, as shown in the inset of figure 4. The resulting offset $O_i$ and gain $G_i$ are used as a conversion factor between the threshold level and the energy. + +

+ +

+ + + +
Figure 1: +Expected counts as a function of a threshold energy for a monochromatic beam of energy $E_0$=12 keV. $N_0$=10000 is the number of photons absorbed by the detector during the acquisition time. The dashed line represents the curve in an ideal case without electronic noise and charge sharing, the solid thin line with noise $ENC$=1 keV but without charge sharing and the solid thick line is the physical case with noise and $CS=$22 % charge sharing. $N_S$ is the number of photons whose charge is shared between neighbouring strips ( +$CS=\frac{N_S}{N_0}$). The dotted line represents the number of photons whose charge is completely collected by a single strip.
\includegraphics[width=\textwidth]{fig4.eps}
+
+ +

+ +

+ + + +
Figure 2: +Measured threshold scan at 12.5 keV with the three different settings. In the inset the fit of the experimental data with the expected curve as in function 1 is shown in the region of the inflection point.
\includegraphics[width=\textwidth]{fig5.eps}
+
+ +

+ +

+ + + +
Figure 3: +Number of counts as a function of the threshold measured from a sample containing iron ($E_f$=5.9 keV) when using X-rays of energy $E_0$=12 keV. In this case, setting the threshold at $E_0/2$, which is very close to $E_f$, would give $\Delta \sim $10% counts from the fluorescense background. Therefore the threshold should be set at an intermediate level $E_t$ between the two energy components with a distance of at least $\Sigma >3ENC$ from both $E_f$ and $E_0$.
\includegraphics[width=\textwidth]{fig7.eps}
+
+Differences in gain and offset are present also between individual channels within a module and therefore the use of threshold equalization techniques (trimming) using the internal 6-bit DAC is needed in order to reduce the threshold dispersion. +Since both gain and offset have variations between channels, the optimal trimming should be performed as a function of the threshold energy. +Please not that trimming of the channels of the detector should be performed in advanced and is extremely important for a succeful energy calibration of the detector. + +

+All energy calibration procedures should be applied to a trimmed detector and only an improvement of the existing trimbits can be performed afterwards, since it does not significatively affect the energy calibration. + +

+ +

+ + + +
Figure 4: +Median of the number of counts as a function of the threshold for X-rays of 12.5, 17.5 and 25 keV for one of the detector modules using standard settings. The solid line represents the fit of the experimental points with equation 1. In the inset the linear fit between the X-ray energy and the position of the inflection point of the curves is shown.
\includegraphics[width=\textwidth]{fig8.eps}
+
+ +

+


+ + +next + +up + +previous +
+ Next: Data acquisition + Up: Energy calibration wizard manual + Previous: Energy calibration wizard manual + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/node2.html b/manual/docs/html/energyCalibrationHowTo/node2.html new file mode 100644 index 000000000..e7d40aa8f --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/node2.html @@ -0,0 +1,186 @@ + + + + + +Data acquisition + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Data analysis + Up: Energy calibration wizard manual + Previous: Introduction +
+
+ + +Subsections + + + +
+ +

+Data acquisition +

+ +

+The energy calibration consists in acquiring threshold scans using the detector at at least 2 (better 3) energies. A monochromatic beam is ideal in this procedure, but beam obtained from some fluorescent sample is also good. +
+Please note that the statistic is important to succesfully analyze the data. Normally the exposure time for each step should be chosen in order to achieve at least 1000 counts per step. +If this is not possible it is better to reduce the scan range or enlarge the scan step rather than acquiring data with a too low statics. + +

+With a quick acquisition or threshold scan it is useful to define the range of the scan and the exposure time. It is important to start from a threshold high enough that (almost) all channels of the detector have a negligible number of counts and that the plateau of the S-curve is long enough to correctly estimate the number of photons. + +

+ +

+Software +

+ +

+For the acquisition ot the data you need to install the slsDetector software package (please refere to separate documentation). The use of the GUI is optional and all operations can be performed also using the text client. +
+

+In the following the command to acquire a dataset for the energy calibration with an exposure time of 1 s, and threshold scan range between 200 and 850 with a setp of 1 DAC unit. +

+> sls_detector_put encallog 1 #setup energy calibration
+> sls_detector_put exptime 1. #set exposure time to 1s
+> sls_detector_put scan0script threshold #setup threshold scan
+> sls_detector_put scan0range 200 850 1 #set scan range between 200 and 850, step of 1
+> sls_detector_acquire #acquire the data
+> sls_detector_put encallog 0 #unset energy calibration
+
+ +

+With the GUI you can obtain the same results by clicking on the Energy Calibration log button in the advanced tab (see figure 5) and setting up the threshold scan in the Actions tab (see figure 6). the exposure time should also be set in the measurement tab. + +

+This procedure should be executed at at least 2 (better 3) energies. + +

+Additional to the data files, the acquisition will produce a .encal file containing an header and, for each step of the acquisition, the threshold value and the file name. +
+In case you forgot to enable the encallog flag in the software, you can produce the file with the syntax as follows: +

+settings standard
+type Mythen+
+nmod 12
+modulenumber:0 000
+modulenumber:1 111
+modulenumber:2 222
+modulenumber:3 333
+modulenumber:4 444
+modulenumber:5 555
+modulenumber:6 666
+modulenumber:7 777
+modulenumber:8 888
+modulenumber:9 999
+modulenumber:10 aaa
+modulenumber:11 bbb
+450 standard_12_4keV_S450_0
+460 standard_12_4keV_S460_0
+470 standard_12_4keV_S470_0
+480 standard_12_4keV_S480_0
+490 standard_12_4keV_S490_0
+500 standard_12_4keV_S500_0
+510 standard_12_4keV_S510_0
+520 standard_12_4keV_S520_0
+...
+...
+
+ +

+ +

+ + + +
Figure 5: +Acquisition GUI window to enable the energy calibration log.
\includegraphics[width=\textwidth]{GUI_Advanced.eps}
+
+ +

+ +

+ + + +
Figure 6: +Acquisition GUI window to setup the threshold scan.
\includegraphics[width=\textwidth]{GUI_ThresholdScan.eps}
+
+ +

+


+ + +next + +up + +previous +
+ Next: Data analysis + Up: Energy calibration wizard manual + Previous: Introduction + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/node3.html b/manual/docs/html/energyCalibrationHowTo/node3.html new file mode 100644 index 000000000..fa06a8c80 --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/node3.html @@ -0,0 +1,190 @@ + + + + + +Data analysis + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Setup calibration files + Up: Energy calibration wizard manual + Previous: Data acquisition +
+
+ + +Subsections + + + +
+ +

+Data analysis +

+ +

+The data analysis consists in fitting the S-curves obtained from the datasets acquired as above and then performing a linear fit between the energy values and the inflection points. + +

+ +

+Software +

+ +

+The software used for the energy calibration data analysis is based on root (see http://root.cern.ch). +
+This can be downloaded as binary or installed from sources. The version of the software should not play an important role, but up to now everything has been implemented and tested using version 5.20. + +

+To start the data analysis simply launch: +

+> ./energyCalibrationWizard
+
+ +

+To add anew energy write the energy value and select (or digit) the name of the .encal file corresponding to that energy (see figure 7). +
+The software assumes that the data files (.raw) and the .encal file are in the same directory. +Press Preview and a 2D color plot will be displayed, showing the channel numbers on the X-axis, the threshold on the Y-axis, and the number of counts as a color scale. +By (right) clicking close to the axis you are able to zoom in/out, set the scale to logarithmic etc. +
+If the plot corresponds to your expectations press Add to list. The energy value will be shown in the combo box on top and labels will display the settings of the detector, the number of modules, the number of channels per module and the modules serial numbers. + +

+Add then all the other energies to the calibration always by editing the energy value and .encal file name, pressing preview and add to list. +
+If the settings, number of modules or serial numbers do not match, you will not be llowed to add the energy. +
+By using the selected energy actions you can navigate in the combo box with list of energies, view the plots and eventually remove the ones you don't want to use in your calibration. +
+Once you have uploaded at least 2 energies, you will be allowed to proceed to module calibration. + +

+ +

+ + + +
Figure 7: +Window to add energies to the calibration.
\includegraphics[width=\textwidth]{addEnergy.eps}
+
+ +

+In the module calibration window (see figure 8), you are still able to look at the calibration summary, and eventually return to the previous windown by pressing Back to energy setup. +
+The canvas will show the plot of the S-curves relative to the median of the selected module, fitted with equation 1 and the linear fit between the energy values and the fitted inflection points. +Normally the points lie on a straight line (although often not perfect), therefore it should be simple to spot if there are problems in the fitting of some of the data. +
+If Manual save is unclicked, the calibration files will be saved locally, with the extension automatically generated by using the modules serial numbers, every time a linear fit is performed (i.e. if you mess up wiht the linear fit you overwrite a previous good file!). If you click the checkbox, you need to save the calibration by pressing Write to file for each module once you are happy with the fit. + +

+To change the Y scale of the plot, edit the Counts entry. After clicking of the energy button (eventually twice) the maximum of the histogram will be set to three times the value. + +

+To re-fit one energy with modified range or start parameters, you should press the central button with the energy value once the energy is selected. The text color tells you which curve you are referring to. +
+

+You should set the range of the fit. In particular the maximum should be limited in order to avoid to enter the noise range (and can be pretty different for the various modules). +
+Normally the data are acquired by collecting holes from the detector and therefore the Invert axis check button should be ckecked. Uncheck it in case your detector collects electrons (e.g. CdTe, Si n in p) + +

+You can change the start values of the parameters of the fits by editing the number eneries. The label nearby will show you the actual value of the fitted parameters. +
+By checking the checkboxes you can fix the values to the ones you specify. +
+Normally it can be useful to fix the pedestal and pedestal slope to 0, unless you have a lot of 3rd armnonics contribution, primary beam background or similar. +
+Changing the starting value of the inflection point or of the number of counts can often help the fit to converge. +
+Normally it is not very useful to change the starting value for the noise or charge sharing slope. + +

+The button Finished will be enebled only once the calibration files have been generated for all modules. + +

+ +

+ + + +
Figure 8: +Window to calibrate the modules.
\includegraphics[width=\textwidth]{calibrateModule.eps}
+
+ +

+


+ + +next + +up + +previous +
+ Next: Setup calibration files + Up: Energy calibration wizard manual + Previous: Data acquisition + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/node4.html b/manual/docs/html/energyCalibrationHowTo/node4.html new file mode 100644 index 000000000..fe7d7d1dd --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/node4.html @@ -0,0 +1,74 @@ + + + + + +Setup calibration files + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: About this document ... + Up: Energy calibration wizard manual + Previous: Data analysis +
+
+ + +

+Setup calibration files +

+ +

+To use the genrated calibration files as default ones, copy them into your default caldir/settings renaming them calibration.snxxx, where snxxx is the extension that the genrated files already have, which corresponds to the module serial number. +
+Fot this scope, a script as following can be used: +

+for i in $(ls newcal_standard.sn* | awk -F "." '{print $2}'); do \
+mv newcal_standard.$i caldir/standard/calibration.$i; \
+done
+
+ +

+By reloading the default detector settings, the calibration coefficients will be automatically loaded. +


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/energyCalibrationHowTo/node5.html b/manual/docs/html/energyCalibrationHowTo/node5.html new file mode 100644 index 000000000..d60990b7d --- /dev/null +++ b/manual/docs/html/energyCalibrationHowTo/node5.html @@ -0,0 +1,71 @@ + + + + + +About this document ... + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Up: Energy calibration wizard manual + Previous: Setup calibration files +
+
+ + +

+About this document ... +

+ Energy calibration wizard manual

+This document was generated using the +LaTeX2HTML translator Version 2012 (1.2) +

+Copyright © 1993, 1994, 1995, 1996, +Nikos Drakos, +Computer Based Learning Unit, University of Leeds. +
+Copyright © 1997, 1998, 1999, +Ross Moore, +Mathematics Department, Macquarie University, Sydney. +

+The command line arguments were:
+ latex2html -split 4 energyCalibrationHowTo.tex +

+The translation was initiated by Thattil Dhanya on 2018-08-23 +


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/acquisition.html b/manual/docs/html/slsDetectorClientDocs/acquisition.html new file mode 100644 index 000000000..cab9a79e6 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/acquisition.html @@ -0,0 +1,98 @@ + + + + + + +My Project: Acquition commands + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Acquition commands
+
+
+

Commands to control the acquisition

+
    +
  • acquire blocking acquisition (like calling sls_detector_acquire). Starts receiver and detector, writes and processes the data, stops detector. Only get! Returns (string)"acquire unsuccessful" if fails, else "" for MYTHEN, "Acquired (int)" for others, where int is number of frames caught.
  • +
  • busy i sets/gets acquiring flag. 1 the acquisition is active, 0 otherwise. Acquire command will set this flag to 1 at the beginning and to 0 at the end. Use this to clear flag if acquisition terminated unexpectedly. Returns (int)
  • +
  • status [s] starts or stops acquisition in detector in non blocking mode. When using stop acquisition and if acquisition is done, it will restream the stop packet from receiver (if data streaming in receiver is on). Eiger can also provide an internal software trigger. s: [start, stop, trigger(EIGER only)]. Returns the detector status: [running, error, transmitting, finished, waiting, idle]. Returns (string)
  • +
  • data gets all data from the detector (if any) processes them and writes them to file according to the preferences already setup (MYTHEN only). Only get!
  • +
  • frame gets a single frame from the detector (if any) processes it and writes it to file according to the preferences already setup (MYTHEN only). Only get!
  • +
  • readctr Reads the counters from the detector memory (analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.
  • +
  • resetctr i Resets counter in detector, restarts acquisition if i=1(analog detector returning values translated into number of photons - only GOTTHARD). Cannot put.
  • +
  • resmat i sets/resets counter bit in detector.gets the counter bit in detector ????
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/actions.html b/manual/docs/html/slsDetectorClientDocs/actions.html new file mode 100644 index 000000000..84c666def --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/actions.html @@ -0,0 +1,115 @@ + + + + + + +My Project: Actions + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Actions
+
+
+

Commands to define scripts to be executed during the acquisition flow

+
    +
  • positions [n [p0..pn-1]] sets/gets number of angular position and positions to be acquired.. Returns (int int..) n [p0..pn-1]
  • +
  • startscript [s] sets/gets the script to be executed at the beginning of the acquisition. none unsets. Returns (string)
  • +
  • startscriptpar [s] sets/gets a string to be passed as a parameter to the startscript. Returns (string)
  • +
  • stopscript [s] sets/gets the script to be executed at the end of the acquisition. none unsets. Returns (string)
  • +
  • stopscriptpar [s] sets/gets a string to be passed as a parameter to the stopscript. Returns (string)
  • +
  • scriptbefore [s] sets/gets the script to be executed before starting the detector every time in the acquisition. none unsets. Returns (string)
  • +
  • scriptbeforepar [s] sets/gets a string to be passed as a parameter to the scriptbefore. Returns (string)
  • +
  • scriptafter [s] sets/gets the script to be executed after the detector has finished every time in the acquisition. none unsets. Returns (string)
  • +
  • scriptafterpar [s] sets/gets a string to be passed as a parameter to the scriptafter. Returns (string)
  • +
  • headerafter [s] sets/gets the script to be executed for logging the detector parameters. none unsets. Returns (string)
  • +
  • headerbefore [s] sets/gets the script to be executed for logging the detector parameters. none unsets. Returns (string)
  • +
  • headerbeforepar [s] sets/gets a string to be passed as a parameter to the headerbefore script. Returns (string)
  • +
  • headerafterpar [s] sets/gets a string to be passed as a parameter to the headerafter script. Returns (string)
  • +
  • enacallog [i] enables/disables logging of the parameters necessary for the energy calibration. 1 sets, 0 unsets. Returns (int)
  • +
  • angcallog [i] enables/disables logging of the parameters necessary for the angular calibration. 1 sets, 0 unsets. Returns (int)
  • +
  • scan0script [s] sets/gets the script to be executed for the scan 0 level. none unsets.
  • +
  • scan0par [s] sets/gets a string to be passed as a parameter to the scan0script
  • +
  • scan0prec [i] sets/gets number of digits to be used for the scan0 variable in the file name.
  • +
  • scan0steps [i [s0..sn-1]] sets/gets number of steps (int) of the scan0 level and their values (float).
  • +
  • scan0range [smin smax sstep] sets scan0 min, max and step, returns the number of steps and their values as scan0steps.
  • +
  • scan1script [s] sets/gets the script to be executed for the scan1 level. none unsets.
  • +
  • scan1par [s] sets/gets a string to be passed as a parameter to the scan1script
  • +
  • scan1prec [i] sets/gets number of digits to be used for the scan1 variable in the file name.
  • +
  • scan1steps [i [s0..sn-1]] sets/gets number of steps (int) of the scan1 level and their values (float).
  • +
  • scan1range [smin smax sstep] sets scan1 min, max and step, returns the number of steps and their values as scan1steps.
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/advanced.html b/manual/docs/html/slsDetectorClientDocs/advanced.html new file mode 100644 index 000000000..99e42731a --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/advanced.html @@ -0,0 +1,88 @@ + + + + + + +My Project: Advanced Usage + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Advanced Usage
+
+
+

This page is for advanced users. Make sure you have first read the introduction.

+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/bc_s.png b/manual/docs/html/slsDetectorClientDocs/bc_s.png new file mode 100644 index 0000000000000000000000000000000000000000..224b29aa9847d5a4b3902efd602b7ddf7d33e6c2 GIT binary patch literal 676 zcmV;V0$crwP)y__>=_9%My z{n931IS})GlGUF8K#6VIbs%684A^L3@%PlP2>_sk`UWPq@f;rU*V%rPy_ekbhXT&s z(GN{DxFv}*vZp`F>S!r||M`I*nOwwKX+BC~3P5N3-)Y{65c;ywYiAh-1*hZcToLHK ztpl1xomJ+Yb}K(cfbJr2=GNOnT!UFA7Vy~fBz8?J>XHsbZoDad^8PxfSa0GDgENZS zuLCEqzb*xWX2CG*b&5IiO#NzrW*;`VC9455M`o1NBh+(k8~`XCEEoC1Ybwf;vr4K3 zg|EB<07?SOqHp9DhLpS&bzgo70I+ghB_#)K7H%AMU3v}xuyQq9&Bm~++VYhF09a+U zl7>n7Jjm$K#b*FONz~fj;I->Bf;ule1prFN9FovcDGBkpg>)O*-}eLnC{6oZHZ$o% zXKW$;0_{8hxHQ>l;_*HATI(`7t#^{$(zLe}h*mqwOc*nRY9=?Sx4OOeVIfI|0V(V2 zBrW#G7Ss9wvzr@>H*`r>zE z+e8bOBgqIgldUJlG(YUDviMB`9+DH8n-s9SXRLyJHO1!=wY^79WYZMTa(wiZ!zP66 zA~!21vmF3H2{ngD;+`6j#~6j;$*f*G_2ZD1E;9(yaw7d-QnSCpK(cR1zU3qU0000< KMNUMnLSTYoA~SLT literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/bdwn.png b/manual/docs/html/slsDetectorClientDocs/bdwn.png new file mode 100644 index 0000000000000000000000000000000000000000..940a0b950443a0bb1b216ac03c45b8a16c955452 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)H!3HEvS)PKZC{Gv1kP61Pb5HX&C2wk~_T1|%O$WD@{V-kvUwAr*{o@8{^CZMh(5KoB^r_<4^zF@3)Cp&&t3hdujKf f*?bjBoY!V+E))@{xMcbjXe@)LtDnm{r-UW|*e5JT literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/config.html b/manual/docs/html/slsDetectorClientDocs/config.html new file mode 100644 index 000000000..9bfe456de --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/config.html @@ -0,0 +1,195 @@ + + + + + + +My Project: Configuration commands + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Configuration commands
+
+
+

Commands to configure the detector. these commands are often left to the configuration file.

+
    +
  • Data Structure: commands to configure detector data structure
  • +
  • Status: commands to configure detector status
  • +
  • Data Size: commands to configure detector data size
  • +
  • Flags: commands to configure detector flags
  • +
  • Chip: commands to configure chip of the detector
  • +
  • Versions: commands to check version of each subsytem
  • +
  • Speed: commands to configure speed of detector
  • +
  • Detector Parameters: commands to configure/retrieve configuration of detector
  • +
+

+Data Structure

+

commands to configure detector data structure

+
    +
  • free Free shared memory on the control PC
  • +
  • hostname put frees shared memory and sets the hostname (or IP adress). Only allowed at multi detector level. Returns the list of the hostnames of the multi-detector structure. (string)
  • +
  • add appends a hostname (or IP address) at the end of the multi-detector structure. Only allowed at multi detector level. Cannot get. Returns the current list of detector hostnames. (string)
  • +
  • replace Sets the hostname (or IP adress) for a single detector. Only allowed at single detector level. Cannot get. Returns the hostnames for that detector (string)
  • +
  • user Returns user details from shared memory. Only allowed at multi detector level. Cannot put. (string)
  • +
  • master i put sets the position of the master of the acquisition (-1 if none). Returns the position of the master of the detector structure (-1 if none).
  • +
  • sync Sets/gets the synchronization mode of the detectors in the multi-detector structure. Can be: none, gating, trigger, complementary. Mainly used by MYTHEN/GOTTHARD.
  • +
+

+Status

+

commands to configure detector status

+
    +
  • online [i] sets the detector in online (1) or offline (0) mode. Returns (int)
  • +
  • checkonline returns the hostnames of all detectors without connecting to them. Returns (string) "All online" or "[list of offline hostnames] : Not online".
  • +
  • activate [b] [p] Activates/Deactivates the detector. b is 1 for activate, 0 for deactivate. Deactivated detector does not send data. p is optional and can be padding (default) or nonpadding for receivers for deactivated detectors. Used for EIGER only. Returns (int) (string)
  • +
+

+Data Size

+

commands to configure detector data size

+
    +
  • nmod [i] sets/gets the number of modules of the detector. Used for MYTHEN only. Returns (int)
  • +
  • maxmod Gets the maximum number of modules of the detector. Used for MYTHEN only. Cannot put! Returns (int)
  • +
  • dr [i] sets/gets the dynamic range of detector. Mythen [4,8,16,24]. Eiger [4,8,16,32]. Others cannot put! Returns (int)
  • +
  • roi [i] [xmin] [xmax] [ymin] [ymax] sets region of interest of the detector, where i is number of rois;i=0 to clear rois. Used for GOTTHARD only. Returns (int)
  • +
  • detsizechan [xmax] [ymax] sets the maximum number of channels in each dimension for complete detector set; -1 is no limit. Use for multi-detector system as first command in config file. Returns ("int int")
  • +
  • roimask [i] ?? Returns (int) in hexadecimal
  • +
  • flippeddatax [i] enables/disables data being flipped across x axis. 1 enables, 0 disables. Used for EIGER only. 1 for bottom half-module, 0 for top-half module. Returns (int)
  • +
  • tengiga [i] enables/disables 10GbE in system (detector & receiver). 1 enabled 10GbE, 0 enables 1GbE. Used in EIGER only. Returns (int)
  • +
  • gappixels [i] enables/disables gap pixels in system (detector & receiver). 1 sets, 0 unsets. Used in EIGER only and only in multi detector level command. Returns (int)
  • +
+

+Flags

+

commands to configure detector flags

+
    +
  • flags [flag] sets/gets the readout flags to mode. Options: none, storeinram, tot, continous, parallel, nonparallel, safe, digital, analog_digital, overflow, nooverflow, unknown. Used for MYTHEN and EIGER only. Returns (string). put takes one string and returns concatenation of all active flags separated by spaces.
  • +
  • extsig:[i] [flag] sets/gets the mode of the external signal i. Options: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge.
    + Used in MYTHEN, GOTTHARD, PROPIX only. Returns (string)
  • +
  • programfpga [file] programs the FPGA with file f (with .pof extension). Used for JUNGFRAU, MOENCH only. Only put! Returns ("successful", "unsuccessful")
  • +
  • resetfpga [f] resets FPGA, where f can be any value. Used for JUNGFRAU only. Only put! Returns ("successful", "unsuccessful")
  • +
+

+Chip

+

commands to configure chip of the detector

+
    +
  • powerchip [i] Powers on/off the chip. 1 powers on, 0 powers off. Can also get the power status. Used for JUNGFRAU only. Returns (int)
  • +
  • led [i] sets/gets the led status. 1 on, 0 off. Used for MOENCH only ?? Returns (int)
  • +
  • auto_comp_disable i Currently not implemented. this mode disables the on-chip gain switching comparator automatically after 93.75% of exposure time (only for longer than 100us). 1 enables mode, 0 disables mode. By default, mode is disabled (comparator is enabled throughout). (JUNGFRAU only). Returns (int)
  • +
  • pulse [n] [x] [y] pulses pixel at coordinates (x,y) n number of times. Used in EIGER only. Only put! Returns ("successful", "unsuccessful")
  • +
  • pulsenmove [n] [x] [y] pulses pixel n number of times and moves relatively by x value (x axis) and y value(y axis). Used in EIGER only. Only put! Returns ("successful", "unsuccessful")
  • +
  • pulsechip [n]pulses chip n number of times, while n=-1 will reset it to normal mode. Used in EIGER only. Only put! Returns ("successful", "unsuccessful")
  • +
+

+Versions

+

Commands to check versions of each subsystem

+
    +
  • checkdetversion Checks the version compatibility with detector server (if hostname is in shared memory). Only get! Only for Eiger, Jungfrau & Gotthard. Returns ("compatible", "incompatible")
  • +
  • checkrecversion Checks the version compatibility with receiver server (if rx_hostname is in shared memory). Only get! Only for Eiger, Jungfrau & Gotthard. Returns ("compatible", "incompatible")
  • +
  • moduleversion:[i] Gets the firmware version of module i. Used for MYTHEN only. Only get! Returns (long int) in hexadecimal or "undefined module number"
  • +
  • detectornumber Gets the serial number or MAC of detector. Only get! Returns (long int) in hexadecimal
  • +
  • modulenumber:[i] Gets the serial number of module i. Used for MYTHEN only. Only get! Returns (long int) in hexadecimal or "undefined module number"
  • +
  • detectorversion Gets the firmware version of detector. Only get! Returns (long int) in hexadecimal
  • +
  • softwareversion Gets the software version of detector server. Only get! Returns (long int) in hexadecimal
  • +
  • thisversion Gets the software version of this client software. Only get! Returns (long int) in hexadecimal
  • +
  • receiverversion Gets the software version of receiver. Only get! Returns (long int) in hexadecimal
  • +
  • framesl gets number of frames left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
+

+Speed

+

commands to configure speed of detector

+
    +
  • clkdivider [i] sets/gets the readout clock divider. EIGER, JUNGFRAU [0(fast speed), 1(half speed), 2(quarter speed)]. Jungfrau, full speed is not implemented and overwrites adcphase to recommended default. MYTHEN[???]. Returns (int)
  • +
  • setlength [i] sets/gets length of set/reset signals (in clock cycles). Used in MYTHEN only. Returns (int)
  • +
  • waitstates [i] sets/gets waitstates of the bus interface (in clock cycles). Used in MYTHEN only. Returns (int)
  • +
  • totdivider [i] sets/gets clock divider in tot mode. Used in MYTHEN only. Returns (int)
  • +
  • totdutycycle [i] sets/gets duty cycle of the tot clock. Used in MYTHEN only. Returns (int)
  • +
  • phasestep [i] Only put for gotthard. Moves the phase of the ADC clock.Returns (int)
  • +
  • oversampling [i] Sets/gets the number of adcsamples per clock. For the new chiptestboard.Returns (int)
  • +
  • adcclk [i] sets/gets the ADC clock frequency in MHz. For the new chiptestboard!Returns (int)
  • +
  • adcphase [i] Sets/gets phase of the sampling clock. For JUNGFRAU, setting speed (clkdivider) overwrites adcphase to its default recommended value. (Not for EIGER) Returns (int)
  • +
  • adcpipeline [i] Sets/gets the pipeline of the ADC. For the new chiptestbaord!Returns (int)
  • +
  • dbitclk [i] Sets/gets the clock frequency of the latching of the digital bits in MHz. For the new chiptestboard!Returns (int)
  • +
  • dbitphase [i] Sets/gets the phase of the clock for latching of the digital bits. For the new chiptestboard!?Returns (int)
  • +
  • dbitpipeline [i] Sets/gets the pipeline of the latching of the digital bits. For the new chiptestbaord!Returns (int)
  • +
+

+Detector Parameters

+

commands to configure/retrieve configuration of detector

+
    +
  • config [fname] sets/saves detector/receiver to configuration contained in fname. Same as executing sls_detector_put for every line. Normally a one time operation. Returns (string) fname
  • +
  • rx_printconfig prints the receiver configuration. Only get! Returns (string)
  • +
  • parameters [fname] sets/saves detector parameters contained in fname. Normally once per different measurement. Returns (string) fname
  • +
  • setup [fname] sets/saves detector complete setup contained in fname (extensions automatically generated), including trimfiles, ff coefficients etc. Returns (string) fname
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/ctb.html b/manual/docs/html/slsDetectorClientDocs/ctb.html new file mode 100644 index 000000000..9b5c9a799 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/ctb.html @@ -0,0 +1,110 @@ + + + + + + +My Project: Chiptest board + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Chiptest board
+
+
+

Commands specific for the new chiptest board as pattern generator

+
    +
  • adcinvert [mask] Sets/gets ADC inversion mask (8 digits hex format)
  • +
  • adcdisable [mask] Sets/gets ADC disable mask (8 digits hex format)
  • +
  • pattern fn loads binary pattern file fn
  • +
  • patword addr [word] sets/gets 64 bit word at address addr of pattern memory. Both address and word in hex format. Advanced!
  • +
  • patioctrl [word] sets/gets 64 bit mask defining input (0) and output (1) signals. hex format.
  • +
  • patclkctrl [word] sets/gets 64 bit mask defining if output signal is a clock and runs. hex format. Unused at the moment.
  • +
  • patlimits [addr1 addr2] sets/gets the start and stop limits of the pattern to be executed. hex format. Advanced!
  • +
  • patloop0 [addr1 addr2] sets/gets the start and stop limits of the level 0 loop. hex format. Advanced!
  • +
  • patnloop0 [n] sets/gets the number of cyclesof the level 0 loop (int).
  • +
  • patwait0 [addr] sets/gets the address of the level 0 wait point. hex format. Advanced!
  • +
  • patwaittime0 [n] sets/gets the duration of the witing of the 0 waiting point in clock cycles (int).
  • +
  • patloop1 [addr1 addr2] sets/gets the start and stop limits of the level 1 loop. hex format. Advanced!
  • +
  • patnloop1 [n] sets/gets the number of cyclesof the level 1 loop (int).
  • +
  • patwait1 [addr] sets/gets the address of the level 1 wait point. hex format. Advanced!
  • +
  • patwaittime1 [n] sets/gets the duration of the witing of the 1 waiting point in clock cycles (int).
  • +
  • patloop2 [addr1 addr2] sets/gets the start and stop limits of the level 2 loop. hex format. Advanced!
  • +
  • patnloop2 [n] sets/gets the number of cyclesof the level 2 loop (int).
  • +
  • patwait2 [addr] sets/gets the address of the level 2 wait point. hex format. Advanced!
  • +
  • patwaittime2 [n] sets/gets the duration of the waiting of the 2 waiting point in clock cycles (int).
  • +
  • dut_clk [i] sets/gets the signal to be used as a clock for the digital data coming from the device under test. Advanced!
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/data.html b/manual/docs/html/slsDetectorClientDocs/data.html new file mode 100644 index 000000000..9a357bc0c --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/data.html @@ -0,0 +1,105 @@ + + + + + + +My Project: Data processing commands + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Data processing commands
+
+
+

Commands to setup the data processing (mainly MYTHEN related)

+
    +
  • flatfield [fn] put sets flatfield file to fn (relative to ffdir). returns the flatfield file name relative to ffdir (string). If
  • +
  • ffdir [d] Sets/gets the directory in which the flat field file is located. Returns (string) ffdir
  • +
  • ratecorr [ns] Returns the dead time used for rate correections in ns (int). put sets the deadtime correction constant in ns, -1 will set it to default tau of settings (0 unset). Returns (double with 9 decimal digit precision)
  • +
  • badchannels [fn] put sets the badchannels file to fn . returns the bad channels file name. If
  • +
  • angconv [fn] put sets the angular conversion file to fn . returns the angular conversion file name. If
  • +
  • globaloff [f] Sets/gets the beamline angular global offset (float).
  • +
  • fineoff [f] Sets/gets the angular fine offset of the measurement (float).
  • +
  • binsize [f] Sets/gets the bin size used for the angular conversion (float).
  • +
  • angdir [i] Sets/gets the angular direction. 1 means increasing channels number as increasing angle, -1 increasing channel number decreasing angle.
  • +
  • moveflag [i] Sets/gets the flag for physically moving the detector during the acquisition of several positions. 1 sets (moves), 0 unsets.
  • +
  • samplex [f] Sets/gets the sample displacement in th direction parallel to the beam in um. Unused!
  • +
  • sampley [f] Sets/gets the sample displacement in th direction orthogonal to the beam in um. Unused!
  • +
  • threaded [i] Sets/gets the data processing threaded flag. 1 is threaded, 0 unthreaded.
  • +
  • darkimage fn Loads the dark image to the detector from file fn (pedestal image). Cannot get.
  • +
  • gainimage fn Loads the gain image to the detector from file fn (gain map for translation into number of photons of an analog detector). Cannot get.
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/doxygen.css b/manual/docs/html/slsDetectorClientDocs/doxygen.css new file mode 100644 index 000000000..4699e6971 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/doxygen.css @@ -0,0 +1,1357 @@ +/* The standard CSS for doxygen 1.8.5 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #354C7B; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3D578C; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4665A2; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9CAFD4; + color: #ffffff; + border: 1px double #869DCA; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 0px; + background-color: #FBFCFD; + border: 1px solid #C4CFE5; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: bold; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #253555; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + border-top-left-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view when not used as main index */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #2A3D61; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/manual/docs/html/slsDetectorClientDocs/doxygen.png b/manual/docs/html/slsDetectorClientDocs/doxygen.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff17d807fd8aa003bed8bb2a69e8f0909592fd1 GIT binary patch literal 3779 zcmV;!4m|ORP)tMIv#Q0*~7*`IBSO7_x;@a8#Zk6_PeKR_s92J&)(m+);m9Iz3blw)z#Gi zP!9lj4$%+*>Hz@HCmM9L9|8c+0u=!H$O3?R0Kgx|#WP<6fKfC8fM-CQZT|_r@`>VO zX^Hgb|9cJqpdJA5$MCEK`F_2@2Y@s>^+;pF`~jdI0Pvr|vl4`=C)EH@1IFe7pdJ8F zH(qGi004~QnF)Ggga~8v08kGAs2hKTATxr7pwfNk|4#_AaT>w8P6TV+R2kbS$v==} zAjf`s0g#V8lB+b3)5oEI*q+{Yt$MZDruD2^;$+(_%Qn+%v0X-bJO=;@kiJ^ygLBnC z?1OVv_%aex1M@jKU|Z~$eI?PoF4Vj>fDzyo zAiLfpXY*a^Sj-S5D0S3@#V$sRW)g)_1e#$%8xdM>Jm7?!h zu0P2X=xoN>^!4DoPRgph2(2va07yfpXF+WH7EOg1GY%Zn z7~1A<(z7Q$ktEXhW_?GMpHp9l_UL18F3KOsxu81pqoBiNbFSGsof-W z6~eloMoz=4?OOnl2J268x5rOY`dCk0us(uS#Ud4yqOr@?=Q57a}tit|BhY>}~frH1sP`ScHS_d)oqH^lYy zZ%VP`#10MlE~P?cE(%(#(AUSv_T{+;t@$U}El}(1ig`vZo`Rm;+5&(AYzJ^Ae=h2X z@Re%vHwZU>|f0NI&%$*4eJweC5OROQrpPMA@*w|o z()A==l}(@bv^&>H1Ob3C=<^|hob?0+xJ?QQ3-ueQC}zy&JQNib!OqSO@-=>XzxlSF zAZ^U*1l6EEmg3r};_HY>&Jo_{dOPEFTWPmt=U&F#+0(O59^UIlHbNX+eF8UzyDR*T z(=5X$VF3!gm@RooS-&iiUYGG^`hMR(07zr_xP`d!^BH?uD>Phl8Rdifx3Af^Zr`Ku ztL+~HkVeL#bJ)7;`=>;{KNRvjmc}1}c58Sr#Treq=4{xo!ATy|c>iRSp4`dzMMVd@ zL8?uwXDY}Wqgh4mH`|$BTXpUIu6A1-cSq%hJw;@^Zr8TP=GMh*p(m(tN7@!^D~sl$ zz^tf4II4|};+irE$Fnm4NTc5%p{PRA`%}Zk`CE5?#h3|xcyQsS#iONZ z6H(@^i9td!$z~bZiJLTax$o>r(p}3o@< zyD7%(>ZYvy=6$U3e!F{Z`uSaYy`xQyl?b{}eg|G3&fz*`QH@mDUn)1%#5u`0m$%D} z?;tZ0u(mWeMV0QtzjgN!lT*pNRj;6510Wwx?Yi_=tYw|J#7@(Xe7ifDzXuK;JB;QO z#bg~K$cgm$@{QiL_3yr}y&~wuv=P=#O&Tj=Sr)aCUlYmZMcw?)T?c%0rUe1cS+o!qs_ zQ6Gp)-{)V!;=q}llyK3|^WeLKyjf%y;xHku;9(vM!j|~<7w1c*Mk-;P{T&yG) z@C-8E?QPynNQ<8f01D`2qexcVEIOU?y}MG)TAE6&VT5`rK8s(4PE;uQ92LTXUQ<>^ ztyQ@=@kRdh@ebUG^Z6NWWIL;_IGJ2ST>$t!$m$qvtj0Qmw8moN6GUV^!QKNK zHBXCtUH8)RY9++gH_TUV4^=-j$t}dD3qsN7GclJ^Zc&(j6&a_!$jCf}%c5ey`pm~1)@{yI3 zTdWyB+*X{JFw#z;PwRr5evb2!ueWF;v`B0HoUu4-(~aL=z;OXUUEtG`_$)Oxw6FKg zEzY`CyKaSBK3xt#8gA|r_|Kehn_HYVBMpEwbn9-fI*!u*eTA1ef8Mkl1=!jV4oYwWYM}i`A>_F4nhmlCIC6WLa zY%;4&@AlnaG11ejl61Jev21|r*m+?Kru3;1tFDl}#!OzUp6c>go4{C|^erwpG*&h6bspUPJag}oOkN2912Y3I?(eRc@U9>z#HPBHC?nps7H5!zP``90!Q1n80jo+B3TWXp!8Pe zwuKuLLI6l3Gv@+QH*Y}2wPLPQ1^EZhT#+Ed8q8Wo z1pTmIBxv14-{l&QVKxAyQF#8Q@NeJwWdKk>?cpiJLkJr+aZ!Me+Cfp!?FWSRf^j2k z73BRR{WSKaMkJ>1Nbx5dan5hg^_}O{Tj6u%iV%#QGz0Q@j{R^Ik)Z*+(YvY2ziBG)?AmJa|JV%4UT$k`hcOg5r9R?5>?o~JzK zJCrj&{i#hG>N7!B4kNX(%igb%kDj0fOQThC-8mtfap82PNRXr1D>lbgg)dYTQ(kbx z`Ee5kXG~Bh+BHQBf|kJEy6(ga%WfhvdQNDuOfQoe377l#ht&DrMGeIsI5C<&ai zWG$|hop2@@q5YDa)_-A?B02W;#fH!%k`daQLEItaJJ8Yf1L%8x;kg?)k)00P-lH+w z)5$QNV6r2$YtnV(4o=0^3{kmaXn*Dm0F*fU(@o)yVVjk|ln8ea6BMy%vZAhW9|wvA z8RoDkVoMEz1d>|5(k0Nw>22ZT){V<3$^C-cN+|~hKt2)){+l-?3m@-$c?-dlzQ)q- zZ)j%n^gerV{|+t}9m1_&&Ly!9$rtG4XX|WQ8`xYzGC~U@nYh~g(z9)bdAl#xH)xd5a=@|qql z|FzEil{P5(@gy!4ek05i$>`E^G~{;pnf6ftpLh$h#W?^#4UkPfa;;?bsIe&kz!+40 zI|6`F2n020)-r`pFaZ38F!S-lJM-o&inOw|66=GMeP@xQU5ghQH{~5Uh~TMTd;I9` z>YhVB`e^EVj*S7JF39ZgNf}A-0DwOcTT63ydN$I3b?yBQtUI*_fae~kPvzoD$zjX3 zoqBe#>12im4WzZ=f^4+u=!lA|#r%1`WB0-6*3BL#at`47#ebPpR|D1b)3BjT34nYY z%Ds%d?5$|{LgOIaRO{{oC&RK`O91$fqwM0(C_TALcozu*fWHb%%q&p-q{_8*2Zsi^ zh1ZCnr^UYa;4vQEtHk{~zi>wwMC5o{S=$P0X681y`SXwFH?Ewn{x-MOZynmc)JT5v zuHLwh;tLfxRrr%|k370}GofLl7thg>ACWWY&msqaVu&ry+`7+Ss>NL^%T1|z{IGMA zW-SKl=V-^{(f!Kf^#3(|T2W47d(%JVCI4JgRrT1pNz>+ietmFToNv^`gzC@&O-)+i zPQ~RwK8%C_vf%;%e>NyTp~dM5;!C|N0Q^6|CEb7Bw=Vz~$1#FA;Z*?mKSC)Hl-20s t8QyHj(g6VK0RYbl8UjE)0O0w=e*@m04r>stuEhWV002ovPDHLkV1hl;dM*F} literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/dynsections.js b/manual/docs/html/slsDetectorClientDocs/dynsections.js new file mode 100644 index 000000000..ed092c7f6 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/dynsections.js @@ -0,0 +1,97 @@ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} +function toggleLevel(level) +{ + $('table.directory tr').each(function(){ + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (ldjv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2cl.png b/manual/docs/html/slsDetectorClientDocs/ftv2cl.png new file mode 100644 index 0000000000000000000000000000000000000000..132f6577bf7f085344904602815a260d29f55d9b GIT binary patch literal 453 zcmV;$0XqJPP)VBF;ev;toEj8_OB0EQg5eYilIj#JZG_m^33l3^k4mtzx!TVD?g)Y$ zrvwRDSqT!wLIM$dWCIa$vtxE|mzbTzu-y&$FvF6WA2a{Wr1g}`WdPT-0JzEZ0IxAv z-Z+ejZc&H;I5-pb_SUB}04j0^V)3t{`z<7asDl2Tw3w3sP%)0^8$bhEg)IOTBcRXv zFfq~3&gvJ$F-U7mpBW8z1GY~HK&7h4^YI~Orv~wLnC0PP_dAkv;nzX{9Q|8Gv=2ca z@v)c9T;D#h`TZ2X&&$ff2wedmot995de~-s3I)yauahg;7qn*?1n?F$e+PwP37}~; z1NKUk7reVK^7A;$QRW7qAx40HHUZ<|k3U%nz(Ec`#i+q9K!dgcROAlCS?`L= v>#=f?wF5ZND!1uAfQsk;KN^4&*8~0npJiJ%2dj9(00000NkvXXu0mjfWVFf_ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2doc.png b/manual/docs/html/slsDetectorClientDocs/ftv2doc.png new file mode 100644 index 0000000000000000000000000000000000000000..17edabff95f7b8da13c9516a04efe05493c29501 GIT binary patch literal 746 zcmV7=@pnbNXRFEm&G8P!&WHG=d)>K?YZ1bzou)2{$)) zumDct!>4SyxL;zgaG>wy`^Hv*+}0kUfCrz~BCOViSb$_*&;{TGGn2^x9K*!Sf0=lV zpP=7O;GA0*Jm*tTYj$IoXvimpnV4S1Z5f$p*f$Db2iq2zrVGQUz~yq`ahn7ck(|CE z7Gz;%OP~J6)tEZWDzjhL9h2hdfoU2)Nd%T<5Kt;Y0XLt&<@6pQx!nw*5`@bq#?l*?3z{Hlzoc=Pr>oB5(9i6~_&-}A(4{Q$>c>%rV&E|a(r&;?i5cQB=} zYSDU5nXG)NS4HEs0it2AHe2>shCyr7`6@4*6{r@8fXRbTA?=IFVWAQJL&H5H{)DpM#{W(GL+Idzf^)uRV@oB8u$ z8v{MfJbTiiRg4bza<41NAzrl{=3fl_D+$t+^!xlQ8S}{UtY`e z;;&9UhyZqQRN%2pot{*Ei0*4~hSF_3AH2@fKU!$NSflS>{@tZpDT4`M2WRTTVH+D? z)GFlEGGHe?koB}i|1w45!BF}N_q&^HJ&-tyR{(afC6H7|aml|tBBbv}55C5DNP8p3 z)~jLEO4Z&2hZmP^i-e%(@d!(E|KRafiU8Q5u(wU((j8un3OR*Hvj+t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2folderclosed.png b/manual/docs/html/slsDetectorClientDocs/ftv2folderclosed.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8ab35edce8e97554e360005ee9fc5bffb36e66 GIT binary patch literal 616 zcmV-u0+;=XP)a9#ETzayK)T~Jw&MMH>OIr#&;dC}is*2Mqdf&akCc=O@`qC+4i z5Iu3w#1M@KqXCz8TIZd1wli&kkl2HVcAiZ8PUn5z_kG@-y;?yK06=cA0U%H0PH+kU zl6dp}OR(|r8-RG+YLu`zbI}5TlOU6ToR41{9=uz^?dGTNL;wIMf|V3`d1Wj3y!#6` zBLZ?xpKR~^2x}?~zA(_NUu3IaDB$tKma*XUdOZN~c=dLt_h_k!dbxm_*ibDM zlFX`g{k$X}yIe%$N)cn1LNu=q9_CS)*>A zsX_mM4L@`(cSNQKMFc$RtYbx{79#j-J7hk*>*+ZZhM4Hw?I?rsXCi#mRWJ=-0LGV5a-WR0Qgt<|Nqf)C-@80`5gIz45^_20000IqP)X=#(TiCT&PiIIVc55T}TU}EUh*{q$|`3@{d>{Tc9Bo>e= zfmF3!f>fbI9#GoEHh0f`i5)wkLpva0ztf%HpZneK?w-7AK@b4Itw{y|Zd3k!fH?q2 zlhckHd_V2M_X7+)U&_Xcfvtw60l;--DgZmLSw-Y?S>)zIqMyJ1#FwLU*%bl38ok+! zh78H87n`ZTS;uhzAR$M`zZ`bVhq=+%u9^$5jDplgxd44}9;IRqUH1YHH|@6oFe%z( zo4)_>E$F&^P-f(#)>(TrnbE>Pefs9~@iN=|)Rz|V`sGfHNrJ)0gJb8xx+SBmRf@1l zvuzt=vGfI)<-F9!o&3l?>9~0QbUDT(wFdnQPv%xdD)m*g%!20>Bc9iYmGAp<9YAa( z0QgYgTWqf1qN++Gqp z8@AYPTB3E|6s=WLG?xw0tm|U!o=&zd+H0oRYE;Dbx+Na9s^STqX|Gnq%H8s(nGDGJ j8vwW|`Ts`)fSK|Kx=IK@RG@g200000NkvXXu0mjfauFEA literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2lastnode.png b/manual/docs/html/slsDetectorClientDocs/ftv2lastnode.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2link.png b/manual/docs/html/slsDetectorClientDocs/ftv2link.png new file mode 100644 index 0000000000000000000000000000000000000000..17edabff95f7b8da13c9516a04efe05493c29501 GIT binary patch literal 746 zcmV7=@pnbNXRFEm&G8P!&WHG=d)>K?YZ1bzou)2{$)) zumDct!>4SyxL;zgaG>wy`^Hv*+}0kUfCrz~BCOViSb$_*&;{TGGn2^x9K*!Sf0=lV zpP=7O;GA0*Jm*tTYj$IoXvimpnV4S1Z5f$p*f$Db2iq2zrVGQUz~yq`ahn7ck(|CE z7Gz;%OP~J6)tEZWDzjhL9h2hdfoU2)Nd%T<5Kt;Y0XLt&<@6pQx!nw*5`@bq#?l*?3z{Hlzoc=Pr>oB5(9i6~_&-}A(4{Q$>c>%rV&E|a(r&;?i5cQB=} zYSDU5nXG)NS4HEs0it2AHe2>shCyr7`6@4*6{r@8fXRbTA?=IFVWAQJL&H5H{)DpM#{W(GL+Idzf^)uRV@oB8u$ z8v{MfJbTiiRg4bza<41NAzrl{=3fl_D+$t+^!xlQ8S}{UtY`e z;;&9UhyZqQRN%2pot{*Ei0*4~hSF_3AH2@fKU!$NSflS>{@tZpDT4`M2WRTTVH+D? z)GFlEGGHe?koB}i|1w45!BF}N_q&^HJ&-tyR{(afC6H7|aml|tBBbv}55C5DNP8p3 z)~jLEO4Z&2hZmP^i-e%(@d!(E|KRafiU8Q5u(wU((j8un3OR*Hvj+t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2mlastnode.png b/manual/docs/html/slsDetectorClientDocs/ftv2mlastnode.png new file mode 100644 index 0000000000000000000000000000000000000000..0b63f6d38c4b9ec907b820192ebe9724ed6eca22 GIT binary patch literal 246 zcmVkw!R34#Lv2LOS^S2tZA31X++9RY}n zChwn@Z)Wz*WWHH{)HDtJnq&A2hk$b-y(>?@z0iHr41EKCGp#T5?07*qoM6N<$f(V3Pvj6}9 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2mnode.png b/manual/docs/html/slsDetectorClientDocs/ftv2mnode.png new file mode 100644 index 0000000000000000000000000000000000000000..0b63f6d38c4b9ec907b820192ebe9724ed6eca22 GIT binary patch literal 246 zcmVkw!R34#Lv2LOS^S2tZA31X++9RY}n zChwn@Z)Wz*WWHH{)HDtJnq&A2hk$b-y(>?@z0iHr41EKCGp#T5?07*qoM6N<$f(V3Pvj6}9 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2mo.png b/manual/docs/html/slsDetectorClientDocs/ftv2mo.png new file mode 100644 index 0000000000000000000000000000000000000000..4bfb80f76e65815989a9350ad79d8ce45380e2b1 GIT binary patch literal 403 zcmV;E0c`$>P)${!fXv7NWJ%@%u4(KapRY>T6_x;E zxE7kt!}Tiw8@d9Sd`rTGum>z#Q14vIm`wm1#-byD1muMi02@YNO5LRF0o!Y{`a!Ya z{^&p0Su|s705&2QxmqdexG+-zNKL3f@8gTQSJrKByfo+oNJ^-{|Mn||Q5SDwjQVsS zr1}7o5-QMs>gYIMD>GRw@$lT`z4r-_m{5U#cR{urD_)TOeY)(UD|qZ^&y`IVijqk~ xs(9-kWFr7E^!lgi8GsFK5kOY_{Xbgf0^etEU%fLevs?fG002ovPDHLkV1nB&vX1}& literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2node.png b/manual/docs/html/slsDetectorClientDocs/ftv2node.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2ns.png b/manual/docs/html/slsDetectorClientDocs/ftv2ns.png new file mode 100644 index 0000000000000000000000000000000000000000..72e3d71c2892d6f00e259facebc88b45f6db2e35 GIT binary patch literal 388 zcmV-~0ek+5P)f+++#cT|!CkD&4pnIkeMEUEM*>`*9>+Juji$!h-mW%M^8s9957{3nvbrz^&=u<~TAUrFROkmt%^F~Ez+-c53Lv%iH3d38!Rv?K zrb&MYAhp;Gf<}wS;9ZZq2@;!uYG;=Z>~GKE^{HD4keu}lnyqhc>kWX^tQn|warJ~h zT+rtMkdz6aHoN%z(o|&wpu@@OpJnF_z{PA)6(FHw02iHslz^(N{4*+K9)QJHR87wT iTyp>aXaF{u2lxRou|^4tux6eB0000^P)R?RzRoKvklcaQ%HF6%rK2&ZgO(-ihJ_C zzrKgp4jgO( fd_(yg|3PpEQb#9`a?Pz_00000NkvXXu0mjftR`5K literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2pnode.png b/manual/docs/html/slsDetectorClientDocs/ftv2pnode.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ee22f937a07d1dbfc27c669d11f8ed13e2f152 GIT binary patch literal 229 zcmV^P)R?RzRoKvklcaQ%HF6%rK2&ZgO(-ihJ_C zzrKgp4jgO( fd_(yg|3PpEQb#9`a?Pz_00000NkvXXu0mjftR`5K literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2splitbar.png b/manual/docs/html/slsDetectorClientDocs/ftv2splitbar.png new file mode 100644 index 0000000000000000000000000000000000000000..fe895f2c58179b471a22d8320b39a4bd7312ec8e GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz!63>-{AmhX=Jf(#6djGiuzAr*{o?=JLmPLyc> z_*`QK&+BH@jWrYJ7>r6%keRM@)Qyv8R=enp0jiI>aWlGyB58O zFVR20d+y`K7vDw(hJF3;>dD*3-?v=<8M)@x|EEGLnJsniYK!2U1 Y!`|5biEc?d1`HDhPgg&ebxsLQ02F6;9RL6T literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/ftv2vertline.png b/manual/docs/html/slsDetectorClientDocs/ftv2vertline.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/index.html b/manual/docs/html/slsDetectorClientDocs/index.html new file mode 100644 index 000000000..d71751058 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/index.html @@ -0,0 +1,119 @@ + + + + + + +My Project: Introduction + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + +
+ + + + +
+ +
+ +
+
+
Introduction
+
+
+

This program is intended to control the SLS detectors via command line interface. This is the only way to access all possible functionality of the detectors, however it is often recommendable to avoid changing the most advanced settings, rather leaving the task to configuration files, as when using the GUI or the API provided.

+

The command line interface consists in four main functions:

+
    +
  • sls_detector_acquire to acquire data from the detector
  • +
  • sls_detector_put to set detector parameters
  • +
  • sls_detector_get to retrieve detector parameters
  • +
  • sls_detector_help to get help concerning the text commands Additionally the program slsReceiver should be started on the machine expected to receive the data from the detector.
  • +
+

If you need control a single detector, the use of the command line interface does not need any additional arguments.

+

For commands addressing a single controller of your detector, the command cmd should be called with the index i of the controller:

+

sls_detector_clnt i:cmd

+

where sls_detector_clnt is the text client (put, get, acquire, help).

+

In case more than one detector is configured on the control PC, the command cmd should be called with their respective index j:

+

sls_detector_clnt j-cmd

+

where sls_detector_clnt is the text client (put, get, acquire, help).

+

To address a specific controller i of detector j use:

+

sls_detector_clnt j-i:cmd

+

For additional questions concerning the indexing of the detector, please refer to the SLS Detectors FAQ documentation.

+

The commands are sudivided into different pages depending on their functionalities:

+
    +
  • Acquisition: commands to start/stop the acquisition and retrieve data
  • +
  • Configuration: commands to configure the detector
  • +
  • Timing: commands to configure the detector timing
  • +
  • Data postprocessing: commands to process the data - mainly for MYTHEN except for rate corrections.
  • +
  • Settings: commands to define detector settings/threshold.
  • +
  • Output: commands to define output file destination and format
  • +
  • Actions: commands to define scripts to be executed during the acquisition flow
  • +
  • Network: commands to setup the network between client, detector and receiver
  • +
  • Receiver: commands to configure the receiver
  • +
  • Chiptest board: commands specific for the new chiptest board as pattern generator
  • +
  • Developer: commands to be used only for software debugging. Avoid using them!
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/jquery.js b/manual/docs/html/slsDetectorClientDocs/jquery.js new file mode 100644 index 000000000..c197801c5 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/jquery.js @@ -0,0 +1,31 @@ +/*! + * jQuery JavaScript Library v1.7.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Mon Nov 21 21:11:03 2011 -0500 + */ +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b40){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b40&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b21?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv
a";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="
";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="
t
";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="
";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType; +if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bCbA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1 +},lt:function(bS,bR,e){return bRe[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="

";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="
";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT0){for(bB=bA;bB=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},ac=a(av); +ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div
","
"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1>");try{for(var bw=0,bv=this.length;bw1&&bw0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]===""&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length; +if(bA>0){if(bv!=="border"){for(;bx)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("
").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"":"")+"");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b +})}})(window); diff --git a/manual/docs/html/slsDetectorClientDocs/nav_f.png b/manual/docs/html/slsDetectorClientDocs/nav_f.png new file mode 100644 index 0000000000000000000000000000000000000000..72a58a529ed3a9ed6aa0c51a79cf207e026deee2 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI`!2~2XGqLUlQVE_ejv*C{Z|{2ZH7M}7UYxc) zn!W8uqtnIQ>_z8U literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/nav_g.png b/manual/docs/html/slsDetectorClientDocs/nav_g.png new file mode 100644 index 0000000000000000000000000000000000000000..9681f15d49e4560fbf5fc14b3adea54e38c6b66c GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrB!2~3Gi;~lTl(DCaV@L(#+q(;S85DR}4*2g| z=^((u=4>Eg<)o^-(Y^guicitx2d+W03g?~PD7#g^YZ||$ICJJ2mpOhw?F^o-elF{r G5}E)*2_3!w literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/nav_h.png b/manual/docs/html/slsDetectorClientDocs/nav_h.png new file mode 100644 index 0000000000000000000000000000000000000000..33389b101d9cd9b4c98ad286b5d9c46a6671f650 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2~3AUOE6t22D>F$B+ufw|5=67#uj90@pIL wZ=Q8~_Ju`#59=RjDrmm`tMD@M=!-l18IR?&vFVdQ&MBb@0HFXL + + + + + +My Project: Network + + + + + + + + + +
+
+
+ + + + + +
+
My Project +
+
+ + + + + + + + + +
+ +
+ + +
+
+
Network
+
+
+

Commands to setup the network between client, detector and receiver

+
    +
  • rx_hostname [s] sets/gets the receiver hostname or IP address, configures detector mac with all network parameters and updates receiver with acquisition parameters. Normally used for single detectors (Can be multi-detector). none disables. If used, use as last network command in configuring detector MAC. Returns (string)
  • +
  • rx_udpip [ip] sets/gets the ip address of the receiver UDP interface where the data from the detector will be streamed to. Normally used for single detectors (Can be multi-detector). Used if different from eth0. Returns (string)
  • +
  • rx_udpmac [mac] sets/gets the mac address of the receiver UDP interface where the data from the detector will be streamed to. Normally used for single detectors (Can be multi-detector). Returns (string)
  • +
  • rx_udpport [port] sets/gets the port of the receiver UDP interface where the data from the detector will be streamed to. Use single-detector command. Returns (int)
  • +
  • rx_udpport2 [port] sets/gets the second port of the receiver UDP interface where the data from the second half of the detector will be streamed to. Use single-detector command. Used for EIGER only. Returns (int)
  • +
  • rx_udpsocksize [size] sets/gets the UDP socket buffer size. Already trying to set by default to 100mb, 2gb for Jungfrau. Does not remember in client shared memory, so must be initialized each time after setting receiver hostname in config file.Returns (int)
  • +
  • rx_realudpsocksize [size] gets the actual UDP socket buffer size. Usually double the set udp socket buffer size due to kernel bookkeeping. Get only. Returns (int)
  • +
  • detectormac [mac] sets/gets the mac address of the detector UDP interface from where the detector will stream data. Use single-detector command. Normally unused. Returns (string)
  • +
  • detectorip [ip] sets/gets the ip address of the detector UDP interface from where the detector will stream data. Use single-detector command. Keep in same subnet as rx_udpip (if rx_udpip specified). Returns (string)
  • +
  • txndelay_left [delay] sets/gets the transmission delay of first packet in an image being streamed out from the detector's left UDP port. Use single-detector command. Used for EIGER only. Returns (int)
  • +
  • txndelay_right [delay] sets/gets the transmission delay of first packet in an image being streamed out from the detector's right UDP port. Use single-detector command. Used for EIGER only. Returns (int)
  • +
  • txndelay_frame [delay] sets/gets the transmission frame period of entire frame being streamed out from the detector for both ports. Use single-detector command. Used for EIGER only. Returns (int)
  • +
  • flowcontrol_10g [delay] Enables/disables 10 GbE flow control. 1 enables, 0 disables. Used for EIGER only. Returns (int)
  • +
  • zmqport [port] sets/gets the 0MQ (TCP) port of the client to where final data is streamed to (eg. for GUI). The default already connects with rx_zmqport for the GUI. Use single-detector command to set individually or multi-detector command to calculate based on port for the rest. Must restart zmq client streaming in gui/external gui Returns (int)
  • +
  • rx_zmqport [port] sets/gets the 0MQ (TCP) port of the receiver from where data is streamed from (eg. to GUI or another process for further processing). Use single-detector command to set individually or multi-detector command to calculate based on port for the rest. put restarts streaming in receiver with new port. Returns (int)
  • +
  • rx_datastream enables/disables data streaming from receiver. 1 enables 0MQ data stream from receiver (creates streamer threads), while 0 disables (destroys streamer threads). Switching to Gui enables data streaming in receiver and switching back to command line acquire will require disabling data streaming in receiver for fast applications Returns (int)
  • +
  • zmqip [ip] sets/gets the 0MQ (TCP) ip of the client to where final data is streamed to (eg. for GUI). For Experts only! Default is ip of rx_hostname and works for GUI. This command to change from default can be used from command line when sockets are not already open as the command line is not aware/create the 0mq sockets in the client side. This is usually used to stream in from an external process. . If no custom ip, empty until first time connect to receiver. Returns (string)
  • +
  • rx_zmqip [ip] sets/gets the 0MQ (TCP) ip of the receiver from where data is streamed from (eg. to GUI or another process for further processing). For Experts only! Default is ip of rx_hostname and works for GUI. This is usually used to stream out to an external process for further processing. . If no custom ip, empty until first time connect to receiver. Returns (string)
  • +
  • rx_jsonaddheader [t] sets/gets additional json header to be streamed out with the zmq from receiver. Default is empty. t must be in the format "\"label1":"value1","label2":"value2"" etc. Use only if it needs to be processed by an intermediate process. Returns (string)
  • +
  • configuremac [i] configures the MAC of the detector with these parameters: detectorip, detectormac, rx_udpip, rx_udpmac, rx_udpport, rx_udpport2 (if applicable). This command is already included in rx_hsotname. Only put!. Returns (int)
  • +
  • rx_tcpport [port] sets/gets the port of the client-receiver TCP interface. Use single-detector command. Is different for each detector if same rx_hostname used. Must be first command to communicate with receiver. Returns (int)
  • +
  • port [port] sets/gets the port of the client-detector control server TCP interface. Use single-detector command. Default value is 1952 for all detectors. Normally not changed. Returns (int)
  • +
  • stopport [port] sets/gets the port of the client-detector stop server TCP interface. Use single-detector command. Default value is 1953 for all detectors. Normally not changed. Returns (int)
  • +
  • lock [i] Locks/Unlocks the detector to communicate with this client. 1 locks, 0 unlocks. Returns (int)
  • +
  • lastclient Gets the last client communicating with the detector. Cannot put!. Returns (string)
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/open.png b/manual/docs/html/slsDetectorClientDocs/open.png new file mode 100644 index 0000000000000000000000000000000000000000..30f75c7efe2dd0c9e956e35b69777a02751f048b GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{VPM$7~Ar*{o?;hlAFyLXmaDC0y znK1_#cQqJWPES%4Uujug^TE?jMft$}Eq^WaR~)%f)vSNs&gek&x%A9X9sM + + + + + +My Project: Output settings + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Output settings
+
+
+

Commands to setup the file destination and format

+
    +
  • outdir [dir] Sets/gets the file output directory. Returns (string)
  • +
  • fname [fn] Sets/gets the root of the output file name Returns (string)
  • +
  • index [i] Sets/gets the current file index. Returns (int)
  • +
  • enablefwrite [i] Enables/disables file writing. 1 enables, 0 disables. Returns (int)
  • +
  • overwrite [i] enables(1) /disables(0) file overwriting. Returns (int)
  • +
  • currentfname gets the filename for the data without index and extension. MYTHEN only. Returns (string)
  • +
  • fileformat sets/gets the file format for data in receiver. Options: [ascii, binary, hdf5]. Ascii is not implemented in Receiver. Returns (string)
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/pages.html b/manual/docs/html/slsDetectorClientDocs/pages.html new file mode 100644 index 000000000..1e913c7a1 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/pages.html @@ -0,0 +1,103 @@ + + + + + + +My Project: Related Pages + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + +
+ + + + +
+ +
+ +
+
+
Related Pages
+
+ + + + + diff --git a/manual/docs/html/slsDetectorClientDocs/receiver.html b/manual/docs/html/slsDetectorClientDocs/receiver.html new file mode 100644 index 000000000..32f382457 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/receiver.html @@ -0,0 +1,104 @@ + + + + + + +My Project: Receiver commands + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Receiver commands
+
+
+

Commands to configure the receiver. Not used in MYTHEN.

+
    +
  • receiver [s] starts/stops the receiver to listen to detector packets. Options: [ start, stop]. Returns (string) status of receiver[ idle, running].
  • +
  • r_online [i] sets/gets the receiver in online/offline mode. 1 is online, 0 is offline. Get is from shared memory. Returns (int)
  • +
  • r_checkonline Checks the receiver if it is online/offline mode. Only get! Returns (string) "All online" or "[list of offline hostnames] : Not online".
  • +
  • framescaught gets the number of frames caught by receiver. Average of all for multi-detector command. Only get! Returns (int)
  • +
  • resetframescaught [i] resets the number of frames caught to 0. i can be any number. Use this if using status start, instead of acquire (this command is included). Only put! Returns (int)
  • +
  • frameindex [i] gets the current frame index of receiver. Average of all for multi-detector command. Only get! Returns (int)
  • +
  • r_lock [i] locks/unlocks the receiver to communicate with only this client. 1 locks, 0 unlocks. Returns (int)
  • +
  • r_lastclient gets the last client communicating with the receiver. Only get! Returns (int)
  • +
  • r_readfreq [i] sets/gets the stream frequency of data from receiver to client. i > 0 is the nth frame being streamed. 0 sets frequency to a default timer (200ms). Returns (int)
  • +
  • rx_fifodepth [i] sets/gets receiver fifo (between Listener and Writer Threads) depth to i number of frames. Can improve listener packet loss (loss due to packet processing time in Listener threads), not if limited by writing. Returns (int)
  • +
  • r_silent [i] sets/gets receiver in silent mode, ie. it will not print anything during real time acquisition. 1 sets, 0 unsets. Returns (int)
  • +
  • r_framesperfile [i] sets/gets the frames per file in receiver to i. 0 means infinite or all frames in a single file. Returns (int)
  • +
  • r_discardpolicy sets/gets the frame discard policy in the receiver. nodiscard (default) - discards nothing, discardempty - discard only empty frames, discardpartial(fastest) - discards all partial frames. Returns (int)
  • +
  • r_padding sets/gets the frame padding in the receiver. 0 does not pad partial frames(fastest), 1 (default) pads partial frames. Returns (int)
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_61.html b/manual/docs/html/slsDetectorClientDocs/search/all_61.html new file mode 100644 index 000000000..b8328c63c --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_61.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_61.js b/manual/docs/html/slsDetectorClientDocs/search/all_61.js new file mode 100644 index 000000000..8a58d0d03 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_61.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['acquition_20commands',['Acquition commands',['../acquisition.html',1,'']]], + ['actions',['Actions',['../actions.html',1,'']]], + ['advanced_20usage',['Advanced Usage',['../advanced.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_63.html b/manual/docs/html/slsDetectorClientDocs/search/all_63.html new file mode 100644 index 000000000..a8fe36daa --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_63.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_63.js b/manual/docs/html/slsDetectorClientDocs/search/all_63.js new file mode 100644 index 000000000..58d888b27 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_63.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['configuration_20commands',['Configuration commands',['../config.html',1,'']]], + ['chiptest_20board',['Chiptest board',['../ctb.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_64.html b/manual/docs/html/slsDetectorClientDocs/search/all_64.html new file mode 100644 index 000000000..b415c0ed7 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_64.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_64.js b/manual/docs/html/slsDetectorClientDocs/search/all_64.js new file mode 100644 index 000000000..08bbff6ca --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_64.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['data_20processing_20commands',['Data processing commands',['../data.html',1,'']]], + ['detector_20settings_20commands',['Detector settings commands',['../settings.html',1,'']]], + ['developer',['Developer',['../test.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_69.html b/manual/docs/html/slsDetectorClientDocs/search/all_69.html new file mode 100644 index 000000000..676651ef7 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_69.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_69.js b/manual/docs/html/slsDetectorClientDocs/search/all_69.js new file mode 100644 index 000000000..7cf787919 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_69.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['introduction',['Introduction',['../index.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_6e.html b/manual/docs/html/slsDetectorClientDocs/search/all_6e.html new file mode 100644 index 000000000..92a12bbce --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_6e.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_6e.js b/manual/docs/html/slsDetectorClientDocs/search/all_6e.js new file mode 100644 index 000000000..5fa52a93e --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_6e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['network',['Network',['../network.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_6f.html b/manual/docs/html/slsDetectorClientDocs/search/all_6f.html new file mode 100644 index 000000000..51c8b11f4 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_6f.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_6f.js b/manual/docs/html/slsDetectorClientDocs/search/all_6f.js new file mode 100644 index 000000000..a164b456c --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_6f.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['output_20settings',['Output settings',['../output.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_72.html b/manual/docs/html/slsDetectorClientDocs/search/all_72.html new file mode 100644 index 000000000..315ac4f06 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_72.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_72.js b/manual/docs/html/slsDetectorClientDocs/search/all_72.js new file mode 100644 index 000000000..f588ae7e7 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_72.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['receiver_20commands',['Receiver commands',['../receiver.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_74.html b/manual/docs/html/slsDetectorClientDocs/search/all_74.html new file mode 100644 index 000000000..c2cd0954e --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_74.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/all_74.js b/manual/docs/html/slsDetectorClientDocs/search/all_74.js new file mode 100644 index 000000000..75da39fcd --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/all_74.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['timing_20commands',['Timing commands',['../timing.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/close.png b/manual/docs/html/slsDetectorClientDocs/search/close.png new file mode 100644 index 0000000000000000000000000000000000000000..9342d3dfeea7b7c4ee610987e717804b5a42ceb9 GIT binary patch literal 273 zcmV+s0q*{ZP)4(RlMby96)VwnbG{ zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b) zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC X2MT$R4iQDd00000NkvXXu0mjfia~GN literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/search/mag_sel.png b/manual/docs/html/slsDetectorClientDocs/search/mag_sel.png new file mode 100644 index 0000000000000000000000000000000000000000..81f6040a2092402b4d98f9ffa8855d12a0d4ca17 GIT binary patch literal 563 zcmV-30?hr1P)zxx&tqG15pu7)IiiXFflOc2k;dXd>%13GZAy? zRz!q0=|E6a6vV)&ZBS~G9oe0kbqyw1*gvY`{Pop2oKq#FlzgXt@Xh-7fxh>}`Fxg> z$%N%{$!4=5nM{(;=c!aG1Ofr^Do{u%Ih{^&Fc@H2)+a-?TBXrw5DW&z%Nb6mQ!L9O zl}b@6mB?f=tX3;#vl)}ggh(Vpyh(IK z(Mb0D{l{U$FsRjP;!{($+bsaaVi8T#1c0V#qEIOCYa9@UVLV`f__E81L;?WEaRA;Y zUH;rZ;vb;mk7JX|$=i3O~&If0O@oZfLg8gfIjW=dcBsz;gI=!{-r4# z4%6v$&~;q^j7Fo67yJ(NJWuX+I~I!tj^nW3?}^9bq|<3^+vapS5sgM^x7!cs(+mMT z&y%j};&~po+YO)3hoUH4E*E;e9>?R6SS&`X)p`njycAVcg{rEb41T{~Hk(bl-7eSb zmFxA2uIqo#@R?lKm50ND`~6Nfn|-b1|L6O98vt3Tx@gKz#isxO002ovPDHLkV1kyW B_l^Jn literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/search/nomatches.html b/manual/docs/html/slsDetectorClientDocs/search/nomatches.html new file mode 100644 index 000000000..b1ded27e9 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/nomatches.html @@ -0,0 +1,12 @@ + + + + + + + +
+
No Matches
+
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_61.html b/manual/docs/html/slsDetectorClientDocs/search/pages_61.html new file mode 100644 index 000000000..f431088ed --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_61.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_61.js b/manual/docs/html/slsDetectorClientDocs/search/pages_61.js new file mode 100644 index 000000000..8a58d0d03 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_61.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['acquition_20commands',['Acquition commands',['../acquisition.html',1,'']]], + ['actions',['Actions',['../actions.html',1,'']]], + ['advanced_20usage',['Advanced Usage',['../advanced.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_63.html b/manual/docs/html/slsDetectorClientDocs/search/pages_63.html new file mode 100644 index 000000000..e45c15b32 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_63.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_63.js b/manual/docs/html/slsDetectorClientDocs/search/pages_63.js new file mode 100644 index 000000000..58d888b27 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_63.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['configuration_20commands',['Configuration commands',['../config.html',1,'']]], + ['chiptest_20board',['Chiptest board',['../ctb.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_64.html b/manual/docs/html/slsDetectorClientDocs/search/pages_64.html new file mode 100644 index 000000000..cf4d42db5 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_64.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_64.js b/manual/docs/html/slsDetectorClientDocs/search/pages_64.js new file mode 100644 index 000000000..08bbff6ca --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_64.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['data_20processing_20commands',['Data processing commands',['../data.html',1,'']]], + ['detector_20settings_20commands',['Detector settings commands',['../settings.html',1,'']]], + ['developer',['Developer',['../test.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_69.html b/manual/docs/html/slsDetectorClientDocs/search/pages_69.html new file mode 100644 index 000000000..c210a145c --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_69.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_69.js b/manual/docs/html/slsDetectorClientDocs/search/pages_69.js new file mode 100644 index 000000000..7cf787919 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_69.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['introduction',['Introduction',['../index.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_6e.html b/manual/docs/html/slsDetectorClientDocs/search/pages_6e.html new file mode 100644 index 000000000..5b0883a4d --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_6e.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_6e.js b/manual/docs/html/slsDetectorClientDocs/search/pages_6e.js new file mode 100644 index 000000000..5fa52a93e --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_6e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['network',['Network',['../network.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_6f.html b/manual/docs/html/slsDetectorClientDocs/search/pages_6f.html new file mode 100644 index 000000000..a65430be7 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_6f.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_6f.js b/manual/docs/html/slsDetectorClientDocs/search/pages_6f.js new file mode 100644 index 000000000..a164b456c --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_6f.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['output_20settings',['Output settings',['../output.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_72.html b/manual/docs/html/slsDetectorClientDocs/search/pages_72.html new file mode 100644 index 000000000..d96429b39 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_72.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_72.js b/manual/docs/html/slsDetectorClientDocs/search/pages_72.js new file mode 100644 index 000000000..f588ae7e7 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_72.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['receiver_20commands',['Receiver commands',['../receiver.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_74.html b/manual/docs/html/slsDetectorClientDocs/search/pages_74.html new file mode 100644 index 000000000..377f68e45 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_74.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorClientDocs/search/pages_74.js b/manual/docs/html/slsDetectorClientDocs/search/pages_74.js new file mode 100644 index 000000000..75da39fcd --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/pages_74.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['timing_20commands',['Timing commands',['../timing.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorClientDocs/search/search.css b/manual/docs/html/slsDetectorClientDocs/search/search.css new file mode 100644 index 000000000..4d7612ff6 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/search.css @@ -0,0 +1,271 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#MSearchBox { + white-space : nowrap; + position: absolute; + float: none; + display: inline; + margin-top: 8px; + right: 0px; + width: 170px; + z-index: 102; + background-color: white; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:111px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:0px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #90A5CE; + background-color: #F9FAFC; + z-index: 1; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #3D578C; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #EEF1F7; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #F0F3F8; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/manual/docs/html/slsDetectorClientDocs/search/search.js b/manual/docs/html/slsDetectorClientDocs/search/search.js new file mode 100644 index 000000000..0e4f2558b --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/search/search.js @@ -0,0 +1,797 @@ +// Search script generated by doxygen +// Copyright (C) 2009 by Dimitri van Heesch. + +// The code in this file is loosly based on main.js, part of Natural Docs, +// which is Copyright (C) 2003-2008 Greg Valure +// Natural Docs is licensed under the GPL. + +var indexSectionsWithContent = +{ + 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101100001000011001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101100001000011001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" +}; + +var indexSectionNames = +{ + 0: "all", + 1: "pages" +}; + +function convertToId(search) +{ + var result = ''; + for (i=0;i do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var hexCode; + if (code<16) + { + hexCode="0"+code.toString(16); + } + else + { + hexCode=code.toString(16); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1') + { + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of . + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; ek7RCwB~R6VQOP#AvB$vH7i{6H{96zot$7cZT<7246EF5Np6N}+$IbiG6W zg#87A+NFaX+=_^xM1#gCtshC=E{%9^uQX_%?YwXvo{#q&MnpJ8uh(O?ZRc&~_1%^SsPxG@rfElJg-?U zm!Cz-IOn(qJP3kDp-^~qt+FGbl=5jNli^Wj_xIBG{Rc0en{!oFvyoNC7{V~T8}b>| z=jL2WIReZzX(YN(_9fV;BBD$VXQIxNasAL8ATvEu822WQ%mvv4FO#qs` BFGc_W literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/search/search_r.png b/manual/docs/html/slsDetectorClientDocs/search/search_r.png new file mode 100644 index 0000000000000000000000000000000000000000..97ee8b439687084201b79c6f776a41f495c6392a GIT binary patch literal 612 zcmV-q0-ODbP)PbXFRCwB?)W514K@j&X?z2*SxFI6-@HT2E2K=9X9%Pb zEK*!TBw&g(DMC;|A)uGlRkOS9vd-?zNs%bR4d$w+ox_iFnE8fvIvv7^5<(>Te12Li z7C)9srCzmK{ZcNM{YIl9j{DePFgOWiS%xG@5CnnnJa4nvY<^glbz7^|-ZY!dUkAwd z{gaTC@_>b5h~;ug#R0wRL0>o5!hxm*s0VW?8dr}O#zXTRTnrQm_Z7z1Mrnx>&p zD4qifUjzLvbVVWi?l?rUzwt^sdb~d!f_LEhsRVIXZtQ=qSxuxqm zEX#tf>$?M_Y1-LSDT)HqG?`%-%ZpY!#{N!rcNIiL;G7F0`l?)mNGTD9;f9F5Up3Kg zw}a<-JylhG&;=!>B+fZaCX+?C+kHYrP%c?X2!Zu_olK|GcS4A70HEy;vn)I0>0kLH z`jc(WIaaHc7!HS@f*^R^Znx8W=_jIl2oWJoQ*h1^$FX!>*PqR1J8k|fw}w_y}TpE>7m8DqDO<3z`OzXt$ccSejbEZCg@0000 + + + + + +My Project: Detector settings commands + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Detector settings commands
+
+
+

Commands to setup the settings of the detector

+ +

+Settings, trim & cal Directories

+

commands to setup settings/trim/cal directories

+
    +
  • settingsdir [dir] Sets/gets the directory where the settings files are located. Returns (string) dir
  • +
  • trimdir [dir] obsolete settingsdir. Returns (string) dir
  • +
  • caldir [dir] Sets/gets the directory where the calibration files are located. Returns (string) dir
  • +
  • trimen [n e0 e1...e(n-1)] Sets/gets the number of energies n at which the detector has default trim file and their values in eV (int). Returns (int int...) n e0 e1...e(n-1)
  • +
+

+Settings and Threshold

+

commands to configure settings and threshold of detector

+
    +
  • settings [s] sets/gets the settings of the detector. Options: standard, fast, highgain, dynamicgain, lowgain, mediumgain, veryhighgain, lownoise, dynamichg0, fixgain1, fixgain2, forceswitchg1, forceswitchg2.
    + In Eiger, only sets in client shared memory. Use threshold or thresholdnotb to pass to detector. Gets from detector. Returns (string) s
  • +
  • threshold [eV] [sett] sets/gets the detector threshold in eV. sett is optional and if provided also sets the settings. Use this for Eiger instead of settings. Returns (int)
  • +
  • thresholdnotb [eV] [sett] sets/gets the detector threshold in eV without loading trimbits. sett is optional and if provided also sets the settings. Use this for Eiger instead of settings. Returns (int)
  • +
  • trimbits [fname] loads/stores the trimbits to/from the detector. If no extension is specified, the serial number of each module will be attached. Returns (string) fname
  • +
  • trim:[mode] [fname] trims the detector according to mode and saves resulting trimbits to file. Mode: noise, beam, improve, fix. Used in MYTHEN only. Only put! Returns ("done")
  • +
  • trimval [i] sets all trimbits to i. Used in EIGER only. Returns (int)
  • +
  • pedestal [i] starts acquisition for i frames, calculates pedestal and writes back to fpga. Used in GOTTHARD only. Only put! Returns (int)
  • +
+

+DACs

+

commands to configure DACs of detector

+
    +
  • vthreshold [i] [mv] Sets/gets detector threshold voltage for single photon counters. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcalibration [i] [mv] Sets/gets the voltage of the calibration pulses. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vtrimbit [i] [mv] Sets/gets the voltage to set the width of the trimbits. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vpreamp [i] [mv] Sets/gets the voltage to define the preamplifier feedback resistance. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vhaper1 [i] [mv] Sets/gets the voltage to define the feedback resistance of the first shaper. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vshaper2 [i] [mv] Sets/gets the voltage to define the feedback resistance of the second shaper. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vhighvoltage [i] Sets/gets the high voltage to the sensor in V. Returns (int ["mV"]).
  • +
  • vapower [i] Sets/gets the analog power supply for the old chiptest board in DAC units. Returns (int ["mV"])
  • +
  • vddpower [i] Sets/gets the digital power supply for the old chiptest board in DAC units. Returns (int ["mV"])
  • +
  • vshpower [i] Sets/gets the comparator power supply for the old chiptest board in DAC units. Returns (int ["mV"])
  • +
  • viopower [i] Sets/gets the power supply of the FPGA I/Os for the old chiptest board in DAC units. Returns (int ["mV"])
  • +
  • vrefds [i] [mv] Sets/gets vrefds. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcascn_pb [i] [mv] Sets/gets vcascn_pb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcasc_pb [i] [mv] Sets/gets vcasc_pb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vout_cm [i] [mv] Sets/gets vout_cm. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcasc_out [i] [mv] Sets/gets vcasc_out. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vin_com [i] [mv] Sets/gets vin_com. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vref_comp [i] [mv] Sets/gets vref_comp. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • ib_test_c [i] [mv] Sets/gets ib_test_c. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • dac[0..7] [i] [mv] Sets/gets dac[0..7] for MOENCH02. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vsvp [i] [mv] Sets/gets vsvp. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vsvn [i] [mv] Sets/gets vsvn. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vtr [i] [mv] Sets/gets vtr. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vrf [i] [mv] Sets/gets vrf. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vrs [i] [mv] Sets/gets vrs. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vtgstv [i] [mv] Sets/gets vtgstv. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcmp_ll [i] [mv] Sets/gets vcmp_ll. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcmp_lr [i] [mv] Sets/gets vcmp_lr. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcal_l [i] [mv] Sets/gets vcal_l. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcomp_rl [i] [mv] Sets/gets vcomp_rl. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcomp_rr [i] [mv] Sets/gets vcomp_rr. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • rxb_rb [i] [mv] Sets/gets rxb_rb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • rxb_lb [i] [mv] Sets/gets rxb_lb. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcp [i] [mv] Sets/gets vcp. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vcn [i] [mv] Sets/gets vcn. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • vis [i] [mv] Sets/gets vis. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • iodelay [i] [mv] Sets/gets iodelay. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • dac:j [i] [mv] Sets/gets value for DAC number j for the new chiptestboard. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • adcvpp [i] Sets/gets the Vpp of the ADC 0 -> 1V ; 1 -> 1.14V ; 2 -> 1.33V ; 3 -> 1.6V ; 4 -> 2V . Returns (int ["mV"])
  • +
  • v_a [i] mv Sets/gets value for Va on the new chiptest board. Must be in mV. Returns (int ["mV"])
  • +
  • v_b [i] mv Sets/gets value for Vb on the new chiptest board. Must be in mV. Returns (int ["mV"])
  • +
  • v_c [i] mv Sets/gets value for Vc on the new chiptest board. Must be in mV. Returns (int ["mV"])
  • +
  • v_d [i] mv Sets/gets value for Vd on the new chiptest board. Must be in mV. Returns (int ["mV"])
  • +
  • v_io [i] mv Sets/gets value for Vio on the new chiptest board. Must be in mV. Returns (int ["mV"])
  • +
  • v_chip [i] mv Sets/gets value for Vchip on the new chiptest board. Must be in mV. Returns (int ["mV"]). Normally don't use it!
  • +
  • v_limit [i] mv Sets/gets a soft limit for the power supplies and the DACs on the new chiptest board. Must be in mV. Returns (int ["mV"])
  • +
  • Vth1 Sets/gets first detector threshold voltage for Mythen 3.01. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • Vth1 Sets/gets second detector threshold voltage for Mythen 3.01. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
  • Vth1 Sets/gets third detector threshold voltage for Mythen 3.01. Normally in DAC units unless mv is specified at the end of the command line. Returns (int ["mV"])
  • +
+

+ADCs

+

commands to readout ADCs of detector

+
    +
  • temp_adc Gets the ADC temperature. Returns EIGER,JUNGFRAU(double"°C") Others (int"°C")
  • +
  • temp_fpga Gets the FPGA temperature. Returns EIGER,JUNGFRAU(double"°C") Others (int"°C")
  • +
  • temp_fpgaext Gets the external FPGA temperature. Used in EIGER only. Returns EIGER(double"°C")
  • +
  • temp_10ge Gets the 10Gbe temperature. Used in EIGER only. Returns EIGER(double"°C")
  • +
  • temp_dcdc Gets the temperature of the DC/DC converter. Used in EIGER only. Returns EIGER(double"°C")
  • +
  • temp_sodl Gets the temperature of the left so-dimm memory . Used in EIGER only. Returns EIGER(double"°C")
  • +
  • temp_sodr Gets the temperature of the right so-dimm memory. Used in EIGER only. Returns EIGER(double"°C")
  • +
  • adc:j Gets the values of the slow ADC number j for the new chiptest board. Returns (int"°C")
  • +
  • temp_fpgal Gets the temperature of the left frontend FPGA. Used in EIGER only. Returns EIGER(double"°C")
  • +
  • temp_fpgar Gets the temperature of the right frontend FPGA. Used in EIGER only. Returns EIGER(double"°C")
  • +
  • i_a Gets the current of the power supply a on the new chiptest board. Returns (int"mV")
  • +
  • i_b Gets the current of the power supply b on the new chiptest board Returns (int"mV")
  • +
  • i_c Gets the current of the power supply c on the new chiptest board Returns (int"mV")
  • +
  • i_d Gets the current of the power supply d on the new chiptest board Returns (int"mV")
  • +
  • i_io Gets the current of the power supply io on the new chiptest board Returns (int"mV")
  • +
  • vm_a Gets the measured voltage of the power supply a on the new chiptest board Returns (int"mV")
  • +
  • vm_b Gets the measured voltage of the power supply b on the new chiptest board Returns (int"mV")
  • +
  • vm_c Gets the measured voltage of the power supply c on the new chiptest board Returns (int"mV")
  • +
  • vm_d Gets the measured voltage of the power supply d on the new chiptest board Returns (int"mV")
  • +
  • vm_io Gets the measured voltage of the power supply io on the new chiptest board Returns (int"mV")
  • +
+

+Temp Control

+

commands to monitor and handle temperature overshoot (only JUNGFRAU)

+
    +
  • temp_threshold Sets/gets the threshold temperature. JUNGFRAU ONLY. Returns (double"°C")
  • +
  • temp_control Enables/Disables the temperature control. 1 enables, 0 disables. JUNGFRAU ONLY. Returns int
  • +
  • temp_event Resets/gets over-temperative event. Put only with option 0 to clear event. Gets 1 if temperature went over threshold and control is enabled, else 0. /Disables the temperature control. JUNGFRAU ONLY. Returns int
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/sync_off.png b/manual/docs/html/slsDetectorClientDocs/sync_off.png new file mode 100644 index 0000000000000000000000000000000000000000..3b443fc62892114406e3d399421b2a881b897acc GIT binary patch literal 853 zcmV-b1FHOqP)oT|#XixUYy%lpuf3i8{fX!o zUyDD0jOrAiT^tq>fLSOOABs-#u{dV^F$b{L9&!2=9&RmV;;8s^x&UqB$PCj4FdKbh zoB1WTskPUPu05XzFbA}=KZ-GP1fPpAfSs>6AHb12UlR%-i&uOlTpFNS7{jm@mkU1V zh`nrXr~+^lsV-s1dkZOaI|kYyVj3WBpPCY{n~yd%u%e+d=f%`N0FItMPtdgBb@py; zq@v6NVArhyTC7)ULw-Jy8y42S1~4n(3LkrW8mW(F-4oXUP3E`e#g**YyqI7h-J2zK zK{m9##m4ri!7N>CqQqCcnI3hqo1I;Yh&QLNY4T`*ptiQGozK>FF$!$+84Z`xwmeMh zJ0WT+OH$WYFALEaGj2_l+#DC3t7_S`vHpSivNeFbP6+r50cO8iu)`7i%Z4BTPh@_m3Tk!nAm^)5Bqnr%Ov|Baunj#&RPtRuK& z4RGz|D5HNrW83-#ydk}tVKJrNmyYt-sTxLGlJY5nc&Re zU4SgHNPx8~Yxwr$bsju?4q&%T1874xxzq+_%?h8_ofw~(bld=o3iC)LUNR*BY%c0y zWd_jX{Y8`l%z+ol1$@Qa?Cy!(0CVIEeYpKZ`(9{z>3$CIe;pJDQk$m3p}$>xBm4lb zKo{4S)`wdU9Ba9jJbVJ0C=SOefZe%d$8=2r={nu<_^a3~>c#t_U6dye5)JrR(_a^E f@}b6j1K9lwFJq@>o)+Ry00000NkvXXu0mjfWa5j* literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/sync_on.png b/manual/docs/html/slsDetectorClientDocs/sync_on.png new file mode 100644 index 0000000000000000000000000000000000000000..e08320fb64e6fa33b573005ed6d8fe294e19db76 GIT binary patch literal 845 zcmV-T1G4;yP)Y;xxyHF2B5Wzm| zOOGupOTn@c(JmBOl)e;XMNnZuiTJP>rM8<|Q`7I_))aP?*T)ow&n59{}X4$3Goat zgjs?*aasfbrokzG5cT4K=uG`E14xZl@z)F={P0Y^?$4t z>v!teRnNZym<6h{7sLyF1V0HsfEl+l6TrZpsfr1}luH~F7L}ktXu|*uVX^RG$L0`K zWs3j|0tIvVe(N%_?2{(iCPFGf#B6Hjy6o&}D$A%W%jfO8_W%ZO#-mh}EM$LMn7joJ z05dHr!5Y92g+31l<%i1(=L1a1pXX+OYnalY>31V4K}BjyRe3)9n#;-cCVRD_IG1fT zOKGeNY8q;TL@K{dj@D^scf&VCs*-Jb>8b>|`b*osv52-!A?BpbYtTQBns5EAU**$m zSnVSm(teh>tQi*S*A>#ySc=n;`BHz`DuG4&g4Kf8lLhca+zvZ7t7RflD6-i-mcK=M z!=^P$*u2)bkY5asG4gsss!Hn%u~>}kIW`vMs%lJLH+u*9<4PaV_c6U`KqWXQH%+Nu zTv41O(^ZVi@qhjQdG!fbZw&y+2o!iYymO^?ud3{P*HdoX83YV*Uu_HB=?U&W9%AU# z80}k1SS-CXTU7dcQlsm<^oYLxVSseqY6NO}dc`Nj?8vrhNuCdm@^{a3AQ_>6myOj+ z`1RsLUXF|dm|3k7s2jD(B{rzE>WI2scH8i1;=O5Cc9xB3^aJk%fQjqsu+kH#0=_5a z0nCE8@dbQa-|YIuUVvG0L_IwHMEhOj$Mj4Uq05 X8=0q~qBNan00000NkvXXu0mjfptF>5 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/tab_a.png b/manual/docs/html/slsDetectorClientDocs/tab_a.png new file mode 100644 index 0000000000000000000000000000000000000000..3b725c41c5a527a3a3e40097077d0e206a681247 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QlXwMjv*C{Z|8b*H5dputLHD# z=<0|*y7z(Vor?d;H&?EG&cXR}?!j-Lm&u1OOI7AIF5&c)RFE;&p0MYK>*Kl@eiymD r@|NpwKX@^z+;{u_Z~trSBfrMKa%3`zocFjEXaR$#tDnm{r-UW|TZ1%4 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/tab_b.png b/manual/docs/html/slsDetectorClientDocs/tab_b.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b4a8638cb3496a016eaed9e16ffc12846dea18 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QU#tajv*C{Z}0l@H7kg?K0Lnr z!j&C6_(~HV9oQ0Pa6x{-v0AGV_E?vLn=ZI-;YrdjIl`U`uzuDWSP?o#Dmo{%SgM#oan kX~E1%D-|#H#QbHoIja2U-MgvsK&LQxy85}Sb4q9e0Efg%P5=M^ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientDocs/tabs.css b/manual/docs/html/slsDetectorClientDocs/tabs.css new file mode 100644 index 000000000..9cf578f23 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/tabs.css @@ -0,0 +1,60 @@ +.tabs, .tabs2, .tabs3 { + background-image: url('tab_b.png'); + width: 100%; + z-index: 101; + font-size: 13px; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +} + +.tabs2 { + font-size: 10px; +} +.tabs3 { + font-size: 9px; +} + +.tablist { + margin: 0; + padding: 0; + display: table; +} + +.tablist li { + float: left; + display: table-cell; + background-image: url('tab_b.png'); + line-height: 36px; + list-style: none; +} + +.tablist a { + display: block; + padding: 0 20px; + font-weight: bold; + background-image:url('tab_s.png'); + background-repeat:no-repeat; + background-position:right; + color: #283A5D; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; + outline: none; +} + +.tabs3 .tablist a { + padding: 0 10px; +} + +.tablist a:hover { + background-image: url('tab_h.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); + text-decoration: none; +} + +.tablist li.current a { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} diff --git a/manual/docs/html/slsDetectorClientDocs/test.html b/manual/docs/html/slsDetectorClientDocs/test.html new file mode 100644 index 000000000..60558e419 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/test.html @@ -0,0 +1,104 @@ + + + + + + +My Project: Developer + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Developer
+
+
+

Commands to be used only for software debugging. Avoid using them!

+
    +
  • test returns an error
  • +
  • help Returns a list of possible commands.
  • +
  • exitserver Shuts down all the detector servers. Don't use it!!!!
  • +
  • exitreceiver Shuts down all the receivers. Don't use it!!!!
  • +
  • flippeddatay [i] enables/disables data being flipped across y axis. 1 enables, 0 disables. Not implemented.
  • +
  • digitest [i] will perform test which will plot the unique channel identifier, instead of data. Only get!
  • +
  • bustest performs test of the bus interface between FPGA and embedded Linux system. Can last up to a few minutes. Cannot set! Used for Mythen only. Only get!
  • +
  • digibittest:[i] performs digital test of the module i. Returns 0 if succeeded, otherwise error mask. Only put!
  • +
  • reg [addr] [val] ??? writes to an register addr with value in hexadecimal format.
  • +
  • adcreg [addr] [val] ??? writes to an adc register addr with value in hexadecimal format. Only put!
  • +
  • setbit ??? Only put!
  • +
  • clearbit ??? Only put!
  • +
  • getbit ??? Only get!
  • +
  • r_compression [i] sets/gets compression in receiver. 1 sets, 0 unsets. Not implemented.
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientDocs/timing.html b/manual/docs/html/slsDetectorClientDocs/timing.html new file mode 100644 index 000000000..621254e53 --- /dev/null +++ b/manual/docs/html/slsDetectorClientDocs/timing.html @@ -0,0 +1,115 @@ + + + + + + +My Project: Timing commands + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + +
+ +
+ +
+
+
+
Timing commands
+
+
+

Commands to setup the timing

+
    +
  • timing [mode] sets/gets synchronization mode of the detector. Mode: auto, trigger, ro_trigger, gating, triggered_gating (string)
  • +
  • exptime [i] sets/gets exposure time in s. Returns (double with 9 decimal digits)
  • +
  • subexptime [i] sets/gets sub exposure time in s. Used in EIGER only in 32 bit mode. Returns (double with 9 decimal digits)
  • +
  • period [i] sets/gets frame period in s. Returns (double with 9 decimal digits)
  • +
  • subdeadtime [i] sets/gets sub frame dead time in s. Subperiod is set in the detector = subexptime + subdeadtime. This value is normally a constant in the config file. Used in EIGER only in 32 bit mode. Returns (double with 9 decimal digits)
  • +
  • delay [i] sets/gets delay in s. Used in MYTHEN, GOTTHARD only. Returns (double with 9 decimal digits)
  • +
  • gates [i] sets/gets number of gates. Used in MYTHEN, GOTTHARD only. Returns (long long int)
  • +
  • frames [i] sets/gets number of frames. If timing is not auto, then it is the number of frames per cycle/trigger. Returns (long long int)
  • +
  • cycles [i] sets/gets number of triggers. Timing mode should be set appropriately. Returns (long long int)
  • +
  • probes [i] sets/gets number of probes to accumulate. When setting, max 3! cycles should be set to 1, frames to the number of pump-probe events. Used in MYTHEN only. Returns (long long int)
  • +
  • measurements [i] sets/gets number of measurements. Returns (long long int)
  • +
  • samples [i] sets/gets number of samples expected from the jctb. Used in CHIP TEST BOARD only. Returns (long long int)
  • +
  • storagecells [i] sets/gets number of additional storage cells per acquisition. For very advanced users only! For JUNGFRAU only. Range: 0-15. The #images = #frames * #cycles * (#storagecells +1). Returns (long long int)
  • +
  • storagecell_start [i] sets/gets the storage cell that stores the first acquisition of the series. Default is 15(0xf).. For very advanced users only! For JUNGFRAU only. Range: 0-15. Returns (int)
  • +
  • exptimel gets exposure time left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
  • periodl gets frame period left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
  • delayl gets delay left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
  • gatesl gets number of gates left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
  • cyclesl gets number of cylces left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
  • probesl gets number of probes left. Used in MYTHEN, GOTTHARD only. Only get! Returns (double with 9 decimal digits)
  • +
  • now Actual time of the detector. Only get!
  • +
  • timestamp Last frame timestamp for MYTHEN. Only get!
  • +
  • nframes ??? Only get!
  • +
  • measuredperiod gets the measured frame period (time between last frame and the previous one) in s. For Eiger only. Makes sense only for acquisitions of more than 1 frame. Returns (double with 9 decimal digits)
  • +
  • measuredsubperiod gets the measured subframe period (time between last subframe and the previous one) in s. For Eiger only and in 32 bit mode. Returns (double with 9 decimal digits)
  • +
+
+ + + + diff --git a/manual/docs/html/slsDetectorClientHowTo/WARNINGS b/manual/docs/html/slsDetectorClientHowTo/WARNINGS new file mode 100644 index 000000000..a6999a3cf --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/WARNINGS @@ -0,0 +1,3 @@ +No implementation found for style `graphicx' + +There is no author for this document. diff --git a/manual/docs/html/slsDetectorClientHowTo/images.aux b/manual/docs/html/slsDetectorClientHowTo/images.aux new file mode 100644 index 000000000..f23e54680 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/images.aux @@ -0,0 +1 @@ +\relax diff --git a/manual/docs/html/slsDetectorClientHowTo/images.log b/manual/docs/html/slsDetectorClientHowTo/images.log new file mode 100644 index 000000000..0a6543c98 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/images.log @@ -0,0 +1,144 @@ +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=latex 2018.8.23) 23 AUG 2018 15:47 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**./images.tex +(./images.tex +LaTeX2e <2011/06/27> +Babel and hyphenation patterns for english, dumylang, nohyphenation, lo +aded. + +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2007/10/19 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\@emptytoks=\toks14 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks15 +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: dvips.def on input line 91. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def +File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements +\every@verbatim=\toks16 +\verbatim@line=\toks17 +\verbatim@in@stream=\read1 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/xspace.sty +Package: xspace 2009/10/20 v1.13 Space after command names (DPC,MH) +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: dvips.def on input line 130. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2008/03/30 v1.1d Input encoding file +\inpenc@prehook=\toks18 +\inpenc@posthook=\toks19 +) +\sizebox=\box26 +\lthtmlwrite=\write3 +(./images.aux) +\openout1 = `images.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 118. +LaTeX Font Info: ... okay on input line 118. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 118. +LaTeX Font Info: ... okay on input line 118. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 118. +LaTeX Font Info: ... okay on input line 118. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 118. +LaTeX Font Info: ... okay on input line 118. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 118. +LaTeX Font Info: ... okay on input line 118. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 118. +LaTeX Font Info: ... okay on input line 118. + +latex2htmlLength hsize=349.0pt + +latex2htmlLength vsize=633.0pt + +latex2htmlLength hoffset=0.0pt + +latex2htmlLength voffset=0.0pt + +latex2htmlLength topmargin=0.0pt + +latex2htmlLength topskip=0.00003pt + +latex2htmlLength headheight=0.0pt + +latex2htmlLength headsep=0.0pt + +latex2htmlLength parskip=0.0pt plus 1.0pt + +latex2htmlLength oddsidemargin=62.0pt + +latex2htmlLength evensidemargin=62.0pt + +LaTeX Font Info: Try loading font information for U+msa on input line 147. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 147. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +l2hSize :tex2html_wrap_inline171:6.45831pt::0.0pt::6.00351pt. +[1 + + + +] +l2hSize :tex2html_wrap_inline173:6.95831pt::6.95831pt::23.83336pt. +[2 + + +] (./images.aux) ) +Here is how much of TeX's memory you used: + 1160 strings out of 495064 + 14979 string characters out of 3182224 + 55055 words of memory out of 3000000 + 4371 multiletter control sequences out of 15000+200000 + 5339 words of font info for 22 fonts, out of 3000000 for 9000 + 14 hyphenation exceptions out of 8191 + 25i,5n,26p,206b,147s stack positions out of 5000i,500n,10000p,200000b,50000s + +Output written on images.dvi (2 pages, 648 bytes). diff --git a/manual/docs/html/slsDetectorClientHowTo/images.pl b/manual/docs/html/slsDetectorClientHowTo/images.pl new file mode 100644 index 000000000..1a88247de --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/images.pl @@ -0,0 +1,18 @@ +# LaTeX2HTML 2012 (1.2) +# Associate images original text with physical files. + + +$key = q/tau;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\tau$|; + +$key = q/=-1;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$=-1$|; + +1; + diff --git a/manual/docs/html/slsDetectorClientHowTo/images.tex b/manual/docs/html/slsDetectorClientHowTo/images.tex new file mode 100644 index 000000000..4ee370db2 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/images.tex @@ -0,0 +1,188 @@ +\batchmode +\documentclass{article} +\RequirePackage{ifthen} + + +\usepackage{amssymb} +\usepackage[dvips]{graphicx} +\usepackage{verbatim} +\usepackage{xspace}% +\providecommand{\E}{EIGER\xspace} + + +\usepackage[dvips]{color} + + +\pagecolor[gray]{.7} + +\usepackage[]{inputenc} + + + +\makeatletter + +\makeatletter +\count@=\the\catcode`\_ \catcode`\_=8 +\newenvironment{tex2html_wrap}{}{}% +\catcode`\<=12\catcode`\_=\count@ +\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% +\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% + \expandafter\renewcommand\csname #1\endcsname}% +\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% +\let\newedcommand\renewedcommand +\let\renewedenvironment\newedenvironment +\makeatother +\let\mathon=$ +\let\mathoff=$ +\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi +\newbox\sizebox +\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} +\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} +\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} +\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} +\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} +\setlength{\textwidth}{349pt} +\newwrite\lthtmlwrite +\makeatletter +\let\realnormalsize=\normalsize +\global\topskip=2sp +\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float +\def\@float{\let\@savefreelist\@freelist\real@float} +\def\liih@math{\ifmmode$\else\bad@math\fi} +\def\end@float{\realend@float\global\let\@freelist\@savefreelist} +\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float +\let\@largefloatcheck=\relax +\let\if@boxedmulticols=\iftrue +\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} +\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize + \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% + \def\phantompar{\csname par\endcsname}\normalsize}% +\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% +\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% +\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% +\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % + \let\ifinner=\iffalse \let\)\liih@math }% +\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% + \expandafter\box\next\egroup}% +\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% +\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox + \ifdim\dimen0>.95\vsize + \lthtmltypeout{% +*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% + \ht\sizebox.95\vsize \dp\sizebox\z@ \fi + \lthtmltypeout{l2hSize % +:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% +\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist + \lthtmlmathtype{#1}\lthtmlvboxmathA}% +\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% +\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup + \let\@savefreelist\@freelist \lthtmlhboxmathB}% +\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% +\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox + \global\let\@freelist\@savefreelist}% +\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% +\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% +\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% + \lthtmldisplayA{#1}\let\@eqnnum\relax}% +\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% +\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} +\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA + \vrule height1.5ex width0pt }% +\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% +\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% +\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} +\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} +\newcommand\lthtmlindisplaymathZ{\egroup % + \centerinlinemath\lthtmllogmath\lthtmlsetmath} +\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% + \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% + \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% + \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\centerinlinemath{% + \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi + \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 + \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} + +\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize + \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill + \else\expandafter\vss\fi}% +\providecommand{\selectlanguage}[1]{}% +\makeatletter \tracingstats = 1 + + +\begin{document} +\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% +\makeatletter +\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% +\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% +\lthtmltypeout{}% +\makeatother +\setcounter{page}{1} +\onecolumn + +% !!! IMAGES START HERE !!! + +\stepcounter{section} +\stepcounter{section} +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline171}% +$\tau$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline173}% +$=-1$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{subsubsection} +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsubsection} +\stepcounter{subsection} +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{subsection} + +\end{document} diff --git a/manual/docs/html/slsDetectorClientHowTo/img1.png b/manual/docs/html/slsDetectorClientHowTo/img1.png new file mode 100644 index 0000000000000000000000000000000000000000..814d5e06dc3969d561748f2a8dd91980bff573bd GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp@K+MO&3?$hCyB`86#Q>iW*8>L*c;L3r*aaTGE0Tgc#=DV*Y=8?gKucE(T9mKbLh*2~7ZX Ctux#J literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientHowTo/img2.png b/manual/docs/html/slsDetectorClientHowTo/img2.png new file mode 100644 index 0000000000000000000000000000000000000000..e2d8dba5de855059b5e3b3dd5a6f854134d11554 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^T0ktv!VDx=uuZ%Sq|^g^LR=3VIFOs2y=~jJriKPz zFYoEors-*EmzS0~J2)&{u%M^AJ0dhpSzf{UqV8^>7RHhwzhDN3XE)M-94k*3#}JK) z$q5VW5{wQgorrqW;H#_ra#53lK!dk#x`qJD1M$0$m{_<^6f&=NQ8GK<%hdFM$E+b% agu(2ecCF>Z+YUfe7(8A5T-G@yGywqQWI7@M literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorClientHowTo/index.html b/manual/docs/html/slsDetectorClientHowTo/index.html new file mode 100644 index 000000000..eeba90850 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/index.html @@ -0,0 +1,154 @@ + + + + + +SLS Detector text clients manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Introduction +
+
+ + +

+ +

SLS Detector text clients manual

+
+ +

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/labels.pl b/manual/docs/html/slsDetectorClientHowTo/labels.pl new file mode 100644 index 000000000..6408a6439 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/labels.pl @@ -0,0 +1,13 @@ +# LaTeX2HTML 2012 (1.2) +# Associate labels original text with physical files. + + +1; + + +# LaTeX2HTML 2012 (1.2) +# labels from external_latex_labels array. + + +1; + diff --git a/manual/docs/html/slsDetectorClientHowTo/node1.html b/manual/docs/html/slsDetectorClientHowTo/node1.html new file mode 100644 index 000000000..c0cd17238 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/node1.html @@ -0,0 +1,129 @@ + + + + + +Introduction + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Acquisition + Up: SLS Detector text clients + Previous: SLS Detector text clients +
+
+ + +

+Introduction +

+ +

+This program is intended to control the SLS detectors via command line interface. +
+This is the only way to access all possible functionality of the detectors, however it is often recommendable to avoid changing the most advanced settings, rather leaving the task to configuration files, as when using the GUI or the API provided. + +

+The command line interface consists in four main functions: +

+
sls_detector_acquire
+
to acquire data from the detector +
+
sls_detector_put
+
to set detector parameters +
+
sls_detector_get
+
to retrieve detector parameters +
+
sls_detector_help
+
to get help concerning the text commands +
+
+Additionally the program slsReceiver should be started on the machine expected to receive the data from the detector. + +

+If you need control a single detector, the use of the command line interface does not need any additional arguments. + +

+For commands addressing a single controller of your detector, the command cmd should be called with the index i of the controller: +
sls_detector_clnt i:cmd +
+where sls_detector_clnt is the text client (put, get, acquire, help). + +

+In case more than one detector is configured on the control PC, the command cmd should be called with their respective index j: +sls_detector_clnt j-cmd +
+where sls_detector_clnt is the text client (put, get, acquire, help). + +

+To address a specific controller i of detector j use: +
sls_detector_clnt j-i:cmd + +

+For additional questions concerning the indexing of the detector, please refer to the SLS Detectors FAQ documentation. + +

+


+ + +next + +up + +previous +
+ Next: Acquisition + Up: SLS Detector text clients + Previous: SLS Detector text clients + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/node2.html b/manual/docs/html/slsDetectorClientHowTo/node2.html new file mode 100644 index 000000000..4518f4b37 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/node2.html @@ -0,0 +1,74 @@ + + + + + +Acquisition + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Detector setup + Up: SLS Detector text clients + Previous: Introduction +
+
+ + +

+Acquisition +

+ +

+By calling: +
sls\_detector\_acquire [j-] +
+the detector j is started and the data are acquired, postprocessed and written to file according to the configuration and setup of the measurements. +
+A progress index of the acquisition in percentage is shown on the command line. + +

+For additional questions concerning the acquisition flow, please refer to the SLS Detectors FAQ documentation. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/node3.html b/manual/docs/html/slsDetectorClientHowTo/node3.html new file mode 100644 index 000000000..c13628104 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/node3.html @@ -0,0 +1,769 @@ + + + + + +Detector setup + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Retrieving detector parameters + Up: SLS Detector text clients + Previous: Acquisition +
+
+ + +Subsections + + + +
+ +

+Detector setup +

+ +

+sls\_detector\_put [j-][i:]var arg +
+

+is used to configure the detector parameters var with the value arg. +
+It returns the actual value of the variable, as when calling sls\_detector\_get with the same command. + +

+ +

+Standard commands +

+ +

+

+
config fname
+
Load the configuration file fname. +
+Examples of configuration files are available in the directory examples. This should be done every time the configuration of the detectors(s) changes or the control PC is rebooted. Must be executed on all the control PCs, before executing other commands. +
+
parameters fname
+
Load the parameter file fname. +
+The syntax of the commands in the parameter file is exactly the same as for the command line interface. Can be used to load a standard mode of acquisition and/or to hide advanced parameters from the final user. Examples of parameter files are available in the directory examples. +
+
settings sett
+
Configures the settings of the detector. Refer to detailed detector documentation for more details: +
+for MYTHEN sett can be: standard, fast, highgain; +
+for GOTTHARD sett can be: veryhighgain, highgain, mediumgain, lowgain, dynamicgain; +
+for EIGER sett can be: standard, highgain, lowgain. +
+
threshold ev
+
For photon counting detectors, sets the detector threshold in eV. The detector should be properly calibrated, otherwise standard calibration coefficients are used, which can give an uncertainty up to a few keVs. +
+
timing sync
+
Sets the timing mode of the detector. Can be auto, gating (works only if at least one of the signals is configured as gate_in), trigger (works only if at least one of the signals is configured as trigger_in), ro_trigger (works only if at least one of the signals is configured as ro_trigger_in), triggered_gating (works only if one of the signals is configured as gate_in and one as trigger_in). +
+Refer to the detailed documentation to understand how the different timing modes work. +
+
outdir path
+
Defines the path where the output files will be saved to. +
+
fname prefix
+
Defines the prefix of the file name for the data output. +
+The final file name will be: +
prefix[_dd][_Sv0][_sv1][_pp][_ff]_i.ext +
+where: +
d is the controller index, in case of data receiver and more than one controller; +
v0 is the scan0 variable with the desired precision, if scan0 is enabled; +
v1 is the scan1 variable with the desired precision, if scan1 is enabled; +
p is the position index, if different positions are configured; +
f is the frame index of the first frame stored in the file, if many frames and cycles are configured; +
i is the file index; +
ext is the file extension e.g. .raw for MYTHEN and EIGER raw data, .dat for MYTHEN processed data. +
+
index i
+
Sets the starting index of the file i at the beginning of the acquisition (automatically incremented for each measurement). +
+
enablefwrite b
+
Enables (1) or disables (0) file writing. +
+
exptime ts
+
Sets the exposure time of a single acquisition to ts (in s). It is overridden in case the detector is in gating mode. +
+Refere to detailed documentation to understand how the different timing modes work. +
+
subexptime ts
+
Sets the subexposure time of a single subacquisition to ts (in s) in EIGER autosumming mode (=dr 32). Refer to detailed documentation to understand how the different timing modes work. +
+
period ts
+
Sets the frames period (in s). It is overridden in case the detector is in gating mode. +
+Refer to detailed documentation to understand how the different timing modes work. +
+
delay ts
+
Sets the delay after trigger in triggered mode (in s). +
+Refer to the detailed documentation to understand how the different timing modes work. +
+
gates n
+
Sets the number of gates per frame in gated (stroboscopic) mode. +
+Refer to the detailed documentation to understand how the different timing modes work. +
+
frames n
+
Sets the number of frames acquired sequentially per cycle (e.g. after each trigger), with the exposure time defined by exptime and the period defined by period (unless in gated mode). The frame index in the output file name will automatically be incremented. +
+Note that the total number of images will be frames times cycles. Refer to detailed documentation to understand how the different timing modes work. +
+
cycles n
+
Sets the number of cycles (e.g. number of triggers). The frame index in the output file name will automatically be incremented. +
+Note that the total number of images will be by frames times cycles. Refer to the detailed documentation to understand how the different timing modes work. +
+
probes
+
Sets the number of probes to accumulate for stroboscopic measurements. +
+Refer to detailed documentation to understand how the different timing modes work. +
+
measurements
+
Sets the number of repetitions of the acquisitions (non real time!). The file index in the file name will be automatically incremented. +
+Refer to detailed documentation to understand how the different timing modes work. +
+
dr n
+
Sets the dynamic range n (in bits) of the data for a photon counting detector. For EIGER it can be set to 4, 8, 16 (but the real counter depth will still be limited to 12 bits) or 32 when one wants to activate the internal subframe summing mode. + +

+

+
flags s
+
Sets some particular flags for your detector. For MYTHEN s can be none, storeinram (for buffered readout) or tot (for time over threshold). For EIGER, s can be continous (for continous readout- still buffer on memories happens), storeinram (for buffered readout. Do not use as has no graet advantages), parallel for parallel exposure to the next frame and readout of the previous frame, nonparallel to decouple sequentially readout and exposure, safe (rowclock interleaved). +
+
help cmd
+
Returns the help for command cmd. +
+
lock
+
Locks (1) or unlocks (0) the detector to this particular control PC. An be unlocked again only from the same PC or by rebooting the detector. +
+
nmod n
+
Sets the number of modules for the detector to n for partial readout. Will be replaced by ROI. +
+
+ +

+ +

+Postprocessing commands +

+
+
flatfield fname
+
Sets the flat field file name. File ffdir/fname will be used to calculate the flat field coefficients. none to unset flat field corrections. +
+
ratecorr ns
+
Sets the deadtime to be used for rate corrections in ns. 0 to unset, -1 to use default dead time for the actual settings.In the case of EIGER, as online data rate correctiosn are applied, then a correction table has to be calculated every time the rate correction $\tau$ is changed, activated, or the subexposure time is changed. + +

+

+
+ +

+ +

+Angular conversion +

+ +

+

+
fineoff deg
+
Sets the fine offset for the experiment. +
+
samplex mm
+
Sets the sample displacement from the center of the diffractometer in the X-ray direction, to improve angular conversion (unused). +
+
sampley mm
+
Sets the sample displacement from the center of the diffractometer in the ortogonal direction, to improve angular conversion (unused) +
+
+ +

+ +

+Acquisition +

+See SLS Detectors Documentation for a detailed description of the acquisition flow. +
+
positions n p1 p2...pn
+
Sets the number of positions n and their value. + +
+
startscript s
+
Sets the script to be executed at the beginning of each measurement. none unsets. + +
+
startscriptpar p
+
Sets the parameter to be passed to the start script + +
+
stopscript s
+
Sets the script to be executed at the end of each measurement. none unsets. + +
+
stopscriptpar p
+
Sets the parameter to be passed to the stop script. + +
+
scriptbefore s
+
Sets the script to be executed before each acquisition. none unsets. + +
+
scriptbeforepar p
+
Sets the parameter to be passed to the script before. + +
+
scriptafter s
+
Sets the script to be executed after each acquisition. none unsets. + +
+
scriptafterpar p
+
Sets the parameter to be passed to the script after. + +
+
headerbefore s
+
Sets the script to be executed to acquire the header of the acquisition. none unsets. + +
+
headerbeforepar p
+
Sets the parameter to be passed to the header before. + +
+
headerafter s
+
Sets the script to be executed to append to the header of the acquisition. none unsets. + +
+
headerafterpar p
+
Sets the parameter to be passed to the header after. + +
+
scan0scripts s
+
Sets the script to execute at scan 0 level. none unsets, threshold, energy, trimbits, position perform the corresponding scans without need of a custom script. + +
+
scan0par p
+
Sets a parameter to be passed to the scan 0 level script. + +
+
scan0prec i
+
Sets the number of decimal digits for the scan0 level parameter in the file name (default is 0). + +
+
scan0steps n s1 s2..sn
+
Sets the number of scan 0 level steps n and their value. + +
+
scan0range min max step
+
Sets the minimum, the maximum and the step for the scan 0 level steps (easier to use than scan0steps if equally spaced steps in a range) + +
+
scan1script s
+
Sets the script to execute at scan 1 level. none unsets, threshold, energy, trimbits, position perform the corresponding scans without need of a custom script. + +
+
scan1par p
+
Sets a parameter to be passed to the scan 1 level script. + +
+
scan1prec i
+
Sets the number of decimal digits for the scan1 level parameter in the file name (default is 0). + +
+
scan1steps n s1 s2...sn
+
Sets the number of scan 0 level steps n and their value. + +
+
scan1range min max step
+
Sets the minimum, the maximum and the step for the scan 0 level steps (easier to use than scan0steps if equally spaced steps in a range) +
+
+ +

+ +

+Advanced commands +

+ +

+ +

+Calibration +

+This operations should be performed only rarely to configure the detector + +

+

+
trim:mode fname
+
Trims the detector according to mode (can be noise, beam, improve, fix) and saves the resulting trimbits to file fname. Take care to set a proper exptime and vthreshold before trimming. + +
+
encallog b
+
Sets (1) or unsets (0) the logging for energy calibration. + +
+
angcallog b
+
Sets (1) or unsets (0) the logging for angular calibration. +
+
+ +

+ +

+Acquisition +

+ +

+It is normally recommended to use sls\_detector\_acquire [j-], which takes care of everything +

+
status s
+
Starts (start) or stops (stop) the detector acquisition. +
+
online b
+
Sets the detector in online (1) or offline (0) mode. +
+
resetctr i
+
GOTTHARD- ADVANCED- resets counter in detector, restarts acquisition if i=1 +
+
resmat i
+
EIGER- ADVANCED - resets counter in detector before the following acquisition. Default settings is resmat 1. resmat 0 does not reset the counter bit before the acquisition. Note that in EIGER the counter is always reset after the acquisition. +
+
+ +

+ +

+Configuration +

+Advanced commands to configure the detector system. Should be left to the configuration file +
+
type s
+
Sets the types of detector controllers in the system. Can be Mythen, Gotthard, EIGER and multiple controllers should be catenated with a + (e.g. Mythen+Mythen for 2 Mythen controllers). +
+
d:hostname s
+
Sets the hostname or IP address for the controller d, where d is the controller index within the detector structure. +
+
d:extsig:i s
+
Configures the usage of the external IO signals to synchronize the detectors. s can be: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, + trigger_in_falling_edge, + ro_trigger_in_rising_edge, + ro_trigger_in_falling_edge, + gate_out_active_high, + gate_out_active_low, + trigger_out_rising_edge, + trigger_out_falling_edge, + ro_trigger_out_rising_edge, + ro_trigger_out_falling_edge, sync. +
+Usually left to the configuration file. Gating, triggering etc. are enabled only by calling the timing command. +
+Please refer to SLS Detectors FAQ documentation for more detailed information about the usage. + +

+

+
master i
+
Sets the master of a multi-controller detector to the controller with index i. -1 removes master. Setting a master is useful only if the controllers are synchronized via hardware using the external IO signals. Usually left to the configuration file. Please refer to SLS Detectors FAQ documentation for more detailed information about the usage. +
+
sync s
+
Sets the synchronization mode of the various controller within a detector structure. s acn be none, gating, trigger, complementary. Check that the detectors are correctly connected to avoid freezing of the acquisition. Usually left to the configuration file. Please refer to SLS Detectors FAQ documentation for more detailed information about the usage. +
+
trimdir s
+
Obsolete. Same ad settingsdir. +
+
settingsdir s
+
Sets the path of the drectory where the trim/settings files are stored. Usually left to the configuration file. +
+
caldir s
+
Sets the path of the drectory where the calibration files are stored. Can be the same as settingsdir. Usually left to the configuration file. +
+
trimen n e1 e2 ...en
+
Unused. Sets the list of energies for which trimfiles exist. +
+
port p
+
Sets the port used by the sockets to control the detector. Do not change! Usually left to the configuration file. +
+
stopport p
+
Sets the port used by the sockets to stop/get the status of the detector. Do not change! Usually left to the configuration file. +
+
add s
+
Avoid using it. Adds the controller s to the detector structure. +
+
remove i
+
Avoid using it. Removes the controller in position i from the detector structure. +
+
id:i l
+
Avoid using it. configures the id of the detector structure. i is the detector position in a multi detector system and l is the id of the detector to be added. +
+
free i
+
Avoid using it. Frees the shared memory. +
+
exitserver
+
Avoid using it. Turns off the communication server on the detector. +
+
+ +

+ +

+Receiver - GOTTHARD/EIGER +

+
+
detectormac mac
+
sets the mac of the detector udp interface to mac (if configurable). Should be left to the configuration file. +
+
rx_tcpport i
+
sets the communication port between client and receiver. Should be left to the configuration file. +
+
rx_udpport i
+
sets the communication port between detector and receiver. Should be left to the configuration file. +
+
rx_hostname s
+
sets the hostname (or IP address) of the receiver for the TCP/IP interface with the client. +
+
rx_udpip ip
+
sets the IP address of the receiver for the UDP interface with the detector. +
+
rx_fifodepth v
+
sets receiver fifo depth to value v. Default for EIGER is 100 frames betweeen listening and writing. +
+
r_online b
+
sets the receiver in online (1) or offline (0) mode. +
+
r_lock b
+
Locks (1) or unlocks (0) the receiver to this PC. +
+
receiver s
+
starts/stops the receiver to listen to detector packets. - can be start or stop +
+
+ +

+ +

+Postprocessing +

+Some advanced commands to configure data postprocessing. +
+
ffdir dir
+
Sets the directory where the flat field files are stored. Normally left to the configuration file. +
+
darkimage fname
+
GOTTHARD- ADVANCED- Sets fname as dark image file for the detector. +
+
gainimage fname
+
GOTTHARD- ADVANCED- Sets fname as gain image file for the detector. +
+
badchannels fname
+
Sets the bad channel file to fname. Bad channels will be omitted in the .dat file. none to unset. Normally left to the configuration file. +
+
threaded b
+
Avoid changing it. Sets if the data are written to disk in parallel with the acquisition (1) or after the acquisition (0). Normally left to the configuration file. +
+
+ +

+Angular conversion + +

+

+
globaloff deg
+
Sets the offset of the beamline i.e. angular position of channel 0 when angular encoder at 0. Normally left to the configuration file. +
+
angconv fname
+
Sets the file with the coefficients for angular conversion. none disables angular conversion. Normally left to the configuration file. +
+
binsize deg
+
Sets the size of the angular bins for angular coversion. Normally left to the configuration file. +
+
angdir i
+
Sets the angular direction of the detector (1 means channel number in the same direction as the angular encoder, -1 different direction). Normally left to the configuration file. +
+
d:moveflag i
+
Related to a single controller d. 1 if the detector modules move with the angular encoder, 0 if they are static (useful for multidetector systems). Normally left to the configuration file. +
+
+ +

+ +

+Testing - EIGER specific +

+Some VERY ADVANCED testing functions implemented for EIGER: +
+
pulsechip n
+
sets the chip into test mode with resmat = 0 and externalenable =1. Pulses chip by togglying the enable n number of times. The acquire is then done with no pixel matrix reset before the acquisition. If n$=-1$, the chip will be set into normal mode. This is necessary to restore normal chip operations after the test. +
+
pulse n x y
+
Pulses pixel at coordinates (x,y) n number of times. +
+
pulsenmove n x y
+
Pulses pixel n number of times and moves relatively by x value (x axis) and y value (y axis) +
+
+ +

+ +

+Detector settings +

+Advanced settings changing the analog or digital performance of the acquisition. Use them only if you are sure of what you are doing! + +

+

+
vthreshold n
+
Sets the DAC value of the detector threshold to n. +
+
vcalibration n
+
Sets the DAC value of the calibration pulse amplitude to n. +
+
vtrimbit n
+
Sets the DAC value defining the trimbits LSB size to n. +
+
vpreamp n
+
Sets the DAC value of the preamp feedback to n. +
+
vshaper1 n
+
Sets the DAC value of the shaper1 feedback to n. +
+
vshaper2 n
+
Sets the DAC value of the shaper2 feedback to n. +
+
vhighvoltage n
+
Sets the DAC value of the high voltage to n (in V). +
+
vapower n
+
CHIPTEST BOARD ONLY - Sets the DAC value of the analog voltage to n. +
+
vddpower n
+
CHIPTEST BOARD ONLY - Sets the DAC value of the analog voltage to n. +
+
vshpower n
+
CHIPTEST BOARD ONLY - Sets the comparator power supply in dac units (0-1024). +
+
viopower n
+
CHIPTEST BOARD ONLY - Sets the FPGA I/O power supply in dac units (0-1024). +
+
vref_ds n
+
Sets vrefds +
+
vcascn_pb n
+
Sets vcascn_pb +
+
vcascp_pb n
+
Sets vcascp_pb +
+
vout_cm n
+
Sets vout_cm +
+
vcasc_out n
+
Sets vcasc_out +
+
vin_cm n
+
Sets vin_cm +
+
vref_comp n
+
Sets vref_comp +
+
ib_test_c n
+
Sets ib_test_c +
+
vsvp n
+
Sets vsvp DAC to n +
+
vsvn n
+
Sets vsvn DAC to n +
+
vtr n
+
Sets vtr DAC to n +
+
vrf n
+
Sets vrf DAC to n +
+
vrs n
+
Sets vrs DAC to n +
+
vtgstv n
+
Sets vtgstv DAC to n +
+
vcmp_ll n
+
Sets vcmp_ll DAC to n +
+
vcmp_lr n
+
Sets vcmp_lr DAC to n +
+
vcmp_rl n
+
Sets vcmp_rl DAC to n +
+
vcmp_rr n
+
Sets vcmp_rr DAC to n +
+
vcall n
+
Sets vcall DAC to n +
+
rxb_rb n
+
Sets rxb_rb DAC to n +
+
rxb_lb n
+
Sets rxb_rb DAC to n +
+
vcp n
+
Sets vcp DAC to n +
+
vcn n
+
Sets vcn DAC to n +
+
vis n
+
Sets vis DAC to n +
+
iodelay n
+
Sets iodelay to n +
+
reg a d
+
Write to register of address a the data d +
+
clkdivider n
+
Sets the clock divider for the readout. Can be increased for longer cables. For EIGER options are 0 (full speed), 1 (half speed), 2 (quarter speed), and 3 (slow). +
+
setlength n
+
Changes the length of the set/reset signals in the acquisition. Never reduce it! +
+
waitstates n
+
Sets the wait states for CPU/FPGA communication. Do not change it! +
+
totdivider n
+
Sets the tot clock divider. +
+
totdutycycle n
+
Sets the tot duty cycle. +
+
setup s
+
Loads the setup files to the detector (config, parameters, trimbits etc.). +
+
trimbits fn
+
Loads the trimbit files fn.snxxx to the detector +
+
+ +

+ +

+Debug +

+
+
digibittest i
+
only for GOTTHARD. If i=1, the acquisition will return a unique channel identifier, instead of data, if i=0 normal acquisition. +
+
+ +

+


+ + +next + +up + +previous +
+ Next: Retrieving detector parameters + Up: SLS Detector text clients + Previous: Acquisition + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/node4.html b/manual/docs/html/slsDetectorClientHowTo/node4.html new file mode 100644 index 000000000..ca4c974a3 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/node4.html @@ -0,0 +1,821 @@ + + + + + +Retrieving detector parameters + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Usage + Up: SLS Detector text clients + Previous: Detector setup +
+
+ + +Subsections + + + +
+ +

+Retrieving detector parameters +

+ +

+sls\_detector\_get [j-][i:]var [arg] +
+

+is used to retrieve the detector parameters var. +
+For some commands, an additional argument arg is needed. + +

+ +

+Standard commands +

+All the commends return two strings, where string1 is the command, string2 is teh actual returned string. + +

+

+
config fname
+
Dumps the current configuration of the detector to the file fname. +
+
parameters fname
+
Dumps the current acquisition parameters of the detector to the file fname. +
+
settings
+
Returns the current settings of the detector. Returns a string + +

+

+
threshold
+
For photon counting detectors, returns the detector threshold in eV, -1 if undefined. Returns ``threshold value_in_eV''. If it fails, the returned threshold is the old set value. + +

+

+
timing
+
Returns the acquisition timing mode of the detector. +Refer to the detailed documentation to understand how the different timing modes work. +
+
outdir
+
Returns the path where the output files are saved to. +
+
fname
+
Returns the prefix of the file name for the data output. +
+
enablefwrite
+
Returns if data are written to file (1) or not (0). +
+
exptime
+
Returns the exposure time of a single acquisition in seconds. Example: "exptime 1.000000000'' +Refer to detailed documentation to understand how the different timing modes work. +
+
period
+
Returns the frames period (in s). Example: ``period 1.000000000'' +Refer to detailed documentation to understand how the different timing modes work. +
+
delay
+
Returns the delay after trigger in triggered mode (in s). +Refer to detailed documentation to understand how the different timing modes work. +
+
gates
+
Returns the number of gates per frame in gated (stroboscopic) mode. +Refer to detailed documentation to understand how the different timing modes work. +
+
frames
+
Returns the number of frames acquired sequentially per cycle (e.g. after each trigger), with the exposure time defined by exptime and the period defined by period (unless in gated mode). Returned as a string to be interpreted as an integer ``frames integer'' +Note that the total number of images is frames times cycles. +Refer to detailed documentation to understand how the different timing modes work. +
+
cycles n
+
Returns the number of cycles (e.g. number of triggers). Returned as atring to be interpreted as an integer ``cycles integer'' +Note that the total number of images is frames times cycles. +Refer to detailed documentation to understand how the different timing modes work. +
+
probes
+
Returns the number of probes to accumulate for stroboscopic measurements. +Refer to detailed documentation to understand how the different timing modes work. +
+
measurements
+
Returns the number of repetitions of the acquisitions (non real time!). +Refer to detailed documentation to understand how the different timing modes work. +
+
dr
+
Returns the dynamic range n (in bits) of the data for a photon counting detector. Returns a string that should be interpreted as an integer. + +

+

+
flags s
+
Returns the flags set for your detector. +
+
help cmd
+
Returns the help for command cmd. +
+
lock
+
Returns if the detector is locked to a single PC. +
+
lastclient
+
Returns the last client which has connected to the detector. +
+
nmod n
+
Returns the number of modules which are read out. Will be replaced by ROI. +
+
maxmod
+
Returns the maximum number of modules (size) of the detector. Will be replaced by size. +
+
+ +

+ +

+Postprocessing commands +

+
+
flatfield
+
Returns the flat field file name. +
+
ratecorr
+
Returns the dead time used for rate corrections. +
+
+ +

+ +

+Angular conversion +

+ +

+

+
fineoff
+
Returns the fine offset used to convert channel number to angles +
+
samplex
+
Returns the sample displacement from the center of the diffractometerin the X-ray direction, to improve angular conversion (unused). +
+
sampley
+
Returns the sample displacement from the center of the diffractometer in the ortogonal direction, to improve angular conversion (unused) +
+
+ +

+ +

+Acquisition +

+See SLS Detectors Documentation for a detailed description of the acquisition flow. +
+
positions
+
Returns the number of positions n and their value. + +
+
startscript
+
Returns the script to be executed at the beginning of each measurement. + +
+
startscriptpar
+
Returns the parameter to be passed to the start script + +
+
stopscript
+
Returns the script to be executed at the end of each measurement. + +
+
stopscriptpar
+
Returns the parameter to be passed to the stop script. + +
+
scriptbefore
+
Returns the script to be executed before each acquisition. + +
+
scriptbeforepar
+
Returns the parameter to be passed to the script before. + +
+
scriptafter
+
Returns the script to be executed after each acquisition. + +
+
scriptafterpar
+
Returns the parameter to be passed to the script after. + +
+
headerbefore
+
Returns the script to be executed to acquire the header of the acquisition. + +
+
headerbeforepar
+
Returns the parameter to be passed to the header before. + +
+
headerafter
+
Returns the script to be executed to append to the header of the acquisition. + +
+
headerafterpar
+
Returns the parameter to be passed to the header after. + +
+
scan0scripts
+
Returns the script to execute at scan 0 level. + +
+
scan0par
+
Returns a parameter to be passed to the scan 0 level script. + +
+
scan0prec
+
Returns the number of decimal digits for the scan0 level parameter in the file name (default is 0). + +
+
scan0steps
+
Returns the number of scan 0 level steps n and their value. + +
+
scan0range
+
Same as scan0steps. + +
+
scan1script
+
Returns the script to execute at scan 1 level. + +
+
scan1par
+
Returns a parameter to be passed to the scan 1 level script. + +
+
scan1prec
+
Returns the number of decimal digits for the scan1 level parameter in the file name (default is 0). + +
+
scan1steps
+
Returns the number of scan 0 level steps n and their value. + +
+
scan1range
+
Same as scan1steps. +
+
+ +

+ +

+Debug +

+Commands to be used to retrieve information about the detector version or perform tests. + +

+Version +

+
+
moduleversion[:i]
+
Returns the version of the module firmware. +
+
detectornumber
+
Returns the serial number of the module (normally the MAC address). +
+
modulenumber[:i]
+
Returns the serial number of the module i. +
+
detectorversion
+
Returns the version of the controller firmware. +
+
softwareversion
+
Returns the version of the software running on the detector. +
+
thisversion
+
Returns the version of the control software which is being used. +
+
detectorsvnversion
+
Returns the SVN version of the software on the detector. +
+
+ +

+ +

+Tests +

+ +

+

+
digitest[:i]
+
Makes a digital test of module i. Afterwards the detector must be reconfigured for the acquisition (settings, threshold, exptime, dr, frames etc.). Returns 0 if succeeded, otherwise an error mask. +
+
bustest
+
Makes a digital test of the communication between CPU and FPGA. Returns 0 if succeeded, otherwise the number of errors. +
+
+ +

+ +

+Advanced commands +

+ +

+ +

+Calibration +

+This operations should be performed only rarely to configure the detector + +

+

+
encallog
+
returns whether the logging for energy calibration is enabled. + +
+
angcallog
+
returns whether the logging for angular calibration is enabled. +
+
+ +

+ +

+Acquisition commands +

+ +

+It is normally recommended to use sls\_detector\_acquire [j-], which takes care of everything +

+
acquire
+
Same as sls\_detector\_acquire +
+
data
+
Gets, saves and processes all data stored on the detector, if any. +
+
frame
+
Gets, saves and processes one frame stored on the detector, if any in a Firt-In/First-Out mode. +
+
status
+
Returns the detector status - can be: running, error, transmitting, finished, waiting or idle +
+
online
+
Returns whether the detector is in online or offline mode. +
+
checkonline
+
Returns whether the detector is in online or offline mode. +
+
readctr i fname
+
GOTTHARD related - reads counter in detector to file fname, restarts acquisition if i=1 +
+
exptimel
+
Returns the exposure time left for the current frame. +
+
periodl
+
Returns the period left for the current frame. +
+
delayl
+
Returns the delay after trigger left for the current frame. +
+
gatesl
+
Returns the number of gates left for the current frame. +
+
framesl
+
Returns the number of frames left for the current cycle. +
+
cyclesl
+
Returns the number of cycles left for the current acquisition. +
+
now
+
Returns the current timestamp of the detector clock. +
+
timestamp
+
Returns the timestamp of the acquisitions in a First-In/First-Out mode i.e. every time it is called it returns the timestamp of the first acquisition start of readout. The FIFO is reset everytime the acquisition is started. +
+
+ +

+ +

+Configuration +

+Advanced commands to configure the detector system. Should be left to the configuration file +
+
type
+
Returns the types of detector controllers in the system. +
+
hostname
+
Returns the hostnames or IP addresses for the detector +
+
d:extsig:i
+
Returns the usage of the external IO signal i of the controller d. +
+
master
+
Returns the master of the acquisition in a multicontroller detector. -1 is none. +
+
sync
+
Returns the synchronization mode of the various controller within a detector structure. +
+
trimdir
+
Same ad settingsdir. +
+
settingsdir
+
Returns the path of the directory where the trim/settings files are stored. +
+
caldir
+
Returns the path of the directory where the calibration files are stored. +
+
trimen n e1 e2 ...en
+
Unused. Returns the list of energies for which trimfiles exist. +
+
port
+
Returns the port used by the sockets to control the detector. +
+
stopport
+
Returns the port used by the sockets to stop/get the status of the detector. +
+
id[:i]
+
returns the id of the detector structure. i is the detector position in a multi detector system +
+
free
+
Avoid using it. Frees the shared memory. +
+
+Settable communication parameters: +
+
txndelay_left
+
EIGER advanced: Set transmission delay of sending the left port frame +
+
txndelay_right
+
EIGER advanced: Set transmission delay of sending the right port frame + +
+
txndelay_frame
+
EIGER advanced: Set transmission delay of sending the entire frame In addition to left and right. This value has to be greater than the maximum of the transmission delays of each port. +
+
+ +

+ +

+Receiver - GOTTHARD only +

+
+
detectormac
+
returns the mac of the detector udp interface to mac (if configurable). Should be left to the configuration file. +
+
rx_tcpport
+
returns the communication port between client and receiver. Should be left to the configuration file. +
+
rx_udpport
+
returns the communication port between detector and receiver. Should be left to the configuration file. +
+
rx_hostname
+
returns the hostname (or IP address) of the receiver for the TCP/IP interface with the client. +
+
rx_udpip
+
returns the IP address of the receiver for the UDP interface with the detector. + +

+

+
r_online b
+
Returns whether the receiver in online (1) or offline (0) mode. +
+
r_checkonline
+
Returns whether the receiver in online (1) or offline (0) mode. +
+
framescaught
+
Returns the number of frames received. Returns: "framescaught n'' +
+
resetframescaught n
+
Sets the number of frames received to 1 +
+
frameindex
+
Returns the index of the last frame received. +
+
r_lock
+
Returns whether the receiver is locked (1) or unlocked (0). +
+
r_lastclient
+
Returns the IP of the last client which connected to the receiver. +
+
+ +

+ +

+Postprocessing +

+Some advanced commands to configure data postprocessing. +
+
ffdir
+
Returns the directory where the flat field files are stored. +
+
darkimage fname
+
GOTTHARD- ADVANCED- Returns the dark image file for the detector. +
+
gainimage fname
+
GOTTHARD- ADVANCED- Returns gain image file for the detector. +
+
badchannels fname
+
Returns bad channel file to fname. +
+
threaded b
+
Returns whether the data are written to disk in parallel with the acquisition (1) or after the acquisition (0). +
+
+ +

+Angular conversion + +

+

+
globaloff
+
Returns the offset of the beamline i.e. angular position of channel 0 when angular encoder at 0. +
+
angconv
+
Returns the file used for the coefficients for angular conversion. +
+
binsize
+
Returns the size of the angular bins for angular conversion. +
+
angdir
+
Returns the angular direction of the detector (1 means channel number in the same direction as the angular encoder, -1 different direction). +
+
d:moveflag
+
Related to a single controller d. Returns 1 if the detector modules move with the angular encoder, 0 if they are static (useful for multidetector systems). +
+
+ +

+ +

+Detector settings +

+Advanced settings changing the analog or digital performance of the acquisition. Use them only if you are sure of what you are doing! + +

+

+
vthreshold
+
Returns the DAC value of the detector threshold to n. +
+
vcalibration
+
Returns the DAC value of the calibration pulse amplitude to n. +
+
vtrimbit
+
Returns the DAC value defining the trimbits LSB size to n. +
+
vpreamp
+
Returns the DAC value of the preamp feedback to n. +
+
vshaper1
+
Returns the DAC value of the shaper1 feedback to n. +
+
vshaper2
+
Returns the DAC value of the shaper2 feedback to n. +
+
vhighvoltage
+
Returns the DAC value of the high voltage to n. +
+
vapower
+
CHIPTEST BOARD ONLY - Returns the DAC value of the analog voltage to n. +
+
vddpower
+
CHIPTEST BOARD ONLY - Returns the DAC value of the analog voltage to n. +
+
vshpower
+
CHIPTEST BOARD ONLY - Returns the comparator power supply in dac units (0-1024). +
+
viopower
+
CHIPTEST BOARD ONLY - Returns the FPGA I/O power supply in dac units (0-1024). +
+
vref_ds
+
Returns vrefds +
+
vcascn_pb
+
Returns vcascn_pb +
+
vcascp_pb
+
Returns vcascp_pb +
+
vout_cm
+
Returns vout_cm +
+
vcasc_out
+
Returns vcasc_out +
+
vin_cm
+
Returns vin_cm +
+
vref_comp
+
Returns vref_comp +
+
ib_test_c
+
Returns ib_test_c +
+
vsvp
+
Returns vsvp +
+
vsvn
+
Returns vsvn +
+
vtr
+
Returns vtr trim strength (EIGER) +
+
vrf
+
Returns vrf preamp gain (EIGER) +
+
vrs
+
Returns vrs shaper gain (EIGER) +
+
vtgstv
+
Returns vtgstv (EIGER) +
+
vcmp_ll
+
Returns vcmp_ll (EIGER) leftmost chip theshold +
+
vcmp_lr
+
Returns vcmp_lr (EIGER) second to leftmost chip theshold +
+
vcmp_rl
+
Returns vcmp_rl (EIGER) second to rightmost chip theshold +
+
vcmp_rr
+
Returns vcmp_rr (EIGER) rightmost chip theshold +
+
vcall
+
Returns vcall calibration stength (EIGER) +
+
rxb_rb
+
Returns rxb_rb rightmost chip value to decode 0-1 in the readout +
+
rxb_lb
+
Returns rxb_lb leftmost chip value to decode 0-1 in the readout +
+
vcp
+
Returns vcp cascode p value (EIGER) +
+
vcn
+
Returns vcn cascode n value (EIGER) +
+
vis
+
Returns vis shaper current (EIGER) +
+
iodelay
+
Returns iodelay +
+
temp_adc
+
Returns the temperature of the ADCs +
+
temp_fpga
+
Returns the temperature of the FPGA. +
+
temp_fpgaext
+
Returns the temperature close to the fpga (EIGER). +
+
temp_10ge
+
Returns the temperature close to the 10GE (EIGER). +
+
temp_dcdc
+
Returns the temperature close to the dc dc converter (EIGER). +
+
temp_sodl
+
Returns the temperature close to the left so-dimm memory (EIGER). +
+
temp_sodr
+
Returns the temperature close to the right so-dimm memory (EIGER). +
+
temp_fpgafl
+
Returns the temperature of the left front end board fpga (EIGER). +
+
temp_fpgafr
+
Returns the temperature of the right front end board fpga (EIGER). + +

+

+
reg a
+
Write to register of address a the data d +
+
clkdivider
+
Returns the clock divider for the readout. +
+
setlength
+
Returns the length of the set/reset signals in the acquisition. +
+
waitstates
+
Returns the wait states for CPU/FPGA communication. +
+
totdivider
+
Returns the tot clock divider. +
+
totdutycycle
+
Returns the tot duty cycle. +
+
setup
+
Dumps all settings to file (config, parameters, trimbits etc.). +
+
trimbits fn
+
Dumps the trimbits to the file files fn.snxxx +
+
+ +

+


+ + +next + +up + +previous +
+ Next: Usage + Up: SLS Detector text clients + Previous: Detector setup + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/node5.html b/manual/docs/html/slsDetectorClientHowTo/node5.html new file mode 100644 index 000000000..a329cdee1 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/node5.html @@ -0,0 +1,166 @@ + + + + + +Usage + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: About this document ... + Up: SLS Detector text clients + Previous: Retrieving detector parameters +
+
+ + +Subsections + + + +
+ +

+Usage +

+ +

+ +

+Mandatory setup +

+First, your detector should always be configured for each PC that you might want to use for controlling the detector. +To do that: +
+sls_detector_put config mydetector.config
+
+Refer to sample configuration files to produce the appropriate one for your detector. + +

+One can configure all the detector settings in a parameter file setup.det, which is loaded by doing: +

+sls_detector_put parameters setup.det
+
+ +

+In the case of EIGER, the parameter file (setup.det needs to setup the proper bias voltage of the sensor, i.e. needs to contain the line vhighvoltage 150. + +

+ +

+Standard acquisition +

+ +

+You will then need to setup the detector threshold and settings, the exposure time, the number of real time frames and eventually how many real time frames should be acquired: +

+sls_detector_put settings standard
+sls_detector_put threshold 6000
+sls_detector_put exptime 1.
+sls_detector_put frames 10
+
+In this case 10 consecutive 1s frames will be acquired. + +

+You need to setup where the files will be written to +

+sls_detector_put outdir /scratch
+sls_detector_put fname run
+sls_detector_put index 0
+
+this way your files will all be named /scratch/run_fj_i.dat where j goes between 0 and 9 and is relative to the frame number, i starts from 0 and is automatically incremented. The next acquisition it will be 1. + +

+To acquire simply type +

+sls_detector_acquire
+
+ +

+You can poll the detector status using +

+sls_detector_get status
+
+ +

+ +

+Data processing +

+Flat field and rate corrections can be applied directly by simply selecting: +
+sls_detector_put flatield myflatfield.raw
+sls_detector_put ratecorr -1
+
+ +

+


+ + +next + +up + +previous +
+ Next: About this document ... + Up: SLS Detector text clients + Previous: Retrieving detector parameters + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/node6.html b/manual/docs/html/slsDetectorClientHowTo/node6.html new file mode 100644 index 000000000..282455e5c --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/node6.html @@ -0,0 +1,71 @@ + + + + + +About this document ... + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Up: SLS Detector text clients + Previous: Usage +
+
+ + +

+About this document ... +

+ SLS Detector text clients manual

+This document was generated using the +LaTeX2HTML translator Version 2012 (1.2) +

+Copyright © 1993, 1994, 1995, 1996, +Nikos Drakos, +Computer Based Learning Unit, University of Leeds. +
+Copyright © 1997, 1998, 1999, +Ross Moore, +Mathematics Department, Macquarie University, Sydney. +

+The command line arguments were:
+ latex2html -split 4 slsDetectorClientHowTo.tex +

+The translation was initiated by Thattil Dhanya on 2018-08-23 +


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css b/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css new file mode 100644 index 000000000..d1824aff4 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.css @@ -0,0 +1,30 @@ +/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ +.MATH { font-family: "Century Schoolbook", serif; } +.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } +.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } + +/* implement both fixed-size and relative sizes */ +SMALL.XTINY { font-size : xx-small } +SMALL.TINY { font-size : x-small } +SMALL.SCRIPTSIZE { font-size : smaller } +SMALL.FOOTNOTESIZE { font-size : small } +SMALL.SMALL { } +BIG.LARGE { } +BIG.XLARGE { font-size : large } +BIG.XXLARGE { font-size : x-large } +BIG.HUGE { font-size : larger } +BIG.XHUGE { font-size : xx-large } + +/* heading styles */ +H1 { } +H2 { } +H3 { } +H4 { } +H5 { } + +/* mathematics styles */ +DIV.displaymath { } /* math displays */ +TD.eqno { } /* equation-number cells */ + + +/* document-specific styles come next */ diff --git a/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html b/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html new file mode 100644 index 000000000..eeba90850 --- /dev/null +++ b/manual/docs/html/slsDetectorClientHowTo/slsDetectorClientHowTo.html @@ -0,0 +1,154 @@ + + + + + +SLS Detector text clients manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Introduction +
+
+ + +

+ +

SLS Detector text clients manual

+
+ +

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/WARNINGS b/manual/docs/html/slsDetectorGuiHowTo/WARNINGS new file mode 100644 index 000000000..a6999a3cf --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/WARNINGS @@ -0,0 +1,3 @@ +No implementation found for style `graphicx' + +There is no author for this document. diff --git a/manual/docs/html/slsDetectorGuiHowTo/index.html b/manual/docs/html/slsDetectorGuiHowTo/index.html new file mode 100644 index 000000000..bc435d604 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/index.html @@ -0,0 +1,119 @@ + + + + + +Mythen v3.0 manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Installation and upgrades +
+
+ + +

+ +

Mythen v3.0 manual

+
+ +

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/internals.pl b/manual/docs/html/slsDetectorGuiHowTo/internals.pl new file mode 100644 index 000000000..121b5d51c --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/internals.pl @@ -0,0 +1,14 @@ +# LaTeX2HTML 2012 (1.2) +# Associate internals original text with physical files. + + +$key = q/sec:trimdir/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:encal/; +$ref_files{$key} = "$dir".q|node16.html|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/slsDetectorGuiHowTo/labels.pl b/manual/docs/html/slsDetectorGuiHowTo/labels.pl new file mode 100644 index 000000000..e816ddbfa --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/labels.pl @@ -0,0 +1,25 @@ +# LaTeX2HTML 2012 (1.2) +# Associate labels original text with physical files. + + +$key = q/sec:trimdir/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:encal/; +$external_labels{$key} = "$URL/" . q|node16.html|; +$noresave{$key} = "$nosave"; + +1; + + +# LaTeX2HTML 2012 (1.2) +# labels from external_latex_labels array. + + +$key = q/sec:trimdir/; +$external_latex_labels{$key} = q|1.6|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node1.html b/manual/docs/html/slsDetectorGuiHowTo/node1.html new file mode 100644 index 000000000..cf0d99241 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node1.html @@ -0,0 +1,88 @@ + + + + + +Installation and upgrades + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: The software package + Up: Mythen v3.0 manual + Previous: Mythen v3.0 manual +
+
+ + +

+Installation and upgrades +

+ +

+The new MYTHEN software is intended to control the MCS mythen boards either by using a command line interface (text client) or by using with a graphical user interface (GUI). + +

+Here you can find in brief the main things you need to know in order to start working with your detector. + +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node10.html b/manual/docs/html/slsDetectorGuiHowTo/node10.html new file mode 100644 index 000000000..ce81c9c65 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node10.html @@ -0,0 +1,67 @@ + + + + + +Acquisition + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Detector setup + Up: slsDetectorClient + Previous: Introduction +
+
+ + +

+Acquisition +

+mythen_acquire [id[-/:]] + +

+the detector is started and the data are acquired, postprocessed and written to file according to the configuration + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node11.html b/manual/docs/html/slsDetectorGuiHowTo/node11.html new file mode 100644 index 000000000..abbe160ba --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node11.html @@ -0,0 +1,269 @@ + + + + + +Detector setup + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Retrieving detector parameters (plus + Up: slsDetectorClient + Previous: Acquisition +
+
+ + +

+Detector setup +

+ +

+mythen_put [id[:/-]]var arg + +

+is used to configure the detector parameter var + e.g. mythen_put 0:exptime 1 sets the exposure time to 1 s + +

+

+
help i
+
get help +
+
config fname
+
reads the configuration file specified and sets the values +
+
parameters fname
+
sets the detector parameters specified in the file +
+
setup rootname
+
reads the files specfied (and that could be created by get setup) and resets the complete detector configuration including flatfield corrections, badchannels, trimbits etc. +
+
hostname name
+
this is mandatory!!!! sets hostname (or IP adress) +
+
online b
+
b can be 0 or 1 and sets the detector in offline/online state. Must be used to restore communication if some socket called failed because the detector was not connected. +
+
status s
+
either start or stop +
+
caldir path
+
Sets path of the calibration files +
+
trimdir path
+
Sets path of the trim files +
+
outdir path
+
directory to which the files will be written by default +
+
fname name
+
filename to which the files will be written by default (to which file and position indexes will eventually be attached) +
+
index i
+
start index of the files (automatically incremented by the acquisition functions) +
+
nmod n
+
Sets number of detector modules +
+
extsig:i mode
+
Sets usage of the external digital signal i. mode can be: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge +
+
timing
+
Sets the timing mode of the detector. Can be auto, gating (works only if at least one of the signals is configured as gate_in), trigger (works only if at least one of the signals is configured as trigger_in), ro_trigger (works only if at least one of the signals is configured as ro_trigger_in), triggered_gating (works only if one ofthe signals is configured as gate_in and one as trigger_in). +
+
settings sett
+
Sets detector settings. Can be: standard fast highgain (depending on trheshold energy and maximum count rate: please refere to manual for limit values!); +
+
threshold ev
+
Sets detector threshold in eV. Should be half of the beam energy. It is precise only if the detector is calibrated +
+
vthreshold dac
+
Sets detector threshold in DAC units. A very rough calibration is dac=800-10*keV +
+
exptime t
+
Sets the exposure time per frame (in s) +
+
period t
+
Sets the frames period (in s) +
+
delay t
+
Sets the delay after trigger (in s) +
+
gates n
+
Sets the number of gates per frame +
+
frames n
+
Sets the number of frames per cycle (e.g. after each trigger) +
+
cycles n
+
Sets the number of cycles (e.g. number of triggers) +
+
probes n
+
Sets the number of probes to accumulate (max 3) +
+
dr n
+
Sets the dynamic range - can be (1,) 4, 8,16 or 24 bits +
+
flags mode
+
Sets the readout flags - can be none or storeinram +
+
flatfield fname
+
Sets the flatfield file name - none disable flat field corrections +
+
ratecorr t
+
Sets the rate corrections with dead time t ns (0 unsets, -1 uses default dead time for chosen settings +
+
badchannels fname
+
Sets the badchannels file name - none disable bad channels corrections +
+
angconv fname
+
Sets the angular conversion file name +
+
globaloff o
+
sets the fixed angular offset of your encoder - should be almost constant! +
+
fineoff o
+
sets a possible angular offset of your setup - should be small but can be senseful to modify +
+
binsize s
+
sets the binning size of the angular conversion (otherwise defaults from the angualr conversion constants) +
+
angdir i
+
sets the angular direction of the detector (i can be 1 or -1 - by default 1, channel 0 is smaller angle) +
+
positions np (pos0 pos1...posnp)
+
Sets the number of positions at which the detector is moved during the acquisition and their values +
+
startscript script
+
sets a script to be executed at the beginning of the measurements (e.g. open shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of startscriptpar. +
+
stopscript script
+
sets a script to be executed at the end of the measurement (e.g. close shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of stopscriptpar. +
+
startscriptpar spar
+
sets a parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! +
+
stopscriptpar spar
+
sets a parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! +
+
scan0script script
+
Sets a scan script to be executed at higher level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter +
+
scan1script script
+
Sets a scan script to be executed at lower level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter +
+
scan0par spar
+
sets the scan parameter to be passed to scan0script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! +
+
scan1par spar
+
sets the scan parameter to be passed to scan1script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! +
+
scan0prec i
+
sets the precision of the scan variable in order to properly generate the file names for scan0 +
+
scan1prec i
+
sets the precision of the scan variable in order to properly generate the file names for scan1 +
+
scan0steps n (f0 f1..fn)
+
sets the steps for the scan0script. n is the number of steps and the following values are the step values. +
+
scan1steps n (f0 f1..fn)
+
sets the steps for the scan1script. n is the number of steps and the following values are the step values. +
+
scan0range mi ma st
+
generates the steps for the scan0script in the range mi to ma with step st (is mi smaller than ma specify a negative step) +
+
scan1range mi ma st
+
generates the steps for the scan1script in the range mi to ma with step st (is mi smaller than ma specify a negative step) +
+
scriptbefore script
+
sets the script to be executed before each acquisition (before all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. none unsets. +
+
scriptafter script
+
sets the script to be executed after each acquisition (after all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. none unsets. +
+
scriptbeforepar spar
+
sets the parameter to be passed to the script before witht he syntax par=spar +
+
scriptafterpar spar
+
sets the parameter to be passed to the script after witht he syntax par=spar +
+
headerbefore script
+
sets the script to be executed before each acquisition (after moving the detector) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header before parameter. The script is normally used to save a file header. none unsets. +
+
headerafter script
+
sets the script to be executed after each acquisition (after each position) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header after parameter. The script is normally used to complete the file header. none unsets. +
+
headerbeforepar spar
+
sets the parameter to be passed to the header before script with the syntax par=spar +
+
headerafterpar spar
+
sets the parameter to be passed to the header after script with the syntax par=spar +
+
+ +

+


+ + +next + +up + +previous +
+ Next: Retrieving detector parameters (plus + Up: slsDetectorClient + Previous: Acquisition + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node12.html b/manual/docs/html/slsDetectorGuiHowTo/node12.html new file mode 100644 index 000000000..af8825229 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node12.html @@ -0,0 +1,300 @@ + + + + + +Retrieving detector parameters (plus trimming and test modalities) + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Tips + Up: slsDetectorClient + Previous: Detector setup +
+
+ + +

+Retrieving detector parameters (plus trimming and test modalities) +

+mythen_get [id[:/-]]var arg + +

+is used to retrieve the detector parameter var + e.g. mythen_get 0:exptime returns the exposure time in seconds + +

+

+
help
+
This help +
+
config fname
+
writes the configuration file +
+
parameters fname
+
writes the main detector parameters for the measuremen tin the file +
+
setup rootname
+
writes the complete detector setup (including configuration, trimbits, flat field coefficients, badchannels etc.) is a set of files for which the extension is automatically generated +
+
online
+
return whether the detector is in online (1) or offline (0) state. +
+
status
+
gets the detector status - can be: running, error, transmitting, finished, waiting or idle +
+
data
+
gets all data from the detector (if any) processes them and writes them to file according to the preferences already setup +
+
frame
+
gets a single frame from the detector (if any) processes it and writes it to file according to the preferences already setup +
+
hostname
+
Gets the detector hostname (or IP address) +
+
caldir
+
Gets path of the calibration files +
+
trimdir
+
Gets path of the trim files +
+
outdir
+
directory to which the files will be written by default +
+
fname
+
filename to which the files will be written by default (to which file and position indexes will eventually be attached) +
+
index
+
start index of the files (automatically incremented by the acquisition functions) +
+
nmod
+
Gets number of detector modules +
+
maxmod
+
Gets maximum number of detector modules +
+
extsig:i
+
Gets usage of the external digital signal i. The return value can be: off, gate_in_active_high, gate_in_active_low, trigger_in_rising_edge, trigger_in_falling_edge, ro_trigger_in_rising_edge, ro_trigger_in_falling_edge, gate_out_active_high, gate_out_active_low, trigger_out_rising_edge, trigger_out_falling_edge, ro_trigger_out_rising_edge, ro_trigger_out_falling_edge +
+
timing
+
Sets the timing mode of the detector. Can be auto, gating (works only if at least one of the signals is configured as gate_in), trigger (works only if at least one of the signals is configured as trigger_in), ro_trigger (works only if at least one of the signals is configured as ro_trigger_in), triggered_gating (works only if one ofthe signals is configured as gate_in and one as trigger_in). +
+
modulenumber
+
Gets the module serial number +
+
moduleversion
+
Gets the module version +
+
detectornumber
+
Gets the detector number (MAC address) +
+
detectorversion
+
Gets the detector firmware version +
+
softwareversion
+
Gets the detector software version +
+
digitest:i
+
Makes a digital test of the detector module i. Returns 0 if it succeeds +
+
bustest
+
Makes a test of the detector bus. Returns 0 if it succeeds +
+
settings
+
Gets detector settings. Can be: standard fast highgain undefined +
+
threshold
+
Gets detector threshold in eV. It is precise only if the detector is calibrated +
+
vthreshold
+
Gets detector threshold in DAC units. A very rough calibration is dac=800-10*keV +
+
exptime
+
Gets the exposure time per frame (in s) +
+
period
+
Gets the frames period (in s) +
+
delay
+
Gets the delay after trigger (in s) +
+
gates
+
Gets the number of gates per frame +
+
frames
+
Gets the number of frames per cycle (e.g. after each trigger) +
+
cycles
+
Gets the number of cycles (e.g. number of triggers) +
+
probes
+
Gets the number of probes to accumulate (max 3) +
+
timestamp
+
Gets the internal time stamp of the nex frame acquired (i.e. during an acquisition, all timestamps of the frames are stored in a FIFO which can be read after the acquisition - returns -1 if the FIFO is empty) +
+
dr
+
Gets the dynamic range +
+
trim:mode fname
+
Trims the detector and writes the trimfile fname.snxxx. mode can be: noise beam improve fix offline - Check that the start conditions are OK!!! +
+
flatfield
+
fname returns whether the flat field corrections are enabled and if so writes the coefficients to the specified filename. If fname is none it is not written +
+
ratecorr
+
returns wether the rate corrections are enabled and what is the dead time used in ns +
+
badchannels fname
+
returns wether the bad channels corrections are enabled and if so writes the bad channels to the specified filename. If fname is none it is not written +
+
angconv fname
+
returns wether the angular conversion is enabled and if so writes the angular conversion coefficients to the specified filename. If fname is none, it is not written +
+
globaloff
+
returns the fixed angular offset of your encoder - should be almost constant! +
+
fineoff
+
returns a possible angualr offset of your setup - should be small but can be senseful to modify +
+
binsize
+
returns the binning size of the angular conversion +
+
angdir
+
gets the angular direction of the detector (can be 1 or -1 - by default 1, channel 0 is smaller angle) +
+
positions
+
returns the number of positions at which the detector is moved during the acquisition and their values +
+
startscript script
+
sets a script to be executed at the beginning of the measurements (e.g. open shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of startscriptpar. +
+
stopscript
+
returns the script to be executed at the end of the measurement (e.g. close shutter). none unsets. Parameters will be parsed as script nrun=i par=spar where i is the run number and spar is the value of stopscriptpar. +
+
startscriptpar
+
returns the parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! +
+
stopscriptpar
+
returns the parameter passed to the start script as string with the syntax par=spar. Its meaning must be interpreted inside the script! +
+
scan0script
+
returns the scan script to be executed at higher level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter +
+
scan1script
+
returns the scan script to be executed at lower level. Script can be none (unset), threshold (change threshold DAC values for all modules), energy (change energy threshold DAC values using calibration for each module), trimbits (change trimbits for all channels) or any script (e.g changing temperature or moving sample) which will be called with the syntax script nrun=i fn=fname var=val par=spar where i is the file index, fname is the file name val is the current value of the scan variable and spar is the value of the scan parameter +
+
scan0par
+
returns the scan parameter to be passed to scan0script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! +
+
scan1par
+
returns the scan parameter to be passed to scan1script as a string with syntax par=spar. Its meaning has to be interpreted insode the script! +
+
scan0prec
+
returns the precision of the scan variable in order to properly generate the file names for scan0 +
+
scan1prec
+
returns the precision of the scan variable in order to properly generate the file names for scan1 +
+
scan0steps
+
returns the steps for the scan0script. n is the number of steps and the following values are the step values. +
+
scan1steps
+
returns the steps for the scan1script. n is the number of steps and the following values are the step values. +
+
scan0range
+
returns the steps for the scan0script. n is the number of steps and the following values are the step values. +
+
scan1range
+
returns the steps for the scan1script. n is the number of steps and the following values are the step values. +
+
scriptbefore
+
returns the script to be executed before each acquisition (before all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. +
+
scriptafter
+
returns the script to be executed after each acquisition (after all positions) with the syntax script nrun=i fn=fname par=spar sv0=svar0 sv1=svar1 p0=spar0 p1=spar1 where i is the file index, fname is the file name, sva0, svar1 are the current values of the scan variables 0 and 1, spar0, spar1 are tthe scan parameter 0 and 1. +
+
scriptbeforepar
+
returns the parameter to be passed to the script before witht he syntax par=spar +
+
scriptafterpar
+
returns the parameter to be passed to the script after witht he syntax par=spar +
+
headerbefore
+
returns the script to be executed before each acquisition (after moving the detector) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header before parameter. The script is normally used to save a file header. +
+
headerafter
+
returns the script to be executed after each acquisition (after each position) with the syntax script nrun=i fn=fname par=spar where i is the run number, fname is the file name, spar is the header after parameter. The script is normally used to complete the file header. +
+
headerbeforepar
+
returns the parameter to be passed to the header before script with the syntax par=spar +
+
headerafterpar
+
returns the parameter to be passed to the header after script with the syntax par=spar +
+
+ +

+


+ + +next + +up + +previous +
+ Next: Tips + Up: slsDetectorClient + Previous: Detector setup + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node13.html b/manual/docs/html/slsDetectorGuiHowTo/node13.html new file mode 100644 index 000000000..00836911e --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node13.html @@ -0,0 +1,222 @@ + + + + + +Tips + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Acquisition + Up: slsDetectorClient + Previous: Retrieving detector parameters (plus +
+
+ + +Subsections + + + +
+ +

+Tips +

+ +

+ +

+Mandatory setup +

+First of all you should setup the hostname and the detector size and dynamic range: +
+mythen_put hostname mcs1x00
+mythen_get nmod
+mythen_get dr
+
+You should also tell the program where to find the default trimbits files and calibration files: +
+mythen_put trimdir /scratch/trimbits
+mythen_get caldir /scratch/calibration
+
+To chose the detector settings (e.g. standard): +
+mythen_put settings standard
+
+In case mythen_get settings does not answer correctly, it most probably means that there is a problem in the architecture or setting of trimdir and caldir (see section 1.6). + +

+ +

+Acquisition setup +

+You need to setup where the files will be written to +
+mythen_put outdir /scratch
+mythen_put fname run
+mythen_put index 0
+
+this way your files will al be named /scracth/run_i.dat where is starts from 0 and is automatically incremented. + +

+You will then need to setup the detector threshold and settings, the exposure time, the number of real time frames and eventually how many real time frames should be acquired: +

+mythen_put settings standard
+mythen_put threshold 6000
+mythen_put exptime 1.
+mythen_put frames 10
+
+In this case 10 consecutive 1s frames will be acquired. +External gating and triggering or more advanced acquisition modes are not explained here. + +

+ +

+Acquiring +

+There are two ways of acquiring data. +
+The first is fully automatic and freezes the terminal until the acquisition is finished: +
+mythen_acquire 0
+
+This is particulary indicated for fast real time acquisitions. + +

+If you want to acquire few long frames you can run: +

+mythen_put status start
+
+and the poll the detector status using +
+mythen_get status
+
+if the answer is either transmitting or finished, the data are ready to be downloaded from the detector. +This can be done using either: +
+mythen_get frame
+
+where a single data frame is downloaded or +
+mythen_get data
+
+where all data present on the detector are downloaded. +This is not indicated when many short real time frames should be acquired since the detector memory would be full before finishing the acquisition since the download time is so limited. + +

+ +

+Data processing +

+Flat field and rate corrections can be applied direcly by simply selecting: +
+mythen_put flatield myflatfield.raw
+mythen_put ratecorr -1
+
+ +

+Concerning the angular conversion, it is very reccomended that the users edit the file usersFunctions.cpp contained in the folder slsDetectorSoftware/usersFunctions. +In the file it is possible to modify the function used for calculating the angular conversion and the ones used for interfacing with the diffractometer equipment i.e. reading the encoder fo the detector position, the ionization chanmbers etc. + +

+It is also possible to configure some scans/scripts to be executed during the acquisition. They will be normally called as system calls except for threshold, energy and trimbits scans. + +

+Possible arguments are: +

+
help
+
This help +
+
-f myconf.txt
+
loads the configuration file to myconf.txt +
+
-id i
+
Sets the detector to id i (the default is i). Useful when more than one detector are operated in parallel. +
+
-offline
+
works in offline mode i.e. not connecting to the detector. Usefule e.g. to perform the energy calibration of the detector and possibly in the future to reprocess and visualize the data (not yet implemented). +
+
-size n
+
sets the size of the text to n (the default is n=10); +
+
-scale s
+
scales the size of the text and the root canvas by the scaling factor s (the default is s=1). It is useful when executing the program on a PC with low screen resolution (e.g. a laptop) and the window would then fall out of the screen."); +
+
+The configuration of the detector can either be set when startin the GUI using the configuration file or using the text client or even using the configuration tab of the GUI. + +

+


+ + +next + +up + +previous +
+ Next: Acquisition + Up: slsDetectorClient + Previous: Retrieving detector parameters (plus + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node14.html b/manual/docs/html/slsDetectorGuiHowTo/node14.html new file mode 100644 index 000000000..8f749aa41 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node14.html @@ -0,0 +1,70 @@ + + + + + +Acquisition + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Other functions + Up: slsDetectorClient + Previous: Tips +
+
+ + +

+Acquisition +

+By pressing the start button in the measurement tab the data will be acquired, saved, corrected and plotted as specified. + +

+The stop button stops the acquisition i.e. if there are data left to be saved processed etc. the program will not really stop until the offline processes are done. + +

+Please don't be too nervous clicking on start and/or stop since this is one of the main causes of crashes (the program has been teste only for quiet users :-)). + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node15.html b/manual/docs/html/slsDetectorGuiHowTo/node15.html new file mode 100644 index 000000000..e6c24db2f --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node15.html @@ -0,0 +1,187 @@ + + + + + +Other functions + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Energy calibration + Up: slsDetectorClient + Previous: Acquisition +
+
+ + +Subsections + + + +
+ +

+Other functions +

+The text client and the GUI can be operated in parallel (althoug you should not change parameters or acquire data at the same data from the gui and the text client!) and the values displayed by the GUI should normally be the actual ones. +However this kind of parallel operation is at your own risk! + +

+The main parameters are group in tabs according to their meaning. To enable some tabs you should enter the modes menu and select Advanced/configuration/Debug +Here is the general subject of the tabs: +

+
Measurement
+
Main acquisition parameters that you may want to change often +
+
Data Output
+
Where to write the data, in which format and what to to with them +
+
Plot
+
What to plot and how (only partially implemented) +
+
Actions
+
Allows to configure scans and/or execute scripts at teh beginning or at the end of the measurement. +
+
Time resolved
+
Parameters for time resolved (real time) measurements +
+
Advanced
+
Must be activated with the modes menu button. Allows to set some advanced configuration which you don't want general users to change (e.g. data size, external signals, advanced acquisition speed) +
+
Trimming
+
Must be activated with the modes menu button. Allows to trim the detector and/or load specific trim files. +
+
Configuration
+
Must be activated with the modes menu button. Allows to configure the detector +
+
Debugging
+
Must be activated with the modes menu button. Allows to test the detectors functionality, acquire serial numbers etc. +
+
+Most of the parameters are explained through a tooltip which appers if you leave the mouse on the widget for a few seconds. + +

+The configuration and/or the complete setup of the detector can be loaded and saved using the Utilities menu. + +

+ +

+Mandatory configuration +

+Where to find some important parameters (should be set only once, then it should remain in memory): +
+
Hostname
+
Configuration tab. Press enter to update. +
+
Trim dir
+
Configuration tab. Press enter to update. +
+
Cal dir
+
Configuration tab. Press enter to update. +
+
Number of modules
+
Configuration tab or Advanced tab +
+
Dynamic range
+
Advanced tab +
+
Output directory
+
Data Output tab. +
+
File name
+
Measurement tab. +
+
File index
+
Measurement tab (automatically incremented). +
+
+ +

+ +

+Acquisition setup +

+Where to find some important parameters (should be set only once, then it should remain in memory): +
+
Settings
+
Measurement tab +
+
Threshold
+
Measurement tab +
+
Exposure time
+
Measurement tab +
+
Number of frames
+
Measurement tab for non time-resolved measurement, Time resolved tab for fast real time measurements. if you need some action between frame see Actions tab. +
+
+ +

+


+ + +next + +up + +previous +
+ Next: Energy calibration + Up: slsDetectorClient + Previous: Acquisition + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node16.html b/manual/docs/html/slsDetectorGuiHowTo/node16.html new file mode 100644 index 000000000..d041191a8 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node16.html @@ -0,0 +1,121 @@ + + + + + +Energy calibration + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: About this document ... + Up: Mythen v3.0 manual + Previous: Other functions +
+
+ + +

+
+Energy calibration +

+The energy calibration should be performed by illuminating the detector with monochromatic radiation at at least 2 (better 3-4) energies larger than 8 keV. The energy calibration should be performed after trimming and the trim files used should be properly copied in the trimbits directory and used as default. + +

+The data can be acquired either with the mythenGUI (by using the calibration wizard or the threshold scan utility in the Action tab) or with the slsDetectorClient (by scanning the threshold using mythen_put 0:vthreshold), but since the analysis needs the use of root, the GUI must be used to finalize the calibration. + +

+In the mythenGUI menu Utilities/Calibration wizard it is possible to simply and automatically perform the energy calibration of the detector: + +

    +
  1. Check the ``Detector online'' box in case you want to acquire the data, otherwise simply unclick it and you will be required to provide already acquired data and the details about the detector. +
    +The first time, chose ``Start new calibration'' and chose the directory where you want to store the data you want to acquire. The calibration file names have a''.root'' extension. +
    +The calibration should be perormed by acquiring always the same settings and with the same number of modules always connected in the same sequence. The clibration files, however, can be used for the modules also on different systems (i.e. different number of modules, readout board, etc.). A new calibration should be performed for different detector settings. +
  2. +
  3. If the detector is online, the settings, the number of modules and their serial number will automatically be retrieved. If you selected the offline mode, you must provide the detector settings for the calibration that you want to perform and the serial numbers of the modules in the correct order (to do so, enter the 3 hexadecimal digits in the right sequence and press enter for each module - in case of error the list is editable). +
  4. +
  5. Enter the energy of your beam (in keV!); +
    +If you are in online mode, the acquisition time should be chosen such that there are at least 1000 counts per channel at an intemediate threshold; the range of the threshold scan should be between approx 800-15*keV and 800, better with a step of 1 but up to 5 can be fine in order to reduce the acquisition time: it is more important that each step has a sufficient statistics than that the threshold step is low! After pressing ``Next'', the detector starts acquiring and showing the histogram of the calibration. When it is finished simply press ``Finish'' to accept the data, ``Cancel'' to reject them. +
    +In offline mode, you are required to enter the range and step of the calibration and to select the files (in the same sequence as the threshold values!). After pressing ``Next'' (enabled only if the number of steps is the same as the number of files), the histogram showing the threshold scan is drawn. Simply press ``Finish'' to accept the data, ``Cancel'' to reject them. +
  6. +
  7. For the following calibration steps, check the ``Detector online'' box in case you want to acquire the data, otherwise simply unclick it and you will be required to provide already acquired data and the details about the detector. +
    +Chose ``Add calibration step'' and select the file created prevously. The settings, number of modules and serial numbers of the modules and the energies at which the acquisition has been already performed should be displayed. +
  8. +
  9. Add a new calibration step like in point 3. and iterate for all the energies at which you want to perform the calibration. +
  10. +
  11. To generate the calibration files, chose ``Generate calibration files'' and select the file created prevously. The settings, number of modules and serial numbers of the modules and the energies at which the acquisition has been already performed should be displayed. +
  12. +
  13. Chose the directory and the root of the calibrations files name. An extension corresponding to the serial number of the modules will be generated. +
  14. +
  15. The calibration files for each module should be generated. For each energy you can set the start parameters of the fit and the fitting range (press enter after each change) so that the fitted curves nicely fit the data. The linear fit between energies and inflection points can also be checked. +
  16. +
+ +

+


+ + +next + +up + +previous +
+ Next: About this document ... + Up: Mythen v3.0 manual + Previous: Other functions + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node17.html b/manual/docs/html/slsDetectorGuiHowTo/node17.html new file mode 100644 index 000000000..959fe3f46 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node17.html @@ -0,0 +1,71 @@ + + + + + +About this document ... + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Up: Mythen v3.0 manual + Previous: Energy calibration +
+
+ + +

+About this document ... +

+ Mythen v3.0 manual

+This document was generated using the +LaTeX2HTML translator Version 2012 (1.2) +

+Copyright © 1993, 1994, 1995, 1996, +Nikos Drakos, +Computer Based Learning Unit, University of Leeds. +
+Copyright © 1997, 1998, 1999, +Ross Moore, +Mathematics Department, Macquarie University, Sydney. +

+The command line arguments were:
+ latex2html -split 4 slsDetectorGuiHowTo.tex +

+The translation was initiated by Thattil Dhanya on 2018-08-23 +


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node2.html b/manual/docs/html/slsDetectorGuiHowTo/node2.html new file mode 100644 index 000000000..29c3846b4 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node2.html @@ -0,0 +1,78 @@ + + + + + +The software package + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Requirements + Up: Installation and upgrades + Previous: Installation and upgrades +
+
+ + +

+The software package +

+ +

+The actual software for the Mythen II system (MCS1 to MCS24) runs on 32 bit Scientific Linux machines (SLC5 tested, gcc 4.1.2 but it should not be critical). + +

+The complete software package is composed of several programs which can be instaleld (or locally compiled) depending on the needs: + +

    +
  • The slsDetector shared and static libraries which are necessary for all user interfaces and can be simply used for implementig custom detector drivers; +
  • +
  • The command line interface (slsDetectorClient) sls_detector_put, sls_detector_get, sls_detector_acquire which is provided to communicate with the detectors; +
  • +
  • A virtual server mythenServer which can be used to simulate the behavior of the detector for what concerns the communication in case the detector is not online or is in use. +
  • +
+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node3.html b/manual/docs/html/slsDetectorGuiHowTo/node3.html new file mode 100644 index 000000000..ab4f972f7 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node3.html @@ -0,0 +1,66 @@ + + + + + +Requirements + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Compilation + Up: Installation and upgrades + Previous: The software package +
+
+ + +

+Requirements +

+ +

+For installing the slsDetector shared and static libraries and the slsDetectorClient software, any Linux installation with a working gcc should be fine. +
+

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node4.html b/manual/docs/html/slsDetectorGuiHowTo/node4.html new file mode 100644 index 000000000..f9bbf79a2 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node4.html @@ -0,0 +1,80 @@ + + + + + +Compilation + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Building + Up: Installation and upgrades + Previous: Requirements +
+
+ + +

+Compilation +

+If you simply want to install the software in the working directory you can: + +
    +
  • make lib compile slsDetector library +
  • +
  • make slsDetectorClient compile slsDetectorClient package +
  • +
  • make all compile slsDetector libraries, the slsDetectorClient package +
  • +
  • make clean remove object files and executables +
  • +
  • make help lists possible targets +
  • +
+ +

+To be able to run the slsDetectorClient commands, add their location to your path. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node5.html b/manual/docs/html/slsDetectorGuiHowTo/node5.html new file mode 100644 index 000000000..b68f48a53 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node5.html @@ -0,0 +1,102 @@ + + + + + +Building + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Detector upgrade + Up: Installation and upgrades + Previous: Compilation +
+
+ + +

+Building +

+To install the software you should first configure some enviroment variables by executing: +
+> source configure
+
+(NOT >./configure otherwise the enviroment variables will not be available for the make command). +This allows you to configure: + +
    +
  • INSTALLROOT Directory where you want to install the software. Defaults to /usr/local/ +
  • +
  • BINDIR Directory where you want to install the binaries. Defaults to bin/ +
  • +
  • INCDIR Directory where you want to pute the header files. Defaults to include/slsdetector/ +
  • +
  • LIBDIR Directory where you want to install the libraries. Defaults to lib/ +
  • +
  • DOCDIR Directory where you want to copy the documentation. Defaults to share/doc/ +
  • +
+ +

+To build you can: + +

    +
  • make install_lib install detector library and include files" +
  • +
  • make install_client install slsDetectorClient +
  • +
  • make install install library, include files and mythenClient'' +
  • +
  • make install_libdoc install library documentation +
  • +
  • make install_clientdoc install mythenClient documentation +
  • +
  • make install_doc install all documentation +
  • +
  • make help lists possible targets +
  • +
+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node6.html b/manual/docs/html/slsDetectorGuiHowTo/node6.html new file mode 100644 index 000000000..f5eafe4ac --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node6.html @@ -0,0 +1,134 @@ + + + + + +Detector upgrade + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: The trimbits and calibration + Up: Installation and upgrades + Previous: Building +
+
+ + +

+Detector upgrade +

+ +

+The upgrade of the detector consists in both the upgrade of the communication software and of the firmware. +
+

+To upgrade the firmware you need either a working version of the Altera Quartus software or of the Quartus programmer, which can easly be downloade from +
https://www.altera.com/download/programming/quartus2/pq2-index.jsp +
+Normally installation of the software and of the driver for the USB-Blaster (provided together with the MYTHEN detector) are simpler under Windows. +
+Under Windows, the first time that you connect the USB-Blasterto one of your USB ports, you will be asked to install new hardware. Set the path to search +for the driver to: C:\altera\80sp1\qprogrammer\drivers\usb-blasterp (where C:\altera\80sp1\qprogrammer\ is assumed to be ther path where your Quartus version is installed). +
+

    +
  1. After starting the Quartus programmer, click on Hardware Setup and in the "Currently selected hardware" window select USB-Blaster. +
  2. +
  3. In the Mode combo box select "Active Serial Programming". +
  4. +
  5. Plug the end of your USB-Blaster WITH THE ADAPTER PROVIDED in the connector ASMI on the MCS board taking care that pin1 corresponds to the one indexed and with the rectangualr pad. +
  6. +
  7. Click on add file and from select the programming file provided when the upgrade has been reccomended. +
  8. +
  9. Check "Program/Configure" and "Verify". +
  10. +
  11. Push the start button and wait until the programming process is finished (progress bar top left). +
  12. +
  13. In case the programmer gives you error messages, check the polarity of your cable (pin1 corresponds) and that you have selected the correct programming connector. +
  14. +
+ +

+To upgrade the software on the detector board transfer the provided software by ftp to the MCS: +

+ftp  mymcs.mydomain.com
+username: root
+password: pass
+cd /mnt/flash/root
+put mythenDetectorServer
+quit
+
+If the /mnt/flash/root directory does not exist, create it before the transfer by telnetting to the MCS. +
+After pressing reset on the board, the board should reboot. +
+If the program does not correctly start either check by using the http interface that it is started by the inittab (check that the file /mnt/etc/inittab ends with the line myid2:3:once:/mnt/flash/root/mythenDetectorServer ). +
+Otherwise make the program executable by telnetting to the MCS and executing: +chmod a+xrw /mnt/flash/root/mythenDetectorServer +
+After pressing reset on the board, the board should reboot and the acqusition program correctly start. + +

+


+ + +next + +up + +previous +
+ Next: The trimbits and calibration + Up: Installation and upgrades + Previous: Building + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node7.html b/manual/docs/html/slsDetectorGuiHowTo/node7.html new file mode 100644 index 000000000..bbf366bfa --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node7.html @@ -0,0 +1,99 @@ + + + + + +The trimbits and calibration files + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: slsDetectorClient + Up: Installation and upgrades + Previous: Detector upgrade +
+
+ + +

+
+The trimbits and calibration files +

+In order to be able to properly operate your detector you need a directory where the trimbit files (needed to set the detector settings and eventually equalize the individual channel thresholds) which in the following will be named trimdir and a directory where the calibration files (needed to convert the threshold energy in DAC units) are stored which in the following will be named caldir. +trimdir and caldir can even be the same directory, and an example of it is given in the software package by the example directory trimbits. +
+Since these directories are customized by producing trimbit files and calibration for each detector, make sure not to overwrite yours every time you upgrade the software. + +

+trimdir should contain three subdirectories standard, fast and highgain containing respectively the trimfiles standard.trim, fast.trim and highgain.trim which contain the correct voltage settings for the detector although all the individual channel thresholds set to 0. The original files contained in the package should be used, infact in case of error the detector would not recognize the correct settings. +
+The default trimbit files for each file will be stored in the directory according to the settings with the name noise.snxxx where xxx is the module serial number. +
+

+caldir should contain three subdirectories standard, fast and highgain containing respectively the trimfiles standard.cal, fast.cal and highgain.cal which contain an average calibration of the modules for the diffrent settings. However this can different from the correct one for each individual module even of several kev and therefore it is very important to perform an energy calibration on a module basis (see section [*]). +
+The default calibration files for each file will be stored in the directory according to the settings with the name calibration.snxxx where xxx is the module serial number. + +

+


+ + +next + +up + +previous +
+ Next: slsDetectorClient + Up: Installation and upgrades + Previous: Detector upgrade + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node8.html b/manual/docs/html/slsDetectorGuiHowTo/node8.html new file mode 100644 index 000000000..21f815b4d --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node8.html @@ -0,0 +1,100 @@ + + + + + +slsDetectorClient + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Introduction + Up: Mythen v3.0 manual + Previous: The trimbits and calibration +
+
+ + +

+slsDetectorClient +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/node9.html b/manual/docs/html/slsDetectorGuiHowTo/node9.html new file mode 100644 index 000000000..bc8db0f11 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/node9.html @@ -0,0 +1,112 @@ + + + + + +Introduction + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: Acquisition + Up: slsDetectorClient + Previous: slsDetectorClient +
+
+ + +

+Introduction +

+ +

+This program is intended to control the MYTHEN detectors via command line interface. + +

+To get all the possibilities of usage simply type: +

+
sls_detector_acquire
+
to readout the detector at full speed +
+
sls_detector_put
+
to set detector parameters +
+
sls_detector_get
+
to retrieve detector parameters +
+
+ +

+There are different ways for communicationg with your detector(s). +

+
multiDetector
+
is represented by a group of controllers which operate symultaneously with the same parameters. You can define several multiDetector systems and int this case you address them using different indexes. In this case the syntax will be sls\_detector\_cmd i- where cmd can be acquire, put, get and i is the index of the multiDetector entity (if omitted defaults to 0 - standard usage). Normally it is handy to use the multiDetector structure also in case of single detectors. However in some cases one cannot avoid using the slsDetector structure for detailed configuration (e.g. meaning of external signals or other flags) +
+
slsDetector
+
is represented by a single controller. You can define several multiDetector systems and int this case you address them using different indexes. In this case the syntax will be sls\_detector\_cmd i: where cmd can be acquire, put, get and i is the index of the slsDetector entity, which cannot be omitted. When creating the multiDetector structure, the indexes are automatically assigned to the detectors contained in it. You can retrieve the indexes relative to the slsDetector using: sls\_detector\_get hostname:pos, sls\_detector\_get id:pos whic will return the hostname in position pos of your multiDetector structure (pos=0 in case of single detectors) and its index. +
+
+ +

+


+ + +next + +up + +previous +
+ Next: Acquisition + Up: slsDetectorClient + Previous: slsDetectorClient + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css b/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css new file mode 100644 index 000000000..d1824aff4 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.css @@ -0,0 +1,30 @@ +/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ +.MATH { font-family: "Century Schoolbook", serif; } +.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } +.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } + +/* implement both fixed-size and relative sizes */ +SMALL.XTINY { font-size : xx-small } +SMALL.TINY { font-size : x-small } +SMALL.SCRIPTSIZE { font-size : smaller } +SMALL.FOOTNOTESIZE { font-size : small } +SMALL.SMALL { } +BIG.LARGE { } +BIG.XLARGE { font-size : large } +BIG.XXLARGE { font-size : x-large } +BIG.HUGE { font-size : larger } +BIG.XHUGE { font-size : xx-large } + +/* heading styles */ +H1 { } +H2 { } +H3 { } +H4 { } +H5 { } + +/* mathematics styles */ +DIV.displaymath { } /* math displays */ +TD.eqno { } /* equation-number cells */ + + +/* document-specific styles come next */ diff --git a/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html b/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html new file mode 100644 index 000000000..bc435d604 --- /dev/null +++ b/manual/docs/html/slsDetectorGuiHowTo/slsDetectorGuiHowTo.html @@ -0,0 +1,119 @@ + + + + + +Mythen v3.0 manual + + + + + + + + + + + + + + + + +next +up +previous +
+ Next: Installation and upgrades +
+
+ + +

+ +

Mythen v3.0 manual

+
+ +

August 23, 2018

+
+ +

+


+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectorInstall/Binaries.html b/manual/docs/html/slsDetectorInstall/Binaries.html new file mode 100644 index 000000000..183536369 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Binaries.html @@ -0,0 +1,92 @@ + + + + + +Binaries + + + + + + + + + + + + + + +

+Binaries +

+The complete software package is composed of several programs which +can be installed (or locally compiled) depending on one's requirements: + +

+ +

    +
  • libSlsDetector.so, libSlsReceiver.so: +
    +The slsDetector shared and static libraries, which are +necessary for all user interfaces. The C++ API via the class +slsDetectorUsers (installed with the default package) or the +Python API via the class sls_detector (installed with the +package including Python API), which can be used from the user's acquisition +software to control the detectors and the data receivers. + +

    +

  • +
  • sls_detector_put, sls_detector_get, +sls_detector_acquire, sls_detector_help: +
    +The command line interfaces, which are provided to communicate with the +detectors and data receivers using the command line. + +

    +

  • +
  • slsReceiver: +
    +The data receiver, which can be run on a different machine than the +client, receives the data from the detector and processes it. The receiver can +be configured, controlled and monitored by the client. + +

    +

  • +
  • slsMultiReceiver: +
    +It is the same as the slsReceiver, but that it is a single process +for many multiple slsReceiver child processes. One can configure the start TCP port, +number of slsReceiver processes and if call back should be enabled or not. + +

    +

  • +
  • slsDetectorGUI: +
    +The graphical user interface, which provides a user friendly way +of operating the detectors and data receivers with online data preview. + +

    +

  • +
  • energyCalibrationWizard,angularCalibrationWizard: +
    +The calibration wizards to analyze the data and produce the energy or +angular calibration files. + +

    +

  • +
  • The virtual Detector servers to simulate the detectors behavior. +However, only control commands work, not the data acquisition itself. +
  • +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Clean_Shared_Memory.html b/manual/docs/html/slsDetectorInstall/Clean_Shared_Memory.html new file mode 100644 index 000000000..f41db3189 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Clean_Shared_Memory.html @@ -0,0 +1,46 @@ + + + + + +Clean Shared Memory + + + + + + + + + + + + + + +

+Clean Shared Memory +

+It is very crucial to clean the shared memory, before using a new version of +the SLS Detector Package or a different detector type. + +

+One can use the cleansharedmemory.sh script available under the +slsDetector Package. + +

+One can also just delete the files that are typically located under /dev/shm/ folder +and starts with slsDetectorPackage. + +

+One no longer has to delete segments using ipcs. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Compilation.html b/manual/docs/html/slsDetectorInstall/Compilation.html new file mode 100644 index 000000000..aa94d8986 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Compilation.html @@ -0,0 +1,34 @@ + + + + + +Compilation + + + + + + + + + + + + + + +

+Compilation +

+One requires cmake to compile and can be done in two ways: + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Contents.html b/manual/docs/html/slsDetectorInstall/Contents.html new file mode 100644 index 000000000..7840e273f --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Contents.html @@ -0,0 +1,74 @@ + + + + + +Contents + + + + + + + + + + + + + +
+ +

+Contents +

+ + + + + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Directly_using_cmake.html b/manual/docs/html/slsDetectorInstall/Directly_using_cmake.html new file mode 100644 index 000000000..da620b424 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Directly_using_cmake.html @@ -0,0 +1,61 @@ + + + + + +Directly using cmake + + + + + + + + + + + + + + +

+Directly using cmake +

+ +

+Use cmake to create out-of-source builds, by creating a build folder parallel to +source directory. +

+ $ cd ..
+ $ mkdir slsDetectorPackage-build
+ $ cd slsDetectorPackage-build
+ $ cmake ../slsDetectorPackage  -DCMAKE_BUILD_TYPE=Debug -DUSE_HDF5=OFF 
+ $ make
+
+ +

+Use the following as an example to compile statically and using specific hdf5 +folder +

+ $ HDF5_ROOT=/opt/hdf5v1.10.0 cmake ../slsDetectorPackage
+-DCMAKE_BUILD_TYPE=Debug -DUSE_HDF5=ON
+
+ +

+After compiling, the libraries and executables will be found at `bin` directory +

+ $ ls bin/
+    gui_client  libSlsDetector.a  libSlsDetector.so  libSlsReceiver.a 
+libSlsReceiver.so    sls_detector_acquire  sls_detector_get  slsDetectorGui 
+sls_detector_help sls_detector_put  slsReceiver
+
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Download_Source_Code.html b/manual/docs/html/slsDetectorInstall/Download_Source_Code.html new file mode 100644 index 000000000..f35cb7a2a --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Download_Source_Code.html @@ -0,0 +1,52 @@ + + + + + +Download Source Code + + + + + + + + + + + + + + +

+Download Source Code +

+ +

+ +

    +
  • Only the package +
    +#Clone source code with specific release
    +git clone https://github.com/slsdetectorgroup/slsDetectorPackage.git --branch
    +4.0.0
    +
    +
  • +
  • The package including Python interface +
    +#Clone source code with specific release
    +git clone https://github.com/slsdetectorgroup/sls_detector.git --branch
    +4.0.0
    +
    +
  • +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/EIGER.html b/manual/docs/html/slsDetectorInstall/EIGER.html new file mode 100644 index 000000000..cad4fddc4 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/EIGER.html @@ -0,0 +1,39 @@ + + + + + +EIGER + + + + + + + + + + + + + + +

+EIGER +

+ +

+In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/EIGER_Firmware.html b/manual/docs/html/slsDetectorInstall/EIGER_Firmware.html new file mode 100644 index 000000000..9591ed9bd --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/EIGER_Firmware.html @@ -0,0 +1,86 @@ + + + + + +EIGER Firmware + + + + + + + + + + + + + + +

+EIGER Firmware +

+For SLS Detector Package v4.0.0 +
+Minimum compatible version: 22 +
+Latest version: 22 +
+

+ +

    +
  1. One must get the latest package's corresponding bit files from the SLS +Detector Group. +
  2. +
  3. If one does not have the bcp script, that should also be obtained from +the SLS Detector Group. It is required to program the bit files and requires +that tftp be installed on the pc. +
  4. +
  5. Bring the detector into programmable mode by either of the following ways. +Both ways end up in just the central LED blinking. + +
      +
    1. hard reset on the back panel boards resulting in blinking LEDS +
    2. +
    3. by having the following program running in the background. +
      +    boot_recovery
      +
      +
    4. +
    +
  6. +
  7. Start a terminal for each half module and run the following to see +progress. +
    +	nc -p 3000 -u bebxxx 3000
    +
    +
  8. +
  9. Run the following to update firmware +
    + #update back end fpga
    +bcp download.bit bebxxx:/fw0
    +
    + #update front left fpga
    +bcp download.bit bebxxx:/febl
    +
    + #update front right fpga
    +bcp download.bit bebxxx:/febr
    +
    + #update kernel
    +bcp download.bit bebxxx:/kernel
    +
    +Please update bit files with great caution as it could make your board +inaccessible, if done incorrectly. +
  10. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/EIGER_On_board_Software.html b/manual/docs/html/slsDetectorInstall/EIGER_On_board_Software.html new file mode 100644 index 000000000..5139d398f --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/EIGER_On_board_Software.html @@ -0,0 +1,70 @@ + + + + + +EIGER On-board Software + + + + + + + + + + + + + + +

+EIGER On-board Software +

+Every SLS Detector package release will have its coresponding matching on-board +server under slsDetectorPackage/serverBin. + +

+Update the on-board software without connecting to the detector +

+#password for the boards: root
+
+#Kill existing servers that are running on the detector
+ssh root@beb031 killall eigerDetectorServer;
+
+#Copy on-board server to detector inside executables folder
+scp ~/path-where-it-is/eigerDetectorServerxxx root@bebxxx:~/executables;
+
+#Overwrite the actual eigerDetectorServer on board
+scp ~/path-where-it-is/eigerDetectorServerxxx
+root@bebxxx:~/executables/eigerDetectorServer;
+
+#sync
+ssh root@bebxxx sync; 
+
+#reboot the eiger board
+
+ +

+ +

+
+One can connect to the detector by: +

+ssh root@bebxxx
+password: root
+
+ +

+The on-board server is in /executables folder and respawned at startup in +
/etc/rc5.d/S50board_com.sh + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/GOTTHARD.html b/manual/docs/html/slsDetectorInstall/GOTTHARD.html new file mode 100644 index 000000000..16f61564d --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/GOTTHARD.html @@ -0,0 +1,39 @@ + + + + + +GOTTHARD + + + + + + + + + + + + + + +

+GOTTHARD +

+ +

+In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/GOTTHARD_Firmware.html b/manual/docs/html/slsDetectorInstall/GOTTHARD_Firmware.html new file mode 100644 index 000000000..0413e3cd0 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/GOTTHARD_Firmware.html @@ -0,0 +1,93 @@ + + + + + +GOTTHARD Firmware + + + + + + + + + + + + + + +

+GOTTHARD Firmware +

+For SLS Detector Package v4.0.0 +
+Minimum compatible version: +
+11.01.2013 +
+Latest version: +
+26.06.2018 (50um) +
+08.02.2018 (25 um Master) +
+09.02.2018 (25 um Slave) +
+

+Normally, the firmware will be upgraded by us as it requires programming the +FPGA via the USB-Blaster. + +

+To upgrade the firmware you need either a working version of the Altera +Quartus software or of the Quartus programmer, which can easily be downloaded +from: +
https://www.altera.com/download/programming/quartus2/pq2-index.jsp +

+Normally, installation of the software and of the driver for the +USB-Blaster (provided together with the MYTHEN detector) are simpler under +Windows. + +

+Under Windows, the first time that you connect the USB-Blaster to one +of your USB ports, you will be asked to install new hardware. Set the path to +search for the driver to: +C:\altera\80sp1\qprogrammer\drivers\usb-blasterp (where +C:\altera\80sp1\qprogrammer\ is assumed to be ther path where your +Quartus version is installed). + +

    +
  1. After starting the Quartus programmer, click on Hardware Setup and in the +"Currently selected hardware" window select USB-Blaster. +
  2. +
  3. In the Mode combo box select "Active Serial Programming". +
  4. +
  5. Plug the end of your USB-Blaster WITH THE ADAPTER PROVIDED in the +connector ASMI on the MCS board taking care that pin1 corresponds to the one +indexed and with the rectangualr pad. +
  6. +
  7. Click on add file and from select the programming file provided when +the upgrade has been reccomended. +
  8. +
  9. Check "Program/Configure" and "Verify". +
  10. +
  11. Push the start button and wait until the programming process is +finished (progress bar top left). +
  12. +
  13. In case the programmer gives you error messages, check the polarity of +your cable (pin1 corresponds) and that you have selected the correct programming +connector. +
  14. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/GOTTHARD_On_board_Software.html b/manual/docs/html/slsDetectorInstall/GOTTHARD_On_board_Software.html new file mode 100644 index 000000000..2bb75ea5f --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/GOTTHARD_On_board_Software.html @@ -0,0 +1,89 @@ + + + + + +GOTTHARD On-board Software + + + + + + + + + + + + + + +

+GOTTHARD On-board Software +

+Every SLS Detector package release will have its coresponding matching on-board +server under slsDetectorPackage/serverBin. + +

+ +

    +
  1. Install tftp if the pc does not have it. +
  2. +
  3. Copy the server from serverBin folder to /tftpboot (or equivalent tftp +folder) of the pc +
  4. +
  5. Copy the server to the detector by: + +
      +
    1. Connect to the blackfin on the detector +
      telnet bchipxxx +
    2. +
    3. Prevent existing on-board server from respawning by: + +
        +
      1. Edit /etc/inittab +
      2. +
      3. Comment out the line +#ttyS0::respawn:/gotthardDetectorServervxxx +
      4. +
      5. Reboot blackfin using reboot +
      6. +
      7. Run ps to ensure no gotthardDetectorServers are running + +
      8. +
      +
    4. +
    5. Copy new on-board server from pc to the blackfin using: +
      tftp pcxxx -r gotthardDetectorServerxxx -g +
    6. +
    7. Respawn the new server (server starts at detector statup): + +
        +
      1. Edit /etc/inittab +
      2. +
      3. Uncomment out the line +ttyS0::respawn:/gotthardDetectorServervxxx +
      4. +
      5. Reboot blackfin using reboot +
      6. +
      7. Run ps to ensure that both the gotthardDetectorServers are +running. +
        gotthardDetectorServerxxx +
        gotthardDetectorServerxxx 1953 + +
      8. +
      +
    8. +
    +
  6. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Install_Binaries_via_Conda.html b/manual/docs/html/slsDetectorInstall/Install_Binaries_via_Conda.html new file mode 100644 index 000000000..5199c5b9b --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Install_Binaries_via_Conda.html @@ -0,0 +1,97 @@ + + + + + +Install Binaries via Conda + + + + + + + + + + + + + + +

+Install Binaries via Conda +

+This section is useful only if one wants to download only the binaries for +specific distribution and use the package via command line. Please refer later +sections to download source code and compile them. + +

+One can download and install Miniconda via + +

+https://conda.io/miniconda.html +

+The conda package uses Travis CI for continuous integration with +automatic deployment to Anaconda Cloud. One can download only the package or the +package including the python interface. + +

+After the installation, the binaries will be available in your path. + +

+Please remember to clear shared memory after installation. +

+#displays list of shared memeory segments 
+ipcs -m
+#remove segments that have nattach equal to zero. They key is the first column
+ipcrm -M [key]
+
+ +

+ +

    +
  • Only the package +
    +#Add conda channels
    +conda config --add channels conda-forge
    +conda config --add channels slsdetectorgroup
    +
    +#Install latest version
    +conda install sls_detector_software
    +
    +#Install specific release (GLIBC2.14)
    +conda install sls_detector_software=4.0.0
    +
    +#Scientific Linux 6 version (GLIBC2.12)
    +conda install sls_detector_software=SL6_4.0.0
    +
    +
  • +
  • The package including Python interface +
    +#Add conda channels
    +conda config --add channels conda-forge
    +conda config --add channels sls_detector
    +
    +#Install latest version
    +conda install sls_detector
    +
    +#Install specific release (GLIBC2.14)
    +conda install sls_detector=4.0.0
    +
    +#Scientific Linux 6 version (GLIBC2.12)
    +conda install sls_detector=SL6_4.0.0
    +
    +
  • +
+ +

+ +


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Install_via_Source_Code.html b/manual/docs/html/slsDetectorInstall/Install_via_Source_Code.html new file mode 100644 index 000000000..5d1a994d9 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Install_via_Source_Code.html @@ -0,0 +1,35 @@ + + + + + +Install via Source Code + + + + + + + + + + + + + + +

+Install via Source Code +

+This section is useful if one wants to use the API and embed it in their +acquisition system, or if one wants to download the source code and compile. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/JUNGFRAU.html b/manual/docs/html/slsDetectorInstall/JUNGFRAU.html new file mode 100644 index 000000000..edc62e637 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/JUNGFRAU.html @@ -0,0 +1,39 @@ + + + + + +JUNGFRAU + + + + + + + + + + + + + + +

+JUNGFRAU +

+ +

+In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/JUNGFRAU_Firmware.html b/manual/docs/html/slsDetectorInstall/JUNGFRAU_Firmware.html new file mode 100644 index 000000000..007aef9d4 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/JUNGFRAU_Firmware.html @@ -0,0 +1,135 @@ + + + + + +JUNGFRAU Firmware + + + + + + + + + + + + + + +

+JUNGFRAU Firmware +

+For SLS Detector Package v4.0.0 +
+Minimum compatible version: 15.06.2018 +
+Latest version: 15.06.2018 +
+

+At times, one has to update the firmware, which then also requires updating the +on-board software. + +

+Jungfrau firmware can be upgraded via the SLS Detector Package +binaries from the command line. + +

+ +

    +
  1. One must get the latest package's corresponding POF file from the SLS +Detector Group. +
  2. +
  3. Update the latest SLS Detector package installed. +
  4. +
  5. Update the on-board software as per the instructions in the next +section. +
  6. +
  7. Start the on-board server in debug mode: + +
      +
    1. Connect to the blackfin on the detector +
      telnet bchipxxx +
    2. +
    3. Prevent existing on-board server from respawning by: + +
        +
      1. Edit /etc/inittab +
      2. +
      3. Comment out the line +#ttyS0::respawn:/jungfrauDetectorServervxxx +
      4. +
      5. Reboot blackfin using reboot +
      6. +
      7. Run ps to ensure no gotthardDetectorServers are running + +
      8. +
      +
    4. +
    5. Start the server in debug mode using: +
      ./jungfrauDetectorServerxxx -debug +
      +Leave this console on to come back to it later. + +
    6. +
    +
  8. +
  9. From the command line of the pc, clear shared memory +
    ./sls_detector_get free +
    +If one gets shmget error, please clean the shared memory properly using the +script in slsDetectorPackage/cleansharedmemory.sh +
  10. +
  11. Add the detector to shared memory using +
    ./sls_detector_put hostname bchipxxx +
  12. +
  13. Program the FPGA using +
    ./sls_detector_put programfpga xxx.pof +
  14. +
  15. Once the programming is done: + +
      +
    1. Switch to the console that has the debug server running and kill it +using Ctrl+C and ensure no jungfrauDetectorServers are +running +
    2. +
    3. Restart the new server to see if it runs with the new firmware +
      ./jungfrauDetectorServerxxx +
      +If the server didn't start properly, please contact us with the error message +shown when starting the server up, else continue with the following steps. +
    4. +
    5. Respawn the new server (server starts at detector statup): + +
        +
      1. Edit /etc/inittab +
      2. +
      3. Uncomment out the line +ttyS0::respawn:/jungfrauDetectorServervxxx +
      4. +
      5. Reboot blackfin using reboot +
      6. +
      7. Run ps to ensure that both the gotthardDetectorServers are +running. +
        jungfrauDetectorServervxxx +
        jungfrauDetectorServervxxx 1953 + +
      8. +
      +
    6. +
    + +

    +

  16. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/JUNGFRAU_On_board_Software.html b/manual/docs/html/slsDetectorInstall/JUNGFRAU_On_board_Software.html new file mode 100644 index 000000000..8973be076 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/JUNGFRAU_On_board_Software.html @@ -0,0 +1,89 @@ + + + + + +JUNGFRAU On-board Software + + + + + + + + + + + + + + +

+JUNGFRAU On-board Software +

+Every SLS Detector package release will have its coresponding matching on-board +server under slsDetectorPackage/serverBin. + +

+ +

    +
  1. Install tftp if the pc does not have it. +
  2. +
  3. Copy the server from serverBin folder to /tftpboot (or equivalent tftp +folder) of the pc +
  4. +
  5. Copy the server to the detector by: + +
      +
    1. Connect to the blackfin on the detector +
      telnet bchipxxx +
    2. +
    3. Prevent existing on-board server from respawning by: + +
        +
      1. Edit /etc/inittab +
      2. +
      3. Comment out the line +#ttyS0::respawn:/jungfrauDetectorServervxxx +
      4. +
      5. Reboot blackfin using reboot +
      6. +
      7. Run ps to ensure no gotthardDetectorServers are running + +
      8. +
      +
    4. +
    5. Copy new on-board server from pc to the blackfin using: +
      tftp pcxxx -r jungfrauDetectorServervxxx -g +
    6. +
    7. Respawn the new server (server starts at detector statup): + +
        +
      1. Edit /etc/inittab +
      2. +
      3. Uncomment out the line +ttyS0::respawn:/jungfrauDetectorServervxxx +
      4. +
      5. Reboot blackfin using reboot +
      6. +
      7. Run ps to ensure that both the gotthardDetectorServers are +running. +
        jungfrauDetectorServervxxx +
        jungfrauDetectorServervxxx 1953 + +
      8. +
      +
    8. +
    +
  6. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/MYTHEN.html b/manual/docs/html/slsDetectorInstall/MYTHEN.html new file mode 100644 index 000000000..799315af1 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/MYTHEN.html @@ -0,0 +1,37 @@ + + + + + +MYTHEN + + + + + + + + + + + + + + +

+MYTHEN +

+In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/MYTHEN_Firmware.html b/manual/docs/html/slsDetectorInstall/MYTHEN_Firmware.html new file mode 100644 index 000000000..c6f63373d --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/MYTHEN_Firmware.html @@ -0,0 +1,79 @@ + + + + + +MYTHEN Firmware + + + + + + + + + + + + + + +

+MYTHEN Firmware +

+ +

+To upgrade the firmware you need either a working version of the Altera +Quartus software or of the Quartus programmer, which can easily be downloaded +from: +
https://www.altera.com/download/programming/quartus2/pq2-index.jsp +

+
+ +

+Normally, installation of the software and of the driver for the +USB-Blaster (provided together with the MYTHEN detector) are simpler under +Windows. + +

+Under Windows, the first time that you connect the USB-Blaster to one +of your USB ports, you will be asked to install new hardware. Set the path to +search for the driver to: +C:\altera\80sp1\qprogrammer\drivers\usb-blasterp (where +C:\altera\80sp1\qprogrammer\ is assumed to be ther path where your +Quartus version is installed). + +

    +
  1. After starting the Quartus programmer, click on Hardware Setup and in the +"Currently selected hardware" window select USB-Blaster. +
  2. +
  3. In the Mode combo box select "Active Serial Programming". +
  4. +
  5. Plug the end of your USB-Blaster WITH THE ADAPTER PROVIDED in the +connector ASMI on the MCS board taking care that pin1 corresponds to the one +indexed and with the rectangualr pad. +
  6. +
  7. Click on add file and from select the programming file provided when +the upgrade has been reccomended. +
  8. +
  9. Check "Program/Configure" and "Verify". +
  10. +
  11. Push the start button and wait until the programming process is +finished (progress bar top left). +
  12. +
  13. In case the programmer gives you error messages, check the polarity of +your cable (pin1 corresponds) and that you have selected the correct programming +connector. +
  14. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/MYTHEN_On_board_Software.html b/manual/docs/html/slsDetectorInstall/MYTHEN_On_board_Software.html new file mode 100644 index 000000000..8c9c9e0e9 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/MYTHEN_On_board_Software.html @@ -0,0 +1,83 @@ + + + + + +MYTHEN On-board Software + + + + + + + + + + + + + + +

+MYTHEN On-board Software +

+ +
    +
  1. Connect to the board using telnet: +
    +telnet  mymcs.mydomain.com
    +username: root
    +password: pass
    +
    +
  2. +
  3. Kill currently running servers and ensure /mnt/flash/root exists. +
    +killall mythenDetectorServer
    +ls /mnt/flash/root
    +#if the directory does not exist mkdir /mnt/flash/root
    +
    +
  4. +
  5. Transfer the provided software by ftp to the MCS. +
    +ftp  mymcs.mydomain.com
    +username: root
    +password: pass
    +cd /mnt/flash/root
    +put mythenDetectorServer
    +quit
    +
    + +

    +

  6. +
  7. After pressing reset on the board, the board should reboot. + +

    +

  8. +
  9. If the program does not correctly start + +
      +
    1. Check by using the http interface that it is started by the inittab +(check that the file /mnt/etc/inittab ends with the line +
      myid2:3:once:/mnt/flash/root/mythenDetectorServer). +
    2. +
    3. If program has not started, make the program executable by telnetting to +the MCS and executing: +
      chmod a+xrw /mnt/flash/root/mythenDetectorServer +
    4. +
    5. After pressing reset on the board, the board should reboot and the +acqusition program correctly start. + +
    6. +
    +
  10. +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Qt4_Installation_GUI.html b/manual/docs/html/slsDetectorInstall/Qt4_Installation_GUI.html new file mode 100644 index 000000000..bd8526cf7 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Qt4_Installation_GUI.html @@ -0,0 +1,80 @@ + + + + + +Qt4 Installation for GUI + + + + + + + + + + + + + + +

+Qt4 Installation for GUI +

+It must be installed before Qwt. A Qt version equal or higher than 4.6 is +required. One can install it: + + + +

+Setup Environment + +

+One has to ensure that PATH and LD_LIBRARY_PATH have +been updated to include Qt4 install path, binaries and libraries. +Confirm by executing qmake -v and ensuring the result points to Qt4 (not +Qt3 or Qt5). + +

+If the environment is not set up, one can add the libraries and +executables to the .bashrc by adding +LD_LIBRARY_PATH and PATH: +

+export QTDIR=/usr/local/Trolltech/Qt-4.8.2
+export PATH=$QTDIR/bin:$PATH
+export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
+
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Qwt_Installation_GUI.html b/manual/docs/html/slsDetectorInstall/Qwt_Installation_GUI.html new file mode 100644 index 000000000..d5ac7cba6 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Qwt_Installation_GUI.html @@ -0,0 +1,78 @@ + + + + + +Qwt Installation for GUI + + + + + + + + + + + + + + +

+Qwt Installation for GUI +

+Before installing Qwt, one must install Qt +and ensure that QTDIR, LD_LIBRARY_PATH and PATH point to +the correct Qt4 +version. + +

+A Qwt version equal or higher than 6 is required. One can +install it: + +

+ +

+Setup Environment + +

+One has to ensure that QWTDIR and LD_LIBRARY_PATH have +been updated to include Qwt install path and libraries. + +

+If the environment is not set up, one can add the libraries to the +.bashrc by adding LD_LIBRARY_PATH: +

+export QWTDIR=/usr/local/qwt-6.0.0/
+export LD_LIBRARY_PATH=$QWTDIR/lib:$LD_LIBRARY_PATH
+
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Requirements.html b/manual/docs/html/slsDetectorInstall/Requirements.html new file mode 100644 index 000000000..b07d32cae --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Requirements.html @@ -0,0 +1,82 @@ + + + + + +Requirements + + + + + + + + + + + + + + +

+Requirements +

+These are the basic requirements to install and use the software. Fine Tuning +the system will be discussed in other documentation provided. + +
    +
  • C/C++: +
    +The software is written in C/C++. If Python API is used, it is a wrap around +to the C++ software. Any Linux installation with working libgcc should be +sufficient. + +

    +

  • +
  • Shared Memory: +
    +Access to the shared memory of the control PC is required for the client. + +

    +

  • +
  • Network: +
    +The control PC communicates to the detectors and data receivers over TCP/IP. +Therefore, the detector should receive a proper IP address (either DHCP or +static) and no firewall should be present between the control PC and the +detector. + +

    +

  • +
  • Compilation: +
    +cmake is required to compile. make is also possible, but is harder to find +dependencies. + +

    +

  • +
  • GUI: +
    +To use the GUI, one requires atleast Qt4.8.2 and Qwt6.0. Installation of these +are discussed in the next sections. + +

    +

  • +
  • Calibration Wizards: +
    +They are based on the CERN Root data analysis framework. Installation of it is +discussed in the next sections. + +

    +

  • +
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Root_Installation_Calibrati.html b/manual/docs/html/slsDetectorInstall/Root_Installation_Calibrati.html new file mode 100644 index 000000000..8ca147f61 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Root_Installation_Calibrati.html @@ -0,0 +1,63 @@ + + + + + +Root Installation for Calibration Wizards + + + + + + + + + + + + + + +

+Root Installation for Calibration Wizards +

+The software has been developed and tested with root 5.20, but any version +should work. One can download it from: +
+> svn co https://root.cern.ch/svn/root/trunk root
+
+ +

+To install: +

+> cd root
+> ./configure --enable-qt
+> make
+> make install
+
+ +

+Edit your .bashrc to define the ROOTSYS enviroment variable and annd +the libraries and executables to the LD_LIBRARY_PATH and PATH: +

+export ROOTSYS=/usr/local/root-5.34
+export PATH=$ROOTSYS/bin:$PATH
+export LD_LIBRARY_PATH=$ROOTSYS/lib:$LD_LIBRARY_PATH
+
+ +

+You can also download the binaries, assuming that your linux and gcc versions +match as in: +

+http://root.cern.ch/drupal/content/production-version-534
+
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Setting_environment_variabl.html b/manual/docs/html/slsDetectorInstall/Setting_environment_variabl.html new file mode 100644 index 000000000..7886e0557 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Setting_environment_variabl.html @@ -0,0 +1,34 @@ + + + + + +Setting environment variables + + + + + + + + + + + + + + +

+Setting environment variables +

+One can set up the environment variables in the following ways. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Software_Package.html b/manual/docs/html/slsDetectorInstall/Software_Package.html new file mode 100644 index 000000000..a5cee879b --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Software_Package.html @@ -0,0 +1,45 @@ + + + + + +The Software Package + + + + + + + + + + + + + + +

+The Software Package +

+The SLS detectors software is intended to control the detectors developed by +the SLS Detectors group. The detectors currently supported are: + +

+MYTHEN, GOTTHARD, EIGER and JUNGFRAU. + +

+The package provides software for the distributed system that comprises of +detectors, data receivers (to process detector data), and the client (to control +or monitor the system). The client and data receivers can be embedded in +the user's acquisitions system. Furthermore, the package also provides some +tools for detector calibration. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Software_Upgrade.html b/manual/docs/html/slsDetectorInstall/Software_Upgrade.html new file mode 100644 index 000000000..8f8f2c06f --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Software_Upgrade.html @@ -0,0 +1,37 @@ + + + + + +Software Upgrade + + + + + + + + + + + + + + +

+Software Upgrade +

+ +

+The upgrade of the package could require an upgrade of the on-board detector +server and/or firmware running on the detector as well. + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Using_bashrc_file.html b/manual/docs/html/slsDetectorInstall/Using_bashrc_file.html new file mode 100644 index 000000000..7e31383ea --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Using_bashrc_file.html @@ -0,0 +1,67 @@ + + + + + +Using .bashrc file + + + + + + + + + + + + + + +

+Using .bashrc file +

+ +
    +
  1. emacs ~/.bashrc +
  2. +
  3. Add the following function setup_slsdet and replace path +with absolute path of installed directory +
    +function setup_slsdet
    +{ 
    +export PKGPATH=[path]
    +export LD_LIBRARY_PATH=$PKGPATH/slsDetectorPackage/build/bin:$LD_LIBRARY_PATH
    +export PATH=$PKGPATH/slsDetectorPackage/build/bin:$PATH
    +cd $PKGPATH/slsDetectorPackage/build/bin
    +}
    +
    +
  4. +
  5. source ~/.bashrc +
  6. +
  7. Next time, just run setup_slsdet to load the environment +variables. +
  8. +
+ +

+One can also add the GUI environment variables if installed locally by adding +the following in the function setup_sldet +

+export QTDIR=/path-where-it-is/Qt-4.8.2
+export QWTDIR=/path-where-it-is/qwt-6.0.1
+export QWT3D=/path-where-it-is/qwtplot3d
+export QMAKESPEC=$QTDIR/mkspecs/linux-g++
+export LD_LIBRARY_PATH=$QTDIR/lib:$QWTDIR/lib:$QWT3D/lib:$LD_LIBRARY _PATH
+export PATH=$QTDIR/bin:$PATH
+
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/Using_script_cmk_sh.html b/manual/docs/html/slsDetectorInstall/Using_script_cmk_sh.html new file mode 100644 index 000000000..32744c4a1 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Using_script_cmk_sh.html @@ -0,0 +1,82 @@ + + + + + +Using script cmk.sh + + + + + + + + + + + + + + +

+Using script cmk.sh +

+The script uses cmake. After compiling, the libraries and executables +will be found in `slsDetectorPackage/build/bin` directory. +Usage: [-c] [-b] [-h] [-d HDF5 directory] [-j] + +
    +
  • -[no option]: only make +
  • +
  • -c: Clean +
  • +
  • -b: Builds/Rebuilds CMake files normal mode +
  • +
  • -h: Builds/Rebuilds Cmake files with HDF5 package +
  • +
  • -d: HDF5 Custom Directory +
  • +
  • -t: Build/Rebuilds only text client +
  • +
  • -r: Build/Rebuilds only receiver +
  • +
  • -g: Build/Rebuilds only gui +
  • +
  • -j: Number of threads to compile through +
  • +
+ +

+Some example options for compilation: + +

+Most basic option: ./cmk.sh -b + +

+For only make: ./cmk.sh + +

+For make clean;make: ./cmk.sh -c + +

+For using hdf5 without custom dir /blabla: ./cmk.sh -h -d /blabla + +

+For rebuilding cmake without hdf5: ./cmk.sh -b + +

+For using multiple cores to compile faster: ./cmk.sh -j9 + +

+For rebuilding only certain parts: ./cmk.sh -tg (only text client and +gui) + +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/WARNINGS b/manual/docs/html/slsDetectorInstall/WARNINGS new file mode 100644 index 000000000..3f2c8f26d --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/WARNINGS @@ -0,0 +1,2 @@ +No implementation found for style `graphicx' +No implementation found for style `hyperref' diff --git a/manual/docs/html/slsDetectorInstall/Without_bashrc_file.html b/manual/docs/html/slsDetectorInstall/Without_bashrc_file.html new file mode 100644 index 000000000..406e3c77e --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/Without_bashrc_file.html @@ -0,0 +1,38 @@ + + + + + +Without .bashrc file + + + + + + + + + + + + + + +

+Without .bashrc file +

+Go to binaries folder slsDetectorPackage/build/bin and execute the following: +
+export LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH
+export PATH=$PWD:$PATH
+
+ +

+


+ + + diff --git a/manual/docs/html/slsDetectorInstall/index.html b/manual/docs/html/slsDetectorInstall/index.html new file mode 100644 index 000000000..3816b356e --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/index.html @@ -0,0 +1,36 @@ + + + + + +SLS Detectors software installation + + + + + + + + + + + + + + +

+ +

SLS Detectors software installation

+
+ +

Anna Bergamaschi, Dhanya Thattil

+

August 23, 2018

+
+

+ + + diff --git a/manual/docs/html/slsDetectorInstall/labels.pl b/manual/docs/html/slsDetectorInstall/labels.pl new file mode 100644 index 000000000..6408a6439 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/labels.pl @@ -0,0 +1,13 @@ +# LaTeX2HTML 2012 (1.2) +# Associate labels original text with physical files. + + +1; + + +# LaTeX2HTML 2012 (1.2) +# labels from external_latex_labels array. + + +1; + diff --git a/manual/docs/html/slsDetectorInstall/slsDetectorInstall.css b/manual/docs/html/slsDetectorInstall/slsDetectorInstall.css new file mode 100644 index 000000000..d1824aff4 --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/slsDetectorInstall.css @@ -0,0 +1,30 @@ +/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ +.MATH { font-family: "Century Schoolbook", serif; } +.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } +.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } + +/* implement both fixed-size and relative sizes */ +SMALL.XTINY { font-size : xx-small } +SMALL.TINY { font-size : x-small } +SMALL.SCRIPTSIZE { font-size : smaller } +SMALL.FOOTNOTESIZE { font-size : small } +SMALL.SMALL { } +BIG.LARGE { } +BIG.XLARGE { font-size : large } +BIG.XXLARGE { font-size : x-large } +BIG.HUGE { font-size : larger } +BIG.XHUGE { font-size : xx-large } + +/* heading styles */ +H1 { } +H2 { } +H3 { } +H4 { } +H5 { } + +/* mathematics styles */ +DIV.displaymath { } /* math displays */ +TD.eqno { } /* equation-number cells */ + + +/* document-specific styles come next */ diff --git a/manual/docs/html/slsDetectorInstall/slsDetectorInstall.html b/manual/docs/html/slsDetectorInstall/slsDetectorInstall.html new file mode 100644 index 000000000..3816b356e --- /dev/null +++ b/manual/docs/html/slsDetectorInstall/slsDetectorInstall.html @@ -0,0 +1,36 @@ + + + + + +SLS Detectors software installation + + + + + + + + + + + + + + +

+ +

SLS Detectors software installation

+
+ +

Anna Bergamaschi, Dhanya Thattil

+

August 23, 2018

+
+

+ + + diff --git a/manual/docs/html/slsDetectorUsersDocs/bc_s.png b/manual/docs/html/slsDetectorUsersDocs/bc_s.png new file mode 100644 index 0000000000000000000000000000000000000000..224b29aa9847d5a4b3902efd602b7ddf7d33e6c2 GIT binary patch literal 676 zcmV;V0$crwP)y__>=_9%My z{n931IS})GlGUF8K#6VIbs%684A^L3@%PlP2>_sk`UWPq@f;rU*V%rPy_ekbhXT&s z(GN{DxFv}*vZp`F>S!r||M`I*nOwwKX+BC~3P5N3-)Y{65c;ywYiAh-1*hZcToLHK ztpl1xomJ+Yb}K(cfbJr2=GNOnT!UFA7Vy~fBz8?J>XHsbZoDad^8PxfSa0GDgENZS zuLCEqzb*xWX2CG*b&5IiO#NzrW*;`VC9455M`o1NBh+(k8~`XCEEoC1Ybwf;vr4K3 zg|EB<07?SOqHp9DhLpS&bzgo70I+ghB_#)K7H%AMU3v}xuyQq9&Bm~++VYhF09a+U zl7>n7Jjm$K#b*FONz~fj;I->Bf;ule1prFN9FovcDGBkpg>)O*-}eLnC{6oZHZ$o% zXKW$;0_{8hxHQ>l;_*HATI(`7t#^{$(zLe}h*mqwOc*nRY9=?Sx4OOeVIfI|0V(V2 zBrW#G7Ss9wvzr@>H*`r>zE z+e8bOBgqIgldUJlG(YUDviMB`9+DH8n-s9SXRLyJHO1!=wY^79WYZMTa(wiZ!zP66 zA~!21vmF3H2{ngD;+`6j#~6j;$*f*G_2ZD1E;9(yaw7d-QnSCpK(cR1zU3qU0000< KMNUMnLSTYoA~SLT literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/bdwn.png b/manual/docs/html/slsDetectorUsersDocs/bdwn.png new file mode 100644 index 0000000000000000000000000000000000000000..940a0b950443a0bb1b216ac03c45b8a16c955452 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)H!3HEvS)PKZC{Gv1kP61Pb5HX&C2wk~_T1|%O$WD@{V-kvUwAr*{o@8{^CZMh(5KoB^r_<4^zF@3)Cp&&t3hdujKf f*?bjBoY!V+E))@{xMcbjXe@)LtDnm{r-UW|*e5JT literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/doxygen.css b/manual/docs/html/slsDetectorUsersDocs/doxygen.css new file mode 100644 index 000000000..4699e6971 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/doxygen.css @@ -0,0 +1,1357 @@ +/* The standard CSS for doxygen 1.8.5 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #354C7B; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3D578C; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4665A2; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9CAFD4; + color: #ffffff; + border: 1px double #869DCA; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 0px; + background-color: #FBFCFD; + border: 1px solid #C4CFE5; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: bold; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #253555; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + border-top-left-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view when not used as main index */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #2A3D61; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/manual/docs/html/slsDetectorUsersDocs/doxygen.png b/manual/docs/html/slsDetectorUsersDocs/doxygen.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff17d807fd8aa003bed8bb2a69e8f0909592fd1 GIT binary patch literal 3779 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/dynsections.js b/manual/docs/html/slsDetectorUsersDocs/dynsections.js new file mode 100644 index 000000000..2f15470d7 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/dynsections.js @@ -0,0 +1,104 @@ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} +function toggleLevel(level) +{ + $('table.directory tr').each(function(){ + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l + + + + + +My Project: File List + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + +
+ + + + +
+ +
+ +
+
+
File List
+
+
+
Here is a list of all files with brief descriptions:
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2blank.png b/manual/docs/html/slsDetectorUsersDocs/ftv2blank.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2cl.png b/manual/docs/html/slsDetectorUsersDocs/ftv2cl.png new file mode 100644 index 0000000000000000000000000000000000000000..132f6577bf7f085344904602815a260d29f55d9b GIT binary patch literal 453 zcmV;$0XqJPP)VBF;ev;toEj8_OB0EQg5eYilIj#JZG_m^33l3^k4mtzx!TVD?g)Y$ zrvwRDSqT!wLIM$dWCIa$vtxE|mzbTzu-y&$FvF6WA2a{Wr1g}`WdPT-0JzEZ0IxAv z-Z+ejZc&H;I5-pb_SUB}04j0^V)3t{`z<7asDl2Tw3w3sP%)0^8$bhEg)IOTBcRXv zFfq~3&gvJ$F-U7mpBW8z1GY~HK&7h4^YI~Orv~wLnC0PP_dAkv;nzX{9Q|8Gv=2ca z@v)c9T;D#h`TZ2X&&$ff2wedmot995de~-s3I)yauahg;7qn*?1n?F$e+PwP37}~; z1NKUk7reVK^7A;$QRW7qAx40HHUZ<|k3U%nz(Ec`#i+q9K!dgcROAlCS?`L= v>#=f?wF5ZND!1uAfQsk;KN^4&*8~0npJiJ%2dj9(00000NkvXXu0mjfWVFf_ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2doc.png b/manual/docs/html/slsDetectorUsersDocs/ftv2doc.png new file mode 100644 index 0000000000000000000000000000000000000000..17edabff95f7b8da13c9516a04efe05493c29501 GIT binary patch literal 746 zcmV7=@pnbNXRFEm&G8P!&WHG=d)>K?YZ1bzou)2{$)) zumDct!>4SyxL;zgaG>wy`^Hv*+}0kUfCrz~BCOViSb$_*&;{TGGn2^x9K*!Sf0=lV zpP=7O;GA0*Jm*tTYj$IoXvimpnV4S1Z5f$p*f$Db2iq2zrVGQUz~yq`ahn7ck(|CE z7Gz;%OP~J6)tEZWDzjhL9h2hdfoU2)Nd%T<5Kt;Y0XLt&<@6pQx!nw*5`@bq#?l*?3z{Hlzoc=Pr>oB5(9i6~_&-}A(4{Q$>c>%rV&E|a(r&;?i5cQB=} zYSDU5nXG)NS4HEs0it2AHe2>shCyr7`6@4*6{r@8fXRbTA?=IFVWAQJL&H5H{)DpM#{W(GL+Idzf^)uRV@oB8u$ z8v{MfJbTiiRg4bza<41NAzrl{=3fl_D+$t+^!xlQ8S}{UtY`e z;;&9UhyZqQRN%2pot{*Ei0*4~hSF_3AH2@fKU!$NSflS>{@tZpDT4`M2WRTTVH+D? z)GFlEGGHe?koB}i|1w45!BF}N_q&^HJ&-tyR{(afC6H7|aml|tBBbv}55C5DNP8p3 z)~jLEO4Z&2hZmP^i-e%(@d!(E|KRafiU8Q5u(wU((j8un3OR*Hvj+t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2folderclosed.png b/manual/docs/html/slsDetectorUsersDocs/ftv2folderclosed.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8ab35edce8e97554e360005ee9fc5bffb36e66 GIT binary patch literal 616 zcmV-u0+;=XP)a9#ETzayK)T~Jw&MMH>OIr#&;dC}is*2Mqdf&akCc=O@`qC+4i z5Iu3w#1M@KqXCz8TIZd1wli&kkl2HVcAiZ8PUn5z_kG@-y;?yK06=cA0U%H0PH+kU zl6dp}OR(|r8-RG+YLu`zbI}5TlOU6ToR41{9=uz^?dGTNL;wIMf|V3`d1Wj3y!#6` zBLZ?xpKR~^2x}?~zA(_NUu3IaDB$tKma*XUdOZN~c=dLt_h_k!dbxm_*ibDM zlFX`g{k$X}yIe%$N)cn1LNu=q9_CS)*>A zsX_mM4L@`(cSNQKMFc$RtYbx{79#j-J7hk*>*+ZZhM4Hw?I?rsXCi#mRWJ=-0LGV5a-WR0Qgt<|Nqf)C-@80`5gIz45^_20000IqP)X=#(TiCT&PiIIVc55T}TU}EUh*{q$|`3@{d>{Tc9Bo>e= zfmF3!f>fbI9#GoEHh0f`i5)wkLpva0ztf%HpZneK?w-7AK@b4Itw{y|Zd3k!fH?q2 zlhckHd_V2M_X7+)U&_Xcfvtw60l;--DgZmLSw-Y?S>)zIqMyJ1#FwLU*%bl38ok+! zh78H87n`ZTS;uhzAR$M`zZ`bVhq=+%u9^$5jDplgxd44}9;IRqUH1YHH|@6oFe%z( zo4)_>E$F&^P-f(#)>(TrnbE>Pefs9~@iN=|)Rz|V`sGfHNrJ)0gJb8xx+SBmRf@1l zvuzt=vGfI)<-F9!o&3l?>9~0QbUDT(wFdnQPv%xdD)m*g%!20>Bc9iYmGAp<9YAa( z0QgYgTWqf1qN++Gqp z8@AYPTB3E|6s=WLG?xw0tm|U!o=&zd+H0oRYE;Dbx+Na9s^STqX|Gnq%H8s(nGDGJ j8vwW|`Ts`)fSK|Kx=IK@RG@g200000NkvXXu0mjfauFEA literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2lastnode.png b/manual/docs/html/slsDetectorUsersDocs/ftv2lastnode.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2link.png b/manual/docs/html/slsDetectorUsersDocs/ftv2link.png new file mode 100644 index 0000000000000000000000000000000000000000..17edabff95f7b8da13c9516a04efe05493c29501 GIT binary patch literal 746 zcmV7=@pnbNXRFEm&G8P!&WHG=d)>K?YZ1bzou)2{$)) zumDct!>4SyxL;zgaG>wy`^Hv*+}0kUfCrz~BCOViSb$_*&;{TGGn2^x9K*!Sf0=lV zpP=7O;GA0*Jm*tTYj$IoXvimpnV4S1Z5f$p*f$Db2iq2zrVGQUz~yq`ahn7ck(|CE z7Gz;%OP~J6)tEZWDzjhL9h2hdfoU2)Nd%T<5Kt;Y0XLt&<@6pQx!nw*5`@bq#?l*?3z{Hlzoc=Pr>oB5(9i6~_&-}A(4{Q$>c>%rV&E|a(r&;?i5cQB=} zYSDU5nXG)NS4HEs0it2AHe2>shCyr7`6@4*6{r@8fXRbTA?=IFVWAQJL&H5H{)DpM#{W(GL+Idzf^)uRV@oB8u$ z8v{MfJbTiiRg4bza<41NAzrl{=3fl_D+$t+^!xlQ8S}{UtY`e z;;&9UhyZqQRN%2pot{*Ei0*4~hSF_3AH2@fKU!$NSflS>{@tZpDT4`M2WRTTVH+D? z)GFlEGGHe?koB}i|1w45!BF}N_q&^HJ&-tyR{(afC6H7|aml|tBBbv}55C5DNP8p3 z)~jLEO4Z&2hZmP^i-e%(@d!(E|KRafiU8Q5u(wU((j8un3OR*Hvj+t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2mlastnode.png b/manual/docs/html/slsDetectorUsersDocs/ftv2mlastnode.png new file mode 100644 index 0000000000000000000000000000000000000000..0b63f6d38c4b9ec907b820192ebe9724ed6eca22 GIT binary patch literal 246 zcmVkw!R34#Lv2LOS^S2tZA31X++9RY}n zChwn@Z)Wz*WWHH{)HDtJnq&A2hk$b-y(>?@z0iHr41EKCGp#T5?07*qoM6N<$f(V3Pvj6}9 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2mnode.png b/manual/docs/html/slsDetectorUsersDocs/ftv2mnode.png new file mode 100644 index 0000000000000000000000000000000000000000..0b63f6d38c4b9ec907b820192ebe9724ed6eca22 GIT binary patch literal 246 zcmVkw!R34#Lv2LOS^S2tZA31X++9RY}n zChwn@Z)Wz*WWHH{)HDtJnq&A2hk$b-y(>?@z0iHr41EKCGp#T5?07*qoM6N<$f(V3Pvj6}9 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2mo.png b/manual/docs/html/slsDetectorUsersDocs/ftv2mo.png new file mode 100644 index 0000000000000000000000000000000000000000..4bfb80f76e65815989a9350ad79d8ce45380e2b1 GIT binary patch literal 403 zcmV;E0c`$>P)${!fXv7NWJ%@%u4(KapRY>T6_x;E zxE7kt!}Tiw8@d9Sd`rTGum>z#Q14vIm`wm1#-byD1muMi02@YNO5LRF0o!Y{`a!Ya z{^&p0Su|s705&2QxmqdexG+-zNKL3f@8gTQSJrKByfo+oNJ^-{|Mn||Q5SDwjQVsS zr1}7o5-QMs>gYIMD>GRw@$lT`z4r-_m{5U#cR{urD_)TOeY)(UD|qZ^&y`IVijqk~ xs(9-kWFr7E^!lgi8GsFK5kOY_{Xbgf0^etEU%fLevs?fG002ovPDHLkV1nB&vX1}& literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2node.png b/manual/docs/html/slsDetectorUsersDocs/ftv2node.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2ns.png b/manual/docs/html/slsDetectorUsersDocs/ftv2ns.png new file mode 100644 index 0000000000000000000000000000000000000000..72e3d71c2892d6f00e259facebc88b45f6db2e35 GIT binary patch literal 388 zcmV-~0ek+5P)f+++#cT|!CkD&4pnIkeMEUEM*>`*9>+Juji$!h-mW%M^8s9957{3nvbrz^&=u<~TAUrFROkmt%^F~Ez+-c53Lv%iH3d38!Rv?K zrb&MYAhp;Gf<}wS;9ZZq2@;!uYG;=Z>~GKE^{HD4keu}lnyqhc>kWX^tQn|warJ~h zT+rtMkdz6aHoN%z(o|&wpu@@OpJnF_z{PA)6(FHw02iHslz^(N{4*+K9)QJHR87wT iTyp>aXaF{u2lxRou|^4tux6eB0000^P)R?RzRoKvklcaQ%HF6%rK2&ZgO(-ihJ_C zzrKgp4jgO( fd_(yg|3PpEQb#9`a?Pz_00000NkvXXu0mjftR`5K literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2pnode.png b/manual/docs/html/slsDetectorUsersDocs/ftv2pnode.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ee22f937a07d1dbfc27c669d11f8ed13e2f152 GIT binary patch literal 229 zcmV^P)R?RzRoKvklcaQ%HF6%rK2&ZgO(-ihJ_C zzrKgp4jgO( fd_(yg|3PpEQb#9`a?Pz_00000NkvXXu0mjftR`5K literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2splitbar.png b/manual/docs/html/slsDetectorUsersDocs/ftv2splitbar.png new file mode 100644 index 0000000000000000000000000000000000000000..fe895f2c58179b471a22d8320b39a4bd7312ec8e GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz!63>-{AmhX=Jf(#6djGiuzAr*{o?=JLmPLyc> z_*`QK&+BH@jWrYJ7>r6%keRM@)Qyv8R=enp0jiI>aWlGyB58O zFVR20d+y`K7vDw(hJF3;>dD*3-?v=<8M)@x|EEGLnJsniYK!2U1 Y!`|5biEc?d1`HDhPgg&ebxsLQ02F6;9RL6T literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/ftv2vertline.png b/manual/docs/html/slsDetectorUsersDocs/ftv2vertline.png new file mode 100644 index 0000000000000000000000000000000000000000..63c605bb4c3d941c921a4b6cfa74951e946bcb48 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QnH>djv*C{Z|`mdau^P8_z}#X h?B8GEpdi4(BFDx$je&7RrDQEg&ePS;Wt~$(69Dh@6T1Ka literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/globals.html b/manual/docs/html/slsDetectorUsersDocs/globals.html new file mode 100644 index 000000000..375702eb5 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/globals.html @@ -0,0 +1,127 @@ + + + + + + +My Project: File Members + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + +
+ + + + +
+ +
+ +
+
Here is a list of all file members with links to the files they belong to:
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/globals_defs.html b/manual/docs/html/slsDetectorUsersDocs/globals_defs.html new file mode 100644 index 000000000..6c9ecf762 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/globals_defs.html @@ -0,0 +1,102 @@ + + + + + + +My Project: File Members + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + +
+ + + + +
+ +
+ +
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/globals_func.html b/manual/docs/html/slsDetectorUsersDocs/globals_func.html new file mode 100644 index 000000000..8b023b929 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/globals_func.html @@ -0,0 +1,121 @@ + + + + + + +My Project: File Members + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + +
+ + + + +
+ +
+ +
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/globals_vars.html b/manual/docs/html/slsDetectorUsersDocs/globals_vars.html new file mode 100644 index 000000000..7fbdea1d4 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/globals_vars.html @@ -0,0 +1,102 @@ + + + + + + +My Project: File Members + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + +
+ + + + +
+ +
+ +
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/index.html b/manual/docs/html/slsDetectorUsersDocs/index.html new file mode 100644 index 000000000..5042302cb --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/index.html @@ -0,0 +1,87 @@ + + + + + + +My Project: Main Page + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + +
+ + + + +
+ +
+ +
+
+
My Project Documentation
+
+
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/jquery.js b/manual/docs/html/slsDetectorUsersDocs/jquery.js new file mode 100644 index 000000000..6aa2e4c22 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/jquery.js @@ -0,0 +1,39 @@ +/*! + * jQuery JavaScript Library v1.7.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Mon Nov 21 21:11:03 2011 -0500 + */ +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b40){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b40&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b21?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv
a";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="
";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="
t
";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="
";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType; +if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bCbA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1 +},lt:function(bS,bR,e){return bRe[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="

";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="
";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT0){for(bB=bA;bB=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},ac=a(av); +ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div
","
"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1>");try{for(var bw=0,bv=this.length;bw1&&bw0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]===""&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length; +if(bA>0){if(bv!=="border"){for(;bx)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("
").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"":"")+"");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b +})}})(window); +/*! + PowerTip - v1.2.0 - 2013-04-03 + http://stevenbenner.github.com/jquery-powertip/ + Copyright (c) 2013 Steven Benner (http://stevenbenner.com/). + Released under MIT license. + https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt +*/ +(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(k){var A=k(document),s=k(window),w=k("body");var n="displayController",e="hasActiveHover",d="forcedOpen",u="hasMouseMove",f="mouseOnToPopup",g="originalTitle",y="powertip",o="powertipjq",l="powertiptarget",E=180/Math.PI;var c={isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var p={none:0,top:1,bottom:2,left:4,right:8};k.fn.powerTip=function(F,N){if(!this.length){return this}if(k.type(F)==="string"&&k.powerTip[F]){return k.powerTip[F].call(this,this,N)}var O=k.extend({},k.fn.powerTip.defaults,F),G=new x(O);h();this.each(function M(){var R=k(this),Q=R.data(y),P=R.data(o),T=R.data(l),S;if(R.data(n)){k.powerTip.destroy(R)}S=R.attr("title");if(!Q&&!T&&!P&&S){R.data(y,S);R.data(g,S);R.removeAttr("title")}R.data(n,new t(R,O,G))});if(!O.manual){this.on({"mouseenter.powertip":function J(P){k.powerTip.show(this,P)},"mouseleave.powertip":function L(){k.powerTip.hide(this)},"focus.powertip":function K(){k.powerTip.show(this)},"blur.powertip":function H(){k.powerTip.hide(this,true)},"keydown.powertip":function I(P){if(P.keyCode===27){k.powerTip.hide(this,true)}}})}return this};k.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false};k.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};k.powerTip={show:function z(F,G){if(G){i(G);c.previousX=G.pageX;c.previousY=G.pageY;k(F).data(n).show()}else{k(F).first().data(n).show(true,true)}return F},reposition:function r(F){k(F).first().data(n).resetPosition();return F},hide:function D(G,F){if(G){k(G).first().data(n).hide(F)}else{if(c.activeHover){c.activeHover.data(n).hide(true)}}return G},destroy:function C(G){k(G).off(".powertip").each(function F(){var I=k(this),H=[g,n,e,d];if(I.data(g)){I.attr("title",I.data(g));H.push(y)}I.removeData(H)});return G}};k.powerTip.showTip=k.powerTip.show;k.powerTip.closeTip=k.powerTip.hide;function b(){var F=this;F.top="auto";F.left="auto";F.right="auto";F.bottom="auto";F.set=function(H,G){if(k.isNumeric(G)){F[H]=Math.round(G)}}}function t(K,N,F){var J=null;function L(P,Q){M();if(!K.data(e)){if(!P){c.tipOpenImminent=true;J=setTimeout(function O(){J=null;I()},N.intentPollInterval)}else{if(Q){K.data(d,true)}F.showTip(K)}}}function G(P){M();c.tipOpenImminent=false;if(K.data(e)){K.data(d,false);if(!P){c.delayInProgress=true;J=setTimeout(function O(){J=null;F.hideTip(K);c.delayInProgress=false},N.closeDelay)}else{F.hideTip(K)}}}function I(){var Q=Math.abs(c.previousX-c.currentX),O=Math.abs(c.previousY-c.currentY),P=Q+O;if(P",{id:Q.popupId});if(w.length===0){w=k("body")}w.append(O)}if(Q.followMouse){if(!O.data(u)){A.on("mousemove",M);s.on("scroll",M);O.data(u,true)}}if(Q.mouseOnToPopup){O.on({mouseenter:function L(){if(O.data(f)){if(c.activeHover){c.activeHover.data(n).cancel()}}},mouseleave:function N(){if(c.activeHover){c.activeHover.data(n).hide()}}})}function I(S){S.data(e,true);O.queue(function R(T){H(S);T()})}function H(S){var U;if(!S.data(e)){return}if(c.isTipOpen){if(!c.isClosing){K(c.activeHover)}O.delay(100).queue(function R(V){H(S);V()});return}S.trigger("powerTipPreRender");U=B(S);if(U){O.empty().append(U)}else{return}S.trigger("powerTipRender");c.activeHover=S;c.isTipOpen=true;O.data(f,Q.mouseOnToPopup);if(!Q.followMouse){G(S);c.isFixedTipOpen=true}else{M()}O.fadeIn(Q.fadeInTime,function T(){if(!c.desyncTimeout){c.desyncTimeout=setInterval(J,500)}S.trigger("powerTipOpen")})}function K(R){c.isClosing=true;c.activeHover=null;c.isTipOpen=false;c.desyncTimeout=clearInterval(c.desyncTimeout);R.data(e,false);R.data(d,false);O.fadeOut(Q.fadeOutTime,function S(){var T=new b();c.isClosing=false;c.isFixedTipOpen=false;O.removeClass();T.set("top",c.currentY+Q.offset);T.set("left",c.currentX+Q.offset);O.css(T);R.trigger("powerTipClose")})}function M(){if(!c.isFixedTipOpen&&(c.isTipOpen||(c.tipOpenImminent&&O.data(u)))){var R=O.outerWidth(),V=O.outerHeight(),U=new b(),S,T;U.set("top",c.currentY+Q.offset);U.set("left",c.currentX+Q.offset);S=m(U,R,V);if(S!==p.none){T=a(S);if(T===1){if(S===p.right){U.set("left",c.windowWidth-R)}else{if(S===p.bottom){U.set("top",c.scrollTop+c.windowHeight-V)}}}else{U.set("left",c.currentX-R-Q.offset);U.set("top",c.currentY-V-Q.offset)}}O.css(U)}}function G(S){var R,T;if(Q.smartPlacement){R=k.fn.powerTip.smartPlacementLists[Q.placement];k.each(R,function(U,W){var V=m(F(S,W),O.outerWidth(),O.outerHeight());T=W;if(V===p.none){return false}})}else{F(S,Q.placement);T=Q.placement}O.addClass(T)}function F(U,T){var R=0,S,W,V=new b();V.set("top",0);V.set("left",0);O.css(V);do{S=O.outerWidth();W=O.outerHeight();V=P.compute(U,T,S,W,Q.offset);O.css(V)}while(++R<=5&&(S!==O.outerWidth()||W!==O.outerHeight()));return V}function J(){var R=false;if(c.isTipOpen&&!c.isClosing&&!c.delayInProgress){if(c.activeHover.data(e)===false||c.activeHover.is(":disabled")){R=true}else{if(!v(c.activeHover)&&!c.activeHover.is(":focus")&&!c.activeHover.data(d)){if(O.data(f)){if(!v(O)){R=true}}else{R=true}}}if(R){K(c.activeHover)}}}this.showTip=I;this.hideTip=K;this.resetPosition=G}function q(F){return window.SVGElement&&F[0] instanceof SVGElement}function h(){if(!c.mouseTrackingActive){c.mouseTrackingActive=true;k(function H(){c.scrollLeft=s.scrollLeft();c.scrollTop=s.scrollTop();c.windowWidth=s.width();c.windowHeight=s.height()});A.on("mousemove",i);s.on({resize:function G(){c.windowWidth=s.width();c.windowHeight=s.height()},scroll:function F(){var I=s.scrollLeft(),J=s.scrollTop();if(I!==c.scrollLeft){c.currentX+=I-c.scrollLeft;c.scrollLeft=I}if(J!==c.scrollTop){c.currentY+=J-c.scrollTop;c.scrollTop=J}}})}}function i(F){c.currentX=F.pageX;c.currentY=F.pageY}function v(F){var H=F.offset(),J=F[0].getBoundingClientRect(),I=J.right-J.left,G=J.bottom-J.top;return c.currentX>=H.left&&c.currentX<=H.left+I&&c.currentY>=H.top&&c.currentY<=H.top+G}function B(I){var G=I.data(y),F=I.data(o),K=I.data(l),H,J;if(G){if(k.isFunction(G)){G=G.call(I[0])}J=G}else{if(F){if(k.isFunction(F)){F=F.call(I[0])}if(F.length>0){J=F.clone(true,true)}}else{if(K){H=k("#"+K);if(H.length>0){J=H.html()}}}}return J}function m(M,L,K){var G=c.scrollTop,J=c.scrollLeft,I=G+c.windowHeight,F=J+c.windowWidth,H=p.none;if(M.topI||Math.abs(M.bottom-c.windowHeight)>I){H|=p.bottom}if(M.leftF){H|=p.left}if(M.left+L>F||M.right + + + + + +My Project: mainClient.cpp File Reference + + + + + + + + + +
+
+
+ + + + + +
+
My Project +
+
+ + + + + + + + + + +
+ +
+ + +
+ +
+
mainClient.cpp File Reference
+
+
+
#include "slsDetectorUsers.h"
+#include "detectorData.h"
+#include <iostream>
+#include <cstdlib>
+
+

Go to the source code of this file.

+ + + + + + +

+Functions

int dataCallback (detectorData *pData, int iframe, int isubframe, void *pArg)
 
int main (int argc, char **argv)
 
+

Detailed Description

+

This file is an example of how to implement the slsDetectorUsers class You can compile it linking it to the slsDetector library

+

g++ mainClient.cpp -L lib -lSlsDetector -L/usr/lib64/ -L lib2 -lzmq -pthread -lrt -lm -lstdc++

+

where,

+

lib is the location of libSlsDetector.so

+

lib2 is the location of the libzmq.a. [ libzmq.a is required only when using data call backs and enabling data streaming from receiver to client. It is linked in manual/manual-api from slsReceiverSoftware/include ]

+ +

Definition in file mainClient.cpp.

+

Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int dataCallback (detectorData * pData,
int iframe,
int isubframe,
void * pArg 
)
+
+

Data Call back function defined

+
Parameters
+ + + + + +
pDatapointer to data structure received from the call back
iframeframe number of data passed
isubframesub frame number of data passed ( only valid for EIGER in 32 bit mode)
pArgpointer to object
+
+
+
Returns
integer that is currently ignored
+ +

Definition at line 32 of file mainClient.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int main (int argc,
char ** argv 
)
+
+

Example of a main program using the slsDetectorUsers class

+
    +
  • Arguments are optional
      +
    • argv[1] : Configuration File
    • +
    • argv[2] : Measurement Setup File
    • +
    • argv[3] : Detector Id (default is zero)
    • +
    +
  • +
+
    +
  • if specified, set ID from argv[3]
  • +
  • slsDetectorUsers Object is instantiated with appropriate ID
  • +
  • if specified, load configuration file (necessary at least the first time it is called to properly configure advanced settings in the shared memory)
  • +
  • set detector in shared memory online (in case no config file was used)
  • +
  • set receiver in shared memory online (in case no config file was used)
  • +
  • registering data callback
  • +
  • ensuring detector status is idle before starting acquisition. exiting if not idle
  • +
  • if provided, load detector settings
  • +
  • start measurement
  • +
  • returning when acquisition is finished or data are avilable
  • +
  • delete slsDetectorUsers object
  • +
+ +

Definition at line 49 of file mainClient.cpp.

+ +
+
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html b/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html new file mode 100644 index 000000000..9b45db31e --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html @@ -0,0 +1,156 @@ + + + + + + +My Project: mainClient.cpp Source File + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + +
+ + + + +
+ +
+ +
+
+
mainClient.cpp
+
+
+Go to the documentation of this file.
1 
+
19 #include "slsDetectorUsers.h"
+
20 #include "detectorData.h"
+
21 #include <iostream>
+
22 #include <cstdlib>
+
23 
+
32 int dataCallback(detectorData *pData, int iframe, int isubframe, void *pArg)
+
33 {
+
34  std::cout << " DataCallback:"
+
35  << "\n nx : " << pData->npoints
+
36  << "\n ny : " << pData->npy
+
37  << "\n Frame number : " << iframe << std::endl;
+
38 }
+
39 
+
40 
+
49 int main(int argc, char **argv) {
+
51  int id=0;
+
52  if (argc>=4)
+
53  id=atoi(argv[3]);
+
54 
+
55 
+
57  int ret = 1;
+
58  slsDetectorUsers *pDetector = new slsDetectorUsers (ret, id);
+
59  if (ret == 1) {
+
60  std::cout << "Error: Could not instantiate slsDetectorUsers" << std::endl;
+
61  return EXIT_FAILURE;
+
62  }
+
63 
+
64 
+
66  if (argc>=2){
+
67  pDetector->readConfigurationFile(argv[1]);
+
68  std::cout << "Detector configured" << std::endl;
+
69  }
+
70 
+
72  pDetector->setOnline(1);
+
73 
+
75  pDetector->setReceiverOnline(1);
+
76 
+
78  pDetector->registerDataCallback(&dataCallback, NULL);
+
79 
+
80 
+
82  int status = pDetector->getDetectorStatus();
+
83  if (status != 0){
+
84  std::cout << "Detector not ready: " << slsDetectorUsers::runStatusType(status) << std::endl;
+
85  return 1;
+
86  }
+
87 
+
89  if (argc>=3){
+
90  pDetector->retrieveDetectorSetup(argv[2]);
+
91  std::cout << "Detector measurement set-up done" << std::endl;
+
92  }
+
93 
+
94 
+
96  pDetector->startMeasurement();
+
97  std::cout << "measurement finished" << std::endl;
+
98 
+
102  delete pDetector;
+
103 
+
104  return 0;
+
105 }
+
106 
+
int main(int argc, char **argv)
Definition: mainClient.cpp:49
+
int dataCallback(detectorData *pData, int iframe, int isubframe, void *pArg)
Definition: mainClient.cpp:32
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html b/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html new file mode 100644 index 000000000..f582fb1ea --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html @@ -0,0 +1,490 @@ + + + + + + +My Project: mainReceiver.cpp File Reference + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + + + + + +
+ +
+ +
+
+ +
+
mainReceiver.cpp File Reference
+
+
+
#include "sls_receiver_defs.h"
+#include "slsReceiverUsers.h"
+#include <iostream>
+#include <string.h>
+#include <signal.h>
+#include <cstdlib>
+#include <sys/types.h>
+#include <sys/wait.h>
+#include <string>
+#include <unistd.h>
+#include <errno.h>
+#include <syscall.h>
+
+

Go to the source code of this file.

+ + + + +

+Macros

#define PRINT_IN_COLOR(c, f,...)   printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)
 
+ + + + + + + + + + + + + + + +

+Functions

void sigInterruptHandler (int p)
 
void printHelp ()
 
int StartAcq (char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *p)
 
void AcquisitionFinished (uint64_t frames, void *p)
 
void GetData (char *metadata, char *datapointer, uint32_t datasize, void *p)
 
void GetData (char *metadata, char *datapointer, uint32_t &revDatasize, void *p)
 
int main (int argc, char *argv[])
 
+ + + +

+Variables

bool keeprunning
 
+

Detailed Description

+

This file is an example of how to implement the slsReceiverUsers class You can compile it linking it to the slsReceiver library

+

g++ mainReceiver.cpp -L lib -lSlsReceiver -L/usr/lib64/ -L lib2 -lzmq -pthread -lrt -lm -lstdc++

+

where,

+

lib is the location of lSlsReceiver.so

+

lib2 is the location of the libzmq.a. [ libzmq.a is required only when using data call backs and enabling data streaming from receiver to client. It is linked in manual/manual-api from slsReceiverSoftware/include ]

+ +

Definition in file mainReceiver.cpp.

+

Macro Definition Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define PRINT_IN_COLOR( c,
 f,
 ... 
)   printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)
+
+

Define Colors to print data call back in different colors for different recievers

+ +

Definition at line 38 of file mainReceiver.cpp.

+ +
+
+

Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void AcquisitionFinished (uint64_t frames,
void * p 
)
+
+

Acquisition Finished Call back

+
Parameters
+ + + +
framesNumber of frames caught
ppointer to object
+
+
+ +

Definition at line 85 of file mainReceiver.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void GetData (char * metadata,
char * datapointer,
uint32_t datasize,
void * p 
)
+
+

Get Receiver Data Call back Prints in different colors(for each receiver process) the different headers for each image call back.

+
Parameters
+ + + + + +
metadatasls_receiver_header metadata
datapointerpointer to data
datasizedata size in bytes.
ppointer to object
+
+
+ +

Definition at line 98 of file mainReceiver.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void GetData (char * metadata,
char * datapointer,
uint32_t & revDatasize,
void * p 
)
+
+

Get Receiver Data Call back (modified) Prints in different colors(for each receiver process) the different headers for each image call back.

+
Parameters
+ + + + + + +
metadatasls_receiver_header metadata
datapointerpointer to data
datasizedata size in bytes.
revDatasizenew data size in bytes after the callback. This will be the size written/streamed. (only smaller value is allowed).
ppointer to object
+
+
+ +

Definition at line 132 of file mainReceiver.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int main (int argc,
char * argv[] 
)
+
+

Example of main program using the slsReceiverUsers class

+
    +
  • Defines in file for:
      +
    • Default Number of receivers is 1
    • +
    • Default Start TCP port is 1954
    • +
    +
  • +
+
    +
  • set default values
  • +
  • get number of receivers and start tcp port from command line arguments
  • +
  • Catch signal SIGINT to close files and call destructors properly
      +
    • Ignore SIG_PIPE, prevents global signal handler, handle locally, instead of a server crashing due to client crash when writing, it just gives error
    • +
    +
  • +
  • loop over number of receivers
  • +
  • fork process to create child process
  • +
  • if fork failed, raise SIGINT and properly destroy all child processes
  • +
  • if child process
  • +
  • create slsReceiverUsers object with appropriate arguments
     - register callbacks. remember to set file write enable to 0 (using the client)
    +
    if we should not write files and you will write data using the callbacks
  • +
  • Call back for start acquisition
  • +
  • Call back for acquisition finished
  • +
  • start tcp server thread
  • +
  • as long as keeprunning is true (changes with Ctrl+C)
  • +
  • interrupt caught, delete slsReceiverUsers object and exit
  • +
  • Parent process ignores SIGINT (exits only when all child process exits)
  • +
  • Print Ready and Instructions how to exit
  • +
  • Parent process waits for all child processes to exit
  • +
+ +

Definition at line 167 of file mainReceiver.cpp.

+ +
+
+ +
+
+ + + + + + + +
void printHelp ()
+
+

prints usage of this example program

+ +

Definition at line 55 of file mainReceiver.cpp.

+ +
+
+ +
+
+ + + + + + + + +
void sigInterruptHandler (int p)
+
+

Control+C Interrupt Handler Sets the variable keeprunning to false, to let all the processes know to exit properly

+ +

Definition at line 48 of file mainReceiver.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int StartAcq (char * filepath,
char * filename,
uint64_t fileindex,
uint32_t datasize,
void * p 
)
+
+

Start Acquisition Call back slsReceiver writes data if file write enabled. Users get data to write using call back if registerCallBackRawDataReady is registered.

+
Parameters
+ + + + + + +
filepathfile path
filenamefile name
fileindexfile index
datasizedata size in bytes
ppointer to object
+
+
+
Returns
ignored
+ +

Definition at line 72 of file mainReceiver.cpp.

+ +
+
+

Variable Documentation

+ +
+
+ + + + +
bool keeprunning
+
+

Variable is true to continue running, set to false upon interrupt

+ +

Definition at line 42 of file mainReceiver.cpp.

+ +
+
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html b/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html new file mode 100644 index 000000000..630b9e4ec --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html @@ -0,0 +1,320 @@ + + + + + + +My Project: mainReceiver.cpp Source File + + + + + + + + + +
+
+ + + + + + +
+
My Project +
+
+
+ + + + + +
+ + + + +
+ +
+ +
+
+
mainReceiver.cpp
+
+
+Go to the documentation of this file.
1 
+
19 #include "sls_receiver_defs.h"
+
20 #include "slsReceiverUsers.h"
+
21 
+
22 #include <iostream>
+
23 #include <string.h>
+
24 #include <signal.h> //SIGINT
+
25 #include <cstdlib> //system
+
26 //#include "utilities.h"
+
27 //#include "logger.h"
+
28 #include <sys/types.h> //wait
+
29 #include <sys/wait.h> //wait
+
30 #include <string>
+
31 #include <unistd.h> //usleep
+
32 #include <errno.h>
+
33 #include <syscall.h> //tid
+
34 using namespace std;
+
35 
+
36 
+
38 #define PRINT_IN_COLOR(c,f, ...) printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)
+
39 
+
40 
+ +
43 
+
48 void sigInterruptHandler(int p){
+
49  keeprunning = false;
+
50 }
+
51 
+
55 void printHelp() {
+
56  cprintf(RESET, "Usage:\n"
+
57  "./slsMultiReceiver(detReceiver) [start_tcp_port] [num_receivers] [1 for call back, 0 for none]\n\n");
+
58  exit(EXIT_FAILURE);
+
59 }
+
60 
+
72 int StartAcq(char* filepath, char* filename, uint64_t fileindex, uint32_t datasize, void*p){
+
73  cprintf(BLUE, "#### StartAcq: filepath:%s filename:%s fileindex:%llu datasize:%u ####\n",
+
74  filepath, filename, (long long unsigned int)fileindex, datasize);
+
75 
+
76  cprintf(BLUE, "--StartAcq: returning 0\n");
+
77  return 0;
+
78 }
+
79 
+
85 void AcquisitionFinished(uint64_t frames, void*p){
+
86  cprintf(BLUE, "#### AcquisitionFinished: frames:%llu ####\n",(long long unsigned int)frames);
+
87 }
+
88 
+
89 
+
98 void GetData(char* metadata, char* datapointer, uint32_t datasize, void* p){
+
99  slsReceiverDefs::sls_receiver_header* header = (slsReceiverDefs::sls_receiver_header*)metadata;
+
100  slsReceiverDefs::sls_detector_header detectorHeader = header->detHeader;
+
101 
+
102  PRINT_IN_COLOR (detectorHeader.modId?detectorHeader.modId:detectorHeader.xCoord,
+
103  "#### %d GetData: ####\n"
+
104  "frameNumber: %llu\t\texpLength: %u\t\tpacketNumber: %u\t\tbunchId: %llu"
+
105  "\t\ttimestamp: %llu\t\tmodId: %u\t\t"
+
106  "xCoord: %u\t\tyCoord: %u\t\tzCoord: %u\t\tdebug: %u"
+
107  "\t\troundRNumber: %u\t\tdetType: %u\t\tversion: %u"
+
108  //"\t\tpacketsMask:%s"
+
109  "\t\tfirstbytedata: 0x%x\t\tdatsize: %u\n\n",
+
110  detectorHeader.xCoord, (long long unsigned int)detectorHeader.frameNumber,
+
111  detectorHeader.expLength, detectorHeader.packetNumber, (long long unsigned int)detectorHeader.bunchId,
+
112  (long long unsigned int)detectorHeader.timestamp, detectorHeader.modId,
+
113  detectorHeader.xCoord, detectorHeader.yCoord, detectorHeader.zCoord,
+
114  detectorHeader.debug, detectorHeader.roundRNumber,
+
115  detectorHeader.detType, detectorHeader.version,
+
116  //header->packetsMask.to_string().c_str(),
+
117  ((uint8_t)(*((uint8_t*)(datapointer)))), datasize);
+
118 }
+
119 
+
120 
+
121 
+
132 void GetData(char* metadata, char* datapointer, uint32_t &revDatasize, void* p){
+
133  slsReceiverDefs::sls_receiver_header* header = (slsReceiverDefs::sls_receiver_header*)metadata;
+
134  slsReceiverDefs::sls_detector_header detectorHeader = header->detHeader;
+
135 
+
136  PRINT_IN_COLOR (detectorHeader.modId?detectorHeader.modId:detectorHeader.xCoord,
+
137  "#### %d GetData: ####\n"
+
138  "frameNumber: %llu\t\texpLength: %u\t\tpacketNumber: %u\t\tbunchId: %llu"
+
139  "\t\ttimestamp: %llu\t\tmodId: %u\t\t"
+
140  "xCoord: %u\t\tyCoord: %u\t\tzCoord: %u\t\tdebug: %u"
+
141  "\t\troundRNumber: %u\t\tdetType: %u\t\tversion: %u"
+
142  //"\t\tpacketsMask:%s"
+
143  "\t\tfirstbytedata: 0x%x\t\tdatsize: %u\n\n",
+
144  detectorHeader.xCoord, (long long unsigned int)detectorHeader.frameNumber,
+
145  detectorHeader.expLength, detectorHeader.packetNumber, (long long unsigned int)detectorHeader.bunchId,
+
146  (long long unsigned int)detectorHeader.timestamp, detectorHeader.modId,
+
147  detectorHeader.xCoord, detectorHeader.yCoord, detectorHeader.zCoord,
+
148  detectorHeader.debug, detectorHeader.roundRNumber,
+
149  detectorHeader.detType, detectorHeader.version,
+
150  //header->packetsMask.to_string().c_str(),
+
151  ((uint8_t)(*((uint8_t*)(datapointer)))), revDatasize);
+
152 
+
153  // if data is modified, eg ROI and size is reduced
+
154  revDatasize = 26000;
+
155 }
+
156 
+
157 
+
158 
+
159 
+
167 int main(int argc, char *argv[]) {
+
168 
+
170  int numReceivers = 1;
+
171  int startTCPPort = 1954;
+
172  int withCallback = 0;
+
173  keeprunning = true;
+
174 
+
176  if ( (argc != 4) || (!sscanf(argv[1],"%d", &startTCPPort)) || (!sscanf(argv[2],"%d", &numReceivers)) || (!sscanf(argv[3],"%d", &withCallback)) )
+
177  printHelp();
+
178  cprintf(BLUE,"Parent Process Created [ Tid: %ld ]\n", (long)syscall(SYS_gettid));
+
179  cprintf(RESET, "Number of Receivers: %d\n", numReceivers);
+
180  cprintf(RESET, "Start TCP Port: %d\n", startTCPPort);
+
181  cprintf(RESET, "Callback Enable: %d\n", withCallback);
+
182 
+
183 
+
184 
+
186  struct sigaction sa;
+
187  sa.sa_flags=0; // no flags
+
188  sa.sa_handler=sigInterruptHandler; // handler function
+
189  sigemptyset(&sa.sa_mask); // dont block additional signals during invocation of handler
+
190  if (sigaction(SIGINT, &sa, NULL) == -1) {
+
191  cprintf(RED, "Could not set handler function for SIGINT\n");
+
192  }
+
193 
+
196  struct sigaction asa;
+
197  asa.sa_flags=0; // no flags
+
198  asa.sa_handler=SIG_IGN; // handler function
+
199  sigemptyset(&asa.sa_mask); // dont block additional signals during invocation of handler
+
200  if (sigaction(SIGPIPE, &asa, NULL) == -1) {
+
201  cprintf(RED, "Could not set handler function for SIGPIPE\n");
+
202  }
+
203 
+
204 
+
206  for (int i = 0; i < numReceivers; ++i) {
+
207 
+
209  pid_t pid = fork();
+
210 
+
212  if (pid < 0) {
+
213  cprintf(RED,"fork() failed. Killing all the receiver objects\n");
+
214  raise(SIGINT);
+
215  }
+
216 
+
218  else if (pid == 0) {
+
219  cprintf(BLUE,"Child process %d [ Tid: %ld ]\n", i, (long)syscall(SYS_gettid));
+
220 
+
221  char temp[10];
+
222  sprintf(temp,"%d",startTCPPort + i);
+
223  char* args[] = {(char*)"ignored", (char*)"--rx_tcpport", temp};
+
224  int ret = slsReceiverDefs::OK;
+
226  slsReceiverUsers *receiver = new slsReceiverUsers(3, args, ret);
+
227  if(ret==slsReceiverDefs::FAIL){
+
228  delete receiver;
+
229  exit(EXIT_FAILURE);
+
230  }
+
231 
+
232 
+
235  if (withCallback) {
+
236 
+
238  cprintf(BLUE, "Registering StartAcq()\n");
+
239  receiver->registerCallBackStartAcquisition(StartAcq, NULL);
+
240 
+
242  cprintf(BLUE, "Registering AcquisitionFinished()\n");
+
243  receiver->registerCallBackAcquisitionFinished(AcquisitionFinished, NULL);
+
244 
+
245  /* - Call back for raw data */
+
246  cprintf(BLUE, "Registering GetData() \n");
+
247  if (withCallback == 1) receiver->registerCallBackRawDataReady(GetData,NULL);
+
248  else if (withCallback == 2) receiver->registerCallBackRawDataModifyReady(GetData,NULL);
+
249  }
+
250 
+
251 
+
252 
+
254  if (receiver->start() == slsReceiverDefs::FAIL){
+
255  delete receiver;
+
256  cprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long)syscall(SYS_gettid));
+
257  exit(EXIT_FAILURE);
+
258  }
+
259 
+
261  while(keeprunning)
+
262  pause();
+
264  delete receiver;
+
265  cprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long)syscall(SYS_gettid));
+
266  exit(EXIT_SUCCESS);
+
267  break;
+
268  }
+
269  }
+
270 
+
272  sa.sa_flags=0; // no flags
+
273  sa.sa_handler=SIG_IGN; // handler function
+
274  sigemptyset(&sa.sa_mask); // dont block additional signals during invocation of handler
+
275  if (sigaction(SIGINT, &sa, NULL) == -1) {
+
276  cprintf(RED, "Could not set handler function for SIGINT\n");
+
277  }
+
278 
+
279 
+
281  cout << "Ready ... " << endl;
+
282  cprintf(RESET, "\n[ Press \'Ctrl+c\' to exit ]\n");
+
283 
+
285  for(;;) {
+
286  pid_t childPid = waitpid (-1, NULL, 0);
+
287 
+
288  // no child closed
+
289  if (childPid == -1) {
+
290  if (errno == ECHILD) {
+
291  cprintf(GREEN,"All Child Processes have been closed\n");
+
292  break;
+
293  } else {
+
294  cprintf(RED, "Unexpected error from waitpid(): (%s)\n",strerror(errno));
+
295  break;
+
296  }
+
297  }
+
298 
+
299  //child closed
+
300  cprintf(BLUE,"Exiting Child Process [ Tid: %ld ]\n", (long int) childPid);
+
301  }
+
302 
+
303  cout << "Goodbye!" << endl;
+
304  return 0;
+
305 }
+
306 
+
bool keeprunning
+
int StartAcq(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *p)
+
int main(int argc, char **argv)
Definition: mainClient.cpp:49
+
void AcquisitionFinished(uint64_t frames, void *p)
+
void printHelp()
+
#define PRINT_IN_COLOR(c, f,...)
+
void sigInterruptHandler(int p)
+
void GetData(char *metadata, char *datapointer, uint32_t datasize, void *p)
+
+ + + + diff --git a/manual/docs/html/slsDetectorUsersDocs/nav_f.png b/manual/docs/html/slsDetectorUsersDocs/nav_f.png new file mode 100644 index 0000000000000000000000000000000000000000..72a58a529ed3a9ed6aa0c51a79cf207e026deee2 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI`!2~2XGqLUlQVE_ejv*C{Z|{2ZH7M}7UYxc) zn!W8uqtnIQ>_z8U literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/nav_g.png b/manual/docs/html/slsDetectorUsersDocs/nav_g.png new file mode 100644 index 0000000000000000000000000000000000000000..9681f15d49e4560fbf5fc14b3adea54e38c6b66c GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrB!2~3Gi;~lTl(DCaV@L(#+q(;S85DR}4*2g| z=^((u=4>Eg<)o^-(Y^guicitx2d+W03g?~PD7#g^YZ||$ICJJ2mpOhw?F^o-elF{r G5}E)*2_3!w literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/nav_h.png b/manual/docs/html/slsDetectorUsersDocs/nav_h.png new file mode 100644 index 0000000000000000000000000000000000000000..33389b101d9cd9b4c98ad286b5d9c46a6671f650 GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2~3AUOE6t22D>F$B+ufw|5=67#uj90@pIL wZ=Q8~_Ju`#59=RjDrmm`tMD@M=!-l18IR?&vFVdQ&MBb@0HFXL1|%O$WD@{VPM$7~Ar*{o?;hlAFyLXmaDC0y znK1_#cQqJWPES%4Uujug^TE?jMft$}Eq^WaR~)%f)vSNs&gek&x%A9X9sM + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_61.js b/manual/docs/html/slsDetectorUsersDocs/search/all_61.js new file mode 100644 index 000000000..b72dd3dc4 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_61.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['acquisitionfinished',['AcquisitionFinished',['../mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_64.html b/manual/docs/html/slsDetectorUsersDocs/search/all_64.html new file mode 100644 index 000000000..b415c0ed7 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_64.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_64.js b/manual/docs/html/slsDetectorUsersDocs/search/all_64.js new file mode 100644 index 000000000..ab958ad7d --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_64.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['datacallback',['dataCallback',['../mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778',1,'mainClient.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_67.html b/manual/docs/html/slsDetectorUsersDocs/search/all_67.html new file mode 100644 index 000000000..a6568a3a4 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_67.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_67.js b/manual/docs/html/slsDetectorUsersDocs/search/all_67.js new file mode 100644 index 000000000..85f417ccf --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_67.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['getdata',['GetData',['../mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311',1,'GetData(char *metadata, char *datapointer, uint32_t datasize, void *p): mainReceiver.cpp'],['../mainReceiver_8cpp.html#a8e11c5abfd4b3684eef27775aac7071e',1,'GetData(char *metadata, char *datapointer, uint32_t &revDatasize, void *p): mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6b.html b/manual/docs/html/slsDetectorUsersDocs/search/all_6b.html new file mode 100644 index 000000000..b6e38ceaa --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_6b.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6b.js b/manual/docs/html/slsDetectorUsersDocs/search/all_6b.js new file mode 100644 index 000000000..600d00896 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_6b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['keeprunning',['keeprunning',['../mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6d.html b/manual/docs/html/slsDetectorUsersDocs/search/all_6d.html new file mode 100644 index 000000000..82ceec77a --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_6d.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_6d.js b/manual/docs/html/slsDetectorUsersDocs/search/all_6d.js new file mode 100644 index 000000000..2b00e7269 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_6d.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['main',['main',['../mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): mainClient.cpp'],['../mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): mainReceiver.cpp']]], + ['mainclient_2ecpp',['mainClient.cpp',['../mainClient_8cpp.html',1,'']]], + ['mainreceiver_2ecpp',['mainReceiver.cpp',['../mainReceiver_8cpp.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_70.html b/manual/docs/html/slsDetectorUsersDocs/search/all_70.html new file mode 100644 index 000000000..a279cb2ac --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_70.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_70.js b/manual/docs/html/slsDetectorUsersDocs/search/all_70.js new file mode 100644 index 000000000..71fa45285 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_70.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['print_5fin_5fcolor',['PRINT_IN_COLOR',['../mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481',1,'mainReceiver.cpp']]], + ['printhelp',['printHelp',['../mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_73.html b/manual/docs/html/slsDetectorUsersDocs/search/all_73.html new file mode 100644 index 000000000..09f8ce8be --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_73.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/all_73.js b/manual/docs/html/slsDetectorUsersDocs/search/all_73.js new file mode 100644 index 000000000..18a46560f --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/all_73.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['siginterrupthandler',['sigInterruptHandler',['../mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70',1,'mainReceiver.cpp']]], + ['startacq',['StartAcq',['../mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/close.png b/manual/docs/html/slsDetectorUsersDocs/search/close.png new file mode 100644 index 0000000000000000000000000000000000000000..9342d3dfeea7b7c4ee610987e717804b5a42ceb9 GIT binary patch literal 273 zcmV+s0q*{ZP)4(RlMby96)VwnbG{ zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b) zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC X2MT$R4iQDd00000NkvXXu0mjfia~GN literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/search/defines_70.html b/manual/docs/html/slsDetectorUsersDocs/search/defines_70.html new file mode 100644 index 000000000..0639111fb --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/defines_70.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/defines_70.js b/manual/docs/html/slsDetectorUsersDocs/search/defines_70.js new file mode 100644 index 000000000..12c9e5088 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/defines_70.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['print_5fin_5fcolor',['PRINT_IN_COLOR',['../mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/files_6d.html b/manual/docs/html/slsDetectorUsersDocs/search/files_6d.html new file mode 100644 index 000000000..6fdcbe37f --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/files_6d.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/files_6d.js b/manual/docs/html/slsDetectorUsersDocs/search/files_6d.js new file mode 100644 index 000000000..848ade552 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/files_6d.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['mainclient_2ecpp',['mainClient.cpp',['../mainClient_8cpp.html',1,'']]], + ['mainreceiver_2ecpp',['mainReceiver.cpp',['../mainReceiver_8cpp.html',1,'']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_61.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_61.html new file mode 100644 index 000000000..ecabe4024 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_61.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_61.js b/manual/docs/html/slsDetectorUsersDocs/search/functions_61.js new file mode 100644 index 000000000..b72dd3dc4 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_61.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['acquisitionfinished',['AcquisitionFinished',['../mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_64.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_64.html new file mode 100644 index 000000000..bcfb550b0 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_64.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_64.js b/manual/docs/html/slsDetectorUsersDocs/search/functions_64.js new file mode 100644 index 000000000..ab958ad7d --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_64.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['datacallback',['dataCallback',['../mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778',1,'mainClient.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_67.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_67.html new file mode 100644 index 000000000..39cc96de3 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_67.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_67.js b/manual/docs/html/slsDetectorUsersDocs/search/functions_67.js new file mode 100644 index 000000000..85f417ccf --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_67.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['getdata',['GetData',['../mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311',1,'GetData(char *metadata, char *datapointer, uint32_t datasize, void *p): mainReceiver.cpp'],['../mainReceiver_8cpp.html#a8e11c5abfd4b3684eef27775aac7071e',1,'GetData(char *metadata, char *datapointer, uint32_t &revDatasize, void *p): mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html new file mode 100644 index 000000000..f721e1161 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.js b/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.js new file mode 100644 index 000000000..3ff53aa99 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_6d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['main',['main',['../mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): mainClient.cpp'],['../mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_70.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_70.html new file mode 100644 index 000000000..c7cadcf0c --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_70.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_70.js b/manual/docs/html/slsDetectorUsersDocs/search/functions_70.js new file mode 100644 index 000000000..d15ba3aa1 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_70.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['printhelp',['printHelp',['../mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_73.html b/manual/docs/html/slsDetectorUsersDocs/search/functions_73.html new file mode 100644 index 000000000..a89524539 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_73.html @@ -0,0 +1,26 @@ + + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/functions_73.js b/manual/docs/html/slsDetectorUsersDocs/search/functions_73.js new file mode 100644 index 000000000..18a46560f --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/functions_73.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['siginterrupthandler',['sigInterruptHandler',['../mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70',1,'mainReceiver.cpp']]], + ['startacq',['StartAcq',['../mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/search/mag_sel.png b/manual/docs/html/slsDetectorUsersDocs/search/mag_sel.png new file mode 100644 index 0000000000000000000000000000000000000000..81f6040a2092402b4d98f9ffa8855d12a0d4ca17 GIT binary patch literal 563 zcmV-30?hr1P)zxx&tqG15pu7)IiiXFflOc2k;dXd>%13GZAy? zRz!q0=|E6a6vV)&ZBS~G9oe0kbqyw1*gvY`{Pop2oKq#FlzgXt@Xh-7fxh>}`Fxg> z$%N%{$!4=5nM{(;=c!aG1Ofr^Do{u%Ih{^&Fc@H2)+a-?TBXrw5DW&z%Nb6mQ!L9O zl}b@6mB?f=tX3;#vl)}ggh(Vpyh(IK z(Mb0D{l{U$FsRjP;!{($+bsaaVi8T#1c0V#qEIOCYa9@UVLV`f__E81L;?WEaRA;Y zUH;rZ;vb;mk7JX|$=i3O~&If0O@oZfLg8gfIjW=dcBsz;gI=!{-r4# z4%6v$&~;q^j7Fo67yJ(NJWuX+I~I!tj^nW3?}^9bq|<3^+vapS5sgM^x7!cs(+mMT z&y%j};&~po+YO)3hoUH4E*E;e9>?R6SS&`X)p`njycAVcg{rEb41T{~Hk(bl-7eSb zmFxA2uIqo#@R?lKm50ND`~6Nfn|-b1|L6O98vt3Tx@gKz#isxO002ovPDHLkV1kyW B_l^Jn literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/search/nomatches.html b/manual/docs/html/slsDetectorUsersDocs/search/nomatches.html new file mode 100644 index 000000000..b1ded27e9 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/nomatches.html @@ -0,0 +1,12 @@ + + + + + + + +
+
No Matches
+
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/search.css b/manual/docs/html/slsDetectorUsersDocs/search/search.css new file mode 100644 index 000000000..4d7612ff6 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/search.css @@ -0,0 +1,271 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#MSearchBox { + white-space : nowrap; + position: absolute; + float: none; + display: inline; + margin-top: 8px; + right: 0px; + width: 170px; + z-index: 102; + background-color: white; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:111px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:0px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #90A5CE; + background-color: #F9FAFC; + z-index: 1; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #3D578C; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #EEF1F7; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #F0F3F8; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/search.js b/manual/docs/html/slsDetectorUsersDocs/search/search.js new file mode 100644 index 000000000..edfecd98a --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/search.js @@ -0,0 +1,803 @@ +// Search script generated by doxygen +// Copyright (C) 2009 by Dimitri van Heesch. + +// The code in this file is loosly based on main.js, part of Natural Docs, +// which is Copyright (C) 2003-2008 Greg Valure +// Natural Docs is licensed under the GPL. + +var indexSectionsWithContent = +{ + 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100100010100100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100100000100100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" +}; + +var indexSectionNames = +{ + 0: "all", + 1: "files", + 2: "functions", + 3: "variables", + 4: "defines" +}; + +function convertToId(search) +{ + var result = ''; + for (i=0;i do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var hexCode; + if (code<16) + { + hexCode="0"+code.toString(16); + } + else + { + hexCode=code.toString(16); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1') + { + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of . + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; ek7RCwB~R6VQOP#AvB$vH7i{6H{96zot$7cZT<7246EF5Np6N}+$IbiG6W zg#87A+NFaX+=_^xM1#gCtshC=E{%9^uQX_%?YwXvo{#q&MnpJ8uh(O?ZRc&~_1%^SsPxG@rfElJg-?U zm!Cz-IOn(qJP3kDp-^~qt+FGbl=5jNli^Wj_xIBG{Rc0en{!oFvyoNC7{V~T8}b>| z=jL2WIReZzX(YN(_9fV;BBD$VXQIxNasAL8ATvEu822WQ%mvv4FO#qs` BFGc_W literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/search/search_r.png b/manual/docs/html/slsDetectorUsersDocs/search/search_r.png new file mode 100644 index 0000000000000000000000000000000000000000..97ee8b439687084201b79c6f776a41f495c6392a GIT binary patch literal 612 zcmV-q0-ODbP)PbXFRCwB?)W514K@j&X?z2*SxFI6-@HT2E2K=9X9%Pb zEK*!TBw&g(DMC;|A)uGlRkOS9vd-?zNs%bR4d$w+ox_iFnE8fvIvv7^5<(>Te12Li z7C)9srCzmK{ZcNM{YIl9j{DePFgOWiS%xG@5CnnnJa4nvY<^glbz7^|-ZY!dUkAwd z{gaTC@_>b5h~;ug#R0wRL0>o5!hxm*s0VW?8dr}O#zXTRTnrQm_Z7z1Mrnx>&p zD4qifUjzLvbVVWi?l?rUzwt^sdb~d!f_LEhsRVIXZtQ=qSxuxqm zEX#tf>$?M_Y1-LSDT)HqG?`%-%ZpY!#{N!rcNIiL;G7F0`l?)mNGTD9;f9F5Up3Kg zw}a<-JylhG&;=!>B+fZaCX+?C+kHYrP%c?X2!Zu_olK|GcS4A70HEy;vn)I0>0kLH z`jc(WIaaHc7!HS@f*^R^Znx8W=_jIl2oWJoQ*h1^$FX!>*PqR1J8k|fw}w_y}TpE>7m8DqDO<3z`OzXt$ccSejbEZCg@0000 + + + + + + + + +
+
Loading...
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/manual/docs/html/slsDetectorUsersDocs/search/variables_6b.js b/manual/docs/html/slsDetectorUsersDocs/search/variables_6b.js new file mode 100644 index 000000000..600d00896 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/search/variables_6b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['keeprunning',['keeprunning',['../mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd',1,'mainReceiver.cpp']]] +]; diff --git a/manual/docs/html/slsDetectorUsersDocs/sync_off.png b/manual/docs/html/slsDetectorUsersDocs/sync_off.png new file mode 100644 index 0000000000000000000000000000000000000000..3b443fc62892114406e3d399421b2a881b897acc GIT binary patch literal 853 zcmV-b1FHOqP)oT|#XixUYy%lpuf3i8{fX!o zUyDD0jOrAiT^tq>fLSOOABs-#u{dV^F$b{L9&!2=9&RmV;;8s^x&UqB$PCj4FdKbh zoB1WTskPUPu05XzFbA}=KZ-GP1fPpAfSs>6AHb12UlR%-i&uOlTpFNS7{jm@mkU1V zh`nrXr~+^lsV-s1dkZOaI|kYyVj3WBpPCY{n~yd%u%e+d=f%`N0FItMPtdgBb@py; zq@v6NVArhyTC7)ULw-Jy8y42S1~4n(3LkrW8mW(F-4oXUP3E`e#g**YyqI7h-J2zK zK{m9##m4ri!7N>CqQqCcnI3hqo1I;Yh&QLNY4T`*ptiQGozK>FF$!$+84Z`xwmeMh zJ0WT+OH$WYFALEaGj2_l+#DC3t7_S`vHpSivNeFbP6+r50cO8iu)`7i%Z4BTPh@_m3Tk!nAm^)5Bqnr%Ov|Baunj#&RPtRuK& z4RGz|D5HNrW83-#ydk}tVKJrNmyYt-sTxLGlJY5nc&Re zU4SgHNPx8~Yxwr$bsju?4q&%T1874xxzq+_%?h8_ofw~(bld=o3iC)LUNR*BY%c0y zWd_jX{Y8`l%z+ol1$@Qa?Cy!(0CVIEeYpKZ`(9{z>3$CIe;pJDQk$m3p}$>xBm4lb zKo{4S)`wdU9Ba9jJbVJ0C=SOefZe%d$8=2r={nu<_^a3~>c#t_U6dye5)JrR(_a^E f@}b6j1K9lwFJq@>o)+Ry00000NkvXXu0mjfWa5j* literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/sync_on.png b/manual/docs/html/slsDetectorUsersDocs/sync_on.png new file mode 100644 index 0000000000000000000000000000000000000000..e08320fb64e6fa33b573005ed6d8fe294e19db76 GIT binary patch literal 845 zcmV-T1G4;yP)Y;xxyHF2B5Wzm| zOOGupOTn@c(JmBOl)e;XMNnZuiTJP>rM8<|Q`7I_))aP?*T)ow&n59{}X4$3Goat zgjs?*aasfbrokzG5cT4K=uG`E14xZl@z)F={P0Y^?$4t z>v!teRnNZym<6h{7sLyF1V0HsfEl+l6TrZpsfr1}luH~F7L}ktXu|*uVX^RG$L0`K zWs3j|0tIvVe(N%_?2{(iCPFGf#B6Hjy6o&}D$A%W%jfO8_W%ZO#-mh}EM$LMn7joJ z05dHr!5Y92g+31l<%i1(=L1a1pXX+OYnalY>31V4K}BjyRe3)9n#;-cCVRD_IG1fT zOKGeNY8q;TL@K{dj@D^scf&VCs*-Jb>8b>|`b*osv52-!A?BpbYtTQBns5EAU**$m zSnVSm(teh>tQi*S*A>#ySc=n;`BHz`DuG4&g4Kf8lLhca+zvZ7t7RflD6-i-mcK=M z!=^P$*u2)bkY5asG4gsss!Hn%u~>}kIW`vMs%lJLH+u*9<4PaV_c6U`KqWXQH%+Nu zTv41O(^ZVi@qhjQdG!fbZw&y+2o!iYymO^?ud3{P*HdoX83YV*Uu_HB=?U&W9%AU# z80}k1SS-CXTU7dcQlsm<^oYLxVSseqY6NO}dc`Nj?8vrhNuCdm@^{a3AQ_>6myOj+ z`1RsLUXF|dm|3k7s2jD(B{rzE>WI2scH8i1;=O5Cc9xB3^aJk%fQjqsu+kH#0=_5a z0nCE8@dbQa-|YIuUVvG0L_IwHMEhOj$Mj4Uq05 X8=0q~qBNan00000NkvXXu0mjfptF>5 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/tab_a.png b/manual/docs/html/slsDetectorUsersDocs/tab_a.png new file mode 100644 index 0000000000000000000000000000000000000000..3b725c41c5a527a3a3e40097077d0e206a681247 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QlXwMjv*C{Z|8b*H5dputLHD# z=<0|*y7z(Vor?d;H&?EG&cXR}?!j-Lm&u1OOI7AIF5&c)RFE;&p0MYK>*Kl@eiymD r@|NpwKX@^z+;{u_Z~trSBfrMKa%3`zocFjEXaR$#tDnm{r-UW|TZ1%4 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/tab_b.png b/manual/docs/html/slsDetectorUsersDocs/tab_b.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b4a8638cb3496a016eaed9e16ffc12846dea18 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QU#tajv*C{Z}0l@H7kg?K0Lnr z!j&C6_(~HV9oQ0Pa6x{-v0AGV_E?vLn=ZI-;YrdjIl`U`uzuDWSP?o#Dmo{%SgM#oan kX~E1%D-|#H#QbHoIja2U-MgvsK&LQxy85}Sb4q9e0Efg%P5=M^ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectorUsersDocs/tabs.css b/manual/docs/html/slsDetectorUsersDocs/tabs.css new file mode 100644 index 000000000..9cf578f23 --- /dev/null +++ b/manual/docs/html/slsDetectorUsersDocs/tabs.css @@ -0,0 +1,60 @@ +.tabs, .tabs2, .tabs3 { + background-image: url('tab_b.png'); + width: 100%; + z-index: 101; + font-size: 13px; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +} + +.tabs2 { + font-size: 10px; +} +.tabs3 { + font-size: 9px; +} + +.tablist { + margin: 0; + padding: 0; + display: table; +} + +.tablist li { + float: left; + display: table-cell; + background-image: url('tab_b.png'); + line-height: 36px; + list-style: none; +} + +.tablist a { + display: block; + padding: 0 20px; + font-weight: bold; + background-image:url('tab_s.png'); + background-repeat:no-repeat; + background-position:right; + color: #283A5D; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; + outline: none; +} + +.tabs3 .tablist a { + padding: 0 10px; +} + +.tablist a:hover { + background-image: url('tab_h.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); + text-decoration: none; +} + +.tablist li.current a { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} diff --git a/manual/docs/html/slsDetectors-FAQ/WARNINGS b/manual/docs/html/slsDetectors-FAQ/WARNINGS new file mode 100644 index 000000000..9d68df47f --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/WARNINGS @@ -0,0 +1,19 @@ +No implementation found for style `graphicx' +No implementation found for style `eucal' +No implementation found for style `amsxtra' +No implementation found for style `upref' +No implementation found for style `layout' +No implementation found for style `calc' +No implementation found for style `framed' + +? brace missing for \ + +Substitution of arg to newlabelxx delayed. + +redefining command \ + +? brace missing for \oldcontentsline + +? brace missing for \oldnewlabel + +? brace missing for \textit diff --git a/manual/docs/html/slsDetectors-FAQ/footnode.html b/manual/docs/html/slsDetectors-FAQ/footnode.html new file mode 100644 index 000000000..75d3b2fba --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/footnode.html @@ -0,0 +1,103 @@ + + + + + +Footnotes + + + + + + + + + + + + + + + + +
+
... tab 3.1
+
The default name of the calibrated trimfiles is trimbits/beamline/settings/noise.snxxx where settings is the chosen settings. You can change it in src/qDetector.h and then recompile the acquisition program as described in [*]. + +
.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+
+
+
....snxxx 3.2
+
The default name of the calibration file calibration/settings.snxxx where settings is the chosen settings. You can change it in src/qDetector.h and then recompile the acquisition program. + +
.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+
+
+
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/images.aux b/manual/docs/html/slsDetectors-FAQ/images.aux new file mode 100644 index 000000000..075990843 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/images.aux @@ -0,0 +1,18 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand*\HyPL@Entry[1]{} +\HyPL@Entry{0<
>} diff --git a/manual/docs/html/slsDetectors-FAQ/images.log b/manual/docs/html/slsDetectors-FAQ/images.log new file mode 100644 index 000000000..1ae8db1d0 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/images.log @@ -0,0 +1,1649 @@ +This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=latex 2018.8.23) 23 AUG 2018 15:43 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**./images.tex +(./images.tex +LaTeX2e <2011/06/27> +Babel and hyphenation patterns for english, dumylang, nohyphenation, lo +aded. + +(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls +Document Class: report 2007/10/19 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@chapter=\count80 +\c@section=\count81 +\c@subsection=\count82 +\c@subsubsection=\count83 +\c@paragraph=\count84 +\c@subparagraph=\count85 +\c@figure=\count86 +\c@table=\count87 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\@emptytoks=\toks14 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks15 +) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: dvips.def on input line 91. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def +File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements +\every@verbatim=\toks16 +\verbatim@line=\toks17 +\verbatim@in@stream=\read1 +) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/html/html.sty (/usr/sh +are/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2012/11/06 v6.83m Hypertext links for LaTeX +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty +Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO) +Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO) +Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) +Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) +Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO) +Package ifvtex Info: VTeX not detected. +Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO) +Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) +Package ifpdf Info: pdfTeX in PDF mode is not detected. +Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) +Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) +Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode is ignored in DVI mode. +Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO) +Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO +) +Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO) +Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO) +) +Package hobsub Info: Skipping package `hobsub' (already loaded). +Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO) +Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO) +Package: xcolor-patch 2011/01/30 xcolor patch +Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO) +Package atveryend Info: \enddocument detected (standard20110627). +Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO) +Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO) +Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO) +) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional +) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty +Package: auxhook 2011/03/04 v1.3 Hooks for auxiliary files (HO) +) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) +) +\@linkdim=\dimen105 +\Hy@linkcounter=\count88 +\Hy@pagecounter=\count89 +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO) +) +\Hy@SavedSpaceFactor=\count90 +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +Package hyperref Info: Hyper figures OFF on input line 4443. +Package hyperref Info: Link nesting OFF on input line 4448. +Package hyperref Info: Hyper index ON on input line 4451. +Package hyperref Info: Plain pages OFF on input line 4458. +Package hyperref Info: Backreferencing OFF on input line 4463. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4688. +\c@Hy@tempcnt=\count91 +(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip10 +Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 5041. +\XeTeXLinkMargin=\dimen106 +\Fld@menulength=\count92 +\Field@Width=\dimen107 +\Fld@charsize=\dimen108 +Package hyperref Info: Hyper figures OFF on input line 6295. +Package hyperref Info: Link nesting OFF on input line 6300. +Package hyperref Info: Hyper index ON on input line 6303. +Package hyperref Info: backreferencing OFF on input line 6310. +Package hyperref Info: Link coloring OFF on input line 6315. +Package hyperref Info: Link coloring with OCG OFF on input line 6320. +Package hyperref Info: PDF/A mode OFF on input line 6325. +LaTeX Info: Redefining \ref on input line 6365. +LaTeX Info: Redefining \pageref on input line 6369. +\Hy@abspage=\count93 +\c@Item=\count94 +\c@Hfootnote=\count95 +) + +Package hyperref Message: Driver (default): hdvips. + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hdvips.def +File: hdvips.def 2012/11/06 v6.83m Hyperref driver for dvips +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pdfmark.def +File: pdfmark.def 2012/11/06 v6.83m Hyperref definitions for pdfmark specials +\pdf@docset=\toks18 +\pdf@box=\box26 +\pdf@toks=\toks19 +\pdf@defaulttoks=\toks20 +\HyField@AnnotCount=\count96 +\Fld@listcount=\count97 +\c@bookmark@seq@number=\count98 +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +Package: rerunfilecheck 2011/04/15 v1.7 Rerun checks for auxiliary files (HO) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +82. +) +\Hy@SectionHShift=\skip43 +)) +Package: html 1999/07/19 v1.38 hypertext commands for latex2html (nd, hws, rrm) + +\c@lpart=\count99 +\c@lchapter=\count100 +\c@lsection=\count101 +\c@lsubsection=\count102 +\c@lsubsubsection=\count103 +\c@lparagraph=\count104 +\c@lsubparagraph=\count105 +\c@lsubsubparagraph=\count106 +\ptrfile=\write3 +) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2013/01/14 v2.14 AMS math features +\@mathmargin=\skip44 +For additional information on amsmath, use the `?' option. +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2000/06/29 v2.01 +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 +\@emptytoks=\toks21 +\ex@=\dimen109 +)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d +\pmbraise@=\dimen110 +) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 1999/12/14 v2.01 operator names +) +\inf@bad=\count107 +LaTeX Info: Redefining \frac on input line 210. +\uproot@=\count108 +\leftroot@=\count109 +LaTeX Info: Redefining \overline on input line 306. +\classnum@=\count110 +\DOTSCASE@=\count111 +LaTeX Info: Redefining \ldots on input line 378. +LaTeX Info: Redefining \dots on input line 381. +LaTeX Info: Redefining \cdots on input line 466. +\Mathstrutbox@=\box27 +\strutbox@=\box28 +\big@size=\dimen111 +LaTeX Font Info: Redeclaring font encoding OML on input line 566. +LaTeX Font Info: Redeclaring font encoding OMS on input line 567. +\macc@depth=\count112 +\c@MaxMatrixCols=\count113 +\dotsspace@=\muskip11 +\c@parentequation=\count114 +\dspbrk@lvl=\count115 +\tag@help=\toks22 +\row@=\count116 +\column@=\count117 +\maxfields@=\count118 +\andhelp@=\toks23 +\eqnshift@=\dimen112 +\alignsep@=\dimen113 +\tagshift@=\dimen114 +\tagwidth@=\dimen115 +\totwidth@=\dimen116 +\lineht@=\dimen117 +\@envbody=\toks24 +\multlinegap=\skip45 +\multlinetaggap=\skip46 +\mathdisplay@stack=\toks25 +LaTeX Info: Redefining \[ on input line 2665. +LaTeX Info: Redefining \] on input line 2666. +) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty +Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols) +\symlasy=\mathgroup6 +LaTeX Font Info: Overwriting symbol font `lasy' in version `bold' +(Font) U/lasy/m/n --> U/lasy/b/n on input line 47. +) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/eucal.sty +Package: eucal 2009/06/22 v3.00 Euler Script fonts +LaTeX Font Info: Overwriting math alphabet `\EuScript' in version `bold' +(Font) U/eus/m/n --> U/eus/b/n on input line 33. +) (/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty +Package: amsthm 2004/08/06 v2.20 +\thm@style=\toks26 +\thm@bodyfont=\toks27 +\thm@headfont=\toks28 +\thm@notefont=\toks29 +\thm@headpunct=\toks30 +\thm@preskip=\skip47 +\thm@postskip=\skip48 +\thm@headsep=\skip49 +\dth@everypar=\toks31 +) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsxtra.sty +Package: amsxtra 1999/11/15 v1.2c +LaTeX Info: Redefining \nobreakspace on input line 65. +) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amscd.sty +Package: amscd 1999/11/29 v2.0 +\athelp@=\toks32 +\minaw@=\dimen118 +\bigaw@=\dimen119 +\minCDarrowwidth=\dimen120 +) (/usr/share/texlive/texmf-dist/tex/latex/amscls/upref.sty +Package: upref 2004/07/29 v2.01 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/layout.sty +Package: layout 2000/09/25 v1.2c Show layout parameters +\oneinch=\count119 +\cnt@paperwidth=\count120 +\cnt@paperheight=\count121 +\cnt@hoffset=\count122 +\cnt@voffset=\count123 +\cnt@textheight=\count124 +\cnt@textwidth=\count125 +\cnt@topmargin=\count126 +\cnt@oddsidemargin=\count127 +\cnt@evensidemargin=\count128 +\cnt@headheight=\count129 +\cnt@headsep=\count130 +\cnt@marginparsep=\count131 +\cnt@marginparwidth=\count132 +\cnt@marginparpush=\count133 +\cnt@footskip=\count134 +\fheight=\count135 +\ref@top=\count136 +\ref@hoffset=\count137 +\ref@voffset=\count138 +\ref@head=\count139 +\ref@body=\count140 +\ref@foot=\count141 +\ref@margin=\count142 +\ref@marginwidth=\count143 +\ref@marginpar=\count144 +\Interval=\count145 +\ExtraYPos=\count146 +\PositionX=\count147 +\PositionY=\count148 +\ArrowLength=\count149 +) (/usr/share/texlive/texmf-dist/tex/latex/tools/bm.sty +Package: bm 2004/02/26 v1.1c Bold Symbol Support (DPC/FMi) +\symboldoperators=\mathgroup7 +\symboldletters=\mathgroup8 +\symboldsymbols=\mathgroup9 +\symboldlasy=\mathgroup10 +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 138. +LaTeX Info: Redefining \bm on input line 204. +) (/usr/share/texlive/texmf-dist/tex/latex/tools/dcolumn.sty +Package: dcolumn 2001/05/28 v1.06 decimal alignment package (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +Package: array 2008/09/09 v2.4c Tabular extension package (FMi) +\col@sep=\dimen121 +\extrarowheight=\dimen122 +\NC@list=\toks33 +\extratabsurround=\skip50 +\backup@length=\skip51 +)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: dvips.def on input line 130. +(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def +File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) +)) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty +Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ) +\calc@Acount=\count150 +\calc@Bcount=\count151 +\calc@Adimen=\dimen123 +\calc@Bdimen=\dimen124 +\calc@Askip=\skip52 +\calc@Bskip=\skip53 +LaTeX Info: Redefining \setlength on input line 76. +LaTeX Info: Redefining \addtolength on input line 77. +\calc@Ccount=\count152 +\calc@Cskip=\skip54 +) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty +Package: framed 2011/10/22 v 0.96: framed or shaded text with page breaks +\OuterFrameSep=\skip55 +\fb@frw=\dimen125 +\fb@frh=\dimen126 +\FrameRule=\dimen127 +\FrameSep=\dimen128 +) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2008/03/30 v1.1d Input encoding file +\inpenc@prehook=\toks34 +\inpenc@posthook=\toks35 +) +\sizebox=\box29 +\lthtmlwrite=\write4 +(./images.aux + +LaTeX Warning: Label `fig:trig' multiply defined. + +) +\openout1 = `images.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 209. +LaTeX Font Info: ... okay on input line 209. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 209. +LaTeX Font Info: ... okay on input line 209. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 209. +LaTeX Font Info: ... okay on input line 209. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 209. +LaTeX Font Info: ... okay on input line 209. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 209. +LaTeX Font Info: ... okay on input line 209. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 209. +LaTeX Font Info: ... okay on input line 209. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 209. +LaTeX Font Info: ... okay on input line 209. +\AtBeginShipoutBox=\box30 +Package hyperref Info: Link coloring OFF on input line 209. +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2012/10/27 v2.43 Cross-referencing by name of section +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty +Package: gettitlestring 2010/12/03 v1.4 Cleanup title references (HO) +) +\c@section@level=\count153 +) +LaTeX Info: Redefining \ref on input line 209. +LaTeX Info: Redefining \pageref on input line 209. +LaTeX Info: Redefining \nameref on input line 209. +\@outlinefile=\write5 +\openout5 = `images.out'. + + +latex2htmlLength hsize=349.0pt + +latex2htmlLength vsize=633.0pt + +latex2htmlLength hoffset=0.0pt + +latex2htmlLength voffset=0.0pt + +latex2htmlLength topmargin=0.0pt + +latex2htmlLength topskip=0.00003pt + +latex2htmlLength headheight=0.0pt + +latex2htmlLength headsep=0.0pt + +latex2htmlLength parskip=0.0pt plus 1.0pt + +latex2htmlLength oddsidemargin=62.0pt + +latex2htmlLength evensidemargin=62.0pt + +LaTeX Font Info: Try loading font information for U+msa on input line 233. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 233. +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) +LaTeX Font Info: Try loading font information for U+lasy on input line 233. +(/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd +File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions +) +LaTeX Font Info: Font shape `U/lasy/b/n' in size <7> not available +(Font) Font shape `U/lasy/m/n' tried instead on input line 233. +LaTeX Font Info: Font shape `U/lasy/b/n' in size <5> not available +(Font) Font shape `U/lasy/m/n' tried instead on input line 233. +l2hSize :tex2html_wrap_inline7663:8.64003pt::8.64003pt::11.24307pt. +[1 + + + +] +File: multi_detector.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7743:89.66235pt::0.0pt::349.0pt. +[2 + + +] +File: data_receiver.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7749:184.55281pt::0.0pt::349.0pt. +[3 + + +] +l2hSize :tex2html_wrap_inline7759:6.94444pt::0.0pt::5.7049pt. +[4 + + +] +l2hSize :tex2html_wrap_inline7762:8.0pt::8.0pt::6.61115pt. +[5 + + +] +l2hSize :tex2html_wrap_inline7764:6.45831pt::0.0pt::10.50005pt. +[6 + + +] +Overfull \hbox (137.47572pt too wide) detected at line 349 +[][] [] + [] + +l2hSize :displaymath7766:397.00403pt::0.0pt::349.0pt. +[7 + + +] +File: images/normal_acquisition.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7789:99.90501pt::0.0pt::349.0pt. +[8 + + +] +File: images/gated_acquisition.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7793:121.80202pt::0.0pt::349.0pt. +[9 + + +] +File: images/trigger_acquisition.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7797:125.8976pt::0.0pt::349.0pt. +[10 + + +] +File: images/ro_trigger_acquisition.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7801:101.6309pt::0.0pt::349.0pt. +[11 + + +] +l2hSize :tex2html_wrap_inline7812:8.0pt::8.0pt::183.90987pt. +[12 + + +] +l2hSize :tex2html_wrap_inline7814:8.0pt::8.0pt::80.10426pt. +[13 + + +] +File: images/effiSiHardXRays2.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7823:337.30484pt::0.0pt::349.0pt. +[14 + + +] +l2hSize :tex2html_wrap_inline7825:6.95831pt::6.95831pt::6.52551pt. +[15 + + +] +File: images/effiThinkBackplanes.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7829:338.49672pt::0.0pt::349.0pt. +[16 + + +] +File: images/settings.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7834:178.62796pt::0.0pt::349.0pt. +[17 + + +] +File: images/thr_scan_expl.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7844:338.53587pt::0.0pt::349.0pt. +[18 + + +] +File: images/thr_scan_fluo.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7848:338.53587pt::0.0pt::349.0pt. +[19 + + +] +l2hSize :tex2html_wrap_inline7853:7.33331pt::7.33331pt::12.3681pt. +[20 + + +] +l2hSize :tex2html_wrap_inline7857:8.0pt::8.0pt::46.60414pt. +[21 + + +] +l2hSize :tex2html_wrap_inline7861:7.33331pt::7.33331pt::13.06606pt. +[22 + + +] +l2hSize :tex2html_wrap_inline7865:7.33331pt::7.33331pt::11.40282pt. +[23 + + +] +l2hSize :tex2html_wrap_inline7879:7.33331pt::7.33331pt::38.26735pt. +[24 + + +] +l2hSize :tex2html_wrap_inline7883:7.33331pt::7.33331pt::54.52422pt. +[25 + + +] +l2hSize :tex2html_wrap_inline7885:7.33331pt::7.33331pt::53.82626pt. +[26 + + +] +l2hSize :tex2html_wrap_inline7897:7.33331pt::7.33331pt::54.52422pt. +[27 + + +] +l2hSize :tex2html_wrap_inline7901:7.33331pt::7.33331pt::29.73605pt. +[28 + + +] +File: images/sample_with_fluorescence.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7908:338.53587pt::0.0pt::349.0pt. +[29 + + +] +File: images/bad_ff_col.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7914:338.49672pt::0.0pt::349.0pt. +[30 + + +] +File: images/FFSetup.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7919:250.12001pt::0.0pt::349.0pt. +[31 + + +] +l2hSize :tex2html_wrap_inline7926:6.94444pt::0.0pt::69.3889pt. +[32 + + +] +l2hSize :tex2html_wrap_inline7928:6.83331pt::0.0pt::61.56856pt. +[33 + + +] +l2hSize :tex2html_wrap_inline7930:6.94444pt::0.0pt::67.50539pt. +[34 + + +] +l2hSize :tex2html_wrap_inline7932:6.95831pt::6.95831pt::8.27783pt. +[35 + + +] +File: images/noise_thresholdscanuntrimmed.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7933:173.42374pt::0.0pt::349.0pt. +[36 + + +] +File: images/trimbitdistribution.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7937:173.42374pt::0.0pt::349.0pt. +[37 + + +] +File: images/trimbitplot.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7941:173.42374pt::0.0pt::349.0pt. +[38 + + +] +File: images/noise_thresholdscantrimmed.eps Graphic file (type eps) + +l2hSize :tex2html_wrap7945:173.42374pt::0.0pt::349.0pt. +[39 + + +] +l2hSize :tex2html_wrap_inline7954:6.45831pt::0.0pt::3.27782pt. +[40 + + +] +l2hSize :tex2html_wrap_inline7968:6.95831pt::6.95831pt::18.20673pt. +[41 + + +] +l2hSize :tex2html_wrap_inline7970:7.33331pt::7.33331pt::15.68904pt. +[42 + + +] +l2hSize :tex2html_wrap_inline7972:7.33331pt::7.33331pt::15.31837pt. +[43 + + +] +l2hSize :tex2html_wrap_inline7974:7.33331pt::7.33331pt::16.3753pt. +[44 + + +] +l2hSize :tex2html_wrap_inline7976:6.95831pt::6.95831pt::12.4237pt. +[45 + + +] +l2hSize :tex2html_wrap_inline7978:6.95831pt::6.95831pt::12.94337pt. +[46 + + +] +l2hSize :tex2html_wrap_inline7980:7.44444pt::7.44444pt::13.30219pt. +[47 + + +] +l2hSize :tex2html_wrap_indisplay7982:15.0001pt::15.0001pt::176.78307pt. +[48 + + +] +l2hSize :tex2html_wrap_indisplay7984:15.0001pt::15.0001pt::243.50876pt. +[49 + + +] +l2hSize :tex2html_wrap_indisplay7987:6.95831pt::6.95831pt::12.4237pt. +[50 + + +] +l2hSize :tex2html_wrap_indisplay7989:6.95831pt::6.95831pt::8.27783pt. +[51 + + +] +l2hSize :tex2html_wrap_indisplay7991:14.09839pt::14.09839pt::21.55309pt. +[52 + + +] +l2hSize :tex2html_wrap_indisplay7993:7.44444pt::7.44444pt::13.30219pt. +[53 + + +] +l2hSize :tex2html_wrap_indisplay7997:11.57062pt::11.57062pt::20.86682pt. +[54 + + +] +l2hSize :tex2html_wrap_indisplay7999:6.95831pt::6.95831pt::12.94337pt. +[55 + + +] +l2hSize :tex2html_wrap_indisplay8003:14.09839pt::14.09839pt::65.9936pt. +[56 + + +] +l2hSize :tex2html_wrap_indisplay8006:7.33331pt::7.33331pt::15.31837pt. +[57 + + +] +l2hSize :tex2html_wrap_indisplay8010:13.70952pt::13.70952pt::70.06917pt. +[58 + + +] +l2hSize :tex2html_wrap_indisplay8012:7.33331pt::7.33331pt::15.68904pt. +[59 + + +] +l2hSize :tex2html_wrap_indisplay8016:11.57062pt::11.57062pt::18.47997pt. +[60 + + +] +l2hSize :tex2html_wrap_indisplay8018:7.33331pt::7.33331pt::16.3753pt. +[61 + + +] +l2hSize :tex2html_wrap_indisplay8022:6.95831pt::6.95831pt::20.23274pt. +[62 + + +] +l2hSize :tex2html_wrap_inline8027:6.94444pt::0.0pt::10.47227pt. +[63 + + +] +l2hSize :tex2html_wrap_inline8029:6.94444pt::0.0pt::10.47227pt. +[64 + + +] +l2hSize :tex2html_wrap_indisplay8032:14.20952pt::14.20952pt::17.34445pt. +[65 + + +] +l2hSize :tex2html_wrap_inline8034:6.83331pt::0.0pt::7.72226pt. +[66 + + +] +l2hSize :tex2html_wrap_indisplay8036:14.20952pt::14.20952pt::53.72649pt. +[67 + + +] +l2hSize :tex2html_wrap_inline8038:6.83331pt::0.0pt::12.4445pt. +[68 + + +] +l2hSize :tex2html_wrap_inline8040:6.83331pt::0.0pt::16.05562pt. +[69 + + +] +l2hSize :tex2html_wrap_inline8042:7.33331pt::7.33331pt::9.382pt. +[70 + + +] +l2hSize :tex2html_wrap_inline8046:6.94444pt::0.0pt::47.69444pt. +[71 + + +] +l2hSize :tex2html_wrap_inline8057:6.83331pt::0.0pt::8.30907pt. +[72 + + +] +l2hSize :tex2html_wrap_inline8059:6.94444pt::0.0pt::6.02087pt. +[73 + + +] +l2hSize :tex2html_wrap_inline8061:7.44444pt::7.44444pt::54.38521pt. +[74 + + +] +l2hSize :tex2html_wrap_inline8063:7.33331pt::7.33331pt::13.45491pt. +[75 + + +] +l2hSize :tex2html_wrap_inline8065:6.94444pt::0.0pt::33.77774pt. +[76 + + +] +l2hSize :tex2html_wrap_indisplay8067:12.00008pt::12.00008pt::167.62956pt. +[77 + + +] +l2hSize :tex2html_wrap_indisplay8069:17.38873pt::17.38873pt::85.71771pt. +[78 + + +] +l2hSize :tex2html_wrap_indisplay8071:9.30559pt::9.30559pt::88.87329pt. +[79 + + +] +l2hSize :tex2html_wrap_inline8073:7.33331pt::7.33331pt::18.65598pt. +[80 + + +] +l2hSize :tex2html_wrap_inline8075:6.95831pt::6.95831pt::16.16502pt. +[81 + + +] +l2hSize :tex2html_wrap_inline8077:6.95831pt::6.95831pt::20.2889pt. +[82 + + +] +l2hSize :tex2html_wrap_inline8079:7.44444pt::7.44444pt::15.80042pt. +[83 + + +] +l2hSize :tex2html_wrap_indisplay8081:11.57062pt::11.57062pt::143.29408pt. +[84 + + +] +l2hSize :tex2html_wrap_indisplay8083:13.1577pt::13.1577pt::108.83537pt. +[85 + + +] +l2hSize :tex2html_wrap_indisplay8085:14.09839pt::14.09839pt::200.85495pt. +[86 + + +] +l2hSize :tex2html_wrap_indisplay8087:13.1577pt::13.1577pt::166.44937pt. +[87 + + +] +l2hSize :tex2html_wrap_inline8089:6.83331pt::0.0pt::11.29169pt. +[88 + + +] +l2hSize :tex2html_wrap_indisplay8091:8.0pt::8.0pt::218.09163pt. +[89 + + +] +l2hSize :tex2html_wrap_indisplay8093:8.0pt::8.0pt::38.90797pt. +[90 + + +] +l2hSize :tex2html_wrap_indisplay8095:9.97221pt::9.97221pt::101.97737pt. +[91 + + +] +l2hSize :tex2html_wrap_inline8097:7.44444pt::7.44444pt::14.9584pt. +[92 + + +] +l2hSize :tex2html_wrap_inline8099:7.44444pt::7.44444pt::85.83296pt. +[93 + + +] +l2hSize :tex2html_wrap_inline8101:6.94444pt::0.0pt::4.66672pt. +[94 + + +] +l2hSize :tex2html_wrap_indisplay8103:7.44444pt::7.44444pt::15.80042pt. +[95 + + +] +l2hSize :tex2html_wrap_indisplay8104:8.0pt::8.0pt::85.0104pt. +[96 + + +] +l2hSize :tex2html_wrap_indisplay8107:10.08334pt::10.08334pt::62.23268pt. +[97 + + +] +l2hSize :tex2html_wrap_inline8111:7.33331pt::7.33331pt::11.93237pt. +[98 + + +] +l2hSize :tex2html_wrap_inline8113:7.33331pt::7.33331pt::15.29031pt. +[99 + + +] +l2hSize :tex2html_wrap_inline8115:7.33331pt::7.33331pt::13.57112pt. +[100 + + +] +l2hSize :tex2html_wrap_inline8117:6.83331pt::0.0pt::8.40558pt. +[101 + + +] +l2hSize :tex2html_wrap_inline8119:6.95831pt::6.95831pt::17.70064pt. +[102 + + +] +l2hSize :tex2html_wrap_inline8121:6.95831pt::6.95831pt::10.88318pt. +[103 + + +] +l2hSize :tex2html_wrap_indisplay8123:35.47784pt::35.47784pt::89.30644pt. +[104 + + +] +l2hSize :tex2html_wrap_indisplay8125:14.76508pt::14.76508pt::46.29935pt. +[105 + + +] +l2hSize :tex2html_wrap_inline8127:7.44444pt::7.44444pt::15.15578pt. +[106 + + +] +l2hSize :tex2html_wrap_indisplay8131:24.8389pt::24.8389pt::178.6664pt. +[107 + + +] +l2hSize :tex2html_wrap_indisplay8133:24.8389pt::24.8389pt::157.33359pt. +[108 + + +] +l2hSize :tex2html_wrap_indisplay8135:14.09839pt::14.09839pt::42.58318pt. +[109 + + +] +l2hSize :tex2html_wrap_indisplay8137:13.70952pt::13.70952pt::54.38838pt. +[110 + + +] +l2hSize :tex2html_wrap_inline8139:7.33331pt::7.33331pt::11.94019pt. +[111 + + +] +l2hSize :tex2html_wrap_inline8141:6.95831pt::6.95831pt::16.22455pt. +[112 + + +] +l2hSize :tex2html_wrap_inline8143:6.83331pt::0.0pt::8.58684pt. +[113 + + +] +l2hSize :tex2html_wrap_inline8145:6.83331pt::0.0pt::9.70836pt. +[114 + + +] +l2hSize :tex2html_wrap_indisplay8149:18.78339pt::18.78339pt::133.39876pt. +[115 + + +] +l2hSize :tex2html_wrap_indisplay8153:18.78339pt::18.78339pt::72.13547pt. +[116 + + +] +l2hSize :tex2html_wrap_indisplay8155:9.97221pt::9.97221pt::86.40256pt. +[117 + + +] +l2hSize :tex2html_wrap_inline8166:7.33331pt::7.33331pt::30.96526pt. +[118 + + +] +l2hSize :tex2html_wrap_inline8168:7.33331pt::7.33331pt::28.48608pt. +[119 + + +] +l2hSize :tex2html_wrap_inline8170:6.94444pt::0.0pt::4.79169pt. +[120 + + +] +l2hSize :tex2html_wrap_indisplay8174:17.03902pt::17.03902pt::236.17503pt. +[121 + + +] +l2hSize :tex2html_wrap_indisplay8176:17.03902pt::17.03902pt::213.8213pt. +[122 + + +] +l2hSize :tex2html_wrap_indisplay8178:14.76508pt::14.76508pt::93.05731pt. +[123 + + +] +l2hSize :tex2html_wrap_indisplay8182:18.95773pt::18.95773pt::159.65314pt. +[124 + + +] +l2hSize :tex2html_wrap_indisplay8186:18.95773pt::18.95773pt::45.29063pt. +[125 + + +] +l2hSize :tex2html_wrap_inline8189:10.08334pt::10.08334pt::15.36986pt. +[126 + + +] +l2hSize :tex2html_wrap_inline8191:9.97221pt::9.97221pt::11.93237pt. +[127 + + +] +l2hSize :tex2html_wrap_inline8194:7.33331pt::7.33331pt::12.13338pt. +[128 + + +] +l2hSize :tex2html_wrap_inline8198:9.01662pt::9.01662pt::20.46674pt. +[129 + + +] +l2hSize :tex2html_wrap_inline8200:6.45831pt::0.0pt::6.50238pt. +[130 + + +] +l2hSize :tex2html_wrap_indisplay8202:16.17734pt::16.17734pt::71.96126pt. +[131 + + +] +l2hSize :tex2html_wrap_indisplay8204:18.33339pt::18.33339pt::63.26857pt. +[132 + + +] +l2hSize :tex2html_wrap_indisplay8206:18.33339pt::18.33339pt::103.01762pt. +[133 + + +] +l2hSize :tex2html_wrap_indisplay8208:18.33339pt::18.33339pt::136.56064pt. +[134 + + +] +l2hSize :tex2html_wrap_indisplay8210:10.50487pt::10.50487pt::123.40723pt. +[135 + + +] +l2hSize :tex2html_wrap_indisplay8214:18.95563pt::18.95563pt::92.34447pt. +[136 + + +] +l2hSize :tex2html_wrap_inline8216:7.33331pt::7.33331pt::12.34135pt. +[137 + + +] +l2hSize :tex2html_wrap_inline8218:7.33331pt::7.33331pt::11.14415pt. +[138 + + +] +l2hSize :tex2html_wrap_inline8220:6.95831pt::6.95831pt::10.42772pt. +[139 + + +] +l2hSize :tex2html_wrap_indisplay8222:18.95563pt::18.95563pt::98.11395pt. +[140 + + +] +l2hSize :tex2html_wrap_indisplay8224:18.95563pt::18.95563pt::165.03024pt. +[141 + + +] +l2hSize :tex2html_wrap_inline8230:7.33331pt::7.33331pt::20.60564pt. +[142 + + +] +l2hSize :tex2html_wrap_inline8232:7.33331pt::7.33331pt::84.43443pt. +[143 + + +] +l2hSize :tex2html_wrap_inline8234:6.45831pt::0.0pt::6.2153pt. +[144 + + +] +l2hSize :tex2html_wrap_indisplay8238:18.95563pt::18.95563pt::106.4156pt. +[145 + + +] +l2hSize :tex2html_wrap_indisplay8240:25.33836pt::25.33836pt::245.22083pt. +[146 + + +] +l2hSize :tex2html_wrap_indisplay8242:21.98627pt::21.98627pt::133.23958pt. +[147 + + +] +l2hSize :tex2html_wrap_inline8245:7.33331pt::7.33331pt::30.19405pt. +[148 + + +] +l2hSize :tex2html_wrap_inline8247:7.38586pt::7.38586pt::20.60564pt. +[149 + + +] +l2hSize :tex2html_wrap_indisplay8249:22.53354pt::22.53354pt::238.01314pt. +[150 + + +] +l2hSize :tex2html_wrap_indisplay8251:19.305pt::19.305pt::186.20044pt. +[151 + + +] +l2hSize :tex2html_wrap_inline8253:7.33331pt::7.33331pt::11.86081pt. +[152 + + +] +l2hSize :tex2html_wrap_indisplay8260:18.95563pt::18.95563pt::87.41562pt. +[153 + + +] +l2hSize :tex2html_wrap_indisplay8262:37.0153pt::37.0153pt::86.36304pt. +[154 + + +] +l2hSize :tex2html_wrap_indisplay8266:35.80026pt::35.80026pt::79.5173pt. +[155 + + +] +l2hSize :tex2html_wrap_indisplay8268:81.33606pt::81.33606pt::142.41797pt. +[156 + + +] +l2hSize :tex2html_wrap_indisplay8270:9.49002pt::9.49002pt::94.47359pt. +[157 + + +] +l2hSize :tex2html_wrap_inline8273:7.33331pt::7.33331pt::37.03535pt. +[158 + + +] +l2hSize :tex2html_wrap_inline8275:8.64003pt::8.64003pt::35.75307pt. +[159 + + +] +l2hSize :tex2html_wrap_indisplay8277:32.0153pt::32.0153pt::76.96254pt. +[160 + + +] +l2hSize :tex2html_wrap_indisplay8285:41.80032pt::41.80032pt::159.8735pt. +[161 + + +] +l2hSize :tex2html_wrap_indisplay8287:57.3461pt::57.3461pt::288.90195pt. +[162 + + +] +l2hSize :tex2html_wrap_inline8289:8.0pt::8.0pt::18.59033pt. +[163 + + +] +l2hSize :tex2html_wrap_indisplay8291:9.49002pt::9.49002pt::113.94249pt. +[164 + + +] +l2hSize :tex2html_wrap_inline8294:8.0pt::8.0pt::96.17384pt. +[165 + + +] +l2hSize :tex2html_wrap_inline8296:8.64003pt::8.64003pt::52.97522pt. +[166 + + +] +l2hSize :tex2html_wrap_indisplay8298:34.64299pt::34.64299pt::110.70132pt. +[167 + + +] +l2hSize :tex2html_wrap_indisplay8300:41.80032pt::41.80032pt::177.09566pt. +[168 + + +] +l2hSize :tex2html_wrap_indisplay8302:57.3461pt::57.3461pt::355.674pt. + +Overfull \hbox (9.67401pt too wide) in paragraph at lines 1604--1605 +[]|[] + [] + +[169 + + +] +l2hSize :tex2html_wrap_indisplay8306:9.49002pt::9.49002pt::113.94249pt. +[170 + + +] +l2hSize :tex2html_wrap_indisplay8313:11.57062pt::11.57062pt::36.07587pt. +[171 + + +] +l2hSize :tex2html_wrap_inline8317:8.64003pt::8.64003pt::25.27715pt. +[172 + + +] +l2hSize :tex2html_wrap_inline8321:6.95831pt::6.95831pt::20.1493pt. +[173 + + +] +l2hSize :tex2html_wrap_inline8325:8.64003pt::8.64003pt::25.27715pt. +[174 + + +] +l2hSize :tex2html_wrap_inline8328:7.33331pt::7.33331pt::38.93887pt. +[175 + + +] +l2hSize :tex2html_wrap_inline8330:7.33331pt::7.33331pt::12.13338pt. +[176 + + +] +l2hSize :tex2html_wrap_inline8332:7.33331pt::7.33331pt::12.13338pt. +[177 + + +] +l2hSize :tex2html_wrap_indisplay8334:17.26994pt::17.26994pt::161.63051pt. +[178 + + +] +l2hSize :tex2html_wrap_indisplay8336:19.79109pt::19.79109pt::279.2141pt. +[179 + + +] +l2hSize :tex2html_wrap_inline8338:7.33331pt::7.33331pt::28.21114pt. +[180 + + +] +l2hSize :tex2html_wrap_inline8340:6.94444pt::0.0pt::6.33339pt. +[181 + + +] +l2hSize :tex2html_wrap_indisplay8342:18.33339pt::18.33339pt::305.93774pt. +[182 + + +] +l2hSize :tex2html_wrap_indisplay8344:18.33339pt::18.33339pt::247.33661pt. +[183 + + +] +l2hSize :tex2html_wrap_indisplay8346:15.9051pt::15.9051pt::136.86096pt. +[184 + + +] +l2hSize :tex2html_wrap_indisplay8348:18.33339pt::18.33339pt::363.07938pt. + +Overfull \hbox (17.07939pt too wide) in paragraph at lines 1722--1723 +[]|[] + [] + +[185 + + +] +l2hSize :tex2html_wrap_inline8350:6.95831pt::6.95831pt::45.52538pt. +[186 + + +] +l2hSize :tex2html_wrap_inline8352:6.95831pt::6.95831pt::59.07616pt. +[187 + + +] +l2hSize :tex2html_wrap_inline8354:7.44444pt::7.44444pt::68.26837pt. +[188 + + +] +l2hSize :tex2html_wrap_inline8356:6.94444pt::0.0pt::44.04147pt. +[189 + + +] +l2hSize :tex2html_wrap_indisplay8358:18.33339pt::18.33339pt::343.0692pt. +[190 + + +] +l2hSize :tex2html_wrap_indisplay8360:16.45555pt::16.45555pt::183.95403pt. +[191 + + +] +l2hSize :tex2html_wrap_inline8362:8.0pt::8.0pt::13.9931pt. +[192 + + +] +l2hSize :tex2html_wrap_indisplay8364:16.644pt::16.644pt::103.58525pt. +[193 + + +] +l2hSize :tex2html_wrap_indisplay8366:16.45555pt::16.45555pt::113.2396pt. +[194 + + +] +l2hSize :tex2html_wrap_inline8371:7.44444pt::7.44444pt::115.7777pt. +[195 + + +] +l2hSize :tex2html_wrap_inline8375:8.14003pt::0.0pt::37.44438pt. +[196 + + +] +l2hSize :tex2html_wrap_inline8381:9.85pt::9.85pt::52.85414pt. +[197 + + +] +l2hSize :tex2html_wrap_inline8383:9.85pt::9.85pt::109.99648pt. +[198 + + +] +l2hSize :tex2html_wrap_inline8385:7.33331pt::7.33331pt::13.12505pt. +[199 + + +] +l2hSize :tex2html_wrap_inline8389:8.0pt::8.0pt::47.19098pt. +[200 + + +] +l2hSize :tex2html_wrap_inline8391:8.0pt::8.0pt::24.70149pt. +[201 + + +] +l2hSize :tex2html_wrap_inline8393:6.94444pt::0.0pt::16.8889pt. +[202 + + +] +l2hSize :tex2html_wrap_inline8395:7.44444pt::7.44444pt::20.67363pt. +[203 + + +] +l2hSize :tex2html_wrap_inline8397:6.95831pt::6.95831pt::9.80214pt. +[204 + + +] +l2hSize :tex2html_wrap_inline8399:8.0pt::8.0pt::29.07188pt. +[205 + + +] +l2hSize :tex2html_wrap_inline8401:8.0pt::8.0pt::29.07188pt. +[206 + + +] +l2hSize :tex2html_wrap_inline8409:6.95831pt::6.95831pt::10.39937pt. +[207 + + +] +l2hSize :tex2html_wrap_inline8753:8.0pt::8.0pt::37.96071pt. +[208 + + +] +l2hSize :tex2html_wrap_inline8757:8.0pt::8.0pt::21.92366pt. +[209 + + +] +l2hSize :tex2html_wrap_inline8759:7.44444pt::7.44444pt::34.66666pt. +[210 + + +] +l2hSize :tex2html_wrap_inline8761:8.0pt::8.0pt::17.32643pt. +[211 + + +] +l2hSize :tex2html_wrap_indisplay8786:7.33331pt::7.33331pt::47.68889pt. +[212 + + +] +l2hSize :tex2html_wrap_inline8788:6.95831pt::6.95831pt::9.95146pt. +[213 + + +] +l2hSize :tex2html_wrap_inline8790:6.83331pt::0.0pt::9.56946pt. +[214 + + +] +l2hSize :tex2html_wrap_indisplay8792:18.00015pt::18.00015pt::207.90103pt. +[215 + + +] +l2hSize :tex2html_wrap_indisplay8796:18.33339pt::18.33339pt::151.09164pt. +[216 + + +] +l2hSize :tex2html_wrap_indisplay8798:18.33339pt::18.33339pt::228.35915pt. +[217 + + +] +l2hSize :tex2html_wrap_indisplay8800:10.50487pt::10.50487pt::235.90079pt. +[218 + + +] +l2hSize :tex2html_wrap_inline8802:9.85pt::9.85pt::88.43417pt. +[219 + + +] +l2hSize :tex2html_wrap_indisplay8804:10.50487pt::10.50487pt::150.7605pt. +[220 + + +] +l2hSize :tex2html_wrap_inline8808:6.95831pt::6.95831pt::14.73717pt. +[221 + + +] +l2hSize :tex2html_wrap_indisplay8810:22.05098pt::22.05098pt::87.08226pt. +[222 + + +] +l2hSize :tex2html_wrap_indisplay8812:18.33339pt::18.33339pt::124.6702pt. +[223 + + +] +l2hSize :tex2html_wrap_indisplay8814:18.33339pt::18.33339pt::332.75139pt. +[224 + + +] +l2hSize :tex2html_wrap_indisplay8816:18.33339pt::18.33339pt::396.02237pt. + +Overfull \hbox (50.02238pt too wide) in paragraph at lines 2011--2012 +[]|[] + [] + +[225 + + +] +l2hSize :tex2html_wrap_indisplay8818:22.80008pt::22.80008pt::508.49103pt. + +Overfull \hbox (162.49104pt too wide) in paragraph at lines 2028--2029 +[]|[] + [] + +[226 + + +] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 2033. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 2033. +(./images.aux) +Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 2033. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 2033. + + +Package rerunfilecheck Warning: File `images.out' has changed. +(rerunfilecheck) Rerun to get outlines right +(rerunfilecheck) or use package `bookmark'. + +Package rerunfilecheck Info: Checksums for `images.out': +(rerunfilecheck) Before: +(rerunfilecheck) After: D41D8CD98F00B204E9800998ECF8427E;0. + +LaTeX Warning: There were multiply-defined labels. + +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 2033. + ) +Here is how much of TeX's memory you used: + 6616 strings out of 495064 + 93570 string characters out of 3182224 + 186843 words of memory out of 3000000 + 9690 multiletter control sequences out of 15000+200000 + 9425 words of font info for 38 fonts, out of 3000000 for 9000 + 14 hyphenation exceptions out of 8191 + 36i,49n,26p,738b,519s stack positions out of 5000i,500n,10000p,200000b,50000s + +Output written on images.dvi (226 pages, 163320 bytes). diff --git a/manual/docs/html/slsDetectors-FAQ/images.out b/manual/docs/html/slsDetectors-FAQ/images.out new file mode 100644 index 000000000..e69de29bb diff --git a/manual/docs/html/slsDetectors-FAQ/images.pl b/manual/docs/html/slsDetectors-FAQ/images.pl new file mode 100644 index 000000000..1dbe4feb2 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/images.pl @@ -0,0 +1,1583 @@ +# LaTeX2HTML 2012 (1.2) +# Associate images original text with physical files. + + +$key = q/includegraphics[width=textwidth]{imagesslashtrimbitdistribution};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/trimbitdistribution}|; + +$key = q/displaystyleX_ell={ensuremath{displaystyle{frac{{ensuremath{displaystyle{{ensure{{ensuremath{displaystyle{|b|m}}}}{{ensuremath{displaystyle{e}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle X_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...nsuremath{\displaystyle{\vert b\vert m}}}}{{\ensuremath{\displaystyle{e}}}}}}}
+$|; + +$key = q/E_f|; + +$key = q/E_t|; + +$key = q/lambda=;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \lambda =$|; + +$key = q/N_{mathrm{obs}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ N_{\mathrm{obs}}$|; + +$key = q/displaystylelanglexrangle={ensuremath{displaystyle{frac{{ensuremath{displaystyleath{displaystyle{sqrt{C_1+C_2}}}}}{{ensuremath{displaystyle{2}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle x \rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{\...
+...nsuremath{\displaystyle{\sqrt{C_1+C_2}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
+$|; + +$key = q/displaystylemathsf{GoF}_{(2)}=sqrt{{ensuremath{displaystyle{frac{{ensuremath{dismath{left({langlexrangle^*-langlexrangle_{!mathrm{w(2)}}+1}right)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \mathsf{GoF}_{(2)}=
+\sqrt{
+{\ensuremath{\displaystyle{\frac{{\ens...
+...{\left({
+\langle x\rangle^*-\langle x \rangle_{\!\mathrm{w(2)}}+1
+}\right)}}
+}
+$|; + +$key = q/N_k;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ N_k$|; + +$key = q/E_t>4;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_t>4$|; + +$key = q/displaystylePhi_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \Phi_m$|; + +$key = q/DeltaOmega;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Delta\Omega$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{E{ensuremath{mathrm{e}}}^{-2lambda}}}}}{{ensuremath{displaystyle{4lambda^3}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\en...
+...math{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^3}}}}}}}
+$|; + +$key = q/s=0ldots+infty;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ s=0\ldots +\infty$|; + +$key = q/{displaymath}textrm{textbf{MEASUREMENTS}}leftUpdownarrow,{array}{l}%textrm{Measuightarrow,textrm{Stopscript}{array}%right.{array}right.{displaymath};MSF=1.6;AAT/; +$cached_env_img{$key} = q|\begin{displaymath}\textrm{\textbf{MEASUREMENTS}} \\\\
+\left\Updownarrow  
+\be...
+...
+\\\\
+\end{array}
+% \right. \\\\
+\\\\
+\end{array}
+\right.
+\end{displaymath}|; + +$key = q/X;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ X$|; + +$key = q/N_{mathrm{obs}}^*;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ N_{\mathrm{obs}}^*$|; + +$key = q/displaystyleY_ell=mathop{sum_{k,j}}_{{ensuremath{left|{b_{k,j}capB_ell}right|}}>displaystyle{B}}}}}}}{ensuremath{left({sigma_{r_{k,j}}}right)}}^{-2};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle Y_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left\vert{ b_{k,j}\cap...
+...th{\displaystyle{B}}}}}}} {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2}
+$|; + +$key = q/displaystyle{sigma}_{langlexrangle_{!mathrm{w}}}^{mathrm{corrected}}=mathsf{GoF}sigma_{langlexrangle_{!mathrm{w}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w}}}^{\mathrm{corrected}} = \mathsf{GoF} \sigma_{\langle x \rangle_{\!\mathrm{w}}}
+$|; + +$key = q/displaystyleR_ell={ensuremath{displaystyle{frac{{ensuremath{displaystyle{X_ell}}uremath{displaystyle{e(C+1)}}}}{{ensuremath{displaystyle{m|b|}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...emath{\displaystyle{e(C+1)}}}}{{\ensuremath{\displaystyle{m\vert b\vert}}}}}}}
+$|; + +$key = q/hat{B}_ell;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \hat{B}_\ell$|; + +$key = q/n-m=s-2k;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ n-m=s-2k$|; + +$key = q/displaystyleI_{k,j}={ensuremath{displaystyle{frac{{ensuremath{displaystyle{e_{k,emath{left({C_{k,j}+min{ensuremath{left({1,C_{k,j}}right)}}}right)}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle I_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaysty...
+...nsuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}}
+$|; + +$key = q/Resolution=4;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ Resolution=4$|; + +$key = q/E_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_0$|; + +$key = q/displaystylex=langlexrangle^*={ensuremath{displaystyle{frac{{ensuremath{displays}}}}}{{ensuremath{displaystyle{N_{mathrm{obs}}^*}}}}}}}langlexrangle;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle x=\langle x\rangle^*={\ensuremath{\displaystyle{\frac{{\ensuremat...
+...obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}\langle x\rangle
+$|; + +$key = q/sigma_{eta_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_{\eta_0}$|; + +$key = q/displaystyle{ensuremath{left|{B_ell}right|}}=B;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\left\vert{B_\ell}\right\vert}}=B$|; + +$key = q/{ensuremath{{2theta}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\ensuremath{{2\theta}}}$|; + +$key = q/displaystylesigma_X=sqrt{langleX^2rangle-langleXrangle^2}=sqrt{eta_0X_0}=eta_0sqrt{C_0}=sqrt{eta_0}sqrt{X_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_X=\sqrt{\langle X^2\rangle-\langle X\rangle^2}=\sqrt{\eta_0 X_0}=\eta_0\sqrt{C_0}=\sqrt{\eta_0}\sqrt{X_0}
+$|; + +$key = q/displaystylePhi_m-{ensuremath{displaystyle{frac{{ensuremath{displaystyle{180}}}}ensuremath{displaystyle{D_m}}}}{{ensuremath{displaystyle{R_m}}}}}}}.;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \Phi_m-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}.$|; + +$key = q/E_t|; + +$key = q/displaystylechi_{(0)}^2=mathop{sum}_{j=1}^{N_{mathrm{obs}}}{ensuremath{displaystath{left({F_j-C_j}right)}}^2}}}}{{ensuremath{displaystyle{C_j}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \chi_{(0)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremat...
+...remath{\left({F_j-C_j}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+C_j
+}}}}}}}
+$|; + +$key = q/C_j,quadj=1ldotsN_{mathrm{obs}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_j,\quad j=1\ldots N_{\mathrm{obs}}$|; + +$key = q/displaystyleepsilon={ensuremath{displaystyle{frac{{ensuremath{displaystyle{sigmaath{displaystyle{1}}}}{{ensuremath{displaystyle{sqrt{2lambda}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \epsilon = {\ensuremath{\displaystyle{\frac{{\ensuremath{\display...
+...suremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{2\lambda}}}}}}}}
+$|; + +$key = q/displaystylesigma_X=sqrt{eta_0}sqrt{X_0}=eta_0sqrt{C_0}=eta_0sigma_{C_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_X=\sqrt{\eta_0}\sqrt{X_0}=\eta_0\sqrt{C_0}=\eta_0\sigma_{C_0}
+$|; + +$key = q/N=10^8;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ N=10^8$|; + +$key = q/D_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ D_m$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{{ensuremath{left|{b_{k,j}capB_ell}right|}}}}}}{{ensuremath{displaystyle{B}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ens...
+...ert{ b_{k,j}\cap B_\ell }\right\vert}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}
+$|; + +$key = q/X_ell=0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ X_\ell=0$|; + +$key = q/C_1;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_1$|; + +$key = q/e_lambda=E_lambdaslashlambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ e_\lambda=E_\lambda/\lambda$|; + +$key = q/sigma_{R_ell};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_{R_\ell}$|; + +$key = q/F_j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ F_j$|; + +$key = q/includegraphics[width=textwidth]{imagesslashnoise_thresholdscantrimmed};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/noise_thresholdscantrimmed}|; + +$key = q/displaystyle{sigma}_{langlexrangle_{!mathrm{w(2)}}}^{mathrm{corrected}}=mathsf{GoF}_{(2)}sigma_{langlexrangle_{!mathrm{w(2)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(2)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(2)} \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}}
+$|; + +$key = q/displaystylek_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle k_m$|; + +$key = q/b_{k,j};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ b_{k,j}$|; + +$key = q/Rightarrow;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Rightarrow$|; + +$key = q/d;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ d$|; + +$key = q/Phi_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Phi_m$|; + +$key = q/2thetaequiv{ensuremath{{2theta}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ 2\theta\equiv{\ensuremath{{2\theta}}}$|; + +$key = q/displaystyleB_ell=[{ensuremath{{2theta}}}_0+(ell-1)B,{ensuremath{{2theta}}}_0+ellB],qquadell=1,ldots,M;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle B_\ell=[{\ensuremath{{2\theta}}}_0+(\ell-1)B, {\ensuremath{{2\theta}}}_0+\ell B],\qquad \ell=1,\ldots,M
+$|; + +$key = q/includegraphics[width=textwidth]{imagesslashthr_scan_expl};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/thr_scan_expl}|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{D_m}}}}{{ensuremath{displaystyle{p}}}}}}};;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{p}}}}}}};$|; + +$key = q/C_{k,j};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_{k,j}$|; + +$key = q/displaystylelanglexrangle_{!mathrm{w(2)}}={ensuremath{displaystyle{frac{{ensuremmath{displaystyle{1}}}}{{ensuremath{displaystyle{C_j+1}}}}}}}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle x \rangle_{\!\mathrm{w(2)}}={\ensuremath{\displaystyle{\f...
+...uremath{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+C_j+1
+}}}}}}}
+}}}}}}}
+$|; + +$key = q/e_lambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ e_\lambda$|; + +$key = q/displaystyleX_0=eta_0C_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle X_0=\eta_0 C_0
+$|; + +$key = q/includegraphics[width=textwidth]{imagesslashsample_with_fluorescence};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/sample_with_fluorescence}|; + +$key = q/xi_lambda=sqrt{lambdaslashN};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \xi_\lambda=\sqrt{\lambda/N}$|; + +$key = q/includegraphics[width=textwidth]{imagesslashnoise_thresholdscanuntrimmed};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/noise_thresholdscanuntrimmed}|; + +$key = q/C_2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_2$|; + +$key = q/displaystyleint_{-infty}^{+infty}{ensuremath{mathrm{d}{eta},}}mathop{sum}_{n=0}^{+infty}P(n)widehat{P}(eta)=1;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}  }}\mathop{\sum}_{n=0}^{+\infty}
+P(n)\widehat{P}(\eta)=1 ;
+$|; + +$key = q/R_ell;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ R_\ell$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{E{ensuremath{ystyle{E{ensuremath{left({langlexrangle}right)}}}}}}}}}=O(epsilon^2);MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\en...
+...aystyle{E{\ensuremath{\left({\langle x \rangle}\right)}}}}}}}}}=
+O(\epsilon^2)
+$|; + +$key = q/C_1,C_2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_1,C_2$|; + +$key = q/N_{mathrm{obs}}=2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ N_{\mathrm{obs}}=2$|; + +$key = q/displaystyle{sigma}_{langlexrangle_{!mathrm{w(1)}}}^{mathrm{corrected}}=mathsf{GoF}_{(1)}sigma_{langlexrangle_{!mathrm{w(1)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(1)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(1)} \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}}
+$|; + +$key = q/displaystylelanglexrangle_{mathrm{w(2)}}={ensuremath{displaystyle{frac{{ensuremaystyle{(C_1+1)(C_2+1)}}}}{{ensuremath{displaystyle{C_1+C_2+2}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle x \rangle_{\mathrm{w(2)}}={\ensuremath{\displaystyle{\fra...
+...{\displaystyle{(C_1+1)(C_2+1)}}}}{{\ensuremath{\displaystyle{C_1+C_2+2}}}}}}}}
+$|; + +$key = q/displaystylesigma_{r_{k,j}}={ensuremath{displaystyle{frac{{ensuremath{displaysty,j}}right|}}m_{k,j}}}}}}}}sqrt{{ensuremath{left({C_{k,j}+1}right)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{r_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\d...
+...k,j}}\right\vert}}m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}}
+$|; + +$key = q/Vthreshold=7;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ Vthreshold=7$|; + +$key = q/displaystylesigma_{R_ell}={ensuremath{displaystyle{frac{{ensuremath{displaystyleh{displaystyle{esqrt{(C+1)}}}}}{{ensuremath{displaystyle{|b|m}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\di...
+...isplaystyle{e\sqrt{(C+1)}}}}}{{\ensuremath{\displaystyle{\vert b\vert m}}}}}}}
+$|; + +$key = q/displaystylesigma_{langlexrangle_{!mathrm{w(1)}}}={ensuremath{displaystyle{frac{mathrm{w(1)}}}}}}{{ensuremath{displaystyle{N_{mathrm{obs}}^*}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}} = {\ensuremath{\disp...
+..._{\!\mathrm{w(1)}}}}}}{{\ensuremath{\displaystyle{
+N_{\mathrm{obs}}^*
+}}}}}}}}
+$|; + +$key = q/displaystylelanglen^2rangle=mathop{sum}_{n=0}^{+infty}n^2P(n)=C_0^2+C_0;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle n^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
+n^2 P(n)=C_0^2+C_0 ;
+$|; + +$key = q/k=1,ldots,P;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ k=1,\ldots,P$|; + +$key = q/proptoepsilon_x;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \propto\epsilon_x$|; + +$key = q/o_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ o_m$|; + +$key = q/displaystyler_{k,j}={ensuremath{displaystyle{frac{{ensuremath{displaystyle{I_{k,emath{left({C_{k,j}+min{ensuremath{left({1,C_{k,j}}right)}}}right)}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle r_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaysty...
+...nsuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}}
+$|; + +$key = q/displaystylesigma_x=sqrt{langlex^2rangle-langlexrangle^2}=sqrt{{ensuremath{displ{mathrm{obs}}}}}}}}}mathop{sum}_{j=1}^{N_{mathrm{obs}}}C_j}right)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_x=\sqrt{\langle x^2\rangle-\langle x\rangle^2}=\sqrt{
+{\en...
+...\mathrm{obs}}}}}}}}}
+\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j
+}\right)}}
+}
+$|; + +$key = q/lambda=1,10,100,ldots,1000000;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \lambda=1,10,100,\ldots,1000000$|; + +$key = q/langlexrangle^*;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \langle x\rangle^*$|; + +$key = q/displaystyleo_m+{ensuremath{displaystyle{frac{{ensuremath{displaystyle{180}}}}{{ensuremath{displaystyle{pi}}}}}}}c_mk_m;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle o_m+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}c_mk_m;$|; + +$key = q/displaystylex=langlexrangle={ensuremath{displaystyle{frac{{ensuremath{displaystyystyle{N_{mathrm{obs}}}}}}}}}mathop{sum}_{j=1}^{N_{mathrm{obs}}}C_j.;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle x=\langle x\rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{...
+...aystyle{ N_{\mathrm{obs}}}}}}}}}
+\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j .
+$|; + +$key = q/O_j=C_j+min{ensuremath{left({1,C_j}right)}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O_j=C_j+\min{\ensuremath{\left({1,C_j}\right)}}$|; + +$key = q/O(epsilon_x^2);MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O(\epsilon_x^2)$|; + +$key = q/displaystylelangleXrangle=mathop{sum}_{n=0}^{+infty}eta_0nP(n)=eta_0C_0=X_0;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle X\rangle=\mathop{\sum}_{n=0}^{+\infty}
+\eta_0 nP(n)=\eta_0 C_0=X_0 ;
+$|; + +$key = q/includegraphics[width=textwidth]{data_receiver};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{data_receiver}|; + +$key = q/chi^2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \chi ^2$|; + +$key = q/includegraphics[width=textwidth]{imagesslasheffiThinkBackplanes};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/effiThinkBackplanes}|; + +$key = q/M;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ M$|; + +$key = q/K;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ K$|; + +$key = q/displaystylex=langlexrangle_{!mathrm{w}}={ensuremath{displaystyle{frac{{ensurema{displaystyle{1}}}}{{ensuremath{displaystyle{sigma_j^2}}}}}}}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle x= \langle x \rangle_{\!\mathrm{w}}={\ensuremath{\displaystyle{\f...
+...th{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+}}}}}}}
+$|; + +$key = q/displaystylealpha_{jm}=o_m+{ensuremath{left({{ensuremath{displaystyle{frac{{ensuarctan{ensuremath{left[{{ensuremath{left({j-c_m}right)}}k_m}right]}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \alpha_{jm}=o_m+{\ensuremath{\left({{\ensuremath{\displaystyle{\f...
+...t)}}\arctan{\ensuremath{\left[{{\ensuremath{\left({j-c_m}\right)}}k_m}\right]}}$|; + +$key = q/E_f;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_f$|; + +$key = q/displaystyleR_ell={ensuremath{displaystyle{frac{{ensuremath{displaystyle{X_ell}}}}{{ensuremath{displaystyle{Y_ell}}}}}}};;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{X_\ell}}}}{{\ensuremath{\displaystyle{Y_\ell}}}}}}};
+$|; + +$key = q/e_{k,j};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ e_{k,j}$|; + +$key = q/I_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ I_0$|; + +$key = q/displaystylesigma_x={ensuremath{displaystyle{frac{{ensuremath{displaystyle{1}}}}e{langlexrangle}}}}{{ensuremath{displaystyle{N_{mathrm{obs}}}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_x={\ensuremath{\displaystyle{\frac{{\ensuremath{\displayst...
+...style{\langle x\rangle}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}}}}}
+$|; + +$key = q/eta_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \eta_0$|; + +$key = q/s=n+m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ s=n+m$|; + +$key = q/b;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ b$|; + +$key = q/x;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ x$|; + +$key = q/C_j=0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_j=0$|; + +$key = q/c_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ c_m$|; + +$key = q/R_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ R_m$|; + +$key = q/{langlexrangle};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\langle x \rangle} $|; + +$key = q/displaystyleP(n)={ensuremath{displaystyle{frac{{ensuremath{displaystyle{C_0^n{ensuremath{mathrm{e}}}^{-C_0}}}}}{{ensuremath{displaystyle{n!}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle P(n)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_0^n{\ensuremath{\mathrm{e}}}^{-C_0}
+}}}}{{\ensuremath{\displaystyle{
+n!}}}}}}}
+$|; + +$key = q/C_j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_j$|; + +$key = q/includegraphics[width=textwidth]{imagesslashthr_scan_fluo};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/thr_scan_fluo}|; + +$key = q/displaystylechi^2=mathop{sum}_{j=1}^{N_{mathrm{obs}}}{ensuremath{displaystyle{frft({F_j-O_j}right)}}^2}}}}{{ensuremath{displaystyle{sigma_j^2}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremath{\dis...
+...\left({F_j-O_j}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+$|; + +$key = q/displaystylec_mp.;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle c_m p.$|; + +$key = q/O_j=C_j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O_j=C_j$|; + +$key = q/includegraphics[width=textwidth]{imagesslashsettings};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/settings}|; + +$key = q/displaystyleE{ensuremath{left({sigma_x^2}right)}}=mathop{sum}_{m,n=0}^{+infty}{ensuremath{displaystyle{lambda}}}}{{ensuremath{displaystyle{2}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle E{\ensuremath{\left({\sigma_x^2}\right)}} = \mathop{\sum}_{m,n=0}...
+...ac{{\ensuremath{\displaystyle{\lambda}}}}{{\ensuremath{\displaystyle{2}}}}}}}}
+$|; + +$key = q/N_E;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ N_E$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{p}}}}{{ensuremath{displaystyle{k_m}}}}}}};;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{k_m}}}}}}};$|; + +$key = q/displaystylemathop{sum}_{n=0}^{+infty}P(n)=1;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \mathop{\sum}_{n=0}^{+\infty}
+P(n)=1 ;
+$|; + +$key = q/hat{b}_{j,k};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \hat{b}_{j,k}$|; + +$key = q/(108602&0xFFFFFFFE)>>1=54301;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ (108602\&0xFFFFFFFE)»1 = 54301$|; + +$key = q/displaystylelanglexrangle_{mathrm{w(2)}}=langlexrangle+1-{ensuremath{displaystyle{(C_1-C_2)^2}}}}{{ensuremath{displaystyle{4(langlexrangle+1)}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle x \rangle_{\mathrm{w(2)}}=\langle x \rangle + 1 -{\ensure...
+...style{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}
+$|; + +$key = q/lambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \lambda$|; + +$key = q/includegraphics[width=textwidth]{multi_detector};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{multi_detector}|; + +$key = q/displaystylesigma_{langlexrangle_{!mathrm{w}}}={ensuremath{displaystyle{frac{{endisplaystyle{1}}}}{{ensuremath{displaystyle{sigma_j^2}}}}}}}}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w}}} = {\ensuremath{\display...
+...h{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+}}}}}}}}
+$|; + +$key = q/2theta;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ 2\theta$|; + +$key = q/O;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O$|; + +$key = q/includegraphics[width=textwidth]{imagesslashro_trigger_acquisition.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/ro_trigger_acquisition.eps}|; + +$key = q/O_n;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O_n$|; + +$key = q/displaystyleo_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle o_m$|; + +$key = q/(108602&0x1)=0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ (108602\&0x1) =0$|; + +$key = q/ell;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \ell$|; + +$key = q/displaystylesigma_{x^*}={ensuremath{displaystyle{frac{{ensuremath{displaystyle{Nnglexrangle^*}}}}{{ensuremath{displaystyle{N_{mathrm{obs}}^*}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{x^*}= {\ensuremath{\displaystyle{\frac{{\ensuremath{\disp...
+...e{\langle x\rangle^*}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}}
+$|; + +$key = q/O(epsilon_x^3);MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O(\epsilon_x^3)$|; + +$key = q/k;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ k$|; + +$key = q/displaystylesigma_{R_ell}={ensuremath{displaystyle{frac{{ensuremath{displaystyle{1}}}}{{ensuremath{displaystyle{sqrt{Y_ell}}}}}}}}.;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{Y_\ell}}}}}}}}.
+$|; + +$key = q/displaystyle=;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle =$|; + +$key = q/displaystylesigma_{langlexrangle_{!mathrm{w(2)}}}={ensuremath{displaystyle{frac{mathrm{w(2)}}}}}}{{ensuremath{displaystyle{N_{mathrm{obs}}^*}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}} = {\ensuremath{\disp...
+..._{\!\mathrm{w(2)}}}}}}{{\ensuremath{\displaystyle{
+N_{\mathrm{obs}}^*
+}}}}}}}}
+$|; + +$key = q/displaystyleqquadhat{b}_{k,j}inB_ell.;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \qquad \hat{b}_{k,j}\in B_\ell .
+$|; + +$key = q/{langlexrangle_{!mathrm{w(1)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\langle x \rangle_{\!\mathrm{w(1)}}}$|; + +$key = q/displaystylelangleX^2rangle=int_{-infty}^{+infty}{ensuremath{mathrm{d}{eta},}}mahop{sum}_{n=0}^{+infty}n^2P(n)=(eta_0^2+sigma_{eta_0}^2)(C_0^2+C_0);;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle X^2\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d...
+...p{\sum}_{n=0}^{+\infty}
+n^2 P(n)
+=
+(\eta_0^2+\sigma_{\eta_0}^2)(C_0^2+C_0) ;
+$|; + +$key = q/sigma_{O_n};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_{O_n}$|; + +$key = q/{langlexrangle^*};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\langle x \rangle^*} $|; + +$key = q/Counts=500;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ Counts=500$|; + +$key = q/displaystylesigma_{I_{k,j}}={ensuremath{displaystyle{frac{{ensuremath{displaystyisplaystyle{m_{k,j}}}}}}}}sqrt{{ensuremath{left({C_{k,j}+1}right)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{I_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\d...
+...ath{\displaystyle{m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}}
+$|; + +$key = q/Deltat;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Delta t$|; + +$key = q/displaystylelanglexrangle_{!mathrm{w(1)}}={ensuremath{displaystyle{frac{{ensuremremath{displaystyle{1}}}}{{ensuremath{displaystyle{C_j}}}}}}}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle x \rangle_{\!\mathrm{w(1)}}={\ensuremath{\displaystyle{\f...
+...nsuremath{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+C_j
+}}}}}}}
+}}}}}}}
+$|; + +$key = q/displaystyleX_ell=mathop{sum_{k,j}}_{{ensuremath{left|{b_{k,j}capB_ell}right|}}>style{B}}}}}}}r_{k,j}{ensuremath{left({sigma_{r_{k,j}}}right)}}^{-2};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle X_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left\vert{ b_{k,j}\cap...
+...aystyle{B}}}}}}} r_{k,j} {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2}
+$|; + +$key = q/displaystyleK={ensuremath{displaystyle{frac{{ensuremath{displaystyle{1}}}}{{ensusplaystyle{R_ell}}}}{{ensuremath{displaystyle{sigma_{R_ell}^2}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle K={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
+1
+...
+...h{\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}}
+$|; + +$key = q/sigma_X=sqrt{langleXrangle}=sqrt{X_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_X=\sqrt{\langle X\rangle}=\sqrt{X_0}$|; + +$key = q/O_j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ O_j$|; + +$key = q/sigma_j^2=C_j+1;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_j^2=C_j+1$|; + +$key = q/displaystyleE{ensuremath{left({{ensuremath{displaystyle{frac{{ensuremath{displayh{displaystyle{lambda^{n+m}}}}}{{ensuremath{displaystyle{n!m!}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremat...
+...uremath{\displaystyle{\lambda^{n+m}}}}}{{\ensuremath{\displaystyle{n!m!}}}}}}}
+$|; + +$key = q/displaystylemathsf{GoF}=sqrt{{ensuremath{displaystyle{frac{{ensuremath{displayst}}}}}}}}}}}}}}}}}{{ensuremath{displaystyle{N_{mathrm{obs}}-1}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \mathsf{GoF}=
+\sqrt{
+{\ensuremath{\displaystyle{\frac{{\ensuremat...
+...
+}}}}}}} }}}}}}}
+}}}}{{\ensuremath{\displaystyle{
+N_{\mathrm{obs}}-1
+}}}}}}}
+}
+$|; + +$key = q/B;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ B$|; + +$key = q/{ensuremath{{2theta}}}_{max}={ensuremath{{2theta}}}_0+MB;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\ensuremath{{2\theta}}}_{max}={\ensuremath{{2\theta}}}_0+MB$|; + +$key = q/displaystylehat{B}_ell,quadKR_ell,quadKsigma_{R_ell};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \hat{B}_\ell, \quad KR_\ell, \quad K\sigma_{R_\ell}
+$|; + +$key = q/E_t=E_0slash2;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_t=E_0/2$|; + +$key = q/displaystylesigma_{C_0}=sqrt{langlen^2rangle-langlenrangle^2}=sqrt{C_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sigma_{C_0}=\sqrt{\langle n^2\rangle-\langle n\rangle^2}=\sqrt{C_0}
+$|; + +$key = q/epsilon_lambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \epsilon_\lambda$|; + +$key = q/displaystyle{I_0}DeltatDeltaOmega{ensuremath{displaystyle{frac{{ensuremath{displ}}}}{{ensuremath{displaystyle{{ensuremath{mathrm{d}{},}}Omega}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {I_0}\Delta t \Delta\Omega{\ensuremath{\displaystyle{\frac{{\ensu...
+...ma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}  }}\Omega}}}}}}}
+$|; + +$key = q/displaystyleqquad{ensuremath{left|{b_{k,j}capB_ell}right|}}>0.;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \qquad {\ensuremath{\left\vert{ b_{k,j}\cap B_\ell }\right\vert}} > 0.
+$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{p}}}}{{ensuremath{displaystyle{R_m}}}}}}};;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{R_m}}}}}}};$|; + +$key = q/Updownarrow;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Updownarrow$|; + +$key = q/includegraphics[width=textwidth]{imagesslashgated_acquisition.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/gated_acquisition.eps}|; + +$key = q/displaystyleD_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle D_m$|; + +$key = q/epsilon_lambda=sqrt{lambdaslashN}slashlambda=1slashsqrt{Nlambda};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \epsilon_\lambda=\sqrt{\lambda/N}/\lambda=1/\sqrt{N\lambda}$|; + +$key = q/{langlexrangle_{!mathrm{w(1)}}}:;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\langle x \rangle_{\!\mathrm{w(1)}}} :$|; + +$key = q/displaystylehat{B}_ell={ensuremath{{2theta}}}_0+(ell-1slash2)B,;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \hat{B}_\ell={\ensuremath{{2\theta}}}_0+(\ell-1/2)B,$|; + +$key = q/DeltaOmegaproptoDelta{ensuremath{{2theta}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Delta\Omega\propto \Delta {\ensuremath{{2\theta}}}$|; + +$key = q/displaystyleR_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle R_m$|; + +$key = q/displaystyleY_ell={ensuremath{displaystyle{frac{{ensuremath{displaystyle{{ensureh{displaystyle{|b|^2m^2}}}}{{ensuremath{displaystyle{e^2(C+1)}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle Y_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...\displaystyle{\vert b\vert^2m^2}}}}{{\ensuremath{\displaystyle{e^2(C+1)}}}}}}}
+$|; + +$key = q/displaystyle{ensuremath{left|{b_{k,j}}right|}}={ensuremath{{2theta}}}_{k,j}^{+}-{ensuremath{{2theta}}}_{k,j}^{-};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\left\vert{b_{k,j}}\right\vert}}={\ensuremath{{2\theta}}}_{k,j}^{+}-{\ensuremath{{2\theta}}}_{k,j}^{-}
+$|; + +$key = q/E_t>E_f+3;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_t>E_f+3$|; + +$key = q/displaystyleb_{k,j};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle b_{k,j}$|; + +$key = q/displaystylelanglenrangle=mathop{sum}_{n=0}^{+infty}nP(n)=C_0;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle n\rangle=\mathop{\sum}_{n=0}^{+\infty}
+nP(n)=C_0 ;
+$|; + +$key = q/displaystyleE{ensuremath{left({{ensuremath{displaystyle{frac{{ensuremath{displaye}}}^{-2lambda}}}}}{{ensuremath{displaystyle{4lambda^2}}}}}}}%{n!m!};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremat...
+...hrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^2}}}}}}}
+%{n!m!}
+$|; + +$key = q/mu;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \mu$|; + +$key = q/alpha_{jm};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \alpha_{jm}$|; + +$key = q/E_t;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_t$|; + +$key = q/displaystylewidehat{P}(eta)={ensuremath{displaystyle{frac{{ensuremath{displaystyght)}}^2}}}}}{{ensuremath{displaystyle{sigma_{eta_0}sqrt{2pi}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \widehat{P}(\eta)={\ensuremath{\displaystyle{\frac{{\ensuremath{\...
+...ght)}}^2
+}
+}}}}{{\ensuremath{\displaystyle{
+\sigma_{\eta_0}\sqrt{2\pi}
+}}}}}}}
+$|; + +$key = q/{ensuremath{{2theta}}}_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\ensuremath{{2\theta}}}_0$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{sigma_X}}}}{{{sigma_{eta_0}}}}}{{ensuremath{displaystyle{eta_0}}}}}}}}right)}}^2};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigm...
+...yle{\sigma_{\eta_0}}}}}{{\ensuremath{\displaystyle{\eta_0}}}}}}}}\right)}}^2
+}
+$|; + +$key = q/includegraphics[width=textwidth]{imagesslashtrimbitplot};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/trimbitplot}|; + +$key = q/sqrt{C_0};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sqrt{C_0}$|; + +$key = q/P;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ P$|; + +$key = q/includegraphics[width=textwidth]{imagesslashbad_ff_col};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/bad_ff_col}|; + +$key = q/{langlexrangle_{!mathrm{w(2)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ {\langle x \rangle_{\!\mathrm{w(2)}}}$|; + +$key = q/displaystylelangleX^2rangle=mathop{sum}_{n=0}^{+infty}eta_0^2n^2P(n)=eta_0^2(C_0^2+C_0)=X_0^2+eta_0X_0;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle X^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
+\eta_0^2 n^2 P(n)=\eta_0^2(C_0^2+C_0)=X_0^2+\eta_0 X_0 ;
+$|; + +$key = q/displaystyleb_{k,j}={ensuremath{left[{{ensuremath{{2theta}}}_{k,j}^{-},{ensuremath{{2theta}}}_{k,j}^{+}}right]}},qquadj=1,ldots,N_k;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle b_{k,j}={\ensuremath{\left[{{\ensuremath{{2\theta}}}_{k,j}^{-},{\ensuremath{{2\theta}}}_{k,j}^{+}}\right]}},\qquad j=1,\ldots,N_k
+$|; + +$key = q/sigma_j^2=C_j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_j^2=C_j$|; + +$key = q/pm;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \pm$|; + +$key = q/xi_lambda=;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \xi_\lambda = $|; + +$key = q/k,j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ k,j$|; + +$key = q/m_{k,j};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ m_{k,j}$|; + +$key = q/lambda<100;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \lambda<100$|; + +$key = q/displaystyleE{ensuremath{left({langlexrangle}right)}}=mathop{sum}_{m,n=0}^{+inft{mathrm{e}}}^{-lambda}}}}}{{ensuremath{displaystyle{n!}}}}}}}=lambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle E{\ensuremath{\left({\langle x \rangle}\right)}} = \mathop{\sum}_...
+...ath{\mathrm{e}}}^{-\lambda}}}}}{{\ensuremath{\displaystyle{n!}}}}}}}
+=\lambda
+$|; + +$key = q/e_lambdaslashepsilon_lambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ e_\lambda/\epsilon_\lambda$|; + +$key = q/includegraphics[width=textwidth]{imagesslashtrigger_acquisition.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/trigger_acquisition.eps}|; + +$key = q/displaystylec_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle c_m$|; + +$key = q/k=0ldotss;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ k=0\ldots s$|; + +$key = q/k_m;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ k_m$|; + +$key = q/E_lambda;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ E_\lambda$|; + +$key = q/includegraphics[width=textwidth]{imagesslashnormal_acquisition.eps};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/normal_acquisition.eps}|; + +$key = q/displaystylemathop{sum}_{ell=1}^M{ensuremath{displaystyle{frac{{ensuremath{displlaystyle{R_ell}}}}{{ensuremath{displaystyle{sigma_{R_ell}^2}}}}}}}=M;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensure...
+...\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}}=M
+$|; + +$key = q/displaystylelangleOrangle={ensuremath{displaystyle{frac{{ensuremath{displaystylemath{displaystyle{mathop{sum}_{n=1}^{N_E}nu_nsigma_{O_n}^{-2}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle O\rangle ={\ensuremath{\displaystyle{\frac{{\ensuremath{\...
+...remath{\displaystyle{
+\mathop{\sum}_{n=1}^{N_E}\nu_n
+\sigma_{O_n}^{-2}
+}}}}}}}
+$|; + +$key = q/Omega;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \Omega$|; + +$key = q/displaystylechi_{(1)}^2=mathop{sum}_{j=1}^{N_{mathrm{obs}}}{ensuremath{displaystght)}}}right)}}}right)}}^2}}}}{{ensuremath{displaystyle{C_j+1}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \chi_{(1)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremat...
+...\right)}}}\right)}}}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+C_j+1
+}}}}}}}
+$|; + +$key = q/displaystylemathsf{GoF}_{(1)}=sqrt{{ensuremath{displaystyle{frac{{ensuremath{disremath{left({langlexrangle^*-langlexrangle_{!mathrm{w(1)}}}right)}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \mathsf{GoF}_{(1)}=
+\sqrt{
+{\ensuremath{\displaystyle{\frac{{\ens...
+...th{\left({
+\langle x\rangle^*-\langle x \rangle_{\!\mathrm{w(1)}}
+}\right)}}
+}
+$|; + +$key = q/displaystylealpha_{jm}=Phi_m-{ensuremath{left({{ensuremath{displaystyle{frac{{endisplaystyle{D_m-pj}}}}{{ensuremath{displaystyle{R_m}}}}}}}}right)}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \alpha_{jm}=\Phi_m-{\ensuremath{\left({{\ensuremath{\displaystyle...
+...remath{\displaystyle{D_m-pj}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}}\right)}}$|; + +$key = q/nu_n;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \nu_n$|; + +$key = q/C_0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ C_0$|; + +$key = q/langlexrangle;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \langle x \rangle$|; + +$key = q/includegraphics[width=textwidth]{imagesslasheffiSiHardXRays2};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/effiSiHardXRays2}|; + +$key = q/B_ell;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ B_\ell$|; + +$key = q/displaystylelangleXrangle=int_{-infty}^{+infty}{ensuremath{mathrm{d}{eta},}}math+infty}{ensuremath{mathrm{d}{eta},}}widehat{P}(eta)eta=eta_0C_0=X_0;;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \langle X\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{...
+...}{\ensuremath{\mathrm{d}{\eta}  }} \widehat{P}(\eta)\eta
+=
+\eta_0 C_0=X_0 ;
+$|; + +$key = q/displaystyle{ensuremath{displaystyle{frac{{ensuremath{displaystyle{{ensuremath{m}}}}{{ensuremath{displaystyle{{ensuremath{mathrm{d}{},}}Omega}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ens...
+...ma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}  }}\Omega}}}}}}}
+$|; + +$key = q/sigma_j;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \sigma_j$|; + +$key = q/includegraphics[width=textwidth]{imagesslashFFSetup};AAT/; +$cached_env_img{$key} = q|\includegraphics[width=\textwidth]{images/FFSetup}|; + +$key = q/cdot;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ \cdot$|; + +$key = q/Y_ell=0;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ Y_\ell=0$|; + +$key = q/displaystyleepsilon_x={ensuremath{displaystyle{frac{{ensuremath{displaystyle{sigma_x}}}}{{ensuremath{displaystyle{x}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \epsilon_x = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_x}}}}{{\ensuremath{\displaystyle{x}}}}}}}
+$|; + +$key = q/n;MSF=1.6;AAT/; +$cached_env_img{$key} = q|$ n$|; + +$key = q/displaystylechi^2=mathop{sum}_{j=1}^{N_{mathrm{obs}}}{ensuremath{displaystyle{frleft({x-O_j}right)}}^2}}}}{{ensuremath{displaystyle{sigma_j^2}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremath{\dis...
+...h{\left({x-O_j}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+$|; + +$key = q/displaystyleP'(X)=P(Xslasheta_0)=P(n)qquadBiggl|Biggr.qquadfrac{X}{eta_0}equivninmathbb{Z};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle P'(X)=P(X/\eta_0)=P(n)\qquad\Biggl\vert\Biggr.\qquad \frac{X}{\eta_0}\equiv n\in\mathbb{Z}
+$|; + +$key = q/displaystylehat{b}_{k,j}={ensuremath{displaystyle{frac{{ensuremath{displaystyle{nsuremath{{2theta}}}_{k,j}^{-}}}}}{{ensuremath{displaystyle{2}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \hat{b}_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\disp...
+...{+}+{\ensuremath{{2\theta}}}_{k,j}^{-}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
+$|; + +$key = q/displaystylesqrt{{ensuremath{displaystyle{frac{{ensuremath{displaystyle{B}}}}{{ensuremath{displaystyle{{ensuremath{left|{bcapB_ell}right|}}}}}}}}}};MSF=1.6;AAT/; +$cached_env_img{$key} = q|$\displaystyle \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle...
+...ath{\displaystyle{{\ensuremath{\left\vert{ b\cap B_\ell }\right\vert}}}}}}}}}}
+$|; + +1; + diff --git a/manual/docs/html/slsDetectors-FAQ/images.tex b/manual/docs/html/slsDetectors-FAQ/images.tex new file mode 100644 index 000000000..f28d9e6aa --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/images.tex @@ -0,0 +1,2033 @@ +\batchmode +\documentclass{report} +\RequirePackage{ifthen} + + +\usepackage{amssymb} +\usepackage[dvips]{graphicx} +\usepackage{verbatim} +\usepackage{html} + + +\usepackage{amsmath} +\usepackage{latexsym,amssymb} +\usepackage[mathscr]{eucal} +\usepackage{amsthm,amsxtra,amscd,upref} +\usepackage{layout,bm,dcolumn} +\usepackage{graphicx,color} +\usepackage{calc} + + +\usepackage{framed} + +% +\providecommand{\DST}[1]{{\ensuremath{\displaystyle{#1}}}}% +\providecommand{\DSF}[2]{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{#1}}}}{{\ensuremath{\displaystyle{#2}}}}}}}} + +% +\providecommand{\vk}[1]{{\ensuremath{\underline{\bm{#1}}}}}% +\providecommand{\mx}[1]{{\ensuremath{\bm{\mathsf{#1}}}}}% +\providecommand{\lrb}[1]{{\ensuremath{\left({#1}\right)}}}% +\providecommand{\lrs}[1]{{\ensuremath{\left[{#1}\right]}}}% +\providecommand{\lrc}[1]{{\ensuremath{\left\{{#1}\right\}}}}% +\providecommand{\lrv}[1]{{\ensuremath{\left|{#1}\right|}}} + +% +\providecommand{\hell}{{\ensuremath{\hat{\jmath}}}}% +\providecommand{\zell}{{\ensuremath{\mathfrak{z}}}}% +\providecommand{\vM}{{\ensuremath{{\ensuremath{\underline{\bm{M}}}}}}}% +\providecommand{\vr}{{\ensuremath{{\ensuremath{\underline{\bm{r}}}}}}}% +\providecommand{\vq}{{\ensuremath{{\ensuremath{\underline{\bm{q}}}}}}}% +\providecommand{\vh}{{\ensuremath{{\ensuremath{\underline{\bm{h}}}}}}}% +\providecommand{\vkx}{{\ensuremath{{\ensuremath{\underline{\bm{x}}}}}}}% +\providecommand{\vkxt}{{\ensuremath{{\ensuremath{\underline{\bm{x}}}}^t}}}% +\providecommand{\vky}{{\ensuremath{{\ensuremath{\underline{\bm{y}}}}}}}% +\providecommand{\vkyt}{{\ensuremath{{\ensuremath{\underline{\bm{y}}}}^t}}} + +% +\providecommand{\vri}[1]{{\ensuremath{{\ensuremath{\underline{\bm{r}}}}_{#1}}}}% +\providecommand{\vrr}{{\ensuremath{{\ensuremath{\underline{\bm{r}}}}}}}% +\providecommand{\vqi}[1]{{\ensuremath{{\ensuremath{\underline{\bm{q}}}}_{#1}}}}% +\providecommand{\vqr}{{\ensuremath{{\ensuremath{\underline{\bm{q}}}}}}}% +\providecommand{\vhi}[1]{{\ensuremath{{\ensuremath{\underline{\bm{h}}}}_{#1}}}}% +\providecommand{\vhr}{{\ensuremath{{\ensuremath{\underline{\bm{h}}}}}}}% +\providecommand{\IMA}{{\ensuremath{\mathrm{i}}}}% +\providecommand{\EE}{{\ensuremath{\mathrm{e}}}}% +\providecommand{\half}{{\ensuremath{\frac{1}{2}}}} + +% +\providecommand{\deltax}{{\ensuremath{\rho\cos(\beta)}}}% +\providecommand{\deltay}{{\ensuremath{\rho\sin(\beta)}}}% +\providecommand{\deltaz}{{\ensuremath{\delta_{z}}}}% +\providecommand{\deltazs}{{\ensuremath{\widehat{{\ensuremath{\delta_{z}}}}}}}% +\providecommand{\DD}[1]{{\ensuremath{\mathrm{d}{#1}\, }}}% +\providecommand{\DDD}[2]{{\ensuremath{\mathrm{d}^{#1}{#2}\, }}} + +% +\providecommand{\haf}{{\ensuremath{\scriptstyle{\frac{1}{2}}}}}% +\providecommand{\unt}{{\ensuremath{\scriptstyle{\frac{1}{3}}}}}% +\providecommand{\dut}{{\ensuremath{\scriptstyle{\frac{2}{3}}}}}% +\providecommand{\xref}[1]{(\ref{#1})}% +\providecommand{\eref}[1]{Eq.~(\ref{#1})}% +\providecommand{\Beref}[1]{{\textcolor[rgb]{0,0,1}{Eq.~(\ref{#1})}}}% +\providecommand{\eeref}[2]{Eqs.~(\ref{#1},\ref{#2})}% +\providecommand{\eeeref}[3]{Eqs.~(\ref{#1},\ref{#2},\ref{#3})}% +\providecommand{\aref}[1]{Appendix~\ref{#1}}% +\providecommand{\sref}[1]{Sec.~\ref{#1}}% +\providecommand{\cref}[1]{Chap.~\ref{#1}}% +\providecommand{\tref}[1]{Tab.~\ref{#1}}% +\providecommand{\fref}[1]{Fig.~\ref{#1}}% +\providecommand{\Rref}[1]{Ref.~\cite{#1}}% +\providecommand{\degC}{{\ensuremath{{}^{\mathrm{o}}}}} + +% +\providecommand{\TT}{{\ensuremath{{2\theta}}}}% +\providecommand{\TTz}{{\ensuremath{{{{\ensuremath{{2\theta}}}}_{0}}}}}% +\providecommand{\TTe}{{\ensuremath{{{{\ensuremath{{2\theta}}}}_{e}}}}}% +\providecommand{\TTB}{{\ensuremath{{{{\ensuremath{{2\theta}}}}_{B}}}}} + + + + + +\pagecolor[gray]{.7} + +\usepackage[]{inputenc} + + + +\makeatletter + +\makeatletter +\count@=\the\catcode`\_ \catcode`\_=8 +\newenvironment{tex2html_wrap}{}{}% +\catcode`\<=12\catcode`\_=\count@ +\newcommand{\providedcommand}[1]{\expandafter\providecommand\csname #1\endcsname}% +\newcommand{\renewedcommand}[1]{\expandafter\providecommand\csname #1\endcsname{}% + \expandafter\renewcommand\csname #1\endcsname}% +\newcommand{\newedenvironment}[1]{\newenvironment{#1}{}{}\renewenvironment{#1}}% +\let\newedcommand\renewedcommand +\let\renewedenvironment\newedenvironment +\makeatother +\let\mathon=$ +\let\mathoff=$ +\ifx\AtBeginDocument\undefined \newcommand{\AtBeginDocument}[1]{}\fi +\newbox\sizebox +\setlength{\hoffset}{0pt}\setlength{\voffset}{0pt} +\addtolength{\textheight}{\footskip}\setlength{\footskip}{0pt} +\addtolength{\textheight}{\topmargin}\setlength{\topmargin}{0pt} +\addtolength{\textheight}{\headheight}\setlength{\headheight}{0pt} +\addtolength{\textheight}{\headsep}\setlength{\headsep}{0pt} +\setlength{\textwidth}{349pt} +\newwrite\lthtmlwrite +\makeatletter +\let\realnormalsize=\normalsize +\global\topskip=2sp +\def\preveqno{}\let\real@float=\@float \let\realend@float=\end@float +\def\@float{\let\@savefreelist\@freelist\real@float} +\def\liih@math{\ifmmode$\else\bad@math\fi} +\def\end@float{\realend@float\global\let\@freelist\@savefreelist} +\let\real@dbflt=\@dbflt \let\end@dblfloat=\end@float +\let\@largefloatcheck=\relax +\let\if@boxedmulticols=\iftrue +\def\@dbflt{\let\@savefreelist\@freelist\real@dbflt} +\def\adjustnormalsize{\def\normalsize{\mathsurround=0pt \realnormalsize + \parindent=0pt\abovedisplayskip=0pt\belowdisplayskip=0pt}% + \def\phantompar{\csname par\endcsname}\normalsize}% +\def\lthtmltypeout#1{{\let\protect\string \immediate\write\lthtmlwrite{#1}}}% +\newcommand\lthtmlhboxmathA{\adjustnormalsize\setbox\sizebox=\hbox\bgroup\kern.05em }% +\newcommand\lthtmlhboxmathB{\adjustnormalsize\setbox\sizebox=\hbox to\hsize\bgroup\hfill }% +\newcommand\lthtmlvboxmathA{\adjustnormalsize\setbox\sizebox=\vbox\bgroup % + \let\ifinner=\iffalse \let\)\liih@math }% +\newcommand\lthtmlboxmathZ{\@next\next\@currlist{}{\def\next{\voidb@x}}% + \expandafter\box\next\egroup}% +\newcommand\lthtmlmathtype[1]{\gdef\lthtmlmathenv{#1}}% +\newcommand\lthtmllogmath{\dimen0\ht\sizebox \advance\dimen0\dp\sizebox + \ifdim\dimen0>.95\vsize + \lthtmltypeout{% +*** image for \lthtmlmathenv\space is too tall at \the\dimen0, reducing to .95 vsize ***}% + \ht\sizebox.95\vsize \dp\sizebox\z@ \fi + \lthtmltypeout{l2hSize % +:\lthtmlmathenv:\the\ht\sizebox::\the\dp\sizebox::\the\wd\sizebox.\preveqno}}% +\newcommand\lthtmlfigureA[1]{\let\@savefreelist\@freelist + \lthtmlmathtype{#1}\lthtmlvboxmathA}% +\newcommand\lthtmlpictureA{\bgroup\catcode`\_=8 \lthtmlpictureB}% +\newcommand\lthtmlpictureB[1]{\lthtmlmathtype{#1}\egroup + \let\@savefreelist\@freelist \lthtmlhboxmathB}% +\newcommand\lthtmlpictureZ[1]{\hfill\lthtmlfigureZ}% +\newcommand\lthtmlfigureZ{\lthtmlboxmathZ\lthtmllogmath\copy\sizebox + \global\let\@freelist\@savefreelist}% +\newcommand\lthtmldisplayA{\bgroup\catcode`\_=8 \lthtmldisplayAi}% +\newcommand\lthtmldisplayAi[1]{\lthtmlmathtype{#1}\egroup\lthtmlvboxmathA}% +\newcommand\lthtmldisplayB[1]{\edef\preveqno{(\theequation)}% + \lthtmldisplayA{#1}\let\@eqnnum\relax}% +\newcommand\lthtmldisplayZ{\lthtmlboxmathZ\lthtmllogmath\lthtmlsetmath}% +\newcommand\lthtmlinlinemathA{\bgroup\catcode`\_=8 \lthtmlinlinemathB} +\newcommand\lthtmlinlinemathB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA + \vrule height1.5ex width0pt }% +\newcommand\lthtmlinlineA{\bgroup\catcode`\_=8 \lthtmlinlineB}% +\newcommand\lthtmlinlineB[1]{\lthtmlmathtype{#1}\egroup\lthtmlhboxmathA}% +\newcommand\lthtmlinlineZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetinline} +\newcommand\lthtmlinlinemathZ{\egroup\expandafter\ifdim\dp\sizebox>0pt % + \expandafter\centerinlinemath\fi\lthtmllogmath\lthtmlsetmath} +\newcommand\lthtmlindisplaymathZ{\egroup % + \centerinlinemath\lthtmllogmath\lthtmlsetmath} +\def\lthtmlsetinline{\hbox{\vrule width.1em \vtop{\vbox{% + \kern.1em\copy\sizebox}\ifdim\dp\sizebox>0pt\kern.1em\else\kern.3pt\fi + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\lthtmlsetmath{\hbox{\vrule width.1em\kern-.05em\vtop{\vbox{% + \kern.1em\kern0.8 pt\hbox{\hglue.17em\copy\sizebox\hglue0.8 pt}}\kern.3pt% + \ifdim\dp\sizebox>0pt\kern.1em\fi \kern0.8 pt% + \ifdim\hsize>\wd\sizebox \hrule depth1pt\fi}}} +\def\centerinlinemath{% + \dimen1=\ifdim\ht\sizebox<\dp\sizebox \dp\sizebox\else\ht\sizebox\fi + \advance\dimen1by.5pt \vrule width0pt height\dimen1 depth\dimen1 + \dp\sizebox=\dimen1\ht\sizebox=\dimen1\relax} + +\def\lthtmlcheckvsize{\ifdim\ht\sizebox<\vsize + \ifdim\wd\sizebox<\hsize\expandafter\hfill\fi \expandafter\vfill + \else\expandafter\vss\fi}% +\providecommand{\selectlanguage}[1]{}% +\makeatletter \tracingstats = 1 +\providecommand{\Beta}{\textrm{B}} +\providecommand{\Mu}{\textrm{M}} +\providecommand{\Kappa}{\textrm{K}} +\providecommand{\Rho}{\textrm{R}} +\providecommand{\Epsilon}{\textrm{E}} +\providecommand{\Chi}{\textrm{X}} +\providecommand{\Iota}{\textrm{J}} +\providecommand{\omicron}{\textrm{o}} +\providecommand{\Zeta}{\textrm{Z}} +\providecommand{\Eta}{\textrm{H}} +\providecommand{\Omicron}{\textrm{O}} +\providecommand{\Nu}{\textrm{N}} +\providecommand{\Tau}{\textrm{T}} +\providecommand{\Alpha}{\textrm{A}} + + +\begin{document} +\pagestyle{empty}\thispagestyle{empty}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hsize=\the\hsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength vsize=\the\vsize}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength hoffset=\the\hoffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength voffset=\the\voffset}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topmargin=\the\topmargin}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength topskip=\the\topskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headheight=\the\headheight}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength headsep=\the\headsep}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength parskip=\the\parskip}\lthtmltypeout{}% +\lthtmltypeout{latex2htmlLength oddsidemargin=\the\oddsidemargin}\lthtmltypeout{}% +\makeatletter +\if@twoside\lthtmltypeout{latex2htmlLength evensidemargin=\the\evensidemargin}% +\else\lthtmltypeout{latex2htmlLength evensidemargin=\the\oddsidemargin}\fi% +\lthtmltypeout{}% +\makeatother +\setcounter{page}{1} +\onecolumn + +% !!! IMAGES START HERE !!! + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7663}% +$ \chi ^2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{chapter} +\stepcounter{section} +\stepcounter{section} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7743}% +\includegraphics[width=\textwidth]{multi_detector}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +\stepcounter{section} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7749}% +\includegraphics[width=\textwidth]{data_receiver}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{section} +\stepcounter{section} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7759}% +$ d$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7762}% +$ \Updownarrow$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7764}% +$ \Rightarrow$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmldisplayA{displaymath7766}% +\begin{displaymath}\textrm{\textbf{MEASUREMENTS}} \\ + \left\Updownarrow \, + \begin{array}{l} \\ + % \textrm{Measurement loop} \\ + \begin{array}{l} %\\ + \Rightarrow \, \textrm{Start script} \\ + \\ +\textrm{\textbf{SCAN0}} + \left\Updownarrow + \, + \begin{array}{l} \\ + \Rightarrow \, \textrm{Scan0 script} \\ + % \textrm{Scan 0 level} \\ + \\ +\par +\textrm{\textbf{SCAN1}} \left\Updownarrow + \, + \begin{array}{l} \\ + % \textrm{Scan 1 level} \\ + \begin{array}{l} %\\ + \Rightarrow \, \textrm{Scan1 script} \\ + \Rightarrow \, \textrm{Script before} \\ + \\ +\begin{array}{l} \\ + \textrm{\textbf{POSITIONS}} \left\Updownarrow \, +\begin{array}{l} \\ + \Rightarrow \, \textrm{Header before script} \\ + \\ +\par +\textrm{\textbf{CYCLES}} \left\Updownarrow \, + \begin{array}{l} \\ + \\ +\textrm{\textbf{FRAMES}} \left\Updownarrow \right. \\ + \\ +\\ + \end{array} + \right. \\ + \\ +\Rightarrow \, \textrm{Header after script}\\ + \\ + \end{array} + \right. \\ +\\ +\\ +\\ + \end{array} +\par +\\ + % \\ +\Rightarrow \, \textrm{Script after} \\ +\end{array} + % \right. \\ + \\ +\\ + \end{array} + \right. \\ +\\ + \\ +\\ + \end{array} + \right. \\ + \\ +\Rightarrow \, \textrm{Stop script} \\ +\\ + \end{array} + % \right. \\ + \\ + \end{array} +\right. +\end{displaymath}% +\lthtmldisplayZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7789}% +\includegraphics[width=\textwidth]{images/normal_acquisition.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7793}% +\includegraphics[width=\textwidth]{images/gated_acquisition.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7797}% +\includegraphics[width=\textwidth]{images/trigger_acquisition.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7801}% +\includegraphics[width=\textwidth]{images/ro_trigger_acquisition.eps}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{section} +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7812}% +$ (108602\&0xFFFFFFFE)>>1 = 54301$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7814}% +$ (108602\&0x1) =0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +\stepcounter{subsection} +\stepcounter{chapter} +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7823}% +\includegraphics[width=\textwidth]{images/effiSiHardXRays2}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7825}% +$ \mu$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7829}% +\includegraphics[width=\textwidth]{images/effiThinkBackplanes}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7834}% +\includegraphics[width=\textwidth]{images/settings}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{chapter} +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{section} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7844}% +\includegraphics[width=\textwidth]{images/thr_scan_expl}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7848}% +\includegraphics[width=\textwidth]{images/thr_scan_fluo}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7853}% +$ E_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7857}% +$ E_t=E_0/2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7861}% +$ E_f$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7865}% +$ E_t$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7879}% +$ E_fE_f+3$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7885}% +$ E_t4$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7908}% +\includegraphics[width=\textwidth]{images/sample_with_fluorescence}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7914}% +\includegraphics[width=\textwidth]{images/bad_ff_col}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7919}% +\includegraphics[width=\textwidth]{images/FFSetup}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7926}% +$ Vthreshold=7$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7928}% +$ Counts=500$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7930}% +$ Resolution=4$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7932}% +$ \pm$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7933}% +\includegraphics[width=\textwidth]{images/noise_thresholdscanuntrimmed}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7937}% +\includegraphics[width=\textwidth]{images/trimbitdistribution}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7941}% +\includegraphics[width=\textwidth]{images/trimbitplot}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlpictureA{tex2html_wrap7945}% +\includegraphics[width=\textwidth]{images/noise_thresholdscantrimmed}% +\lthtmlpictureZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7954}% +$ \cdot$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{chapter} +\stepcounter{section} +\stepcounter{section} +\stepcounter{section} +\stepcounter{section} +\stepcounter{chapter} +\stepcounter{section} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7968}% +$ \alpha_{jm}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7970}% +$ R_m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7972}% +$ \Phi_m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7974}% +$ D_m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7976}% +$ c_m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7978}% +$ o_m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline7980}% +$ k_m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7982}% +$\displaystyle \alpha_{jm}=\Phi_m-{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}}\right)}}\arctan{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m-pj}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}}\right)}}$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7984}% +$\displaystyle \alpha_{jm}=o_m+{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}}\right)}}c_mk_m+{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}}\right)}}\arctan{\ensuremath{\left[{{\ensuremath{\left({j-c_m}\right)}}k_m}\right]}}$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7987}% +$\displaystyle c_m$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7989}% +$\displaystyle =$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7991}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{p}}}}}}};$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7993}% +$\displaystyle k_m$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7997}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{R_m}}}}}}};$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay7999}% +$\displaystyle o_m$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8003}% +$\displaystyle \Phi_m-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}.$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8006}% +$\displaystyle \Phi_m$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8010}% +$\displaystyle o_m+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}c_mk_m;$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8012}% +$\displaystyle R_m$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8016}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{k_m}}}}}}};$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8018}% +$\displaystyle D_m$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8022}% +$\displaystyle c_m p.$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} +\stepcounter{subsection} +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8027}% +$ {\ensuremath{{2\theta}}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8029}% +$ 2\theta$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8032}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\bf {\sigma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\Omega}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8034}% +$ \Omega$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8036}% +$\displaystyle {I_0}\Delta t \Delta\Omega{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\bf {\sigma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\Omega}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8038}% +$ \Delta t$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8040}% +$ \Delta\Omega$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8042}% +$ I_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8046}% +$ \Delta\Omega\propto \Delta {\ensuremath{{2\theta}}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8057}% +$ P$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8059}% +$ k$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8061}% +$ k=1,\ldots,P$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8063}% +$ N_k$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8065}% +$ 2\theta\equiv{\ensuremath{{2\theta}}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8067}% +$\displaystyle b_{k,j}={\ensuremath{\left[{{\ensuremath{{2\theta}}}_{k,j}^{-},{\ensuremath{{2\theta}}}_{k,j}^{+}}\right]}},\qquad j=1,\ldots,N_k +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8069}% +$\displaystyle \hat{b}_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{{2\theta}}}_{k,j}^{+}+{\ensuremath{{2\theta}}}_{k,j}^{-}}}}}{{\ensuremath{\displaystyle{2}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8071}% +$\displaystyle {\ensuremath{\left|{b_{k,j}}\right|}}={\ensuremath{{2\theta}}}_{k,j}^{+}-{\ensuremath{{2\theta}}}_{k,j}^{-} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8073}% +$ C_{k,j}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8075}% +$ e_{k,j}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8077}% +$ m_{k,j}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8079}% +$ b_{k,j}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8081}% +$\displaystyle I_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{m_{k,j}}}}}}}}{\ensuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8083}% +$\displaystyle \sigma_{I_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8085}% +$\displaystyle r_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{I_{k,j}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{b_{k,j}}\right|}}}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{m_{k,j}{\ensuremath{\left|{b_{k,j}}\right|}}}}}}}}}{\ensuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8087}% +$\displaystyle \sigma_{r_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_{I_{k,j}}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{b_{k,j}}\right|}}}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{b_{k,j}}\right|}}m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8089}% +$ M$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8091}% +$\displaystyle B_\ell=[{\ensuremath{{2\theta}}}_0+(\ell-1)B, {\ensuremath{{2\theta}}}_0+\ell B],\qquad \ell=1,\ldots,M +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8093}% +$\displaystyle {\ensuremath{\left|{B_\ell}\right|}}=B$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8095}% +$\displaystyle \hat{B}_\ell={\ensuremath{{2\theta}}}_0+(\ell-1/2)B,$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8097}% +$ {\ensuremath{{2\theta}}}_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8099}% +$ {\ensuremath{{2\theta}}}_{max}={\ensuremath{{2\theta}}}_0+MB$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8101}% +$ \ell$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8103}% +$\displaystyle b_{k,j}$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8104}% +$\displaystyle \qquad {\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}} > 0. +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8107}% +$\displaystyle \qquad \hat{b}_{k,j}\in B_\ell . +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8111}% +$ B_\ell$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8113}% +$ N_E$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8115}% +$ O_n$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8117}% +$ O$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8119}% +$ \sigma_{O_n}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8121}% +$ \nu_n$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8123}% +$\displaystyle \langle O\rangle ={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +\mathop{\sum}_{n=1}^{N_E}\nu_n +O_n\sigma_{O_n}^{-2} +}}}}{{\ensuremath{\displaystyle{ +\mathop{\sum}_{n=1}^{N_E}\nu_n +\sigma_{O_n}^{-2} +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8125}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8127}% +$ k,j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8131}% +$\displaystyle X_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}} > 0} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\ r_{k,j}\ {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8133}% +$\displaystyle Y_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}} > 0} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\ {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8135}% +$\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{X_\ell}}}}{{\ensuremath{\displaystyle{Y_\ell}}}}}}}; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8137}% +$\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{Y_\ell}}}}}}}}. +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8139}% +$ R_\ell$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8141}% +$ \sigma_{R_\ell}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8143}% +$ B$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8145}% +$ K$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8149}% +$\displaystyle \mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{KR_\ell}}}}{{\ensuremath{\displaystyle{K^2\sigma_{R_\ell}^2}}}}}}}= +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{K}}}}}}} +\mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}}=M +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8153}% +$\displaystyle K={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +1 +}}}}{{\ensuremath{\displaystyle{ +M +}}}}}}}\mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8155}% +$\displaystyle \hat{B}_\ell, \quad KR_\ell, \quad K\sigma_{R_\ell} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8166}% +$ X_\ell=0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8168}% +$ Y_\ell=0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8170}% +$ b$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8174}% +$\displaystyle X_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e(C+1)}}}}{{\ensuremath{\displaystyle{m|b|}}}}}}}\ +{\ensuremath{\left({ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{|b|m}}}}{{\ensuremath{\displaystyle{e\sqrt{C+1}}}}}}}} +}\right)}}^{2} +={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{|b|m}}}}{{\ensuremath{\displaystyle{e}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8176}% +$\displaystyle Y_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\ +{\ensuremath{\left({ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{|b|m}}}}{{\ensuremath{\displaystyle{e\sqrt{C+1}}}}}}}} +}\right)}}^{2} +={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{|b|^2m^2}}}}{{\ensuremath{\displaystyle{e^2(C+1)}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8178}% +$\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{X_\ell}}}}{{\ensuremath{\displaystyle{Y_\ell}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e(C+1)}}}}{{\ensuremath{\displaystyle{m|b|}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8182}% +$\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{Y_\ell}}}}}}}}= +\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{B}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}}}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e\sqrt{(C+1)}}}}}{{\ensuremath{\displaystyle{|b|m}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8186}% +$\displaystyle \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{B}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8189}% +$ \hat{b}_{j,k}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8191}% +$ \hat{B}_\ell$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8194}% +$ C_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8198}% +$ \sqrt{C_0}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8200}% +$ n$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8202}% +$\displaystyle P(n)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_0^n{\ensuremath{\mathrm{e}}}^{-C_0} +}}}}{{\ensuremath{\displaystyle{ +n!}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8204}% +$\displaystyle \mathop{\sum}_{n=0}^{+\infty} +P(n)=1\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8206}% +$\displaystyle \langle n\rangle=\mathop{\sum}_{n=0}^{+\infty} +nP(n)=C_0\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8208}% +$\displaystyle \langle n^2\rangle=\mathop{\sum}_{n=0}^{+\infty} +n^2 P(n)=C_0^2+C_0\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8210}% +$\displaystyle \sigma_{C_0}=\sqrt{\langle n^2\rangle-\langle n\rangle^2}=\sqrt{C_0} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8214}% +$\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({F_j-O_j}\right)}}^2 +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8216}% +$ O_j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8218}% +$ F_j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8220}% +$ \sigma_j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8222}% +$\displaystyle \chi_{(0)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({F_j-C_j}\right)}}^2 +}}}}{{\ensuremath{\displaystyle{ +C_j +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8224}% +$\displaystyle \chi_{(1)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({F_j-{\ensuremath{\left({C_j+\min{\ensuremath{\left({1,C_j}\right)}}}\right)}}}\right)}}^2 +}}}}{{\ensuremath{\displaystyle{ +C_j+1 +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8230}% +$ N_{\mathrm{obs}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8232}% +$ C_j,\quad j=1\ldots N_{\mathrm{obs}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8234}% +$ x$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8238}% +$\displaystyle x=\langle x\rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}} + \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j\ . +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8240}% +$\displaystyle \sigma_x=\sqrt{\langle x^2\rangle-\langle x\rangle^2}=\sqrt{ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}} + \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j^2-{\ensuremath{\left({ + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}} + \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j + }\right)}} + } +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8242}% +$\displaystyle \sigma_x={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}}\sqrt{ \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j } +=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x\rangle}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8245}% +$ C_j=0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8247}% +$ N_{\mathrm{obs}}^*$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8249}% +$\displaystyle x=\langle x\rangle^*={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}^*}}}}}}} + \mathop{\sum}_ {\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} + C_j={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}^*}}}}}}} + \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}\langle x\rangle +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8251}% +$\displaystyle \sigma_{x^*}= {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}\sigma_x = \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}} +\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x\rangle}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}}=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x\rangle^*}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8253}% +$ C_j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8260}% +$\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({x-O_j}\right)}}^2 +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8262}% +$\displaystyle x= \langle x \rangle_{\!\mathrm{w}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{O_j +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +}}}}{{\ensuremath{\displaystyle{ +\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8266}% +$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w}}} = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +1 +}}}}{{\ensuremath{\displaystyle{\sqrt{ +\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8268}% +$\displaystyle \mathsf{GoF}= +\sqrt{ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{O_j^2 +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +{\ensuremath{\left[{ +\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{O_j +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} +}\right]}}^2 +}}}}{{\ensuremath{\displaystyle{ \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +\sigma_j^2 +}}}}}}} }}}}}}} +}}}}{{\ensuremath{\displaystyle{ +N_{\mathrm{obs}}-1 +}}}}}}} +} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8270}% +$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w}}}^{\mathrm{corrected}} = \mathsf{GoF}\ \sigma_{\langle x \rangle_{\!\mathrm{w}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8273}% +$ O_j=C_j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8275}% +$ \sigma_j^2=C_j$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8277}% +$\displaystyle \langle x \rangle_{\!\mathrm{w(1)}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +{N_{\mathrm{obs}}} +}}}}{{\ensuremath{\displaystyle{ +\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +C_j +}}}}}}} +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8285}% +$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}} = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +1 +}}}}{{\ensuremath{\displaystyle{\sqrt{ +\mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +C_j +}}}}}}} +}}}}}}}}=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x \rangle_{\!\mathrm{w(1)}}}}}}{{\ensuremath{\displaystyle{ +N_{\mathrm{obs}}^* +}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8287}% +$\displaystyle \mathsf{GoF}_{(1)}= +\sqrt{ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +\mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +\!\!\!\!C_j +-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +{\ensuremath{\left[{ +N_{\mathrm{obs}}^* +}\right]}}^2 +}}}}{{\ensuremath{\displaystyle{ \mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +C_j +}}}}}}} }}}}}}} +}}}}{{\ensuremath{\displaystyle{ +N_{\mathrm{obs}}^*-1 +}}}}}}} +} +=\sqrt{ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*-1}}}}}}} +{\ensuremath{\left({ +\langle x\rangle^*-\langle x \rangle_{\!\mathrm{w(1)}} +}\right)}} +} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8289}% +$ \langle x\rangle^*$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8291}% +$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(1)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(1)}\ \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8294}% +$ O_j=C_j+\min{\ensuremath{\left({1,C_j}\right)}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8296}% +$ \sigma_j^2=C_j+1$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8298}% +$\displaystyle \langle x \rangle_{\!\mathrm{w(2)}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +{N_{\mathrm{obs}}^*} +}}}}{{\ensuremath{\displaystyle{ +\mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +C_j+1 +}}}}}}} +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8300}% +$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}} = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +1 +}}}}{{\ensuremath{\displaystyle{\sqrt{ +\mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +C_j+1 +}}}}}}} +}}}}}}}}=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x \rangle_{\!\mathrm{w(2)}}}}}}{{\ensuremath{\displaystyle{ +N_{\mathrm{obs}}^* +}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8302}% +$\displaystyle \mathsf{GoF}_{(2)}= +\sqrt{ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +\mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +\!\!\!\!C_j+N_{\mathrm{obs}}^* +-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +{\ensuremath{\left[{ +N_{\mathrm{obs}}^* +}\right]}}^2 +}}}}{{\ensuremath{\displaystyle{ \mathop{\sum}_{\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}} +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1 +}}}}{{\ensuremath{\displaystyle{ +C_j+1 +}}}}}}} }}}}}}} +}}}}{{\ensuremath{\displaystyle{ +N_{\mathrm{obs}}^*-1 +}}}}}}} +} +=\sqrt{ +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*-1}}}}}}} +{\ensuremath{\left({ +\langle x\rangle^*-\langle x \rangle_{\!\mathrm{w(2)}}+1 +}\right)}} +} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8306}% +$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(2)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(2)}\ \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8313}% +$\displaystyle \epsilon_x = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_x}}}}{{\ensuremath{\displaystyle{x}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8317}% +$ O(\epsilon_x^2)$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8321}% +$ \propto\epsilon_x$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8325}% +$ O(\epsilon_x^3)$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8328}% +$ N_{\mathrm{obs}}=2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8330}% +$ C_1$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8332}% +$ C_2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8334}% +$\displaystyle \langle x \rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_1+C_2}}}}{{\ensuremath{\displaystyle{2}}}}}}}; \qquad \sigma_x={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sqrt{C_1+C_2}}}}}{{\ensuremath{\displaystyle{2}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8336}% +$\displaystyle \langle x \rangle_{\mathrm{w(2)}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{2(C_1+1)(C_2+1)}}}}{{\ensuremath{\displaystyle{C_1+C_2+2}}}}}}}; \qquad +\sigma_{\langle x \rangle_{\mathrm{w(2)}}}=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1+1)(C_2+1)}}}}{{\ensuremath{\displaystyle{C_1+C_2+2}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8338}% +$ C_1,C_2$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8340}% +$ \lambda$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8342}% +$\displaystyle E{\ensuremath{\left({\langle x \rangle}\right)}} = \mathop{\sum}_{m,n=0}^{+\infty} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{n+m}}}}{{\ensuremath{\displaystyle{2}}}}}}}P(n)P(m)=\mathop{\sum}_{m=0}^{+\infty} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{m}}}}{{\ensuremath{\displaystyle{2}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda^m{\ensuremath{\mathrm{e}}}^{-\lambda}}}}}{{\ensuremath{\displaystyle{m!}}}}}}} + +\mathop{\sum}_{n=0}^{+\infty} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{n}}}}{{\ensuremath{\displaystyle{2}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda^n{\ensuremath{\mathrm{e}}}^{-\lambda}}}}}{{\ensuremath{\displaystyle{n!}}}}}}} + =\lambda +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8344}% +$\displaystyle E{\ensuremath{\left({\sigma_x^2}\right)}} = \mathop{\sum}_{m,n=0}^{+\infty} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{n+m}}}}{{\ensuremath{\displaystyle{4}}}}}}}P(n)P(m)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ + \lambda}}}}{{\ensuremath{\displaystyle{2}}}}}}};\qquad E{\ensuremath{\left({\sigma_x}\right)}} =\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda}}}}{{\ensuremath{\displaystyle{2}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8346}% +$\displaystyle \langle x \rangle_{\mathrm{w(2)}}=\langle x \rangle + 1 -{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8348}% +$\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}}\right)}} = + \mathop{\sum}_{m,n=0}^{+\infty} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(n-m)^2}}}}{{\ensuremath{\displaystyle{2(n+m+2) }}}}}}}P(n)P(m)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{2}}}}}}} + \mathop{\sum}_{m,n=0}^{+\infty} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(n-m)^2}}}}{{\ensuremath{\displaystyle{(n+m+2) }}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda^{n+m}}}}}{{\ensuremath{\displaystyle{n!m!}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8350}% +$ s=n+m$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8352}% +$ s=0\ldots +\infty$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8354}% +$ n-m=s-2k$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8356}% +$ k=0\ldots s$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8358}% +$\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}}\right)}} = +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{2}}}}}}} + \mathop{\sum}_{s=0}^{+\infty} + \mathop{\sum}_{k=0}^{s} + {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(s-2k)^2(s+1)}}}}{{\ensuremath{\displaystyle{(s+2)! }}}}}}}{\lambda^{s}} + \binom{s}{k}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{2}}}}}}}-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{2\lambda}}}}}}}+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1-{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^2}}}}}}} + %{n!m!} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8360}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle_{\mathrm{w(2)}}-\langle x \rangle}\right)}}}}}}{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle}\right)}}}}}}}}}= +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{2\lambda}}}}}}}+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{2\lambda^2}}}}}}}-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1-{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^3}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8362}% +$ \langle x \rangle$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8364}% +$\displaystyle \epsilon = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_x}}}}{{\ensuremath{\displaystyle{\langle x \rangle}}}}}}} = +{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda^{1/2}}}}}{{\ensuremath{\displaystyle{\sqrt{2} \lambda}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{2\lambda}}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8366}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle_{\mathrm{w(2)}}-\langle x \rangle}\right)}}}}}}{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle}\right)}}}}}}}}}= +O(\epsilon^2) +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsubsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8371}% +$ \lambda=1,10,100,\ldots,1000000$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8375}% +$ N=10^8$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8381}% +$ \xi_\lambda=\sqrt{\lambda/N}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8383}% +$ \epsilon_\lambda=\sqrt{\lambda/N}/\lambda=1/\sqrt{N\lambda}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8385}% +$ E_\lambda$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8389}% +$ e_\lambda=E_\lambda/\lambda$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8391}% +$ e_\lambda/\epsilon_\lambda$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8393}% +$ \lambda =$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8395}% +$ \xi_\lambda = $% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8397}% +$ \epsilon_\lambda$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8399}% +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8401}% +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8409}% +$ e_\lambda$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8753}% +$ {\langle x \rangle_{\!\mathrm{w(1)}}}\ :$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8757}% +$ {\langle x \rangle^*}\ $% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8759}% +$ \lambda<100$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8761}% +$ {\langle x \rangle}\ $% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{subsection} +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8786}% +$\displaystyle X_0=\eta_0 C_0 +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8788}% +$ \eta_0$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8790}% +$ X$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8792}% +$\displaystyle P'(X)=P(X/\eta_0)=P(n)\qquad\Biggl|\Biggr.\qquad \frac{X}{\eta_0}\equiv n\in\mathbb{Z} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8796}% +$\displaystyle \langle X\rangle=\mathop{\sum}_{n=0}^{+\infty} +\eta_0 nP(n)=\eta_0 C_0=X_0\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8798}% +$\displaystyle \langle X^2\rangle=\mathop{\sum}_{n=0}^{+\infty} +\eta_0^2 n^2 P(n)=\eta_0^2(C_0^2+C_0)=X_0^2+\eta_0 X_0\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8800}% +$\displaystyle \sigma_X=\sqrt{\langle X^2\rangle-\langle X\rangle^2}=\sqrt{\eta_0 X_0}=\eta_0\sqrt{C_0}=\sqrt{\eta_0}\sqrt{X_0} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8802}% +$ \sigma_X=\sqrt{\langle X\rangle}=\sqrt{X_0}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8804}% +$\displaystyle \sigma_X=\sqrt{\eta_0}\sqrt{X_0}=\eta_0\sqrt{C_0}=\eta_0\sigma_{C_0} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_inline8808}% +$ \sigma_{\eta_0}$% +\lthtmlinlinemathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8810}% +$\displaystyle \widehat{P}(\eta)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ +{\ensuremath{\mathrm{e}}}^{ +-\frac{1}{2} +{\ensuremath{\left({ +\frac{\eta-\eta_0}{\sigma_{\eta_0}} +}\right)}}^2 +} +}}}}{{\ensuremath{\displaystyle{ +\sigma_{\eta_0}\sqrt{2\pi} +}}}}}}} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8812}% +$\displaystyle \int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty} +P(n)\widehat{P}(\eta)=1\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8814}% +$\displaystyle \langle X\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty} +\widehat{P}(\eta)\eta nP(n)= +\mathop{\sum}_{n=0}^{+\infty} + nP(n) +\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }} \widehat{P}(\eta)\eta + = +\eta_0 C_0=X_0\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8816}% +$\displaystyle \langle X^2\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty} +\widehat{P}(\eta)\eta^2 n^2 P(n)= +\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\widehat{P}(\eta)\eta^2 +\mathop{\sum}_{n=0}^{+\infty} + n^2 P(n) += +(\eta_0^2+\sigma_{\eta_0}^2)(C_0^2+C_0)\ ; +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +{\newpage\clearpage +\lthtmlinlinemathA{tex2html_wrap_indisplay8818}% +$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_X}}}}{{\ensuremath{\displaystyle{\langle X\rangle}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sqrt{\langle X^2\rangle-\langle X\rangle^2}}}}}{{\ensuremath{\displaystyle{\langle X\rangle}}}}}}} +={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sqrt{ +\eta_0^2 C_0+\sigma_{\eta_0}^2C_0^2+\sigma_{\eta_0}^2 C_0 +}}}}}{{\ensuremath{\displaystyle{\eta_0C_0}}}}}}}= +\sqrt{ +{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ \sigma_{C_0}}}}}{{\ensuremath{\displaystyle{C_0}}}}}}}}\right)}}^2 ++{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_{\eta_0}}}}}{{\ensuremath{\displaystyle{\eta_0}}}}}}}}\right)}}^2+{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_{\eta_0}}}}}{{\ensuremath{\displaystyle{\eta_0}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_{C_0}}}}}{{\ensuremath{\displaystyle{C_0}}}}}}}}\right)}}^2 +}\approx\sqrt{ +{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{ \sigma_{C_0}}}}}{{\ensuremath{\displaystyle{C_0}}}}}}}}\right)}}^2 ++{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_{\eta_0}}}}}{{\ensuremath{\displaystyle{\eta_0}}}}}}}}\right)}}^2 +} +$% +\lthtmlindisplaymathZ +\lthtmlcheckvsize\clearpage} + +\stepcounter{section} + +\end{document} diff --git a/manual/docs/html/slsDetectors-FAQ/img1.png b/manual/docs/html/slsDetectors-FAQ/img1.png new file mode 100644 index 0000000000000000000000000000000000000000..a779a8e08626155e1bed1f1853ec00874b7b4f98 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^VnD3K!VDx=7Mg4ZQn~>?A+84w9LUYiwlFo@wryKe zLxZoE_w;Gg^t80stX^GSTITHFuyDbGp6>35&@g3rh3?`43!p~Ek|4ie28U-i(tw;a zPZ!4!iK)p63UV{fG#JlRk5D~uBZpf;|A4BL1gn75HmL(M?|2-FmXL9{a)g2HoowlQ zwT2sPS`L8{Gfvwuo_qJ&<;7zzw+)qoVMadM4aSvbFAm&XE}8Ohn|wlsze`4fUz)@l a28LrVh4~_m^c(})$l&Sf=d#Wzp$P!Plu!Zy literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img10.png b/manual/docs/html/slsDetectors-FAQ/img10.png new file mode 100644 index 0000000000000000000000000000000000000000..deec7e56e83e3f34d18dd0479ffc323ef93b9687 GIT binary patch literal 3593 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 Mr>mdKI;Vst04A(Rg#Z8m literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img102.png b/manual/docs/html/slsDetectors-FAQ/img102.png new file mode 100644 index 0000000000000000000000000000000000000000..341d0e12ffd7b4de46c6c9fa7b16d7ff84c485f5 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^3P3E!!VDz$t1wCdDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSeXj7sn8ZsmTcv8V6#eq`H(0UN*@vGcSMR#5}`6g4v$A*_!!0o5pBUk@;;Q9$HK-I*Y3s4mU6&Cv4x5Mviu)+W(g*SVi}7HNuAB!K=&|sy85}S Ib4q9e00pvFO#lD@ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img103.png b/manual/docs/html/slsDetectors-FAQ/img103.png new file mode 100644 index 0000000000000000000000000000000000000000..c5a1435647f87b68fd17354ba380207f2188a548 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^qChOi!VDx0|9PYVDct~{5Z40-4&-KMZ`-!5siDEw z%X|8?X-NqQdRp3RR7T;j>CF8svMVj`xNu1H{A3-EK+g9{6xbH zAAM#CiEl;~2dO<*MvLRUf1GHMx=(P@sbH07LTo;$a8 zd~=Il-0~r587%qktP}b`8nAzEOe7Y7MBFW^KRf@c4SjYL)ja@(pcEbIaa7Hqug>CT z)--st<%<<@Cm^JvGScu{i9gcW>3WtMky+ge$KV_uY8+3=38Q8>Q%@}f{Jjw?ng(Nc z>CT{QI%8CAgE+ksyj*4ma=T=RcB=p(Bj=?Cc*3AGteXK>vp%_IswEvqecG?%NXWts zG~0ETskT&p%!;a0eUKUCGH6{$%Z*6t;YR^lKpOE=um~wuwBb4$Pd1c>L~|mYkLq6O zXwZ1RDCjNtC2HqaLNt}MA{10*@Kq%v7A9s)f2lwv4V7wkI*k%C%z zo?geQbP8>KNqCYJl!EFPust8pE7gL4cF>Rph1=1s=xA30!Jw3dOR90l=r5@LC>_lQ zElVl=hOEG0FqEFs{Yvz#Cd6QO}pF+>eG74IZVsXw|$q6mHPqBHl29qQMRY zTIDdgC0Xfp8hRH87i!!FA%GEnQ*bGaFt$7Ri;N0X5DYrsO8s(*V9?j_G*9Ds{0;g+ zpm$~-2HhkI^lyUP4f=1St<*}c1|1`y`=Y|M^}88#yGx2dujFFTZO-Ms(JQ$abT(UV z<22}Ow%o>P&>3yHjl-Zb+HxC*L1(k&Hco@iX3K3{3_6o7w{bJ*47PmEsU8NM)|T6N z8Fa&zzk5zEb~x78IYRQS(fdduWT`ILSE?``b*J5EB800000NkvXXu0mjfdAc8q literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img105.png b/manual/docs/html/slsDetectors-FAQ/img105.png new file mode 100644 index 0000000000000000000000000000000000000000..b546ab960627f3bd572f91e06f2f8d3f4f67f784 GIT binary patch literal 496 zcmVN*>i;#i^5Q>q(=>axr$3Q`G0}w+1rjA_zMZqaq zur!MT1A739I;I3MQr9d=$0R!U)6m|1ajC%}p@&zEx_Y%RvJYVZ&OSr{aP}dr43d2a14#BEY#b!} mjDk@xr~nbA8W4OSRviFeJh2-;B%C$?0000kaRxeu!PC{xWt~$( F699OmTPOek literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img107.png b/manual/docs/html/slsDetectors-FAQ/img107.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed9987b1947cabdf37c5e235a6a03abe3b98524 GIT binary patch literal 1431 zcmV;I1!($-P) zBkFq2nVtJ(cN>`rIDbgaIp3ViZ_a#k&bM;_Ql(0jDpjgfsZym%m6Z5y71S6YoMK?R z9%P^0C5}iWQ;HRb0Oj06UKpnw*-6M%lL5*o&hovd_E$)ns{?aA8K7lX`6_m+7EUuV z4AheW+VO$zD3kF?dAY&P-;@vC_5ON+4nhSzPxDy-j*L%yXM1hm5O(dpfmn5`(nGbu z8*@av+ilqgbO+4C0?ps!0D2K%6EJ)G2I88G-a|E}tD+0 zMxGA?n(-RmF*6OOr(4*4$VkygULdZD)==|14NuUx4TRPJM&Z&!AwX>1YvDCBcV6lR z=>$DAomm%(Ns3;*oOv7i=vB!zxFbJInvri~TcWJ(ArV4G< z$Z+1SVSEL0B5nDr1%x);E*{k2F$e+r%x{|Qq@RLJQ}$0_!g&C0`zzSafFMC;W=uN* zFp10L*3EvnW*E?`e$y5sL5t?CKMUVP@Ie0e;77}lf5%V-eg;AJTx0h>5CZhN-!!0j z3>UxEqJYq%&kt=NqAc*L_aY0yK%DnoB^`My<~K+206h9fG|+11MBp6KaYn8@;U(TZ0~>N2x5wvU6TM;WpG29gomZya@E z`~Rmp@s*q`g;O-XV%3Bx914mTlN61w*cE>unUrXJRq+4xN=!z4Rn!v3uw}$onWQmn z8S&MZNn^N`h0{qRxV3uc)ua*Jl2(%@NENNHFcqvA*jevvTHzLVIME%wquQ73qNUSVkzf%!M&_nTIhmg`&$|&|*h%t3kfs lq)L@)UFv?u6t6ZM(7&oXRg?Vl4)_27002ovPDHLkV1h6qqA~yg literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img108.png b/manual/docs/html/slsDetectors-FAQ/img108.png new file mode 100644 index 0000000000000000000000000000000000000000..2ce4b4cc384a0b3179e8a51706fa2989efb93fe7 GIT binary patch literal 1326 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img110.png b/manual/docs/html/slsDetectors-FAQ/img110.png new file mode 100644 index 0000000000000000000000000000000000000000..e846ecd0c15e417ea6934840cdad9dedb08d3f97 GIT binary patch literal 490 zcmVG{UgcQYDp(L3tI;xtUsuOpJkYxB^1cRg2EGf-KZ$V&%L9hx z3=A9w6EA?de4#)Pi&HgE0rO@ChSO=!7#OBulfMsj2?Lt|h%0;X00YB9hEyO6o9X}< zgRucbavA`Mw+wR3ELX5O)B#h>@FT;zG`_`HRI}o6{{%h*EW#<+RWmRg%*7&Dz$5yE zfwN8kmnIazwt#{A0Rw|1QHmLWuH*X2z&L?8)rr7V_lw~Uaf%s=f%p;c1;PrM!+>!C z^4)!3V6YSNrb#(4{y>4s4^%1UK*;d?2@KOg^!x)13>y{@Qq3*EPzj=MFfj0n5DXQT z2F?Ny4a{1M%LplEU}#|nnV8rrz`*K2ShchvjFnATF~j_qFqWB10zuX658zB}$rBCm g93a90qkt3u0I?%fADMAJ82|tP07*qoM6N<$f^8PRO8@`> literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img111.png b/manual/docs/html/slsDetectors-FAQ/img111.png new file mode 100644 index 0000000000000000000000000000000000000000..1d3d1fd7293ddf3f395389f968485da1bd39fc42 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSe*v7sn8ZsmTcn{1$9n*A7|6aPhc_C&=t$V!Os5(SEq`U>w6SOZ _)OUqwX>; zFcdgf%ofJZc1(oBy|vM>p>a0%nP-1a9*8|qa8dY7Vqn4p@f`|N8KzALn{z;Srvl5v qMJC&LJ>Dhz6*@ng_}p_BBg49rLi`CfQGr0)89ZJ6T-G@yGywpJrc_}7 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img112.png b/manual/docs/html/slsDetectors-FAQ/img112.png new file mode 100644 index 0000000000000000000000000000000000000000..1b6e641dd7c202b7ad4e751293a3409a0ec6340d GIT binary patch literal 259 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img117.png b/manual/docs/html/slsDetectors-FAQ/img117.png new file mode 100644 index 0000000000000000000000000000000000000000..55ecfd71ef92ee7082e34a77ea847d616eb63b7f GIT binary patch literal 544 zcmV+*0^j|KP)Kl)FpAP#DEeOkZh3ANXvGZ3Rb%)>$+f&g1v6G1U2Xqoar0rjzA}9!of{UQwZTd=XlZued9tgLb-{Iu;<0C*v zziZu`8s?^CO3xT%Q+iC&WWv`Ur94Y-5B3uZ+obb#*5XHCkJDxzh>?Hmj9|27cr`}L zE`fQY%~#k2a=0Z}Ti#J)w7LXXCEDD6Snl|n%FKG2xd1`q_3)@0oyOr&x?!73QAMR-W3m))-W z!@#ZVa%!@U9QRRWOdPt5kKl@Qme|jl&5<7iD9>uLMH!hYb4mKla))Em8O_$$f~=42 z8-Wy-RM{h7HKj0*x1`H>i9H9d#Yb={5H2*L*)u;EzNj$S<#^ zh-EOUMYWxhrG^k)yu~Mmj*p;8F=}@ko`$~ ipE+N_jyme-pXmp#=VKhC?~T0x0000V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0Xb_uT^vI+CMG8=urJ{8pCMPl;M#FHm8s?6pYBG%(5{D8&b(7Xj})+<)$nc0(RlqQ z)+EbU1^jtDnm{r-UW|Mgei9 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img119.png b/manual/docs/html/slsDetectors-FAQ/img119.png new file mode 100644 index 0000000000000000000000000000000000000000..12a611c238ad95a63a864b8184a084d33d81c330 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^hCnRG!VDzKJzk#yQU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XZu?T^vI+CMG8=5Pu+8d+0!hIjhkny~R?cDhUNlP}iW2q>P)G;|qSX67oxGSR zp>^jRn3H?&$;&-??`9@IfB^pIXA9fk!siN8{D8-b zNMnm=Buw4rrVOeiuDrV#{&Cjju}3?le}=Xt$+FI#ds`9y#y{hJM)O&eRGyT*c4i>Y z{TwXu@22KoO2Eh#Y4sA`R+<{%rYu&`CUVAS*gOVWp{~vI zlFGh(mC0h#>o%8In9^(lo4B+1fH>JPqj^g)WtVoUyX%wj6+<0d)pBUxIUZbk1!2(`p$rL{@tOX7=6ym}zR)bB8 zB_=EHvnZ)7h2zK=8Q+xgs>J1{9%0DxxT%(`V(I}mWfpO|BLZy)nYv4{Q|B5+Q6GtL z#ld4_Xj&k~$Y)tnS;{}Cd+GSzI6ezg4gG}e9(476W zpA_Rxa)3VneqPT}W)=3*5TD`ir~8o4vZS(}kB7awrRZ=t(&zuPvaro3X|DNrot?EQD}uu^l6K z{Fcyp1U{32*fCczwK3iYEc}#c%(ih0%nD(q$5lPaF52Lvi1{I;VeH`9DR`Iy_|0=2 zN?ZXmEnlhiWLuUFPo-ULsPdSp5o7<*MLDWIkZXfBz5geF!8HE51PBlyK!5=M6Mg|m W!X#wmP(ncf0000L*VUd7QG|tKPW+O=9qL^>bP0l+XkKknTIt literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img121.png b/manual/docs/html/slsDetectors-FAQ/img121.png new file mode 100644 index 0000000000000000000000000000000000000000..2af42f5b07fb443a8d17ad061b339d220a605dd6 GIT binary patch literal 1776 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 IM6N<$g8zXuc>n+a literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img123.png b/manual/docs/html/slsDetectors-FAQ/img123.png new file mode 100644 index 0000000000000000000000000000000000000000..d686d536f85186f769026d36c5fa1704b2611985 GIT binary patch literal 828 zcmV-C1H=4@P)md%pq${R6G?k8DeRGZ{7_wzHzljFBxSFgIJD@3JHViWWvIIv`n? ze#v)Az-SmOp{J{41AoMk0FV zh$oEPQ%ii(=)B+-jMc(m_ucLje(zO*@$oyn#qNS7!*)P@!&}*u-yB!Rn1(CuNyyfv zigmFKlfz)k>?V-%hmZQ*0*9@b{Ia?Yn5rooK>e7{lp8==!*Hz=q!C~9CGdsszv(lj z1`hHKaL49?FlMy+OiX5H1FQ?T?AX&$oDA5NrGhth^L3 zq$+Tg|5)vjT?^F-+DsYo5(Sf{j*8|&_sv$McG79sK#^WPiSUvp)zeG#6BZ1p>sqyS#j;#N{?l#`eMa06GN)gSyMf}*oL`=3mr}#+qWnOr+{&EHDXufYhtV#r zn9k3ES|D@!l#<_Tr*cjpb0W!czr<2v1vBT_Spy3n{{Yis2l!r#zK}V*V6f1W*o9%5 zgbA6$4_Y!h{jhx`Ovs#~)1x|d!;}UM3o4_3=-I|9Cq|an+%&YUPPd_~U`Ge6-ShN{qp%!C#Nru-C(lc(Fr;yHiKMWiCZ($|IJ7+DqC zc`VvdU~F9|PM(rw=^OUHhBnV<7y%~lniPtYr;Nd4{Imm&z11S^rmJ9a>PP_!P~D(? z5iQO@q*zeRb3Y=CEKdEx$l}yDY@mS#`hN=lo3uUsRoHLme?JfPdQn9H0000Wt4W(Z#Mv9l77)! zwpd$|ev$5mX``&zqXcB&II;>Irc7UBbq7b z3DoC*mw=VJBM1hhIp>+tK*Q%rFKX*aKIlke$$SJuQd_aj90Y1F08@d6!{#9zO}o30 zS;*F2S93DYJI~e#v@QvP$HHM?+rO;lbqC6$v@=Fsf-i{0EcTcnSoc>b9B4QE4ayE?f%l=)#L!OU15P#*Fk1p(;lr^olm7*bsk`GV z#en(o(*@u$tn%^(Fzu9+J_2p(6+WsFKYvfJ)47NWs{Cl=NI4&>4zS+ zYUxH#bZ5B;T*N6ViOk!AyM?iu@&Zy=wp$R@LsMgehwDEut*Bp#%);!GCA^@_px)$M<=Xjwx)L7iD?KN}uPrT>E-V|6=TjbA=UXK80c-_4CrQ1FSoD~vqx0_vb&0I{B z?u&0+#&u`~k6?y=l;4~(uku9cE-}H3%vF2qw4ia(9KQx*rMb)VUZ`g<`2OJRmv}QJ zN>2$1xZ55t`^y-v2*UaaFGr(&@bULv-#kE3qV(XXkbt`}Oe~h4xK!y3faZFrDmVhh z>jZj*6|ewrxzrhlGIrH!CE#u>n%~s!r5N0iXnvJ{@Lfy$J6=#`7)a|@gMi%}6Q-0}$4FuY4JU?W<^Mxm8}yD<#rm_?^RN8(@i_LHsc z$I_2@1gGe-)F7ZDI~N_xwGwbQhEFkEVpdUhaOGqzi{aNDwW-g+!lXxV0dX`4C>&%< zY+bMuxf`Pc=vZ>#iZsCy`nVYn5o`1at!+RNtKt!`t5$;`|3Q4>cSLLf0e54#h9yKY zkXAP5WtiX4AFXXbEL9`GW%@Db&#ar4Ac{zrxpNK*P?RU2E#{`$ltS^f4M?q8HG&pB za6By_2yt#N^&G!(Vc|8J!1X4Z_Lm*nX;L%?dm_Mjz5eDAyV>@4v0bOVBAA-3mzG*= z_jlgi9<=sry~Nixs68e49ZRn?iY*8C#J&*l|2Tx{>b?;4)mLAA_0?Bjw?Y2{LZ@tG TUUC7|00000NkvXXu0mjfPw|ub literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img125.png b/manual/docs/html/slsDetectors-FAQ/img125.png new file mode 100644 index 0000000000000000000000000000000000000000..2e6aab758e6380b04e03c5ddb3bde40a060bbe5f GIT binary patch literal 596 zcmV-a0;~OrP)K)iF=PKoke?ccm0dC>9lsM&n|banZFQ#KplfxiHkk zFz5ip5I4i@1fvsWVIx65fqnyxU!b#bAkmmGX?xdeuin!$;7KCF?J-zHpQ5eOe`^0cejMQq|32s#!C5gKStusC;s}n%4%vF%PYUAYGh|YB16u%R-jzV(CF_)ByJW2pl%O3l60dcG zGUbE3+>knj`;bXEUK5+L)R$~wrkL*Y1PsSZTk8c8z9la=q?$+%8IBhkg-NfGBp}!s zLcmD8(niRNl;yk^hw3c^U9rn>Lg1wDv-vuxS^;ZTV;PjgyDit_88fIfjRDb0n?ekU i{a2OSjv0000V=Ir3GaKVC}?(T@tFlBj#Ehd~IK#hzgL4Lsu4$p3+0XcI$ zT^vI+CMG8=;MicjpkV2Fh0in03m#m4UBY-(gHc2;n2BpUf9U$_G9qWU@=W64aag{^ zdCuZv0VfXFFlMOS;OS%M;Z}5$YVg>`&?kOInBTyl{gOoT!h?J?uvv1LEK!-ATy85}Sb4q9e0F63mg8%>k literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img127.png b/manual/docs/html/slsDetectors-FAQ/img127.png new file mode 100644 index 0000000000000000000000000000000000000000..53d44813ebd7f6197a6bbe0671cb6edd0a34a430 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^;y|p%!VDzuD#^|UQU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0Xa3EE{-7*Q>^`mT>){goZ{Q!{ZGa1{>H9SiE87>5)&6QDbMj z#w3yckL8)u4!Px9N)i_s3iw$vH=8ggbG0l!bfBP~$y|KK*`Jde9h)95Qa>ZLZ9h*C zX98!Y>%m>jJc=HENw*u0B>ELPKTG_6WC9z5#Ae}W--bKCf$m`NboFyt=akR{09T_} AW&i*H literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img128.png b/manual/docs/html/slsDetectors-FAQ/img128.png new file mode 100644 index 0000000000000000000000000000000000000000..b38e7d60a61075422bf7fdb06fc8a4cdc1348f50 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSd|X7sn8ZsmTcnj44JE2WHH9RIbXLAoHG+=MMjZ9I;e3wqvXT=l*azoMY5j&as4d z*;C~iU*<9>-Tc?&Vb|;>aP%{;#~jO36F9;ya3A58kqkO06SyEzm}Q~NvGkpXc-{r@ uHAkv39}a1Y=2&iYPsgq3he=S4CD3ANeX$k(*EabBnGBw;elF{r5}E+Qp;Wa1 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img129.png b/manual/docs/html/slsDetectors-FAQ/img129.png new file mode 100644 index 0000000000000000000000000000000000000000..209f3e74aacef769ba4a9d3724ca84c3e1220a35 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^DnP8v!VDz&w6_WaDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSlc)E{-7@6O$7b*d_eqXO>TJ>fz+!$q}A0G4!UPfzO(~7NU_JJ&mdA%!ln#7Rwn} zNE#S;C~_LA75rljGV*Y$;d#U5ki|4C-|iP4Fru_g%u zEnFMz3mIPeGtYX%C;I3Q`}SI`!@3;GTo1cv9~EGmw0OB;50eE0!|%PC)(;XN`vASc N;OXk;vd$@?2>=}(ZO#Ay literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img13.png b/manual/docs/html/slsDetectors-FAQ/img13.png new file mode 100644 index 0000000000000000000000000000000000000000..bcda9d44184978b5203b43611a7f0c5a47d4804b GIT binary patch literal 644 zcmV-~0(KlR;?HU=+uHG4>nj5=~(iLA>oEC`6bAJ=6?`;$;lR z5Wz#oq-dSAf*u4f!tMqXPs8P)6Hh95&|5EKc#utDdR##~3=}HP!9&X zl?nL3E#7mGzHm`|-krhoOC%K|^=J(8ZS&Xq>LyzHyblg>1)mI$Ib*y%&VI7Bn4}`I zG~!qqu`5!~Bw`S5lfBU(MUEhT_6Jqet5T9he-WAVc9vk%#05bp-B^0M_Qd`9Fce?c zQ`qZR=gKBKG5Y4bAgtvSq6!-(P71;^jn-DI*2#&7LG0(?OBQGR!-B|~eddgG$LeoH zt~JGQ@vGXPS`dU4bM#W+1<6ePrQ|`B-(iXt;&Ox4`x+smGXgjFG=>s5C;1QJtstBx za|Iu3N+VutAM6g5YT7ftR039rS`YGRLQ5}Y4(D5Iom^nWXy5q~VBz>0!?W`gr#~C-+}ZlhjjIDMDuK?jUq&l|I&eE| zf2r>H14)w)47+TO0LqD%mTAiiA}+kUe@vbz85|ESB) e-cwIKb=NN={go#nNOmlbDPaiOBW%7|lOfa0j{P3P1dHP=Zj1u89gWFq9dYL-oMl}!-@s=t h+ah%X18D;W28%q-_wFK%$AIQAc)I$ztaD0e0ssYQJOBUy literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img131.png b/manual/docs/html/slsDetectors-FAQ/img131.png new file mode 100644 index 0000000000000000000000000000000000000000..96b9fc1dfc99df8b11fc766b107b9b110f57fd44 GIT binary patch literal 686 zcmV;f0#W^mP)Kl+SAuK@`WoX<=&2W3gzBv|Pz!CZJ+>u(fTA;-b+@sz&UTNQ z@8M@>vU`A;GE{dpZDngVc3cB!I@EjFX%!8BJaQDe z!ahua=GK6Z*uYdUt1wm)>{D{fSF^Wm;3D4A)mr4b0@&8x2Y~1Zly#8;R zI3yD+sO-3T3ucpsmq=STfQs`W|(Jl=yXl?Msch! zbr1QXbKa2FMjX_YFBvuwSxrVFau%<9Kc4(+$XW@0>3^_aIdylG>inaQqi17_-l}ft z>dq>YZaT#(9Z?6$WVpP?W@JCXSjt8MZ}2RyXUw~g);5{X#=6k#Y~(-#4fJp67bVk$ UDdjkni~s-t07*qoM6N<$f_EQ2egFUf literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img132.png b/manual/docs/html/slsDetectors-FAQ/img132.png new file mode 100644 index 0000000000000000000000000000000000000000..fda1721f8519a4efb1618333c4cfe5b2f25be653 GIT binary patch literal 667 zcmV;M0%ZM(P)F4mkVB59G%__EkDG8x%78>o4s0p{3=YI=nJ8E; zD4D?EZ@?fxqD>bV1UHjn6Ij!&iw9PVA0SZ^>A;vAO@kWzZw&>3|Np;`ph^B4m}0*E zl>|+!KcH!D_5tEGG50@!GLVwdO)$xYTi5+xP(}g}vxo``3Nx@IfCV^FQ=(PJO>61gA9~oiei%}GH1qjBu)zh!&U|bD2H_dPE9QT z9pG%9pA2k0JOK=hWxgUnmtVlp#PR^jtM7qJaD5aMG++~8xG8Or1mpojf>96%#4t5k z|AuSg1Bo#TFeE%-xXQr5h7x=z&ST*D1TRyV7CfKt1#BA@Ffck`*aWvc1TH>tlO%}Rz`*Cg8JmC_81*2f_0|4}2c80wbqpSb`002ovPDHLkV1kWt B1D*f? literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img133.png b/manual/docs/html/slsDetectors-FAQ/img133.png new file mode 100644 index 0000000000000000000000000000000000000000..76bd34d65336e0c4c62eb74fbd386f1af12c1c7d GIT binary patch literal 849 zcmV-X1FrmuP)yKL};QEE={tfTpG#06UzDao`4 zPDfy-gmkSR-YJHHNrgieS@jGtqRYo(MA0XKq_bb}BtQQwkaYSRt^QK@SN~VY-`L|Q zUl~w=JEmq3k2+7H1~Q{tWU8@IFMd$LPuAY*I9mV?VnySYYFy|ySp%64uwhaZa>?8T zSRb+#7?*M%-~nSPktxSzT>DW0W*EzWk_IftwXYoMC4hS{MV0Av zwDt=P+tRV72gQ?p4~#a;p+sIH690El>(Hf|)Juit=FmV_QE-kq*KBmuIg+sx!zb>G z^<-J>*FQLp3yX>97#cj9zlM2Ld;b@0yYP$SqaM~|ZAFu_G z4zQ*A;@G=}sk%GP*NN!d`58pZhNOxIx8bx72LHm9{Y1k4Ls;xmP4ZHa5@IV!gp{URgICae1`^j&aC9ie z{>EM0&zp$GwiN8B_FbihNu~GLQbOH;9uJG-%#AV+MvqG_BpTcNay0<0Vzy(M?C%kA zaK{wwavU^zMHK#YZExX~J*UFu;{M(F7@1?Zzy2Sy*00000NkvXXu0mjf?%j}l literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img134.png b/manual/docs/html/slsDetectors-FAQ/img134.png new file mode 100644 index 0000000000000000000000000000000000000000..4021b9607d921ef977d2c6aa149fe58370997bce GIT binary patch literal 1072 zcmV-01kd}4P)P0000mP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmSSLFE-EXmtE+c)c0)iwp`f6Qi;GxQRwExEKPG_Y00001 zbW%=J06^y0W&i*Ku1Q2eR9J=WR$WLGQ4~JYOykZvvpHyq`5V6Vv{qCQ!PrADQEd-B z^dPPhOH$DmR2W4;PdG(jM19yiM_fbs>T zK=@dF21wQMVCqA@>ow8Alfm%?inRgrh4>4syXsRco7zp$n$KHvnanTHtdMh?lA=b+ zqhj;v#9Sux3p6X#0cpagYCVg+c4tnL`2`Z8*sRM)WxjiB<4-O$@t&ACb4G@BIX_uO z_F6G?KwKEdct0F35uJ@Z52u1_0?@q6G~=)p6H1TKy#L^lsK}ve(mD>P!(TWhEZd(RQCxj?f*gXUb(qjD5&*Dl@6G8^kN6AKw zETq1Ln6E@DfHq8_ktCH9q9D80O;)c{u}e6aJYBT2`$SD-YKfqnKcaHm?2bx8whGR_G3j)1$eumi2)Ms`ST zU^3l0l1Z?FN0@R_8?TPHqjb|W%SkZq)JHVb!Az11LfDtc_ldR2c!94M)R<-9cZep% z`s8~9TuM&DbCf>N#&n$8Jl2Os3vw#epGsvwoo1ugC2rY-4EDR_L{F%N(#fHF0FjGKrt2A_mu3r}Ja2PBZ-6eAqsGq2nBzp( z^9}VNwMED;>ehmpoFl)SQl=L6F*$Vous_P=`@ZtzTaFY>s{=V^eulPWzo1iv$66vm ztK3?UZ#hwugOmwIa18hT9UN9>QyxTQs7SB^8j_JvAA0cMwi|m zEC(gcboIbVG9cr@p78MxcTr-alX%``^2H>P57u`O=Y&DmhF^NgJ`8Y zhrz#%fNlcT%?!Y- qPoPlz3sW45eqlm{2oWO0|B7D#gy6%mp~24p0000KRl#f1U=;sliAht_E@K0!bEAKNhlmqlUV;oJL!ltu zO^7mjaL59p;$h;!%T8v(sGjU?2s=~?f)}YWL1eHNRM^SF=E0j+1+DM<(x&~AcEsI; z{0{k&-+S--z3;u31W54T;cGh95uUR@m&@Bs3LRmU3>Y=ycp^vFL+V% zA4;%9hpF?8Di<6{v|Z*`B4_1SkwDdE7f+5O;sRMes4BHI(bnQuB9}2831q(OtIdrV z8ft}H{aa5m#RlmnUx?H(7Kyw`me;_W7$R8<$aU`DTkKptNS#IyX*!Vm1|@!9NT9P4`8E=$n$UmKdaCm*-zgS{iQJ}_%EpPMrj2db_}Fjz1nKUT2@q-6 zN;punpyg@pj@^?6wN0N`*!CaC7#z}G^vkYUnf02Q*B`elLGqmh_9m?x>_ku7zxo1k z&f$$5MfYjNR9O)WSFT}~XJ82lDGymb>^<1T za+*`Z6wM*+s@2MX(YnM-AkpqQ$rr&?v(7|RZ+uJieZA%0d2a{$Sq|LJ{|r^>x17!JLpWzkpjbL@3{*atF#2YrH$XbShl zsPiRV?-HSMZVe(ib_Q_WO^2HjBuJ1TL4rf^7o?=Q&RLS+3;+NC07*qoM6N<$f_M>s AJ^%m! literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img136.png b/manual/docs/html/slsDetectors-FAQ/img136.png new file mode 100644 index 0000000000000000000000000000000000000000..18ea39a153dae8efe423e1a062796e8de25eb1d5 GIT binary patch literal 975 zcmV;=12FuFP)>`Zg&i1)S^enr^J&BS~_BuMK^jRo-7Wg zYVm?I&@P;lty9EI**ZqzL3^bBXG@gM$6Hg8X1}W29 zvdnm4DtuEZlXj72X1)bSt)6K}w|IAe77%WXe32PS!BO z$y~w0MIJjC<;5hkkF<4^!#2lUc%fwW@s?YS??!tu$?QTc!OSqjrkA{q=z0$)a|LLG zp_cWS-!RE62J+$pbqJ~$o6KVLw2+IwF#K_gx6-+MzFH%KPkvl)awe~q#Q&doDEMHX zCcqHvs>v)0ss^jzme9XPqU;1=cU{cXF|-t~qF}fUFJ{};tWXJ!fp=f_<~VZ-323T> zRtK49=3+xQ69$@p<@`N~Fw?3wOQ&wdm~l#|5E;v9#AcilDnye)%AVMaQ$odf;Wqu9 xf?I=ALdB^4#fx$HT^-F<>gd%#0}cFZ`~mdz;_96t@#+8o002ovPDHLkV1n)X#G?QJ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img137.png b/manual/docs/html/slsDetectors-FAQ/img137.png new file mode 100644 index 0000000000000000000000000000000000000000..353d3857e39598edf5cdcf857fd52fece138ed0d GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfShVi7sn8ZsmTcnj44VpY?L%j3;K359_D1$n4QYZ%>0^3BfXAkf-u8V5krMSJ0`<+ z24?P#v){x$?)WEcU@G3n*cmY6q=V!(IX3M`1NXkhhZh*zxK|&LaeLS~$>9~R%iS$0 y0xKJygw133kXgsdVRqSuStXQnN3FLz1H+`HqI;eSdWry@!QkoY=d#Wzp$P!(#!;^T literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img138.png b/manual/docs/html/slsDetectors-FAQ/img138.png new file mode 100644 index 0000000000000000000000000000000000000000..009422312d9e5e99e654382c874fdb63dc009ee7 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^qChOi!VDx0|9PYVDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5lH z2IY9VIEF|}O-@jdwP52qW!tc6r-;N1?gcq^3dxL9&OSVFvVh@~oqeO=y7JZsdTeZB z9KS6O`?9fVbL?(?$mGL$-d`b6mD_k;C%WlxvfLH2)#8HI!yE+i^% UNmaa40JMq0)78&qol`;+0OSfuA^-pY literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img14.png b/manual/docs/html/slsDetectors-FAQ/img14.png new file mode 100644 index 0000000000000000000000000000000000000000..5116090f055606c14f33f144f6836ec9816f71cc GIT binary patch literal 25386 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 V_lPoByW#)<002ovPDHLkV1kp(-%tPm literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img141.png b/manual/docs/html/slsDetectors-FAQ/img141.png new file mode 100644 index 0000000000000000000000000000000000000000..2d965d0af890fabf2116db5651799d5eb006d293 GIT binary patch literal 1388 zcmV-y1(W)TP)@;0000mP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmSSLFE-EXmtE+c)c0)iwp`f6Qi;GxQRwExEKPG_Y00001 zbW%=J06^y0W&i*L>PbXFRA_33|J_!Dy zt^YY^W@m0^Z>M{^*SkjHe$3tMeDi%Xznwqde6s*O^zc7~HVo3m)g}RO)R2v?cOpMh ziB?!F>Mb-nfUWXJ(F)FvT-Qm!J{XRySKKMgLLKNT3l;K_^*PAAgL9J!&WW_hq?KVT zvMJuu({)I~Z>eo>!9srtmaDLm!>kpl$#omW)xEyg;CFvvhZ~mNXjL3 z0}?j)0dG3IoR)0_l;=VD$E(Lu+dgL7XppBMV@W1rQG{KdrN@Hl8ia0%zM7Bm_rm?w zU)+gNuU~1fcmdE5ZVj-|uA%H}Ps&(KGZto$1=W=uF$>w5utF?0Ui0eCUd5S?XZVk1 zof^O^!0j7vMuIGKe@1*=(Tpg^rIiqi%xXRT9PCq&|^gkuM_zYWhRrl0&O#(DOE($CKQ6jCH`cmSTI3z#n$P%5t60e62%f?sTg;D zFA$DxM)ToA$|JD(dhX?rx<9b3rD7}#r5|8l_8NM)J5)9CSNz6r5JwK9h2ek>xzIVQ z{n{Alde`tXX}=FeepyH(zlOJ6KR!El)2`Lgn=%dzBxZc}+bd+}@0I065w& zurPSlSirDd8)IRx$D;J{+8b}y@Upm9S{dKVXc(*{bp8>oIwadB`cQLSurRpOp9hsh zEF#0;HXtvYA$Q_LERux5v7qPPPR=4p7#t7iCWn!1Mmmm^if;w0&Ek}oJv`F=&*2eR uYOT_J2yb#X9pal@4?XnILk~Ut*YGddb$-P$7%L3`0000c9peU)k_~ENqM=hVPizOxE%okC^V>6B^GB8*nu+Fvx02 V^;}?++6HtSgQu&X%Q~loCIA~WVFv&J literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img143.png b/manual/docs/html/slsDetectors-FAQ/img143.png new file mode 100644 index 0000000000000000000000000000000000000000..b036fc434eafc63778fa0493e53b2b55c8b58716 GIT binary patch literal 497 zcmVr0015Y0{{R30bZK|0000mP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmSSLFE-EXmtE+c)c0)iwp`f6Qi;GxQRwExEKPG_Y00001 zbW%=J06^y0W&i*IZ%IT!R7iKetlfi&uGdRWXN(P_{a-o=Of+p)2%fM2%07b}q z0t5F0bW@BbAaSxn(d{T@U|5MF!lKN;z_@?`FAzmHC4T~g0E)=`3qVs2kZ1~b0RyVV zML^7nuI-2{UQ>>-G;>}+5%~zA98d%oTm=%0fV=Ir3GaKVC}?(T@tFlBj#Ehd~IK#hzgL4Lsu4$p3+0XgQL zE{-7_Gm{e(BqM&k>twhn9KpK9@eA8JmW~$Lkb{A3Yzilf7fx_w@F>3b@vI30r@3)X bLIMMWj2>sQUuf=Tpb-q7u6{1-oD!MVfFM3Lg5vL38Z5Y&Srh;A+(1nK4=_yZvqFIqvQhZd}HW@k6M zvo_hJyE%yY9_GDyGyBQQWZugH^z@&pQiGJz1+H)sc6R{_!g=`66)vZ!-QZ5}Y0NDL z%~j#7f(#b~i&321_a*TnaD~#I37=U0ey-tXPNP(d5s8zpKIDCJA(W%%^N`~pF}EdX zZe~0m{wxg^gXRXMf0;Y5atdp-URMI;hU$64?!WH;OHk)9dV|==i?*I+HN!~jEb&{X z6??Ytx9Mce)e_T+8zW}YGl6JbHG#%hzE-{6YP;E>4tsK8`!C0YeGc%l)$SxQVQ+5# zPuZRvM1IS9u9@7DCpR)#%e|xaY(ff1=8=L?SN%@e-aAoZbL0%V69OVQdCRa>k= zBI0@l=MwX@;o=HUg1&(LF+2$0M~bp@^CXFcyzd!sitVQgRfJi>?q(x!3p8qTl0;%O zf*sP~=vNna%9(osCz5WSM1>f49Y4r{;Q9)}Up+*uHRm?zJM*g$a)myb=NGjWV}8?!ivNi#i#htETfB<*d`&X|0000XW<&*;yA-wRaPf*R3r)7V%7w(jr18iX4mi*A8RaK#bF3jRc=O#ff6X=yemf zbBTvp=khxUI%&X8Hc&yLgAJifH0d=T;NDv+NKB`K!DL~6e0v@0K(}~Ounh29PyZz7(9F?mZs337x&vc;gro*WLs++9h4jo+UEQnZWh2^)>Rbmap)%Et$6{OK@j};nk zdi%9u#2Q9h3m6PNaJvNTr_uVvyv4i>ZXje090IeZeUAdfir4tNKMH;ZymUlk-5)Eo zWHEY4jLX9KFSUd7RAy!K8VLn5*uN-!8^YpGV@FyvB7%)Tw7R-%S|nBULT8iW53mYZ5Xn~h76m~esVem zoy2-iE;pkCcgU2&Lu~MBu%v)Q<-wnl;iZd0Mi|J@$b~#zwLKR1m0Ya$Yr~*5_Wpj_ zH4Vs})03^}BfC5|@W<2K)t8%C=hb0KL0fSS*kH$L01Cb#_@*6 z(SB_hvBuutXbV?=hv}TN<1J2DuzM@Jmn(&f*yi2GjUfe>Lx=ZK0z{S=2$n%X*N6yh z5m87Ay*>JP!rE+-RzTs733T6>j;v8g4t8exR+9P zIkDRP+f2HpN}{vkpEp3+?X89m#tnJyNn1yN>erhuwg?ps@+);NVw3lPIVy-8Q&Prx z0fLBo04of#Z+nI$7Y1TfCqMN*d*@-h{YMk_f~+&M?zQ7uvse;q7>bSAQaFiqUdX_1 zWpl0ovjkE`iW?$=o8rATD3qJCQJ@hseK-PdGHbQ>H$1_!p&CZ#c6l&jEWiirs%$CT z#2T+?*zN;XGE4W4MYi{Pq%Rw!E#;-Ac>cAs)jqz+KCV1|ML@+bM8?Q$?>(mt2240?6T8DRp253_wraaX^P5jE6fRm9WecZTkq z4%nlj9I@{5z$VVuIV*q&r6l#$#v|FbWcDqcK|wo_@sc z0>pM^Rga2z&K_VxLs7ngRyGOUVStCHD|73p9C1s>L$B@~r*F`9l3SBP`cuyuv^@-V z1Q|F0tO1O@dqXZbRm>(cE-FXN^@+Ow?$&fBAY4{5Cn-Ryg^6>;su|DAVMmT&IHwDp zQGqB&Y{0iw_;X;(@U^6%lL%S_pW!e%kJVj>5ys0A8=bg*;^RwLBh=B|#eU-;Ber02 z$pipmsNoDdOmhuD-;dLX7v3_&zVhS`Vu?_P6pK@0xeF<`O*m1`NiYDEmOdYEnCT#1 zdCL&H^NF9t5}`IJDCn1RiFy-MemW_O007D0D*jypJc5T#yz-VICee!c&tQpA&UlJ| z`ql?!5xI1?7V}2iyeQy4leY4Dh^=WlMm)S_)}Aq_%*FX9fMgky0X!QA%>V1oY1CX% z<{4MucG-p3O>EYBqr~uoeY2kdlN(}JvkaUkg-CosHJw=xfYNj^#xL!H%grN3hcuGLr#D)s}i|V;N2A6dtxP~yo7|X3%Z-f~3Z+rV|NS7i~ zbNw7`+KVJh zO!=t2S6vLy^VY#HgS(ICe+lR=KNw$A9@o%5I=zv5_VdN7R(Bg-mudXHxa|v&E0XcH zFHNebsHmu@sHmu@sHmu@sHmu@sHmu@sHk`&{s%>eU&S(;7w7;0002ovPDHLkV1gc8 B+&BOL literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img147.png b/manual/docs/html/slsDetectors-FAQ/img147.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad1f8a71b64d3ead5eaf95b99b750d1697a3cca GIT binary patch literal 1393 zcmV-%1&;cOP)L zQd`%}_vPBVGvtNjk#Idi9z1yPm4Mp9oWjdv}S=sfd(nX-iCTZC`ON2<4V-DMDh*Gjv(;r3Jw!rdvU{ z#6+wqX@u0IxKL>5zEAU_bAZb_nOETasF6dB8iHT!3*bV7Og)-hHi%|Wv+OG6g$!Z~ zC~(F}qcspBW;G@sm8@5~wxm>X9z<*0K`cnO zhLS;@Y9JM+=tW0Cn%J+@4~r2Lrx;jTMx7H`c}-W6CiY``VN6>u7>0^+`3hVYZu{so zrLa#Bn^V!wPyTvTH>SM*2ou~9)7IXg8y`u<#f93mH29I|iW`qm(edQcJ!xQE?wZD* zL)StgrDvl%yfLocgrQ$}Vx~6OpaZTjD=EJBmrv)ACPC0+7^lu)c za*QHk_2%gbJ?9!+iuU^vo|u* zOvO-*{xEjvNB{=1Ke%U+W4g<|lZOe{Jq1i;Myyq;f?C}0U>G}c;cfG^Q2Fp>Rn8X8E+WNb);-13{*YZ!)p{@ zvnm-9i^QTtqU}hwBRMHYiU15dX9?U|wzF>VN7F7K7EX{XebKrHQ}69W!jY??Y%cD{ zjTaHC{)&(M*<4%>Xq+JFr1Yee*tJ(prLeg;6B{PT*NMU1pP?F{d<}~y$TDL3s&@A^ zRMHno6le!hO6)HIbPKU)f@Do~`^SdLp}Z^Y|Cn^C^5VL4F<7H!DOE zpZP1?g9i^DJb3Wn!Gi}6{sZLv$KyBRpC$GO&O}gS(Zbp+00000NkvXXu0mjfnG>FR literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img148.png b/manual/docs/html/slsDetectors-FAQ/img148.png new file mode 100644 index 0000000000000000000000000000000000000000..5ae28b1125d9c1ef4f578d7a10834f40ccf6f9a2 GIT binary patch literal 316 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img152.png b/manual/docs/html/slsDetectors-FAQ/img152.png new file mode 100644 index 0000000000000000000000000000000000000000..2a74830977575b170b11a1e351d96510c784c0e9 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSfW<7sn8ZsmTcnj44JE2WHH9RIbXLAoHG+=MMjZ9I;e3wqvXT=l*azoMY5j&as4d z*;D0~A_l>n`hz)X8}#PoJ3Qj?iPRU+Pl&5vJR`^|W!5;IJIUhl=9ok_HoFxM(`Gs} uao$|}e1hfb2{&f-Pqa9`;n(DM3=AB3qJKEbl2d^$VDNPHb6Mw<&;$U}K2@Fo literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img153.png b/manual/docs/html/slsDetectors-FAQ/img153.png new file mode 100644 index 0000000000000000000000000000000000000000..ccfbd4f3897b897188b5e0f610e108a6b244c7cc GIT binary patch literal 944 zcmV;h15f;kP)gl@KCWzTSbvLlMgq^ z%w$ts@UlPHotgLE{4<%EHxqy+{~5U(gpUnTx~(BCZY(-F#dj`dln8H-e)N#ZVtR=Wg_Na6b^1|4%f$O`%&O`}7 zBpx^jv)0c@A(S3~i_5|Q3D1O`^LU)1J%eKGZGw?;m;T&~<2B29@PvfQ7KD;`Mh&r} zw`Tc@f7|TMA;sDvE&>iV+jLx8Dq^tmZ(Lu|A>lm4&w;yvrggbMu&i}Y2o8f!XcN~9 z_xA1#^#Y$zYI^;vENd|Nf`n7kWpSJpJRC8gaB4azW*;NAHS)j;rKZC> z=1qAgN{32Kf?R>w5z4AOa4YO1Ih>jvoSJ0000mP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmSSLFE-EXmtE+c)c0)iwp`f6Qi;GxQRwExEKPG_Y00001 zbW%=J06^y0W&i*LVM#YJdbh!29WRYgTnBj^M{Pz0X@;~vx(wLZuc5i3*iLGc4W=4Z^kH))$> z?V6K3i1ZK5z4s*f<)-)EoO=#HP5+#3<)KjyfD`S2c>!P`x&fX9!VzRO2+kHUWpE-1 zzZ@0T$VQPVT6&P2$Nkb)Sk=RKYoskr>e_|Cw5$RFdLxOI;gdOq7?w4|-DXse00tnF z;d&mbMm2N=Kv0pKmM&%YL#~b7e%9!ekQw9pDzpQF;e0fH<9ts75Puto=L&>8-#KBV zlW3i;%Y^gQICKJ}J##o+q2;1I^j|UhBOdY$AzHVem603d*a$GFL3+A(&cZ)trG<8H zVzvPwcgZ^^rmL(X(&Mp>nq;H$k6jc!%Sn=6ms5^sN z@!=88ZjclV2Kbv-Q1`j?V5U`@pj*Ol4r}%{zq}uV;jcRkX_uuc39`emnJhE!+U_(& zAc??4UDFVxl?cvLbJE3%rdtS%WDR=pW=Zz`U4^+CD_g!7Oegdoo-zE@ZmPyU=4}>q zcB0%)yfA}h(u~aE@)!(=-InOzEhz8-#c^m5q`iP}Urx2t>EzvgIdunGvAY(T6>J)E z&!z#&eF3l1A~cybj{wen6|||Oj&NW6x!inX&=nge<((6YsxA)7eZ@6amT=0uuMoR< zw2f9BWRuBcqJ&eyeZ^Vf{$c^#H=nel!Ln3vUs+Zx9p#j#F*ctScAuFw?1hszIc~pn zyW)N6_Is;KnlYJKB-P8q4XHw6wy{`@fk@Vqel(jFvtK|?B$cr_+IZVV$1Tf%^FqC> z*!jia;4n*@r?)cn2#mipPIlO9fsGTjynTH}As>ZTa>Jl#;i|2yO+sTz=`rM_)QXX=g z8c4;e-!)ZOr)o#EY79g*a^y$hh}s6i$yU!Q^8^si8-?JX6FUgEb3%9j{4G8({A2|( zqM8+&cU~4vlZ@_@A_!1_dJ1ib7trA{U*8sfmYCGbT3i5O_kYCE56}Q!*R3cF$!YpZ z3x4Q}KaMbBegIBszBqhe-mD~iap1YN=~n1boVrg&aX4MWb-<~cGsnKB8lCtS3@5}w z0{_~B%lNp|`ZE}gRLqoE-W?UJL}mxmpH{`*M&<#a!_h|O0m9DhFftEt(P_Zt0b@w-^!{xIq1^mLw#x{Z@UaB`Pi98~;ny+jEImwrw~ zNN`xf!KI(AmsmE#TJN~@Gwvl^Lgvt2LgvtGs;Q=bMCFrJUi2X-&R;(t&4Blin5+N* N002ovPDHLkV1itiP;vkO literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img155.png b/manual/docs/html/slsDetectors-FAQ/img155.png new file mode 100644 index 0000000000000000000000000000000000000000..c74a82d179e8a66e0a705a6676a762f87d4ef128 GIT binary patch literal 970 zcmV;*12z1KP)zm&0000yP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmQYPiVqjonVPP&RD`a6|c64;CtE+c)c0)iwp`f6Qi;GxQ zRwExE%jYVEcj`0cxQu&Y5$5!3KUYFivLR{I~oa%q_ibgn|ga zrvv9&zNoK^(gjf33gBG41kpAwow2whxNC9sC#jRnR2%_YmsHZ}cA$JXTIZ5GwLr)>ciodo5EiZh;|fTeeos)*}7|$XMP02w#lHpzSpOXYi|#Suk|Tvr|(8c?-6D% zB42N6OCU&knP98AhgZ?KLRuBJhI+f$Es@q%6=qgyyJx5SmOqzE8#En2T3) zs^i2YLlZFv0V2_`L9jYm47>dS!*eBZMNxw{{}r_mEpy^t(N1h*6Wp|O@N zhYy~Z5m1AO1YH{!Zd0?{-^eyq#rqmOF(Y)_#@=$ZQL{Uz22acgVyh)IqGoqiX+=)% zBjRRvzDV#=`Yb}!><;-cpJa&mb5>ZI-I+zz8X+-pl$hpbH>#8U%##AWLRg!at#%Dl zv)dAtwIyb}Ctf>3>~CDUy!C|l#FCnViE&zwuMucgg5Zf6p*Qg{g2|kqyeA?@BqrWR z$QueIcp^feq31d31p<{_?xhKOK}bx@8oGVfXYxPkG|>hwyNOSVPS!49;**;5PXQC3 slzIAJMo8XUZ`J>+>rc9K>mNY)0|J3GT3rUc_y7O^07*qoM6N<$f*E|QM*si- literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img156.png b/manual/docs/html/slsDetectors-FAQ/img156.png new file mode 100644 index 0000000000000000000000000000000000000000..65c36f9363483f1c0c5853a9c6f2a37e06562652 GIT binary patch literal 2331 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 Q$}a_g@I-k$I1!!yFXGE{o&W#< literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img157.png b/manual/docs/html/slsDetectors-FAQ/img157.png new file mode 100644 index 0000000000000000000000000000000000000000..b753f317cc87875f8494dbdb0e1c3a583b43dac8 GIT binary patch literal 658 zcmV;D0&V??P)t&;G=s5&=p$-ig`Ft_pf^~j zNO{p#Vu%>=P+A~;pR(+NC!q~a1Q^X_FcP@mc?!UavJ!`2k6nwZu}Ot7##BK2ZychO zbs18>cX>cZWd78Ow?oW1?LeAojEsIR?VF-1r~}Y{vuk!HExV-u;@Eo!2#%iX*4?_Q$E&g6R!u+S!b6y}J!HcD&G7n@esb z?L|sf5wLql36AJ(OoKGt$j%xy9D_m2oKotf{}Et~T-%UN)2^VnhSnO>mN2edn^6J| zobcsx3ArvpbCz}qrPczqSX-aPrL;NajA>%;VY0E_ouwV2vjh5r$;nqqrksbga&1m& zrlX|Se&qhDTYZ*x4W?*oQ8!pUT)H+SV4xGo#42V0WAcck)SydqirK3qS=2pqwHGOa&k@P8jDS5OWAHumCAW zK_C!=iUENGh+z8*BPbXFR5*=eV4x2$S&3Jgd4Y8TK6$ncj1N#nG8qhzxf2)#khz@V zcO?T*)E`Ar?mdBl8^u5#6zwd^3=E75kVTF#I3V%nUjWJ4*0x=-tBZLnzGK_(r0Try3JL&PmoymtY3s`uqFY*q93o3sF%~OePZm0CRJ5Zf+#H4Tk=bmrUNm3!Uf;2=kP=ZVh0?fBxFw1o+tUf>1DiI**BlO;V;jk z>|M~WTf?FY|Js^!ePe@uojb;QIUNeUiZoW%%9nT99$05$%iOmG2gGfch3VI7TO101@PwwbW35=i=qhk4AM$)8cG!27z ztPxeYWM#rB!E)WZYU##^MzOzI-3)=~RXyZp_a`;U;fz!Hj>tIo5zg5r3Acez|jDsSh>xW%7vMM%MwZ|C7I<1noFi_Qz5qi zBb=^w;SVCQB>)>BLnAcNTY8U89TE~=?bkpyb06o)$Q?~m+u-x%S_iHC|kwNiET6RgV)Ba{Bg@c0e`=knol6<;@XD(CK${`1UC1un>?Yomv>P z5@u~acz9GfqcHK0#&uDe?-h?<`Xj~#yiMw2_LtNbVypLy@yqngTv>aEK8)D@wUcyV z+T4m8vdMPc@>CV#>vrz4q-ohM}In`tk~9(h`p`=!{PMpuz5+b^Kmj51j^c1{FPcC9>8(A))Fpa9ZML zhevu+O5udmNk6@&iAHw0+Xm!I+KPNUPOBG7YU9>k-6FkyRJhaIDgm6=<^9sIcu!3`yx=KC-}1H$(G3BbT5GxI~1Ve3r;{u6a}2I#}mPCwA4 z{#6e&Whv=6Db(WG!|Zd0=)&w2bFC2rcS9G9mtK7MqB~Is> z^tTb7NApfnjIakzmP)7{06YrQ1~ha7DrL+QcC|NiyVu&fC1B1hg?Y`Ms*OS?A3c{K z2`dwNobjGkTkSN#^bGELm+^y!k%c%rg6)|>)gE#PV=S0&L9?t>f#wytT6NKc9(;^C zm!Rbh57;)XM8w%J{oUi-)WuX``Z#??kKBH4H(qE>c=gxRd9;xXfRG4>c|kDrC~lyq zcgv2LG(gqzIjK+n4@=$)C@dc^`(pEl`bDSC%y>@cVc^d&9|Hui$)mhsnUGIVpX4YN zCf%A1Tp#1xVPCxB`1<45m{^9-3I~DWaeow3aE7-8DG0UX#l9`4vV)_SC59;*$Jj8~YA(PY;PPyQTOT@wFFz*Vn>Bw$9j%zLnu_# zbl0iGKWj);#FF!)%nE@M{7XoDdCM1c6tTxS6xV+IFL`NU={VTD7}0Dn=dlvxUce2_ z_TSAI5(H8X)PxY4PLws|4T%CBRqvWoh6(vhUE?{cV$^#Su+BqW;`8=+%>xIH?grjL zHm+{LCrgT6RxJhTR$J4+>v+Gi(+Y&=13|HP-A`%8Xx<5pR;cskVo7K1C0)$k`nouD zfn=AWAcd;R4mm#gH?Kflxj->2()ZW%{gIJ<_p2hO_N`w~fu}zG*hHVqAG|Z3@v&}j zU#~YDZb?+17(J*kyV>C9p`upn5$f|mSiN%luJyV|)%>$*>$twOJ0n?o9I|hGA9z@S1U8x)$IeSa zB|b~(7~U|Dv(gu=3BAj>_)!1m>2{+n?DWqPyS9(t)PY0qB=57&`VpH7BD`X<%jOq^ zQNtGiIsRGQbKpcjI4V(Q36631E}NSBu`J}L0>{1Q28USY@=&o%@_cLwg7Pffz0Op3 z_^&;0)T^7ildCs=S4)FqcQ1npqA;&Jw+fcA9Y*!{{Hp@IygtO-F97_hZgB?>SNlkx zCwN@{9gscqE1BUxn$`8pA?EbYV%dAyFBSUCiTQuW?tJGQdAD^0RJx5Ee4L_DU2jel z;{eYaVRau9n(`vEBtY{>$6cC>9D821lKoE69k@VBCO3OHAGU$7RqZBExe-JyOg?;7 zO&h6u&Ix`M+iQl;iGXjzeyG9UesK<6OtJA5Xlt4NC~p^c<$1v+B|qk2P|2;)iHaE~ zE4o$Px6Q*8&fj1SuC2EzO+d#gE#X)0&qpgO+e}ed!duV;Pcr5MMNY}3N&v&p91UBHppoD< zaVFt;AFVW{S`+N6ZM1pxU!WMsxvA^X6Lk~*owBid@Y)*BQhhM?3=nXv{AqxJsgEZL zfl^+w;JlVw_RPM^I}k42k`jfF?^xn{tVSe(;Yt2$8*obX_wl>YQdED93Rxw%l$pZ{ zEDiO#hpIjde7PIdu3r|vH{T(FCfN4VB}ePq0^vSZOd+=yJCJs8bK91$J4f6K7nj5# zxzY^^rN#119eTg7)P&@UIr1k>_7O8AkV3ZvbJ9=OYLS2ZQ2^ZQc4kaMo`(IrHz|6e z)d0sGmGqkB83mlEduQpPB9LT>I3eDErFFW@>Ijg1Bcntgu_G*IJQr6&x zuTK?B9y>SbM^L|Dbv#2~YcYh|Re*RR!Ne{>n+;NIr9*FEULEsi;wTQ9AF4H|8B~lgIW%7Bh34>$J(<8t4AwbgIVM4|rGrf`nE)};hBB!Sy z-*q@p*FwcMt5(l}hUGxLw7DPri84>sz?lon>UXmU83Rm$7Z-~zDw+|= zUd=($FeKBHC?EIkIHDzKwSu{;fnaJZlAut$k2oHAGDesxwN-^s(S9XO>nsBh;t)MSEky)^xh}^g_~+OUpiWMjQ95G za-)jnqMv!*9zxiHCrnwuo&HKV@q5&m=j;u;@3V3KxhaK45YYSN(c4Ffyg-WX{WrJg z&e$bXkx#v}{s=$Q{}^EsLy73JI$rmHFQ;5<9q57gx3DGFC@=G)0yv|p^|581m7ON| zT-Y_wMy9xPt}o!mK1hk!bA=`GFydhQD=sC(R;tNS2x;$Q<|{Fg53Hu9_j7TxpPh8-B%k@h7;<1=qeea3dR&78`+SXH7Q z@L$6-Jp|zK+LD-Y7IaHvA@|?X046QI7iZR(Q2l*balC;9@#@9b@=nq*gq^?aYslUw z-;4dj8&g<@aTeRWQZ#nLODy=|FTfP$^(XY`G5%OxUstx~8~)2SxLuV_9>aFQ`vE7` zD%*hB!4@_Y-y8N3V!`}i+h^L)A%zt}O^kk;=P7I-<_8{@D6+1;jZZBIJ{pMSM@2nn zk$+r+pEcURyri8Xvr;V!uc)xx!LKrBfnLkK5%{T>*Sz)xW0dcBHz(-b)cZ*8!7Z@f z7{@ZUuQmn1ocPZ_V`x&?UTSs=F8F*qd#X%xPL}0xhoh45cbg`>_5SBM2@l!sdY7_6 z!n2Qw(>K3aZxd{j_W|XvC-u-yTW8~76RS0w3JT*WCnOvH!Dz;;rbX1L3d>Vr%wQWwrU-~`n7!jI!+zS(7`4;c+(J$t?m%+AWg5V(2Rj!N&6!MBm zpxAL=`X0_tNIL1NinX>g5le)h9pU%%8x#+Me-}nmywM*JJgDJ0`KS&`;{-pjZ7P_? zxD6boVVIBK*V8Z!@pyp~@}X;2S$W9Ryay>OtYVk>@Yv4In)VPE0C8i{_lW0!9uJBj z7b;*ov*BTc(-*=vJ22<{e6)@~FOdN+;hu`1!dln8_Y^BQ7TcK_eT-qVyNMJ5bQqY^ z`ie$+DA+|?J6|qGoAEJfVx&j2v@Cz|^UXa4=eZik@Gwt1&2uSu3pc4nTYWE_9@&nV zADc3#0%&jQVu&FI$RNiqoj`ok+iQifS!wvbDAU8-C$U`zGQB?fZY*N6z;VSK-icX*7s*piDaqZAvquG~7S^QFu5I8cT` z-GC2%+`a_v)MZn1d8$x^h1Wx^CZ!`dwDTJ+U@S70AhX#lorG^P!wCT+e!InRcI|O) zl->Nk! zBN{mzEdU3Sm&Q1xL@NWa>ulc)c8Yf3Cl_U{^yjXUphfuSMYTu?pzMCN5>T){RFr`4 zQIBwcLT|15^^{l<;y0V7AHUTbDFxvAz;lQ1xi#>Cp=S?YT0R6hnpWIFhS?kdo9n(U zv7;!MhDj&ppQ3i={9~qq$C|m=(3S=~g11_$pKNEUGUJ$=HhNh%8D|C##o~u|-#KlT zeu%{vQB?;%sEE`Y7i1cc-Y`miqUHyvF+?4gy{8ghT6acjxM?ojY9p zDkw+mY@_&!ZsS|UHe(<9PXJSh_xDCuq@g}-Z$2>L6rjDOi(V0cJ_r#Ox_me3yH^Pn z&wNW$pdZ1D)HObEtjbl*@&MH9fPud@cL}K?FChT!OG=m)c?871b%1`(((B@UBjL*= z0{X%5Z63%~Ol5TN+6#jImtpsok#|&f0JRTm^>|;u_w!3H=y8nqQeq=#fVt+;G;G-> z`m1`c($=SFd@$Jv?KFJ^GMYR6Xl~1SmRJsFrzofpw(IGt%0LrE=OCe{x&ZzHY@477 z+dQA&W6Rc-#{Bb@wX61nwTjX}2t(U4siENmykU+%@n_D$ij5_YOM9njm4+nYdEr$2 zSP?(5;>OM)*wtp=A1m|htu(w3DVos~jrZkVq_-_dL5rn7)x67s?BaZBcK!f#$ zl^(f{Mf)OunNYELx3VNt8xBmswD8u}A1+&+q975PYmm3Y& zmy`{R$SH(;r=pUz4BJzpzFR*0+ga95_mmVu#JaWTf1NW{*W1cJBz9;HN6kU~QDSs5bwbCo!t z@0quln4Z^}Kv@cXYlOwd2iB*rbi^@!3EM|AxZN7g8NW*Jyxu$z2`zZK=<1_C8>vRk z=5i9XG7OMM0AE!cAC@c^D;H}rZ69~~;^qoJv?31gul%z0VE>K~dGrw*v}Wu^cmumC z?o>Fo$bQr0#g@f=ZkCll{dN(BGJXH|Ey{H21?&X+Lx1hDb7oj_Nh5syj~-|R>fFw@ zd7GH5@Q;Uu9)3G*Q@f_4Y%dttu`+pjA)|)WG2`S?LBEpHQ&U zq+0L*?}$BLxG!=Mx3{+y0(%2Jf_A&5i_es40jnaBv!fi&(C#bgn$m28xp{85bV;#q z8;326mim1xH~Sv!8g{Ma*`oQD@xA%t9YeH5(_`pI`uT1H6ppOP#<)#+zGEI_QZSp* zY>2*4!-;?nNz&FhK%wA6^C7T4{8xh3={GqhYBOyr#ly`73kwp|2c;mt3;2BFVmy77 zv*>uUhIYVP{eKOo*V+gM5d1% z0WeWTYUVwGp^8+J{s;4(jgWF#FRx@)SOF`QT0P^k`AhJrq>ARXN)&0ac+Irbz6m`t z%YlG|*nu~diIkBmk;^$?ngDAiF(i4Q!iglQBgD!8&$f$GSZkbO{x@@Rxh5LVgMh9U z(lR6LaNh5wHAcaevuqGX!=J7~LKeF?%^Bf*KS|#jl~7<=Bh?Z`C3Of=7K<}Go{TZ3 z!bYW7GbIK;P%**lfo%aLvd=afs~b%4>R?+8{-<^Iqxs4>d;;Ct{}%^zwXC?)&-(f= zp%|9w@I7pB$g9IGip)^+i&kueu!Lp z?)7v_3}4I&Wva^JpdL6Qknh9rWnX!4UG1?IFEpJ+ys_8taW~r#z4ya_Sh2*7YamQN zRd_Dw#+*oH$(SCw>s6R-P7s_zV&@20^5buyaY1yO4sE_bN z2)KLerz1=@cf0_<~ZZ7zRIzaU30*y zQa%x(P-gfb_I{t@#`t%ING)APsq6j7qZZr^T9;)#IsasMgt9b`W`h)tvA=jCvSLHEf_DWAQf{ zl93kbgj!@tr%F{UmE_n@>m>1RU|Ec65g_Fs`oCTVgT_u07a_z5y+6+4lCV}H^fRW| zzxN-=&XCKp!74lIUsik`A0t(X1#NAo^|(q$h|b_81~*_eA_a7V0M9?pf~W+2>bxgE zDxGuz%Y_HM;OK16f3x6ev3unnDhWs<#xL+7D#0TnokW}?Y`f^i+p%xhb^Xia?*5PP zNEWSSJYjoAh6@HkF|aL7=~39`jN=Eo_Xrva;iWauE90o*%xHX7W;8`PG*fU}9X^9*)(>gN{jJ(Q-V)i64A`AGyA$(>kr6l$M^oiDc+aQLq+SW73r0$$k`~IK!e8Yv?9+xDe^wYN# zGy&_0!$T{RU6SI$Kfkv~snl#ypSeCyN@dR3e&6bs$hn|+^rz=$lKp4$Fj)`R%4|9b z$F+-iKBSv$ET_qpbD3}6Gy|?E#B`OLI@Q~sg%3`~?<6Oue$djnA^Ze9lx!iIkJJSI zC~brwj({T{x6?6mwscrtCCqpuNvks1n2a9}Eh(nGUVoS+ZACXMo-s6vH)Fir>mDpG z^maDF5r^#>E_hW1y2B}7jI>WiKNvSB6J@~L2TZ&WSqsswIMgJ9NR-JEvMb8r{}xm; zk!{0^8V;~88|2|i(McFv(QXd8GBK8Y0D5sG)*|3ui97M(e>pyZC>-Z zbse~>ha1@6eVzvEoO+332!ABSR-CA{cv)!iBRAzDt4fsP`*GK*R3pd**R{RTR=-+p zyL>JlO@EK0KlB>;{aESvgKBjk#@=OL(84fzlKku-YSEIlBZOJD=K`sQ|6uUXti3*stsKt<<38YsyCJA#7PH=m;)bAFJd5mqkvqK^m-m@g=wLfl`q~NpgSW z&Eduir(*Du738kjlgmSr5uz}sGkHUC$}f=%2r{%cx>*tijy{=Db|+zR4})Q|6VFog z-ds_ds=ZkC^=@QP3r6}rYRogqq+R(T{B!%U0hz}hkdLg9e*P@gm&H67?vpli{wnnF zjN1#BsqF|eC5`y7$K-9?(^>xjj&-$W+jrB+7jjt=;F>6F(kT;-bFPgoHzVWQDa%XZ z_E&`XBHtgbzWSj<)BVcfaEvBr>&UG-k|aDb=*wC9(Qity_!MVogqr7E^)T^4smgJ~ zGoI70vkx2bshwQ=Ak`OD@*;4Yb>?em72wj~g3j~VKK-4Pr7%|6IjPQu%GWUS+I5mF zJ3c!kaO$!Rs|bK@+s)fle!X-bCABV_=Y#+-K@`RYFDgnfD3APOA@Oq@OxHd_$f)E5 zW5?^zqP9xw4td1&yXe`9r&qz?vs;sY^4U@Ocx+c{Y{R|IdX*GG83AXa^T)iL-l_;| zmkZ|}&logzd2@k_-Klq56JGM0oFcm7x-L#vDuOc|Yn|QC3cibRNY7jjactrR7v-f+ zT4;i?BQA;iUbcO>B)<9IX8%>K7FDG|w3$`7ZA-~pPH^#?2=uKDg8+PkBgdD%DWUZQ zdmW4uAn1Dg?@wjDEW<4miFz$Ymfnnacb+Y~q%pn*I%oeECwMIxX)d~1I#m!ThU`k- zum6cF@mS#$=UX1QzAPfQUI17jG_~H5BY2p3Jub_+*^)ZjHJtWv(jXdtm11PXeQb{W zcz*8l4+J=oRl5Z@DChDt^y^rx1cbJ~5dGf=*#C1geptZ_#riQo@!!7y|5si7ov2`H W5w%x)T!ux)W{NX6tk%C0`@aC78m|}t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img160.png b/manual/docs/html/slsDetectors-FAQ/img160.png new file mode 100644 index 0000000000000000000000000000000000000000..353ccb41993f4859c554ecc928ba800de2aed783 GIT binary patch literal 965 zcmV;$13LVPP)g)&hgch6^jsV;WF}`r92+1&fLjkl9 z{1khdFNfeYILl_RJ*WremkY!qH7Gy!Dg-a8khlxd?G##ZU7Sc$^Vs+JR~UeYNaY6P zD~>y?Zo0KN&aajM3}}Kzq@vWZR>!S`dF6b0(FqSQ-vuQ{-Kgb-;)h2&n}u{IO7C#g z$(AYja-fb3%Nz}eOA2i1ezF@L1?0I5Xt89g9Y(l_6GPT1G!dyw@|OVg2HZ?AoAMe+ z^Y(dT#Y>-T9=77dnmh;WO23n7`;XHzDBAwxC=6m>bew(Li?#HQWfjRdj8B%*bbbz% z(H`a}wv zO}^YkDA_xnS6t z>K34k-|TNYqgp1u=9EIiql!*7-U8j*5RSk6GaS!WlyDuKJQt4d_!Ev7ztoOI_v_E6 z_|~P{ET#@M9N*(E<{?wRorgHr+0U>Ms}>or)?ln#HyaC nVpT^}v5G_^&wo>Y3d{ckR&Q1*#baSg00000NkvXXu0mjfz0u2w literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img161.png b/manual/docs/html/slsDetectors-FAQ/img161.png new file mode 100644 index 0000000000000000000000000000000000000000..b00629daaea25db2f885414adbbb4181eeb32abb GIT binary patch literal 1907 zcmV-(2aNcMP)4>u?0xX>2hs;+k!HA?$v5-zI-umc4UO~7MxAg*d7_n;t(ZcrJh zVx2a%6JM)`FG(7Xlx{zP_ppl=go8lgoZK~#3iaYaDWoUF;5W|Jjy)&{t6utplf8|B zlHyO_Vd3Iu8;Kn#;6dYM6pi-#U^by3tP1Wgt|rmL8Q6h>{%%JKjJtx@^-gzOcAS7y zfAHT46!4RyrX48gCBjI+bVNXS%k7}Z$xS76BMUB{Na>pPuZ)o}e`GEmh83JJh z+EYni#0@au*kslGy8ZE^)M<^Qgjj0SrrVgyI@~Pz$%J)TVr-zR)>kgClSAP($m&k3FN^TV8YyGB}gfP z8UL(`0#0hrp?1n7xeKYe9yQBf$Gy;JE4nfu-lc;U0)fgOUTu9}tm{6L!h(olOgdy+ zqz|c(W}U~up$fzUJ97#c_{G9Rr`-L6S0qFLdP7+gsnH%vPPu!D5<&Vx3&R`-Y0-dj zHUC6~HG=6Op@hiu-p&m$P@NwSaD9QH4;17HcdQv{{4O9NpyF1Ne#cy^ym)xxTrrYl z$_PfTPJwp`DfLvO75?DjUsH54WW^5&1oA7vMWy9(q#I>8?=ff?BoI1 zNDDHPYt*>}ma>Kf-Gvz_;N5{K_Wir%_xx21kLcD7-hf(h`DhLZ#sBQBYrpR`6>e&=juR4i=VLCtocVvKjJxdD+ZS0fTT1!p6QE|Fp@_R`z zW9?I{wvB0qvs(q`SPYGvIoLx7%{f8v8va@Qq_x%8m9dgoUg5H_*HhX(uwvxct6<g_=!hH)+ng69RioW zig!=^xBQXF+@whm#(=zD@SllgF;!+@#9E)#Xm9(}-6931ebVfOGA)Zv1FjeRXJUy0 z{p=1Gau?D@YCh_lI2B9zf+u%K!KRaVqKbc<{m8)Ik*0vQz$bvNSxTJQ#{urRsYp}M z&7;1waNIt2Mc&aMq$%KYq}{&m)2#Zorr_f`LKC$BZ$DLVY){)Z__U@NQ^&p>WU!6= zeppVNWdb_R4a8+~WI=c{d|s)boDUAMTKnQvv1zeJ-zrG%t28|Yy}_rU*+ovzu>3E1 zM(lGhQ&2_OJdL;|SMlQY6-OXchANp7p$ zMZjdN6-_BH{Z_|dx5IGeRDul^!;hXNxDqHO?W9XH9wq6UIX5cEQ zDG^ecjS9`@qD^)xQzeNpa&p!KyQgda54beurFSgND`b_gpW zMS)uYOzC-ofSLQIhSF%`qYTer_;~D)IWvPf=;(ESZ{?3rSTmhdU_vRi5BDX+ZJ@5t z|0#v7Au%I5m#GSAkMVvx67U4u;rJIt1s;`3P@pHZ;lVK=3Gj^+K)XzV-x!Y1cL?Q7 z#1~Sa-AYI-1plO?ikl@wFb7yPykNiBhj1%lPJtGN`(KTSK_VA%#|TD#;ZG^F$+)23 z_4@EfO`e4PhM@Qfdc8INzGcEUP^o1K%y0ZiEwn2Xd|f!4g#M8R(=}Az=IGzY9zW!F tGw4FWEqfvg3JQK58~^mq4N)kt{|Ed%XW(+LI4b}E002ovPDHLkV1h?kijV*R literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img162.png b/manual/docs/html/slsDetectors-FAQ/img162.png new file mode 100644 index 0000000000000000000000000000000000000000..11a6fb1c862cb11ad73445d2c5c7cb883f4a3b78 GIT binary patch literal 2917 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img164.png b/manual/docs/html/slsDetectors-FAQ/img164.png new file mode 100644 index 0000000000000000000000000000000000000000..1f628ea87e3352b1da5d85023bc889828e9594d2 GIT binary patch literal 794 zcmV+#1LgdQP)K;djHqj z1pL5VKkDqvY=3xu@Q8TE*N}u=fLpiTBgF3}_;)d{X7;-{t_%NHa>CR@3JDGP27Af_ zU?40@+yp_-b4Zx*kUX+^7k7?fV4;dm_{jJ?kWAbUT>`KIp64;zVqxCb!5H0HJ<*BG1My5vEiInO=2 zBXU2a4|iTmF7f6d8Imvpcg~kV?_ybk$W1G0L(Np78O)D8$JD*2f{?5nABb=)Ejt)4nvRuY zj@A-&d77%2`=F!NLGX*Cg24Iq$r&9rCu4ifbfTQ+kvl9c-(p2Br7fp}oh~;Z=DS#Z z+J;E?D7b5;wR$^gY$<*Sg_v@w4pq!!UMX#9>6#S;EoEC83LnJA-oXj&{g zFq4;3DCE2p@&cjwDIvLZy7QQ{4PG>zDK$ekbPTbR!?f-#rF)D=!O}`*h$u&xXK;yS z$}~UVB?kmuXBXh#M3KrsCQ%T~&!} zA&*-di`v<|1+P2xhYfp;0gg*h*Y%D`48?^oyS7XhML7DH}Vw{G3Kb?d46 Y3utl|RLbN|W&i*H07*qoM6N<$f=2#xJOBUy literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img165.png b/manual/docs/html/slsDetectors-FAQ/img165.png new file mode 100644 index 0000000000000000000000000000000000000000..fe66a1144d59bde230c4d61d9eba4eca0e54f213 GIT binary patch literal 619 zcmV-x0+juUP)Kl)p>EKorMc`Xg9POG@jH;twj~Aav*;4xO@ygG-hQ z4ux1XAZih3m+mUm?X# zJ8UK%ae`$KuT|bFXyi!^fM69k1r~7GiEZ`B6K2q$@?Jl=t{^tpRa>Qr9-|*G>GG&| z)4DzeFVBp*Wm-IOu@zl@Hulwg?n%a;t1gdvXRYxQj}aLHI0;eIgdIaEOn!O8CkscS zDyATXc-iGqZ_Rq}4-T&yWSI1<7&gT0imu=2dI@LdGmUl11h44%P)H=uWF_%xnHN|m5UrSP1LFf!kxT{yoT?`<3LtYi z#qUZ6pxW(##5sy$koN=zZkSb^V5^rR>E%H&m_?a^fpGzplL#gmkrW?cK(=Q71)%H! zY>JsnLqj?H|1UsNTm-WnL-C{wa!_GLK_CzVGCo514w#C=82A}b0oz}Ql_1N~(w3*C zO@JxpQD8U$HwEh3Z$RP$Mzxul8NCTo_vTUo4D@k!`I4i1ZZh=Gcg z6OM)U1RsPP9t*p2xb>l6p-3NmQ_SK+t0JaUd)O!cp}v_D@!`7C0(|)NGxXMM>XHLl2NEe$%9Y8kCE z4wqi=Moxj%ijx{GS-4V0Y42OXs1cRWv{IuL%czwxi z&YKRZ3!grW_4MfNq}lLySbL(UiRVd?nO~Kt+;PyyfnX;g6c|PK<#`XUj|1F-#=WE{ z46UImzdPWGeGVan0bjt2ZpbuR;r1|Y4QD>Z4D~{Pa1Pg0t8yBTcnJlFx5)2$5 z*%|6;6@FZ3+NfxqM+&HsG=Bipq?P*G@I@8k6#;Q?6{IMKgG!$=64xdZlw2cgkyG3YHaU0Sasp6fqN-Epzs|Ah;U z&qsFCPE%+M!(&kU{foy^!zJ(C%F?yt#<37T^=Lmy1)Y=9>R z4@gT$9{Nq^D+AeMmIJ+-(D$H+oxP2}VRdscJ=uIaYQ*xnLSkR?ql2Z;Os7YG7~RwO zs{9K18z~qUEk~Xw?~Z*2Jb~B-12=lET&G(4F1~>M93R1r{%IrDV#}_2J+uxf_4;bP z?s1{(8+vrJ&!9{3Cy@Q|(205$>?<-9zlS7=U?fjI*~tJcU0j)jS@2`%rT3@AuwxxR#}$G`)jRJoLk~`)R+AcCUkrMSW|rNfUFrTT(1N8; z&40AfR=yI7-fy$Dk$$1!f;MuKj6>!d;VxBsl6Yf{YwKZ@CP=dP$Peub6iXEoF`+(V zwL{8GMG}ryy?X-E(vK)Dq38(@RThwX$<}M8FA!}UU2&lLP>+y>;g;h9UVCF~m%ZG* rO53_Cl1yb5MH4sCVuLW(|66|p=eso8A>2=j00000NkvXXu0mjf-^n*5 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img168.png b/manual/docs/html/slsDetectors-FAQ/img168.png new file mode 100644 index 0000000000000000000000000000000000000000..54df94a7661921890c869f23f5fee93c6337ecdd GIT binary patch literal 1988 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img171.png b/manual/docs/html/slsDetectors-FAQ/img171.png new file mode 100644 index 0000000000000000000000000000000000000000..7434431c9aab89475f9371489c77fbabb2166822 GIT binary patch literal 349 zcmV-j0iyniP)J;mximBspZuf?a(MNJG4SJ)=22icflr?00mE_z z-iz)RaOp2#-pnwK{n`Os2FP9nN-^QKfYX41!DcEaPW>R@xGoEyG?HP03-HPxngC@m z3Ic%`hP(=X<9R*`8lVaNhXD|W?E_4hFBAx3F$`#CV7Mz%i`#<4l$!~)Ie1)54qe8Lv00000NkvXXu0mjfE3k^H literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img172.png b/manual/docs/html/slsDetectors-FAQ/img172.png new file mode 100644 index 0000000000000000000000000000000000000000..ee184143e6c7e506cf4e9fd330e8cd990d2cf260 GIT binary patch literal 383 zcmV-_0f7FAP)SV4yx=_L_iA*ot`@5-$@(+yvrm1~~>Us34C>N(}=8 zO9GI|$sowUDF6|6H()qnz%UV_B$$Cg49sHLz`($|fI$Y#IS9n2VAgz~Zq@(>1+ZcV z79a=gnj!{}Fi!vj!$heW|9>$sFkS!&e*|I<0X6{!9!-c{Tp&By{sM{n35)^^Ob!rX zHn8wFAQ8#{6h1E~j1Xo3s%Gn9;1yuVXFxIp=r4vt2N-}>au`5_8Nr4z3Qv>-QX3f9 z#C&-#x?g}gkYQRfhy?ndjbR%5wF6M^K*4k{$;1HjJj^0cP}xl7JOB$SC;(aDxGoDG du%mz|005^LDPUw~aK-=t002ovPDHLkV1h0=gSV4yx=_L_iAn3Z805-$@(+yr7qh7blWs34C>N(}=8 zO9F_^`+$K{03z&ez;MEVVIr7)wwQrI49sHL05o#}gA9nx$sotTUGL;V3Z1Z4N20}MbbISe4ej9|kUg(pe^ zsSONlV!pf=-7i2L$S^G#L<0TK#xRZj+5xC{pkO+fWMY7M9%d0JsBETk9)JZE6o4#n hT$cq8*ik?f007sYDcLoJcWD3s002ovPDHLkV1n6MitYda literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img175.png b/manual/docs/html/slsDetectors-FAQ/img175.png new file mode 100644 index 0000000000000000000000000000000000000000..25de9b8e6f2a543c5a279811154822193564e89d GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^PCzWj!VDy{%&vw5DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSk*oE{-7@6O$7pYz`PsYh0SgXg1TuljCgYsRJ8?W-}dY5#|#R{V6QLvSFoxX+loJ ziU)cL2eMB7WX+L3(37llc8>Ull@AgdW^HU(*nO12g5BMnOa&W#LDjKtYCs4d{lnJ+0M*=MY_ zLEY<|OIc>5l!l0fY6Ii<2FD4F^9>sVcSNy!9_{)6pIN}hy=}3Bs2&gd#!6`(iQ3d1 lM`R?A))cIgV0GqUV8~3ic^F^(a2{LS(eb`vobD}1y eXxd39FfiQW7i@~o{2l7dN9^qq%z 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 IM6N<$fji~s-t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img18.png b/manual/docs/html/slsDetectors-FAQ/img18.png new file mode 100644 index 0000000000000000000000000000000000000000..8a17be88c121597748bc5ba55702744e3e660484 GIT binary patch literal 7095 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img180.png b/manual/docs/html/slsDetectors-FAQ/img180.png new file mode 100644 index 0000000000000000000000000000000000000000..a8974f5eb736951cfd9b1eca7fcf95a347e57d6f GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^hCnRG!VDzKJzk#yQU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XYjjT^vI+CMG8=use}raNyKKk^S0|4O1W6Ha7ldG~??wVrG8Klr!h2c*7j#8y2n# zmnAn8+BJE`sqk&S&LVL1n|RJX4d$lgqkDK=KGrY`rAq`!3e3r2vou&Q-XZRgsvzUX z=4im4!S|SDf{)Ui!@@k%5^JVupJA9Z(VpS4OpDbyoym+khszjFJuFOUY*%9To~Xh+ m$NKSqeKwJToec0?WeXQ9=;`i`2n|z~SMZPsxee6CSQ6wH%;50sMjDV~=jq}Y z!Z9;B;Q;3h;e|Z6**MNBGc1f0Ss)Y|V8!cH*y{Wu)kpfkorGh|3RM#sucs;;U3m0> g0OuoS-_1!t7d+tL{o9*!1ZWb2r>mdKI;Vst0MLj#-v9sr literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img182.png b/manual/docs/html/slsDetectors-FAQ/img182.png new file mode 100644 index 0000000000000000000000000000000000000000..74f1bbadb18a5329f068d55b0bfbcf46ccebd1f5 GIT binary patch literal 2102 zcmV-62+8+}P)LV1+HF9XS<0!B0}raodc zl%Pb6$QE%GHCjT1Xh>)x{=ks1<%eJ(aS$#7aoo9FMK7!HxlJ?#?bH8uS*|~G?xpxMjh8k+9;eQClsFLtYH-H%)O1etInH#_i z4-$6o)7eAgk`)$4=e1XV)^_YH+HzhgOgBjoBu?QIli8KY zWI>6iVqGw;Tv3~h_5`;@yFd@^j!6qgDvtb{j}zqcmrctCD$K)%#;lakn#FZTUZuKA z^Z67xEXefM@n=%npIH%t$=oq%K_pR3`kfZ?i7VWI&TXIx5PP>gQGb<>gNub zo}_k(oxsQR&f-k&j!6q7c`yL*2(91{nDd;KHx2R%Pn+T?bxE33SlDOaMW}zlp#~0} z0bWL3!gu}6D>LjeDn8#&@)JkC^}6F>GIt8JAW{MI7U*LZLj+@Bkzs<+>23AhbzVuc zLN(`27Iqe70E4ONNvZ}+CvuCf-)tI?=gR40dG4R$kiiankJ;oMf4?0}?oNRgK!Vxk z^`jktDPX7NQ42mdX-{)0Z}{uDlGA82#M{l^jq1DyaL)Eaj&|`U{T1L~Aj~U@GZFGN zUWpHq-Z&neWNWkrJm)jT9|)JzW6aVJQKQ!&I_JP=bOmqbh2l(t?|Ipn zi($WNMvvKX14h5t+kEREp;Q}FFrt;HQ4pQ=0H0X~92{K>V0Dw|($EZBoJnvWFZ&D} z6EwUp$3TAn{PC=o1DN1#9%1uiG4y5Oc>~p0wum~~HBdHk!=cmIr`$R6{L8*V!LU{V z!c2ljgOwlZ`*2vm=XwwW`G8PvVdjP6OooFUtb7ZyN|uEU@(>yx@DE#aj39YGAe*l0QH^Db zs8g4-8G67QHuPD8QXr^d zRvIduR8Wm&i>ULiVHv&vU1Od6N1|;$}MD;j0FA9d7V0Mc@>lA7a63aFeggcBZ@#ZVg3p13TBpq?FtJ z7M{40Wu@kJyDz5P&O zw|QtNmT=NfjqjxTz0-6vTkI!EB3%3xYFTJ8_nE4o7JfrEl2Qr>*0yf-psmhS@Rheq zjqjv}c+b|Gu{ENZak($&hR4=?zJhO=TxxtL)jcJ9p>E3C23wjL7bl4!GElrtg;cGb zR579&_#(9o{LoO1=cZ)U>bT>9*6Q6UxPhwGai{PJ$=w$o%+A93VtJx+uZ&Uis~s|# zg(8BgL+2hRq#5fnW(4UOMr3+a+n$rmb>cE<-PtEQ%_ppF07*qoM6N<$g7l6A9{>OV literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img183.png b/manual/docs/html/slsDetectors-FAQ/img183.png new file mode 100644 index 0000000000000000000000000000000000000000..5bffbef757b04f553fe2fac17f835a4ac31d7638 GIT binary patch literal 1735 zcmV;&1~~bNP)+ zO`4Dsx>Z$BP*6}%P*4!T_0tj*Byj$;1pg513>PpMtf58I%StOy>;fkL3&hn725Z#r z)vJd1s$c{Cl@FHyAcXr>NpF+ddcS}xIsV&_m+NNm4dZ?QI`+eTgNY{>i!oQrFj_+y z(3R>y9M)L!GFb><_CfZ*u9o5Lnu`l}}oDN(Li+YUgM%AZv^lU27u?X zl4?=C%uT#ogo~XC7P-Yabi*pR zFGtP56-fq$qZoH_!_z8~b{gBxYbx1g_bCycsS*R2Uu3?6e`$S(HT28z()O8A+Mv-R z8DJKf#=t^aL9DeI9m@(>pBZFhk_%yL_>12BE{UsZ34;Y&Bgja$$s%OTPR$<80T%oY zSR#lm8ER<2&zKtjY@H`~?@FGAB%QUHFj;XFq{mGOwnn@dc+MpYU28pi)Hvk96d4I7 zTSZhQd&>=Hx?1u(Vwuoy%AjIW4?$jJ8AZp3Gg@MGspHKUvtJ{qz_u654+%V{Sk(iZ zT`MD9ZRnlEQg7R=kA@1%I;*yHJxuN=8qgaw4vhyTLy4ngC6qegc z(k{A;=~hM4GZA_QL{t+i!Fr|1_!v6OH+idF_6mPMlNB&?ih(2_uK=l^pnf{6t3jlt zs`glphT67qoL8I5`bWSoJnx&zrj_JErKE?eSzq!JHzJEXFHp^yyu( z$<{!+;#;cPW7$OA?4)`h3dd1+v_|+K^L=wp4Zy6k9g*}9{q!-TTzIk)m60eS$zr^6 z@{kzmYFky?EKM70PP6Skp2B%hm`?;2p()n$d``B8bLP!NZs`d0uc=-h(^i_S#Lt{4 zMv`p2vaOnrj%y%YZL4aNB{NM7QNvEtiU@irN@4m)!Ee<(v?Xiw(&=N`_tRZ)^!QhNoCy@ghf}t!-nLT)=PR&U+$YvLH>>fWlX*AjcDJV37UD;#cMmzF6zahs#e+zR zNDn;->A`>%G3rUsgMWcr#E)Y{ttcWriC$z2_EJz&Y!6-}7Yl+yym%0#zB99%>?E_H zlC2=*ft^g=otfXx>^sja(9?ga+|z%G(!t)7TAa)p*g%o zJ~^CIKx&+RJt-Oq9kOn1SCZqIY3yxZuSn=Yax5mwy-QVIbLnzQq#}Zlev+m*pE&OW z0UX~LiSR^dN`IL+&rM?wO~wY!MWP~f0b_};C*_M)05UR9ge(jJ!_BDS^Lw3!JH^XR z8)z9AE3Ic`UJ!E5u>H``ATLv$cr{*@rC3h-cb)R0#8O}4iO>q)?+q>T(#Xf-EHSg` z;2$p+W~Ca`FcEvrri*o?enB_H3{OL8^^NP3&Mm<4UHr_x6{=#oco+8-!3-hfqM{v&;BSY^AWmqoq+tFd z?GEBWuT$kjEN^>93IM<+of^S-6aoY`}@p7mJ&KuJ!_*N{HG9Yk;03Ot%u<@6ukLY!|g-4UYz&Y z&1!~H(r1h1e4WWL5c!YH(>yEdG`3;f(UKM~xF#kMy`$$ti(*>gCG)exgZt=ngZYpA zapNfbtbJ~EKB&U`%*XWfqm715zkcSHsUh>< zXfA&%K4*pAnYUC&AJpE*c>SKbn_Fb%#g0R(WZtb~6>9HeJgpkj@grS&+|799%sL-k z<$a82C;GWd*-5;i81G{|Gg+SNH+b#dw+lS0wD8kghuZsgV?AMtd{KEH&zF3{ys;m} z0VuuCJa97~yC1qy%8&QH33ZpQ#F8b>`$knAx)s|5HC}7=A}i^1;bL!1?R~bQbx%F@ e)KgDA1^NSjv-w>}ZiCza0000HCeRR5~}Gm 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img188.png b/manual/docs/html/slsDetectors-FAQ/img188.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f7e70ca78590a2b1b8dae81422d6a28394241e GIT binary patch literal 425 zcmV;a0apHrP)R5*=eU>F4$AW@QmK|+9ZeT)ew92mG0NY`j;z}UcGPr5#a z^9$HMFkFSO#ZxXiAi1T?SLD<^WVOt)YY`kC2B3|Cyna9?@5Ie)3J95-(gsNvSQCII z2m*l^P=wFG57`_h2Zn8TZUY%?d=9(;K%>%t0H{9U3Bzp$rUS?-#U>-985pD(n7=@z zIVLa)Ajxzx2r?W(wt{#6W+Z7A2L|4a#bAj;3>-6&JfXm_mqCyR=)zDShy{u`GpivP zBF!dTjhR=a*14GyX zBs;{iE+9BF{{Ii)U`Y1_u_rJv8z5vj85j&0c#!?bi5yZ8C7cEfqhJ(_0$cz9LGwOB T5Hj2~00000NkvXXu0mjf^}3iy literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img189.png b/manual/docs/html/slsDetectors-FAQ/img189.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6b6cceff0f6b3be4c4837f8f319569094470ed GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^UO>#x!VDxgX1mMV=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0XaK8T^vI+CMG9HFdVqiap-Bu%!bgLW+L}W+oW>3X4o$%FqPc2apfakhi4ya5*{2+ zQ(b&uDm#aqbU-LmSLmi}N0IV(H+dblHaRG;nMlTp&To|O*!0~|?1(|PXO2c+^fa#5mfwSzFLgoMyR5r2MX zLysMeYgul-cGrz(`g`fX0R_f|M>gp-w5S{SxP7dYV&;0lV#UsoaYya$opa8h;9>A| L^>bP0l+XkKP(5@1 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img19.png b/manual/docs/html/slsDetectors-FAQ/img19.png new file mode 100644 index 0000000000000000000000000000000000000000..4dde52753d525774b08694ed38719fc69a3a5291 GIT binary patch literal 7000 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 JPDHLkV1lJq8#w>~ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img191.png b/manual/docs/html/slsDetectors-FAQ/img191.png new file mode 100644 index 0000000000000000000000000000000000000000..eb93265095f2be4eb883f31a627829b17bb9a117 GIT binary patch literal 1370 zcmV-g1*Q6lP)u%$u~M%bDLxe{q;ln;ij8tA zh#VwGC7@y*t9trRfdT{wVY3>rXkz zS&71JK+fYIw3NuF#g#(GGl$x%Uj}xDcaQG3?>z|C2%lu6M7G40s&@URf%Ot5fhWVe z!U9l*(F9J5`&^}Gpy{K`P-mCAzSO00vQlYH6E^T*Ik+2d0WQWMMv$w~6H0T$8}G~K zlHcXuuSz0hrSh6!2MEdyZpPdqJRCtdIC!lmR4|haVzax6rH_)8Cd+cRZC9{NU3j7t z6s>x@>3R_;R56yYxs_P%Gd06ZLHSFLP(7*_){QP>X!-zvczeNR4WB~OAZ@9XNL_*|R!w9wd;yepxjxrjgWJ@{z~kJYimjt$*UMO$Thp3bg>~ek zE;)lA3`+x}vJVD@3Ln2D31SmF?1>WaHGOUrex02!lU*6j!v!)_VI9#%4P3mw_O7t2 z`!a%}IW;AV6B;RV^E^Y2MT5hBo}J<}WF0Xm%`wZ&x2sQ+4df?IR=S&&mB!0fzIS^< zX%(Nr-)44=90N%!Ckl!+etlV9drMkV*+KCs9@jVY(&fWs zCVxRp8A5GFHdifK`Y%Jtl&{Ypm$`JfS@og2+nd#`Xfu(*4pgFY2de*8H>aPTC3Q`^ zhNNDx9Db_u z+cG+7Op0EltYg}eLc!4#;l-8`3g>x`p6;OV&2XzCM5}#Of&OPmkpR8Y%hoLDN9pa_ zF*VdpK3>~985Q5__9#O3l(hxmM>#0#)lo%SYx^8Jw@s>{PNB(ATF=cX=NeV4k5xBM z4|q%t`Z+4{sA-BBx9GU5hGMsM3#`gBs!q<8ek!0CaDXvS25P?9cI8p$==)p=yX%LP zP=%8dmYA$G(qYb3P|oy`3N49PaxDXmDgQRN$~Wk|u4JM-K3@YZ7@oX@IhT4nrFn8u>a2ST(6}al zo7)Av&_C2-$BFydW_l?J+9eu+hx>1i|M$`opZeO6{~>J)|CpZM=+R}Up@tf2sG)`$ c>VKoZ0q+flX6k@%r2qf`07*qoM6N<$g20%U3;+NC literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img192.png b/manual/docs/html/slsDetectors-FAQ/img192.png new file mode 100644 index 0000000000000000000000000000000000000000..e83fdc681eed7834354e20756354e062c971fbf3 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^Qb4T0!VDz;wU(LzDct~{5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKySRsAr>mdKI;Vst0NUMD8UO$Q literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img193.png b/manual/docs/html/slsDetectors-FAQ/img193.png new file mode 100644 index 0000000000000000000000000000000000000000..1e8fb02ec471067a3e2e208a76895ca437de77b6 GIT binary patch literal 774 zcmV+h1Nr=kP)NpG)WSHEk9CtwCYzYG$`AGp zywA*&N%o!O4N#I9qj1L|pjhJNL7}EAJwVWw#dn3eR;ep)<7DBkT_|W5=D5`ITunf| z!WtmzIb6k`uB&1J?^$~FRWFAtzPhf02340>x{%9t6<9wt5P%oXuk5bk-F}~yKV;L` zO`OMf-5IhAM>c6RbGlwdlbPS$rcux5sxD%WnK#ez){^2Xjqw`w(fTlw-_=rf6o0Lz z_!iIPFLoq-8v9y)SDY9T!-Z&e$415CO{*S%pmSt}Ea}2i#g1f2$=R&o8CZF<^^Xqo zL1|laaQ#5v7ebqGG^Qn_Q#IgBQOlb~{n4JTL+3Bkqnb__u%}QCXs+tUMxSsacFKfw zss=oq^{O(lc{9A_C7VWpHB_8jVVq{A35uO9~VFRccF{z7vi*A}##x$Phx#AM}NnzKT4)macuE*;PX48CVp?=07 zdIv^}Ua>9cL1!?V<|FC#@g20HEt>cU6?!~|pfi|F3ovWnH@38(Y$qJS8obRB?+kdF zPX|w6Ps(<}OM||d*U0{kcLqGo$Gh~{j+MXBrQEyKVsr*P%_rgMqWlJJGMyfyGvH}H zHJiqzSpIro!RQQl8Xw+ARAM!Aq4yu@A-f)cxQh`_%0=8rR*v%al` zF8hO-dGqGm-}~PCzTbP_0#)n)HCKkQ?vzK~S(f$l^2nQjgu@$338S;(o(Ae9Sx@wt zdk4UV{aL;XyC_1fa^!X7j*VJ~mGK;lfntdV zpWAsk@>)9u2ZQh@jXUvvxDSoSFy+XXoI`Y<0a95U>3KhZ#aPp2sE@y{Sj+}`rkC0ue1N7Q){ybw9m4eIEYC1<~cZcH}`R$%$dvWV;055o!B z5_zgu#}3QVJ{>f9n!f-}@&r#6Zjt;J@Zsv3l5d1gLngy&>B1*1t$g$wG5@ZmcM9_u)xl7eQiO*%<|eJk?#9q$&<56p{Q$DhKp!|GM*;Q zzVx(n)&)e#6-&=BH{Dcl8t=?(vAa(# zq9U=4t3-aR$ni6DU7*Qwyg?Qn(a%bz$UY_Jcmvy_A^NKSpj$s$Mf?7yjT$Rz;1m;l zw3DbIH@#}-jJ1C77{!=2p-TeuOnOf2djQ1 zL3^fA+LR)D*rZ63Y%g6Fc~YE;0TO#m^R~sMToCVCaO}rJAL2`Wm#&<6?})XWqLI0j zJxadWG{zc-F&VVt?brD_v;>s|-%H{>3Bx-eOU`s0dB&yepVW6stYH*Q{wT2)?3bDr zkzYnoYg9tc?y#fHX`zA<1hq!R^0uy!%z@O#4|~7XsD$DKYHb}?J#xR+s2KT@LnSy# zSyZH6tx>UMp)@!0JfL0hYmFV{EQ^IX)0`7h*5KC~vZ*MGyFx@>tsyBQX-o!{guMKv y!KGXfEt!q0Tr~NA2sF{?e?v!2WW2q0000 zqD9-bZEI?1@b&U8%+H@bZCX-7f}WQ4n$@ezOUs-c92PEEP+4By)7>2r8m26-pwYN@ zGSD2xk|4ie28U-i(tvDRPZ!6Kh}O5EvBfP4JS{;B6v{*X{{O$VuAyB~(du%0SzoO| z+I8O5Jz6gA$E}^JZ%*O8#+K~V+*V}G@XmMY0{+iF`cLGpDZPEs`eEXd#yc!efr9Zf zqWa^amV};uyGz|OyhwP5d1zDJ!4l!|tnF=L8ww z?Aa*88^-my>;g;d>6(fczF&oxe}1vz%dd5lwckFRYqPcN@1v+mY(`NQ`Kws=DzA9! zoh)BbqCUSl=3hfmU+V5RVKbOKnIqq=zp}I7UI?ev^80Ck8p&Q!;GFo!SUmf^I7TNEmw7p}?7 z+?5--kca2GWR`^9Dk%q%C;kZn4u;WF8XYGq&USD3$mqgY&Ul!~gw;k~;>Yv2ga!?Z zW0%fUGWs$~2RLrZImKvD&gd-8eZt7iQ9+=>g4;nW#B>vN_ z;i?dl`0=etqGq9k0C(VlpN)z87(*B@RBSu{Le1caK}>6rg{q3=f_sgPM`V?F+;!uP f9IKD{(n^P0iWUk5)5W>AVD!JjKPR3%802D1X387 z3&9L?1{To^4DPSMoK!)qiVGMR>?eR2z6=b@0~ol#Z1x9O)v_&MVBiyg>RR>_YXA8O zSQYab0R5-{WN-o%FWAn&1s2W6?&L%e(F4R>2N-w~JPhW7MXkjg7#zVYK@doQDlP^Q zKQl|IDn*t2zVE#)uvjA1b3_~pg`vY8x ku>hU}1eJ_}Q9u^}0QIL*d@w7SBLDyZ07*qoM6N<$f_QAU6#xJL literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img198.png b/manual/docs/html/slsDetectors-FAQ/img198.png new file mode 100644 index 0000000000000000000000000000000000000000..ba553755c46b430fdc19121c31c1968bb66cd7da GIT binary patch literal 695 zcmV;o0!aOdP)Kld)?QK@`TnbvL(evRUp@h!T*1HUR^x2(bvsDFNF9 zi3H(b14*3=5`rKh604Bnu(|TKNQyxI1>q3XGFzmwS_=z1LqM>K@9oUo-t66xy+W|q z4`%k=<2T>DnRf#e`X6+a(X|Vfa?`a@Yq^ydw5lUIn{i%pOaL@)MT0zr=SjH<@r?33^@$b_7 zgV9J@bK3dMSFJz+0sCwnYGqH9@rJwLyO%hpzEc60^qWHW9?tws)#n`S@>NT)3$3k3 z=Gz&~+S+rd56%PN6}8j3eMfYVI{Tr6v7RzY)9FBH=dN=HWoLOw>`1Hf>0U`_twIfE-E}z;zRb;10dk{G^Jxq4|&#c|fXndhU dg$fm7{RJ+b-5p^jN#?sVJwil&&<}wS|E3vDXxvV;NDN>Hjia%1n!(T za6pOS>E2`y=1H>x;=~WLY~$p4C%|`Jo{i0ojZK+(M`?DW%?4GQOI=NuxOmQ(a(S@% ln|HVtSeQx%d47AKz{n61E5th0I346G22WQ%mvv4FO#r_IO}YR8 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img2.png b/manual/docs/html/slsDetectors-FAQ/img2.png new file mode 100644 index 0000000000000000000000000000000000000000..78611ada5fb2d8f05bfa8378673115f1061a797f GIT binary patch literal 3611 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 BWwHPO literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img202.png b/manual/docs/html/slsDetectors-FAQ/img202.png new file mode 100644 index 0000000000000000000000000000000000000000..f819959f021f28dc5f5cf76e37a60cafee02d4f9 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^@<7bb!VDzeg>g;?A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>Vws66Mp6>35&@g3rh0CVD4*)eXmIV0)GdMiEkp|@W zdAc};aLi0jP+&I@U(|iW*FpG!sDp4qpu_dcy?OzBN-T~FjAx$rIRtN*`;viczV(cc zOcQoVaj_)K^kuu#KT)(G%h=KSBP1EX7Jo1kr_~uW}8A(4QdNzv{Cls)3W^q(tJYqGYqOp-P z)V`Q;LV~7);A1Auv@kZq`E5)GStkUGH5}OzaAjky{ec4sbsSgkb^7wnIl4wXfHl(2 rXVw9+2BjmF!3>u#rbXBo#V|5dRf|@&G@f+;+RxzW>gTe~DWM4fgA`T| literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img204.png b/manual/docs/html/slsDetectors-FAQ/img204.png new file mode 100644 index 0000000000000000000000000000000000000000..7368887d382df066264d74e94785293ebb357f7e GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv?!VDyB9#|*>DXjpX5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewTex6BPj|Pnyh5XExE)XzV@Z%-FoVOh8)-m}pQnps zh{V+7gavvJL}D0{^JX15pu~{4ieaPLjH9)I7a9)Ao=Mrwpwh#0;7yu<@FHWwrwqkg ynOx$T4wp1b%s4rVXJts4&dvvVJTVSQObmZ_NpE8lm2U@{%;4$j=d#Wzp$P!N;6u;= literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img205.png b/manual/docs/html/slsDetectors-FAQ/img205.png new file mode 100644 index 0000000000000000000000000000000000000000..3047b4eefa94d40bdc7913ae1557c5ca4ffb4857 GIT binary patch literal 350 zcmV-k0iphhP)wf^ zV6gPv6Tz?(!fgg(W&?=T1`HEe1+<|K;h4a{!@w{D%x-63*ua&*z`&URaUzQ-%%MOT z20M`Bz%oEHQ-P{Bz&vu4p@D&SZ^kvo17ctqHUWr7crFw&2rz79KM=#o5CE0|Q6P_S z-to;eV36Rx;cJ2_BLQ^j29UQDd4(CI!7|)n(-=0wLT4sV0fP$zOOXV~j~F3p4)Y@j wK%8g}4H2;0b1=h@f#EPHbPiyX83hOc0H3=i3B7B63IG5A07*qoM6N<$f@d3mE&u=k literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img206.png b/manual/docs/html/slsDetectors-FAQ/img206.png new file mode 100644 index 0000000000000000000000000000000000000000..f9bb4d64cf24f582c90afa160c7ecc538faeacd0 GIT binary patch literal 372 zcmV-)0gL{LP)SV4xphIRGLVvB>a&Np>tU6CpYsFl8hmQ~{>U0|-@# zA;IgwVC8o1aJ}`*GGLJ8dFf{Y5<18LlaU0v^Z>|PihRNhG7LNpEDStg)4*!L zp|gs&fWd`f#{XX+KY{>Ch?>Lv2m%l%nnObb?DkyDFl1o33<{kK*kncl0ssI}KP&vg St@b$p00005gPlzj&hP8?Xn z8TNXnapS=n;Tb3QG&U}t@s;7qo@H#?7_@dz^C=MLn=pfcXOV1pa_~1hpbZS3u6{1- HoD!MF>L{*+_;{5bk6kW;TGZS-^VP4Hy=%3g|%H%DI4nmw{m=vV!Rh3lQVv!Cv?vv*_yCdukm{=p6Bzi;WjzCV-@X#ew%hA%g(J zLG}x=TnqtV1t5w6uC9RVtzVV_gCx&OKND01j16E)66m!9px{vC6K0SBE8s!4g5e<4 zCWckK1q?0>EJc!_ut5SSk!8*R4I3l?@sl|;T*02rWxx$C12OXjJPJkujQ{|ZNGg^0 SJ^p$C0000Oic(!VDynJ8Jd;Dct~{5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKySRgHc}DTWzWlTs4CQ(vIW3jKk_VVsBnz6F f&&^2`VPIsi%MjNHU0?4CbSZAYvN literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img21.png b/manual/docs/html/slsDetectors-FAQ/img21.png new file mode 100644 index 0000000000000000000000000000000000000000..397bd8bbb2d14bec9df165029c125397478367a3 GIT binary patch literal 405 zcmV;G0c!qxeAjm$|cNzyh& zOAPu<9LODMj^yG(WnA9HxI`g4neNb`d6wqYy7Lww?Brkr9%(9-=;yjOHQ8|{xON#7 zr`Tw-6ejD%>H*q3ITPAOTGPd_mG-0gY-E*UQnmk;Gs&C6serOr(G_V=QzV7DnU&Sv zQ_X^Xfl1V1FW{&(`EtQ7 z5mFja2#_2bQ+K#`;BqEIbD!bMat|In_-niXB7_H*uVoxQ00000NkvXXu0mjf*7B_Q literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img210.png b/manual/docs/html/slsDetectors-FAQ/img210.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ad0a3b1164bf18b5c85a1625b50e63fd257a3f GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^)<7)B!VDx6vZ`5ultF+`i0gp^2XeEsElka}ZQIt= z(BSLkJ$>4=q=W=LE$ua{SC^NTIXgHkT(F?0yE`H@Oj%yRUajF7P%mRikY6x^!?PP{ zK+bMY7sn8diOC5P0S96_PMIerJSdsTa4aFgo-xu)drIR&D`#GbX2$spKBu@`I*bf5 zj8d8nB{pa{q^h5CSW;PS_-}v8~zFZyd`o>AHCG^kmdKI;Vst0M0{g{r~^~ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img211.png b/manual/docs/html/slsDetectors-FAQ/img211.png new file mode 100644 index 0000000000000000000000000000000000000000..c1a4b2d6014739cdc68752f54f503783482d7b57 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^@<6P>!VDxO*6b?+Qn~>?A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fZutX^GSTITHFuyDbGp6>35&@g3rg)JtWB0!CdB|(0{3=Yq3qyafi zo-U3d8WWQf7Vst9WKfb6WZIK3NmlU!N8ob?@d*t9tObqS0;`ygJughy@a3-X!41M{ z2l5UWG=@4zXPF6XF*e9~;FXZ@z{i2Z;6~$`M$QJAf+-6b7q%X4eD0*!%y8Ik$5z%k zL-JZ2~il=@_0cJ@5bybrWkZPKB|Ve=#uPQpd8B zfngt7#tZ=flR(oAczG@DllvViEsc-O47sn8ZsmTco^aT8OzF1-JI6sB#xfbun6)FxS-EzT3%jBMICyuvmC#H%O+X>`iH(Hql z6(v(eRG8y!{X6tM=M5kIiZPgBxk%QS@_DB0cVgx1X9cpcnr_ZyQj$y+QDK%Z%t1Ba zU`C7d7oNq89$2S6b?buHiM7QGehTDcw^x~({ zk&FG9#>RP_7%%O4Pl1bAJ@IoS z!6H(De5{!ivx2c@g6mqULP><;5!?isl&Co0{d2R-QqYO0#4k(m66~jbCngHt!U^PK zOnOid;fg*&&}fPFcZVR7`bJ$>!a{Jm#7ni>lW7&$i~il z=peUkDL6l`B~!&MSd6ASDrDlQGd|n++-zIkgV_!H?1OWK*TuF8mnXK_kaS{~yOdBM z7kiYKy$W^G`gtXpD(=CG&!Uux&yC+Z65RSY#pm9bmd-gkEHDDdMiwTG%-sFQ?V_`> z=jO~@Mo?O49&SkPipImXMTgz^z2hbB+y}ZF=BTTB#AkNj*!u;USbu{t3cY<)`+!AC z#)`PGANBkDkfe;f3z3cW{Ajl=i4ylDhaY`E1O>!{`NsXaB-Z!S8>)E8K(Xrmx};?z zEz!U`~QOTb8p%7ev(lYEra{L z<0zj%e!c?d&fc;yuLmab;N8(Jo9lsz3($U=md*CS#07XiP0OY}<^N)yf~sL%$j`cv wpLHQW>q36kg}QNqAP9mW2!bF8f*`W|1ylMWj%eEv*8l(j07*qoM6N<$f(8gJmjD0& literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img216.png b/manual/docs/html/slsDetectors-FAQ/img216.png new file mode 100644 index 0000000000000000000000000000000000000000..084183bbf475255e4ed193880b8341b29056c904 GIT binary patch literal 1042 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img219.png b/manual/docs/html/slsDetectors-FAQ/img219.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7f72d9d5362dfe87aa79f0e5cfddadf2ea0659 GIT binary patch literal 598 zcmV-c0;&CpP)KlFusyVHn51+bq*C2FW7%aqtJMQf^u$4pNj|QEC)t z8woec#ce4Z*UeQqxy>F#YO{MJvImkI$92H-yfd>iv&*bO1kdp9XT zb2M|rgY32_(Oo>>Yu!FGEy~AMdvQf!J?m+EV4b#)nnvnzJNFfK8%aC-$t-rkmw<2q zClu1cAJ1`8j*{h+FyY^mF(DsKV?56bTQLHg4P%KtlhPT5i?Y|PZxYW${i{i6r=rHK zv_2_{nKcU|bma}2x!v^|g|`%8ovhuM#rV5!{wPQC6Lo2^G1Exl3&^6)YlIzHJcUzU z@L=WB$q#U6r+b-5p^jN#?sVJwil&&<}wS|E3vDXxvV;NDN>Hjia%1nzLC zM6xLEDd)*_n3Sp4a{Z`5V=mL-5RUfe{LIYC%+GhR>?qBalvtt=bg8T95*H88`G7my t8C#b(oS7NcaOB|~Q^v@5Du)%A8J6A>b-fhw+X?6b22WQ%mvv4FO#m8IRZ{=} literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img220.png b/manual/docs/html/slsDetectors-FAQ/img220.png new file mode 100644 index 0000000000000000000000000000000000000000..2fb28a3b5c2aeb22a0dc8357616ef2c68ce57c7f GIT binary patch literal 847 zcmV-V1F-ywP)i z=~|k2k$oVUeV_TwJTp7XE)XbC1I2!M+LwuVNVS#GM_R-jLKj=a974GkF$a(;o~&;D zeF$fCM{PD*v4t`OXk8=5aIeo0VlXjQo@_SyoLJtbUuFh=$&Aq!fY;4NcZ=l){X(h8 zqTdi=E~J5DO(v`BLaE2;&)oj%H-s2tn_AyHQ4D*deXJc6h2UMe^rPLTm0?N?kK%EIzW93Mv?g+m4`5Mdi^pbW{q}fu80W6 zkyye_9u;{3th=tZj#+A^Ena=glW5)L6f|<)p<^(v(;8laZ^MimKcR6a%E%k|gK4MH zVHfdcqs;m9DDbGZlJ_W>MRksvrJ}HF^%4IN%p#-kSuSIW*~`EWxQ-`@QRwQZgoKM~ zHGu+;TH~k0A6fL37ij^NaUmLA{6j!zq!rmL?baxjw;ns%n{L#kq~5nr?pGdrkCE7Pc*K()0S%G%Kqd*n6qM8JL`Sq_;ofb^IuLLC{Un4fdc(+ Z`VDY8&y=FJ=OO?A002ovPDHLkV1f&-h5-No literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img221.png b/manual/docs/html/slsDetectors-FAQ/img221.png new file mode 100644 index 0000000000000000000000000000000000000000..9393b64ee1a69af801cffe570e687ad9ef45a331 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W7!VDz!%`2_~DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSe*v7sn8ZsmTco8%o} z5%jb{je1aWD)g3vm)=r}pS2h%co5No(DNcR^&tJgiYQhhR8J!L1H|}dc9ZU=*}9V! zPx-;j&b*oV?VC66%^QFY{BVVT$@`}MJ1kS#RbHBq(Ig-iz-&b2<;iZ7jA4luIVkk{ zDle7*ggFkLP=!{wfiJgMUoNjQ`zl44$&@(sp*9E?L0lX#%efpp9vdMiE#%|14V`}i z%Q`6{k1iXDtdPe|&9}jG8%siAT~e$JK^hxLJ{su)8d{^Rlr0eQSrPSti=6sUFrKnQ zY%=@s^3-ZI#H1`hNFWe91SX4pZbwHW@vrw^hVnOtgHKnKSxO~mW!-8mr zwGMr?w!}h`kA?+NoCcYsrf6_PSilAK=jG4NJQhTu5@qb2qruVh!dBDrS?Sec(t93h z=ethsskT4fbq`1U4lg$EJ)G~%3`u@#WOh5oyu#&;Qm{W#44v0B9Y$DNZ1RVP!D%3t z1SMZ52pqrLq2z&7X(pl=Y@eswfOxvg>4bTbkryjPxM3}#w~UYO2g03X8+fH@Jv3E* z>esJ9jM_<~FnM`?(F*4YMlUVa7{W`?ow8jvWlCWU!>w5;l zYp76x)@bKgUZ?^w0xS{C7V7jLrbit|KQiQWuyZHw%;N=KY$6afm>-_;A7V*1ZU&2s zohCiQa&}vswuDfDY{GAlpkYoo-y1$tO=7+^g3R0*3JmI`uzQ{nSSdxSZ7fV>GWC=b zGidsefE1+6mNXc|W291VuO;nQbeAzTJI(3xVG|m=5bglWTzz20WRs8Q4M>GX=Ku_Y z{jxt!IC;)t=ruY|Olp*2Fkv*x$+HBfbm8UI3HB(9ZlWsEcus{QiowT2HV%T^ZS}I3 zrT7OW4{Eh^Bu(=FTG@nYEX#0-y}aRaU8)N@ClAGQNZK#&_7e)j&xrH#-Ytk>zr1$~ pyeapB2IRdU>7auSI_Tj4;xAAx;bzl(Dv|&I002ovPDHLkV1k>;#FhX6 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img223.png b/manual/docs/html/slsDetectors-FAQ/img223.png new file mode 100644 index 0000000000000000000000000000000000000000..19fbc22119c6f77e55e75b4061a04a7d01a94f32 GIT binary patch literal 1104 zcmV-W1h4yvP)v(AtyX{JyRzO7c!L*euiy~OT| zK@a5^C3KGsF$E<4JvvmyO2~f`SNwG%GT!?c8S9of(f? zv-;A0uygi&-#Py`=Q`&A6i|Q=J7&eDJ)gm3dukW8^P_tHVqRRVsa-;_X%&9t$>qt$ zMKx+WhdX zeL-CsR+A%*~}!prMpS)0GF}zVby-F6HL3SR}R{VySXJw_sC2`YBSE z|K@)hGu$wJhBJgld#y(lNBi!fl+RXLP4UVy{)Ofm#vBMSQPCX&R#T!oJIK`|$B`acaz0jrX%cPa`0lUI{o>}G)$fkKIdxFf( zj_5OcCb=lb6B+(6z#VYjsyNAsB2KIqxIB07!q9jrW})3{D_Ab}H7%&)ARkrnTUBiy zGyx4T0v>as*6R{_%X6^-w@W`XTf;TcEi6~^!*+!5s9{899klK~xgNqgBcP2EaX62Q zAOoY)>r!V!Hnb7kW7c~ZVp-|IO-G54I!FgOVrp@~c9Z~v6K&qMq|xeb3W}3)If5%Q zJYVQ2MLo;~N|VG(X9Ouo36aY;w~KZVyQuZJ;}}k)8%y_94ZA#o(leyT*hV`@h%$@z zScGhQ8$2%RsM|$qz~d55NFzMkpH|k;3V8H;VS5;m$p|v~z0eF$;cbh|rsyJ)C@rXEG^qSS*Ru`)KqHS%GlEEu7|Qr9&vBNWW``;V^kHPZW-3mb~U0jFuL{ zESi#8&6n}$jktG93Y9yT_e|lkk`;5N@xzQVkC|l%gnMv6xbyF_1tLHbmm7VC?=P@M zs7klmDHa^}{UYa#1wu8Fa$p8>xhGWRb_c=EYZKEK2@br2&jOqkp1)h24~{kQ{+{ku z7a9)WvTi>PfWL0$bho;9B{`l{{UAGar@7UsaoKY`_y_pk>ZI#0_DEzNhjcmEvJ`rk z+O^aL&7=!FN!`o-)SjN{DN002P*0{{R3luAp50000mP)t-sz`($5 zYil?)Hnz65f`EWcN=uiPmSSLFE-EXmtE+c)c0)iwp`f6Qi;GxQRwExEKPG_Y00001 zbW%=J06^y0W&i*Oo=HSORCt{2T3c)sRT%z|E4DvvNVXM($vU2T6!ph#I+u#!Jv>qzD#J zvHs^WvomKd-OeuCjhQd$ne$)f`~Nv}ZhJZa2@)hokf5q~rY0zA1D!QNQB|l`hyfo& zU-gULw=+IBQXF}raI~eP1m9ZdL#i2Kzz0!a$y_XA11WOqv@GOG^Br@Lwg`B6-NqUt z`#LC>K#I#uC?=UOzXP%*cvqksmW7nT+9L4fVRC7ZCU=zAFOGq6V8nj0GFy>uSQc8^ zG-KjQLkoO)q%GcSZP>RiK0i{NI&Qr?(TaAH`UWe|4a>yzdsx2+e0kMdN5;KsRiqo1 zgY;ftZ4vnL?kqn*i4>QpNihHBK^j7 z#f>mpC>F2yHZk&FQTN^bFR#of>Q2(KH^4i{B5xbu6>%Hq^_~+%I5NE#YC#^61u_70 zA2)j*vQnZYJ>+xNE|`vWn1@#JPZ@6*H-W;8-R?W)K4cgjffj&sc4M27-semZvE5EB zJg^tt>yN)CsFd-mwNnPvA} zhmR%=23in@ZWZVQy&v|cQEZFQz#iO-skVs9RD0U;Y6kGH|143i6?~fls9kNLZF4o= zO8_50I~NwXZm7>eV?NM=c;kvdALt#l%s6ck8rTi(Iu@;>R=Vv(G{_6^wA4CE&

<~Fo2sZR*8VXMs$=8X+@T}-3Vl!sU(Cos#Z zk8AA^R8&qv6Md@+U2TZTFe%TTf~{n2(L;(aU!)IYdPBBZUK!GZI7ZAL;aeukhxXc* z%m8`FEU1}WIuDEKg*pBX%)+F_0^_W|?OM3Eu}I88%9HtG3m9DPcc#8^y(}fDFJQTtU8v*j{OOn^wuN4t ze?z_Nd|UAGWWJywih=nJOzQx}*1VeS$0yUjz>0_FsI&=mx038CK7$=OU}GdhejzMm zCf}Tu-iU3Xx8qP@c*U|U^jBOOSr20e#=cE1=(wf8epjJ|O0?IzLuhw6trFrLG=-la zZ9yYBfmv34T1#tgGlkGHINc-k2IC6H+>f(s3%h~$w{q$aJ zP&#ZE&`Tz#EnGhNmIAX7$@DFHk2tk(?{mH>Twj0c3Y#FDz$_~k*aZ}oE_~XloyR+9 zrHEyl3(BDhT-nBS#TFRwMwG7k+5+CxK?8e4t`x27$iiiiEf2Y9uJf05OcFOksp2aS z_ipnqhFZa*A>21$Ry?o^C~En1FUXw*pcNkzQ>sjIMuxZt&$RpQWFR9FNUs(RbWJ+Q zw!#Pf7XK!BcW?l&_xB-bxI*->tO5d~IHiZr&rZb+rsN088Cxs@Y0jK> z3}jKpVM~4;*mH`@0=^$l=>xnXi~_IshaqXWLXaEgKu};5HIvt!iW^M%Ip?vs_AbGz zsW&8v*|gN{1=Tg>;&_vf(Vxz;@OW$_3XF$&YwF_c=H9Y8hP4TCCrPo%KJJgrf!Qkfs4kh36x>+&yi<*%Eq|-6~xp? zYi8I+E^dGeHbdmuuQU*szk>KU(yDgai2eT)hvCU6ug2cE{1rqkj8jCDHP#v6i*Fz6 z3>cP-bpim+?s7~&072OM$dW&1sytqv$>Wan0SG$`DGL!4^b;u3e-Bd~sCIfId;p@0CnTdsB*k*OQqspvHyFVmfXMHE zvsNbSp(30Ll#WqSl=3mt*dSeRO`#7Wo{&_PqDJr)KWPz8NUBUx8+b=Mu$-K(2cD2r zjiNU2oBjf;1fGyoi=xI5ctTQjiUbJ~BuJ1TL4pJc5+q3Qf53l|Mn_ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img225.png b/manual/docs/html/slsDetectors-FAQ/img225.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0bd968ef4633220153ac7491c173cdec7d8fe2 GIT binary patch literal 2277 zcmVJOSc<76{Ff9R1PriubwkNkQx#80+r3zc23g4Id9;O{lz}Ow%I*EI&PXuZqH(pSUd(Y3v{31s!!#z z&w>zI-$xEvUWad$wPRrGIk0A#zQ(jo9Q`)A#S@+jZ*PIj0^Mi0?o$?QmFXb7$)|j> zybj+X3kBC3^X;mfO;Wg#tG&W$^K`>_f7Hz9US~??$p=0`KoJvm-KT?Ik7Z{B;l59n zZJg|+Lqn}u2KEA`nWWj7K;bz8{Wx@Z?19L_rDtu@SHCXcjHz^_L?}7o^{poqQeHetm`kGIUtrxK&HV?TridwQDB^8iU zCd=$Z;GUGrMpfG3X_M1`a!(*wejV9G^N#fs&+JKfG;?w<33^MBmKpiLFa%lDC!D(O z(yX-3TQ|aAvO#?fu#6|Pld8igOK5qZFB5X=)VOg@8BqQ z5d$Suvy6KVhgohj#mtOAq~^I%&+=po`1ZLFXgGr$ZRgjJgYWV{c8w_J2Ra7VuW_3q z)eYHn0WJKoni3EYsrRoqgH0e!$R47&Q`dbelYJV544)jEW1oB_4xCx)MWZ_-f?67$ zj7XcwHbZI|tOf3QhxH`C&?(?0=S4V3KT)D$^PgR#p1DfEBuf`N?ur_79=U+Tz{8bK{t4o0NMWSgx} z)oOu2op3MRk8Mdx|fr=KVR;jE~IrpTVp6053T=Ju}abyK0=CklxTgHMpmyX!uc z%GQVlA;TxjCXsi>6q#)}H(M4yZ!S|vVDfI+E81nTi2^2L#&6HVfk2gad|8ZxLSr9d ztA2>+qb>|#Hcr$Vo3%I9mJNW7mgjxtyT%0y53ai=c(R4Ut& z8wMf6C)?)OCs&D{eXt3$ucQU()mPAUKum~rvdWrPJ+CXn{A7*<~++r{UyGf+9e~VA0vJG7% z2pK-vHpf0WO3eHtVZG)F0O!b#j-Xbn6Sbbf0g>~@m;s%4MxeIj>c@#MbkV%I>jn@m zTx`&c5}Y|iDcQz&dDDmSVkPj)>Q{^e)0E5fiTHcm(;?0<`zGi6C|7+dm#q;ALXJ_hJ)xe^b4LAU^p zf!ztXL)_LYZ^rc8GCEDg{-aMML>!*b)C9^Tv2T3ar)=5UH2M(92tH!BY|ebLm4K7H z>#*#Nc5HRcrk_E+Rn+Q$KU6iGPvq5ayBU8_Mu{hIA4|tK)6{daHFIa*z`diy$_XEO z-6NXn={Wxk4)!`pJSV&BlizDnc1{ou*%eNolUYj4{ImZu(qLKn^aLPTENZXEfGGaN zjZLCh?9l$`MWVv&LwhbO3iRD0MF2rcZvaN!fWp zIAB*e_sLSC=bux1X7FP37j&L8dp+h53B$n`xM(7BuweyLm!SB-5VV83_?rg@6R)fT zL{sy;FYD?!1PUq1_k0R^P07v;LY!S8A=y&0&p&5a7gq1{0T%&!oA1Sqo0m<>3C!2(#P+~@Hh#VwzTQE3qP z>T|E}D#WdG&g&MShHnOW+mZ4tR2l?PW7e8=tOUPv+a5yH@VBbBd@4qzL8u(xErq^= zC;Id-48=QL_2Y>?Jq^Lpk_UWM>Jxo>6ebG&ou|8BPKfA__fbCJQ!#!Xgv!wmquc{U z@^mY@{pE!I$(rxu{XP}r_d%!~L->apU3cTl34@b0Kft?vDn<=K_;V=wazaQ}ibf3g z?St@SO%?d;*T1SDbUF%k2H{DNr){XoyWnKaKL8a3lXw4O5WWm~+Qz&OPuBbcXhHZo z2*l00000NkvXXu0mjf;?YYg literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img226.png b/manual/docs/html/slsDetectors-FAQ/img226.png new file mode 100644 index 0000000000000000000000000000000000000000..f2257627ec1c03eb93e6003cb2ed4c06f8398663 GIT binary patch literal 3222 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img26.png b/manual/docs/html/slsDetectors-FAQ/img26.png new file mode 100644 index 0000000000000000000000000000000000000000..98df701fc577086720952cc835fcb0cf5aeaf3a0 GIT binary patch literal 408 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%0D#%4PWabus{Lb_Jv^FpA3N*?1J*mejk9CoX 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 Lx|;7bY$E;-V}5TK literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img3.png b/manual/docs/html/slsDetectors-FAQ/img3.png new file mode 100644 index 0000000000000000000000000000000000000000..c2c98324d12fff186df121df2e4d997c5e7571ae GIT binary patch literal 7577 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 bu80i-KmEyTUE#U@&sFUqLb+7Y;`RRkbyq|5 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img30.png b/manual/docs/html/slsDetectors-FAQ/img30.png new file mode 100644 index 0000000000000000000000000000000000000000..cdf856bcfce9bf2b97ea537db15e71b0f15d777a GIT binary patch literal 11162 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 IU>f*803CjOG5`Po literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img31.png b/manual/docs/html/slsDetectors-FAQ/img31.png new file mode 100644 index 0000000000000000000000000000000000000000..a15f6b1a62a28fcb13e88deab3638c7cfc186440 GIT binary patch literal 6594 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 G0{#cXMbzJShuBGYe%S zFJ%e~7PgAm*p0B0W@Dz58YwI4u~HU>W=b<9G8lbA&5}9%vSl*Kq(M%K0|meZ1axQ3^SUpRDp6Zv_U9)pN)wWr zEdenn&|R$uAyWT}Eu(^&q^j_9GhK8dgK=B$M$MKpo(AFrP0fXY;*8yD33mOlt~A(B>s zk*slQeyS(u#9S4bSh=(-16>O|MieCt38tb4S;rtFmirhI^;9v}HoPg^C27ayZ(gLw z9miHcS3Xg3Am1&Q5M-si!PH<*zXq1+>EQ!<2xWN=@@C8@N3m_tmZnH%1f*smr>O;+ zxaQIuN42atj$6Gk8h9@%gV&I>dA|~uqxRh@wZC&gTI61^W5LRkDS;(Vu#WaL%XDCW z3~PnUynVHGaYLYf>V^dl!>QZr+r(!oDgAO7>!8!_2 zRIF869Q+O)gbdP2Y@y&FDE$bbgNO)5#6d+W_-C#Z6cN#P(nlTZ2@M?S=9^w0)sRh49P%jSgS;ec#b$UuBe5PC@ zs4v@mW_dNyP7mh-_#mj?qDWBUhnUn9P1v4|<8nBLkz3p4IXgfecq6EPb*6O|I@w4I z+RXr40$RYM$TLQ%3?Qg?+YPR7v_0~dxF zU`9+7c^E+h?mk@}mB~%_ZabWcoWvTdBd3IuD4LROiENbb^gPdt=gJ#$vkaw0kf(=7 zG`Tc`6(q!9L9SIIOh2{!u6qOsX~|L@oc?7q2J|o57+*fFcI(Q5A+0lE^~jY*tWL4; z+`dUTgH)CuUGzeh!W3YPe*k-)2P*MN%4qWgxP@vN?z36V00000NkvXXu0mjfF&5kD literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img34.png b/manual/docs/html/slsDetectors-FAQ/img34.png new file mode 100644 index 0000000000000000000000000000000000000000..af800e781c7de1fa20a3ab131403bf0e21e6c24e GIT binary patch literal 547 zcmV+;0^I$HP)W zPJMA|xqK`kXHA;FSr72`8_4J~p5T;Wxw28bdMh1Y~5B!UzH-6HZx zi@as}jxJP;(>y#I?D%Pjf&I_AewZp5-6{ggZ4vGA3TE>x_LvuAh`0k(^Y;`~7IqtH z@3&gZFN*a|hE$u2P2~`tu*g;;*80$yJlNzXDA`5bh=oV2-8+5cCHyIMa3;HhtuEG@ l0hl5M+nMFL0ghJxC=NxpYknvF(YSAM$R3F8>(MeRxe0kY+_}&_Eu=8>)zs@KwS);u6{1-oD!M< DyreXa literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img36.png b/manual/docs/html/slsDetectors-FAQ/img36.png new file mode 100644 index 0000000000000000000000000000000000000000..7ed2b212aa16b898c31ff0eec6fbcab56bcab521 GIT binary patch literal 7957 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img37.png b/manual/docs/html/slsDetectors-FAQ/img37.png new file mode 100644 index 0000000000000000000000000000000000000000..0df62b40d3019d5d365eed7799653a0ab2c8ebab GIT binary patch literal 5643 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img39.png b/manual/docs/html/slsDetectors-FAQ/img39.png new file mode 100644 index 0000000000000000000000000000000000000000..7b6be64c9af668396ed0d41fe676db9813c6f84c GIT binary patch literal 7491 zcmZ{J2Q*w?*EfS92u2LiJ28YrO%Po~i3#S8-aFAEq9q6+j26*LqL-P`6Nygr-br*B zQi$H`cqh;QdA{#`zxBO$-L>w$=bpXK{{7BAd*8cH)FWMutCTF1L_|baH6N(y6A^)6 zL`1~bC`bq`V&3!qgoedOItcZ}#YIB<>0bZo{%HHo$tnKQO^MmqJMkJBNlxDy@!tbP zOiV&dOiD~lMhqgHU}6vjF$vjPZ|K><)Y-w#+2PD|j{Mm<{tSPaD9`NXWJeGHkx+w3 zX+Wg3y`Cb$!NKPz%f{FRK}xdo%ggTWZYVXFppk^^8VQ(*1kB7J?hq1^b#e0Z;&gR= z)Z0BE+>7n%#pUIn(+h2F?U1ArK^YBgeLaE&NzR_L%>|?sT%;7-H+Wb{uW-!eMB&eO z@#lN^i+%jXA^zg@3ES10jU)W!WpMwRwo@z#6pdkKQOHb0Au zO8D~P=n{W?i9fl-pI+k6F7X8G2q$4=g7oF))aUD95?PA?>+4hns|ODsKD4y7)J~Xq zh_niQAHyV70;U!hrXpholWd;hi?Qf%#DlP;Y+XHD%a^6X91P@ygPM_?MwXmbLCC2~ zSXkIboPp?)Xt4rOUz5*5aRm;C4|HP(1_m0+(}!Q(-9E>|-IE)$!w3_^%F6oM!SKp8 zou=fcii(PCCb=LIGB#+E#$K z6y+}B*}Hp=UphXwzt3j>fL$SGd}!~K>KYfeeU6IJl#0om>bmXTIi8ADVY$|ongq1} zD`Wpx7B#aYyN3P#1zxdaZl%#VmWNIaLU9$!b#QuoaC+j*LS6djkn@K4!3F**tB0zp zDu$Abnjzk!K3MH*5N4Fws^6*6&Nro)Y2F^-ytC+CM3_`{1!8jj~QoPo5YpriH5 zKqDb_N&Z-O;OOF#Tlmf;5m6RykCrRkNCryFYcw(ZnoGASAU>Vz5$2NU@^;A3@n-Y! zR@0a5lbEt`-YcY!S+5@BFCANc(DB5&I9PT$2}LjOo$R#7yXx}t@s<;!^WgQ~Lb0WpCz1Lb_%%XV1WT=8>y|LW9KC;QB0g zs~_dMr3gQ**W=7|o!^cIM$j#K-|f@fJN@EV+)X3s{cFhZ(N}=Aq&0B;A>lDG4W_+a z$B=7st|upp#hK^nPZ-PHGlB|4l`w1=g?;7^U;Bbt3Av(cm?M^_&$Zbe@3f$vEy_#h zxb%mJd>dH;c~L6pRAcn})s_gPLI&%;03nhwIEQ$T43O*`I>z2vjD*W-byhNLfC06u zGQEY&S6=j945pE@iI_#F!3>th+g#O^mfIXUDkddCBHh7-Uk~DOCK*jFr+ddl?}`^J z*>ltaJ&kjyDhj{G&JQ{W+&S2uN)Wcs60N4*Y1SA{(*zh~FnOY*vTQ*3g6DfZ`z!1- z1`h%v6(OhI&#fBGro9htXGC{q?)Z9kMFtQ0R5YK$778uI;({4TZVRYFxd2$qyz!0vOR!6)>z+xt zf`#WZWy!b)Cbj}TSeW<9YSLpSZJMce35?lG*7D}lHSgM35VG|tB;ZZC*l%9YVoHJz zFjE!svpx6X?KoZIhY$;ceU{|j5v*VvDVy*zTjynprpK2Sug@@A?spc-W`_6dCU&rZ z2ir`gc3H*qC$?_w5um!ciRUX37mJtaS`muUKV3|w8@(>U3D1UD&j1rjGrg0Y3z=kd z8Y-*{>kL=M5#Id%=(}4h@Yj6`Bzt(g<*9SNgxbb?>l(ki6xIUzt?uHu797^I|XF zmfBYBeC(L$4iW94Rv^7o-)H3hSTh%8rD0~0A%!*M>|bT-`HUlvrHJoEaB5uLc?0X8 zjL}sUMlIg6oVsZdgmpNC-&mh7K1?-2ybP9o_It#!h3wnuLhVrpYu@pBt@|FSht0skus1G6yYEZgj8n1yu*hZKC66$x{$&^Zm zN(fv?%eYrs!Z;L$i=od>0jbMOGD<39Db>^J@S;07-}{UeA7JRe@*2tUHkgsSzv>ks z(J|~F>YpdLFmt>SOxLq72C7K`ySdtr49CKBv8o-vMLyx3cWk^xgpvGpclxVM5hvx3 z&j*kg1{(%{78UuxV%ZtrM(0-^aU9b)KL9tzqSu8@ULL#^riTl6&U8eqT8gMQs6%Bv z9y1h!(S1_8D|F`3_VHba68UF*3t_p}i?wV_a#ccMzQ)l(_ZZ`Woma3kyH43;*wdox z%^<7OcHjGXG$W-9eHFn*`)f3b){bghyshBa``yO5? z_Mc0{;rnR=&1UE)Pw(K)eoo$a7zDnR;cygb@8t$b5>DyIPSpLv0T5?X5$8mNo_{oO z?HVFCVr*i#&ieH}2%A@K~HuVvW zxb3cma|b@EC+FixTvmb)_NHcS-(cH*w_|Q)tf(i~zY`vZIvP6wjp_=B^dPxG?Ii?p%_oCnYiGmVEjsjuzRfgQ#uOimmuS)=3Q@%)}6C;6lCmP~`Q<4;bA z1N5%LcVmca$8>s?yvRuvY=NhUa)IN^EVk0^$L~BjLvt17@UL))xu&`Sv9GUQzG4wd z>nWspm;4;uJv>WG_&v?o89X zGH|u+G)56XhN~wVQUh`4_!-xV!kmYd@U(5li;Z(Fon%~Gv={(4R^UBDJJ;(q&g~i= za|QYG;bN;ZSDn)uucY84Ay_VCR-qHJ)07V*UU$tsoz~~8!N`?wp=(PvztRYK$g^4h z2c^8;>q3T#=%Pw!cAK~UTa{&lA9)WwC7xNlyhMIAV!1i=FFf=BnzeyBu1Rm|VR8Cd zzsXe~4m#u!kJ(iP1=ntD|ByQVuCNn%`I>g@>2PF}xgV8iw=r&(TR*vT*Q5|^y;$;_ zOpK82#*VPhD_BFFkrps9y)Ik5*v8Gm)qPh{_v^1E-2DvZ{S!$wV!Hph>UN+$ zth8bLqW3XL!zZ|DDsPJ{`@6K5{Vj8p@_m{B*Nv4o9>7|9qqQpZo#5>0Kznso8Ek{~ zlV}dxY>7`$&Ia>AW5#%cH&-Gru##xGC$Pcr&NFfI4?k`HlTR3t1*w9FCyhjl5vgK# z>=kCNcdp)(Tk1)G13Sv>eJrKY;_UX$>pe$Pre0TQ;PX}Kmja&hPQ z;P*YbFvm|{b|2oV{+LI>m?T)#9RetiPQZDZ*0^Q^+v9%Eva3$}Gbv9Jx z`O{&lN;Y^uw+YTDXmj<2!8MW(K%w7qt#}BWaWI(b=S>rdY`}}E3A3A5dnB?jyAMwF z*dx8)^3l~&*(Rq5b~JOHtCbmOtLy8@#>QmvW4o#&p9Dr=L@GzG%fKdv8zO)xK`J0l z+KTW|rx$^lFqgV-3DtOZ6-y7F%7$q=Vf3XOClUctEDlP1K@hK zk|R{pvqRQA2k$y{FMfboa0>(a7O87T*pDRZtk^;n?_Zm`s~ATt(0wrl?##%}GP}aQ z#87Gg-L4nN*=51;*a|SapOOs=Ufi=LKuKPf$Nieaq88;RtX<#ml%$3`NP4_ExbnNM zBjmYc3VU6tJ%A&=lMa5z_(-+A>z8rzekCkL)hKOMmBMqc>NV?3b6)X3!wM2?$wO0` zW7uT*f=Cj89SUQ#zRWqDK!uw(tDU+xMTJ z#>4m`hSM^uj|Tv5A!Sat@7qeQB60;r+$8e=~2|40v|Bya3BOR7L zUNyBw8t`&htb}>l<@fEohpbF(hWJ~A15xBlek`X*veYl50-|hJVx-REBbws-)u{I=u z(T(%0UEoCa)U)oEWBl3(X8%O-<*lvM*TfcG z2Dnt*a!W8__3A-)8pe+wM_@>YeK>WS9CkV@T4U_7I~{g+pMbZEQAdDgY!R$;cHA6` zc+ThOcNChSEsQcsR<7ui`u3)XjPJh23ol<%!}9ixHQ|HOz8s{z$ISVTrPBG&cE?*= ziBfxuHUPK@_NB>WSWD{`9R(RlbBNgW-IM1p>24l_zEq0wS&SutKp&0RX~3oz_?+P_ z+T)AnoVgmFgzT~LgrjhwkzceU3x&4yIrrFT#zqV7(Nj;6cii4SQDtDE0N)T|-?mB{ zi|CTMZdYM#J`l7X%&Q$QzqDH2wlna!M%;_4)C0b}sWA=Og zl~wI$iL=}ow_98$2MG5&YNl!pF>wKJV9IyH(UQgz3EXbr&cd~E%X`V{v-f={Yrr6z zGw0#)(+3^50qLh36*Eds=sYWc4Ou9ERVz6<2qV#E2gZD>C-2CHZ5r@fkHpA*T84MN z$?<6KfAVyM4P!%&?7YA{W>&|P!psABOIeIfym+x~n1Z{+O?UkH(c;WGbb0gEb^76O zB@!*DzliBr{HDk}~iU+ZPhej`?Jn7GJEd4dk%>Wn@Pal<%`pj_z7T_qnMJ_I{tCk&!B z%L0ocRW0M69CylH345TKlOfQJMYDXo%J8rUQXV&=I5Xgq(ZkQ_=Ik@x`zC&EIbWV6 z_YvO;HtrZB^x=U|<)ooXl=IQY`zi?se==46WSS^al!@JKZniV=_cti8n>j5y;A9h1 z#DCc-T7EcQ#O?u8^lv=RT^9TrefdMMA1?i_Yo*=6TsFf{&M>)+ZMuHQ`>x2m-xf#?a+No>d`tWH`_Z zLUyuaO5tIdh@E~phY5-#nIW5K8-XpZ)0=-LbjnfX*G5acR^u0*Q(>SE3{p}3I`jGl zM^`$VB!a)y+A~SJH%CcV=w)D{`}F29iN5%i(0Xh1lh24-NQbA>jZACtqNmIHXnGN$ zQmUyA7m}F$mrjfhr{Cfdf|VsyZ8eOM_azvjmQmAfP9)J4Sg z86#Qvz4T9fw$P2KB_jv?SL6qdMbs(FG}{=fNoF4Pty(w*|GWc}EFm*ut-xJQhl^q(vZ?nY={ z3fn#ziTNL?n2580d+TP-&xp*K`WhSAGD^F5Z9z1f?aIKuSN%>qh9b+L^Fo!a`p(E;l19Y9n5H0{UJZTrxGUGdKVa5 zFy?4FTPsh#^=ztii?h{nf(bAt=&_=@!S1+FXWi!!tYE)e&A1a8a}J#O0?Dp@c#bN5Zv0$t?U?EHi;UH<^1KP12v7cOz9xI zQ-~rIg_v3iT`FNQ0)N*F`>Qp{T1}`s@!fb0MDL4~81w(9x+I@R`8g!3n-{a9pxq_f zgcaxL@7U78WM_3aX0g@?9T|&1%MBZG;m5!H6}UJneb16tXXY>SO<0xnFY>XsoIj+* zjPqe^Y9f$uj|KBL#Sj5E!aQXx0O=#)H(Pmi#6uT=X)Mhn1&y=`EI$?}{~{|y{3RhT z{HMm{l@EI|LVeIKo;Xp$T#BOd%!O^dOO0i=d3t7^Q-9&dN6MrWsE`EKARoL{f1w3f z()^1J6k(~a_%SCE)3E$QS&ym#CNV+o zFZ%eBHUeuqk+8bqw^dYxh@wLNB^8VeuWI`@aU6Q#rbR~pV!6{^LZH|Lv;T)8ac_uyp-5nDTn8Ddq2kGL6PP%9?G@OP6%rJe zs3CGKkx|MsqLlDmF8@z=iJzrGNwoKZq|hQ?lkZOc);W z!893X!PZ90EkwRUCG2pFh8~#kV-~aY)QZLPY7F+c@R1_Fz$dkz%5@j=A7n;Cdm|V5s1<&YXm^*-PWG19vF}H!7@MC3e_xhR$DI*9HZ%(~(xj?0R6p#V{@LUto#L+Oy}-dnnyd4jGKrK4X0t^|h^OmWWl|#(Q?};UTK_*9L*;4^_dCGud~ugFz@buxhU4;6%1q7kooWcQ8Q?l zubF(MmfFt73sh~oqtnxFzmX^9F|CUzt&gyq(Gjg1*}SoI`)9NNp~MHPgm8A0465G* zsGc9ZzlRe~jP0uF40Mh!gGT*gmFkh1GjjM(+5A5d=HFHHe;#{fe#k^_cBZNo?|Nrw zZWpt7RiC1i1u9`D5%P7_lvUw?b-=H9ztAFyg+GiKgqz48@b$yZgc)$gvUj^Q2fa5N z(x*g6&0Y3mgheJst-aGV7mUa3#zq9fI5`Bb0UUB?wNj%$V_!@E^42y=mfsV17f+$v zDuSnJ6UlZkJ9m_YDE@xr&A|N`BmxoEHA38O%f~bZlX^}23XO^eG@+0R4w@5@$IH*% zuVCLgGJgLW%P*UUW$NRNJNVih?K^sY5uRa51LUOWj2E@o`0v@B7nSPfNQRozqBbCqQT z)ckak2YFf+yXYrls`=`LhfUisE9v=uJ8C&cc(qB;Tk;x+5;Yl@sTw0N)7i$$FN8>U zvzVd;2Gq#tI^sp5jGz^~Ed5`3@vqgBwM9+8ssD;r1J-_5=PUdurkpx^3)BT3_|xA? zxlu95X$73V?8Ah)@bh#>DpsNY1=hhp{{R30 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img4.png b/manual/docs/html/slsDetectors-FAQ/img4.png new file mode 100644 index 0000000000000000000000000000000000000000..d6580ada5036ad8c3e29086d3d513070904ca29a GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm=3?$F;Mz{beg8-ip*8>L*^P#Ktccj literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img40.png b/manual/docs/html/slsDetectors-FAQ/img40.png new file mode 100644 index 0000000000000000000000000000000000000000..ab3552ef2d34d103e3ff22135b5b352199ba8e47 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRa#0(_8m+{U6Qak}ZA+84w94Id>YiekS2o1}& z?cf25GnNGT1v5B2yO9Ru2zt6WhH%VGPEcSmV<=<{lVp(I!>Gu&XY(GQB!j1`pUXO@ GgeCw;?i&37 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img41.png b/manual/docs/html/slsDetectors-FAQ/img41.png new file mode 100644 index 0000000000000000000000000000000000000000..8ffbe6be534bc3e22467865fd98e4b85e147a4c1 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^ia;#K!VDw>o@J>3DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSfK*7sn8diOC5P2?sPcwH#z{eX@lydlNG=_oNeIY;KXvY}zdh=hNBT1VwyvxOjRF z@`PSo%dRJ;nlb O6@#a%pUXO@geCws?OYQ8 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img42.png b/manual/docs/html/slsDetectors-FAQ/img42.png new file mode 100644 index 0000000000000000000000000000000000000000..6642783d74700de7b60ae5443ef81c4a6397ebff GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^vOp}y!VDypG&v>#DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSgKC7sn8ZsmTcoWGvXYt|@)qDI(FMr||J7mqY~fgdZ||Jl~i+{(Kgm!9DTodXLrC z4QJ}l9eCAnCOk30#jNkMI&(SW=Uv*SaRSbfA`(AX-xbLSq%f?0G$m}#0o|PsWSn{O x8DspV4r{fseKS!BzPG{l!EUz$i=71+7|w4M@0OFR=>j@}!PC{xWt~$(695W>Sj_+c literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img43.png b/manual/docs/html/slsDetectors-FAQ/img43.png new file mode 100644 index 0000000000000000000000000000000000000000..f549932d0c51902823bddc1c4bfd6dfb9e502635 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^GC(ZH!VDzOzD`~PqznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19GxFT^vIsrY0vW;NfWNUie}E!Vi1w*10^I>-Qt=Rl|e4^dHBXm;6x@{t`IzB}Aw>C5{)L}gL k)Oy144`K&p4>2(8SC-!}C>hqB_!x+X|Gwmy1cZ^*}-Aqf(1R@-4UT-%JK^KY7NhTdKpWC{DK)Ap4~_T za;iLC9780gCMPVAv0&rkl2Z7%Q$!-dO!?zaE(wV;#gCRU5)v*Ge>_(=FlbTwD9*Ui zO6b2OGxPI!m3>^y%#YbvrhisvKHSM1mVdWjhvjpmh{TN&3B4}{TpOB}E)`|v=9Q?B x+aR~2@68ET8J<*5k3O3T$3KX5+WRmtI8G4vKe}$-C!i}BJYD@<);T3K0RZmWQ_BDV literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img45.png b/manual/docs/html/slsDetectors-FAQ/img45.png new file mode 100644 index 0000000000000000000000000000000000000000..49253edb93a38bdc09b9bbdcf196246a0a1886f4 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^5+B-Y&9B_GK#Eil1g&xOMp z2e_t9Iu(21bHmpIr3URk8JMp#@wIJYSz))2xsoSeSc1*;M?Xt|1;eLl8nXgII~{>m OFnGH9xvX^A>{*TnBF0%$Kx~NsuvPZR2@d8lJVs;gSs( zkK!H~b{0t{hoGQNafx$=M?Q!(Se$X#9A;>;VfjImeTmfv%6rr77IOXQX9=)i$lI>* U?)!P^ZlFyJp00i_>zopr09!Lnd;kCd literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img47.png b/manual/docs/html/slsDetectors-FAQ/img47.png new file mode 100644 index 0000000000000000000000000000000000000000..2268ee18de815a5fef7e9c5fa5836328104284f3 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoS!VDy}53P6sqznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19DP5T^vIsrY0vSNE?_fD%h@AJi}h$a|Lt27tWZOH!74M&7i zY6>duPL69Ux0yh?8PGxoPgg&ebxsLQ03GL3p8x;= literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img48.png b/manual/docs/html/slsDetectors-FAQ/img48.png new file mode 100644 index 0000000000000000000000000000000000000000..46ec6a0e292067306f8e37ba9dbf12ca604d419f GIT binary patch literal 1418 zcmV;51$Fv~P)L1AV=9R&wSo{~tQ9pvx-Eqj zYc!>e4%CcA`D;jVlEE&WppL|lN z(V+`R6vJ^rNJMo9Kw^)9M;Rbyh*Y}ph~{&-P3+rA4PY!ZpQCt8jsUDcFIL=W0miQX~s#NdKaIm)A;A{h2i5<#2rNxB2WET&MP-3(^b`G6d4d zrDBIFbpnCi`X7)_ludO>7^9d-O;J9H8eE&De8#ydzgVn_0C(G6HXpR?YXA$RODTln zV;LX$C|QtRszZgiQ{3RGSSws9gE}pL_|xg9T!v5!=;m_WY)^;cL$|DHA4wYnbM0eX zTYq7mccU4NRNTmc%c+yY(P2ng9s5G@G1muP_`C~ty?q`QAHP9F-aZDnNlr5tbKMx8 ze}J)+%c;|ACC&Dnyx_@F{)8UvJ?6CJ2@Mak87*+;QR*&X9;P}b8e;q$?y64fF}nqP zs40ASQus(j(Je%$T*9hSORqG~SZ~Vk*BEA<@5T z2}=f-j=GRJc%Vf-mWwnV<6*#eE`V8jrOT1%dLLN1wexsJU(y5JBTe~C9xkS~m9m3F zoA%zDC6co3HxlUrNumiTpDSAIU=gBDx0FL{#@pG9o(b;b=6psmxV<=AU4S#hK13Qf zNT%H&pHD&R)nFiSJA!;FMO*rY1XPDl=1v23o6oNpXAc3Uw66&tB8@{#r+nNR3^e$t z|A5rRqO102^j96p%ZF*7Z#NS@#9Ig-OLF+MY#&S;(ta4|bs~9s1o1pJ2A-YQVPLIv z`8~JRpUwEl)9{>T+6VbeP>JwKZ-@_OkaQN7=lzkK4p^R+vN3mO)BS}p=&XK-j`3m+8CVpy;}b*I5o>GO(MXgtbzDfxD=uLUG*@0@w(O~)&L zG>V)E?aRmP}PArv3DM6X6NrQ3ZcxEh__-Gqe(@YBCL4>PG?%)t|u>J&=d4gryVw zQ}c*0m4hl_cT5=4AhT7wUzZIm{Zw&FdBg%(bf zf*{nHo7v6mWmmW74ZiFLce~&1d^6u~X7)F;dq9E&|0}Ej(^u8X)S%M|@?%P6ijb$D zCxFZzmww7X+Epo21HA^!901l(zzv)LwDSsOim=A{ zefBl^RURYnSF!T+9Y)D`+huw`V3s2;R-|+CLLApkmDjy9tz^?r<1|&2i);(&;25$d z0j=a&di*Ht;sW*lrbkE&*FJc+q~^m~tjny&X-P&4$=57oXdK$kFe`+%u6W`4xd$SU_|7I{(a4;S%exJ_@- zY0&M|MHU2OQ%E~32s$2%g!X|^qHvg>jF)pKF|^NXqY;GhJ4imPpRU@pcS7BSbSbSx z!2JA;h#*2_z;|0%5RE>b_Lv_;Bhz_7TwR~@leo3jV~rs6BFKvvC}^KvJF%Aye)a&x z%WP|-zcp}g^xGxwhtG>_gd185cwu7o8nI>2PU0oIF%mQg{V-=di0={1babobd0aw{ z)Gl(uN1}+Vh1IiWmz#s!)&)9%t0#$-mfb|98CuIOUbw@_rDDt2TJerUhhPVN{+`xL zobe#&jUC8z7oZh{$2@irYm5_qPi&vvx4(?LxPl3DP7;x70Y)wD-uPEHEa7jTt?lzUtjq}yLUZvrP{dixcb4Qv zo}uZX(uL!W1TWx3OOqZVE`gNz+thK$PzOAD^gn6A^6)@9*`d!&n98K(r17CWPc zyLv6V*3?eceGT^-Zp8j!{RWoMU2H1+P_j_4ZO0s0Y%ak)5=SOdg_YzKj z#zwIE-W50W;zFPn|E%M~&^0>*VLRV+rR_4d6(@^M_(fSKZN-g<;v3QHDQF({?$#k! zl}r)Nh~vTsr~G}*56WbU&?7v!-KOLH_PR2eBKWVoc8MH8v+JMAWUAo3@*4Bs)swl1 zqHT~Vg7+S{FFP#Go{D;)Z-Yz`dfdiAANPAQ)|k3~6g(X)(?zl&M1V{|ZmW zTPItTDMD&E$S0J_R3Z4kr{SuVB}kAUL4pJc5+rCV{su99k)3G95S;)3002ovPDHLk FV1mcqkVgOj literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img5.png b/manual/docs/html/slsDetectors-FAQ/img5.png new file mode 100644 index 0000000000000000000000000000000000000000..58570f480a7b4e304db141262bb22a27e79dd651 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^d_b(g!VDxY90*wgq_hHjLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$-RS-rZvw9MJTVc~)WJ>A_ApVJ zLpWw8Cmi6NvCyQNsl{&(&$1oNWs(gqIvIUZ9lF#N8>TL0R1rA973eN=mhI|s9f<>> pOorD_G2E16D`O8Szre)6Fl{gQ6Xo08mOuj;JYD@<);T3K0RZnTKso>b literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img50.png b/manual/docs/html/slsDetectors-FAQ/img50.png new file mode 100644 index 0000000000000000000000000000000000000000..49253edb93a38bdc09b9bbdcf196246a0a1886f4 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^5+B-Y&9B_GK#Eil1g&xOMp z2e_t9Iu(21bHmpIr3URk8JMp#@wIJYSz))2xsoSeSc1*;M?Xt|1;eLl8nXgII~{>m OFnGH9xvX%=p9~Bq4p_Z)Ke7-m#-hN$ro(Wdhf#nP zu1s1{u+V^k=K<@1>*$_Yz`;OH!74M&7i zY6>duPL69Ux0yh?8PGxoPgg&ebxsLQ03GL3p8x;= literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img54.png b/manual/docs/html/slsDetectors-FAQ/img54.png new file mode 100644 index 0000000000000000000000000000000000000000..9de1ca7e449c9bb5ab851430cef089254d049725 GIT binary patch literal 340 zcmV-a0jvIrP)SV4w{Uce!qWCd4x_n56(sjE&EMF#ugJ#{~8V=wgQ$ zI2_Q$mNK|v*!%8EF@{*@Obj6&1q>mEJQYka1n?tL3Uft`%u@2hhcyGq5_Ki>WYR zL>lK$25$7oWl><@7r4CcN{tuXa!zT*3EYxvISvRipqh}zaE>8{7u|$a3=QmQXku^J m9`Id5chTSk|1rP^Y+?Z34^|p-;C`Y20000^A>{*TnBF0%$Kx~NsuvPZR2@d8lJVs;gSs( zkK!H~b{0t{hoGQNafx$=M?Q!(Se$X#9A;>;VfjImeTmfv%6rr77IOXQX9=)i$lI>* U?)!P^ZlFyJp00i_>zopr09!Lnd;kCd literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img56.png b/manual/docs/html/slsDetectors-FAQ/img56.png new file mode 100644 index 0000000000000000000000000000000000000000..1ad9378b0c3d5ec6002b81dd6b4aca44d4bbd3f6 GIT binary patch literal 642 zcmV-|0)737P)Kl)p>kU>L{0P1@Afq}NbvEe?170fHbZ2nWGM{4o@? z+~N=wy-l5*92CUKp~6iLwkIm+AnM{8L>C3^Aj(a45L^^3=LK{)eWOhp&?FC?1pUHG zp6{FY!}I3N^FF{w6|Vrldf4bRoWDkvV-!qSNkLM5d1*YT8GZ@qZlr*|6nsF6%Lto> zy#%UrM2=JV!ZC1f*qP@U8W;Y*kQoDX=0pYus2sjN;QWOPe*?I2BIl3YL`(T1jLGJS z+#;m=62~b(9R)ME0U(}5=r42G48%Ep<7BccO38;12>p`naCE1fEkkUmWxtN8;E3hAifbNwHgzQwBB!P~RP|v+U3A>3i;C>~iWPA6&_j2o5l5I*61S`ALF;fW?$IWEvAf&SQhxbiwSsNp`Tw+kb6LvzQsS*^6wXy)LUjR`z&E@x9nnT{?Z&ab zly-UTs2T9&;@D58%^a*RwR+uHQ=#Oa?`9mH{dq-ACn9HE8rGNks2upH)d)BRHDu18 zpD;t#mv+b;*LY!utS=QMYB3HYQHtiblh|6I79)=)n-f&8Vsw&cF*?Yz7(ex?ccRCN cbXzI+1dtm8^00yTNB{r;07*qoM6N<$f+;K{4gdfE literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img57.png b/manual/docs/html/slsDetectors-FAQ/img57.png new file mode 100644 index 0000000000000000000000000000000000000000..f549932d0c51902823bddc1c4bfd6dfb9e502635 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^GC(ZH!VDzOzD`~PqznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19GxFT^vIsrY0vW;NfWNUie}E!Vi1w*10^I>-Qt=Rl|e4^dHBXm;6x@{t`IzB}Aw>C5{)L}gL k)Oy144`K&p4>2(8SC-!}GKV*@1y!iVqNblB$z!X#fLn0^!>>SYXI zU}RtjV4A?Tfefuo4$KeEGcf!lLo3(6SrhUZ7`~CAl|lX&!+r9!vIxHyAk)@)47@+d z)SAe^AU2LT1fJk|6G*ic1k93wI03~ijri2#w`3b0 zIW_@&I+;I^trb1YI7L#DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSgKC7sn8ZsmTcoWGvXYt|@)qDI(FMr||J7mqY~fgdZ||Jl~i+{(Kgm!9DTodXLrC z4QJ}l9eCAnCOk30#jNkMI&(SW=Uv*SaRSbfA`(AX-xbLSq%f?0G$m}#0o|PsWSn{O x8DspV4r{fseKS!BzPG{l!EUz$i=71+7|w4M@0OFR=>j@}!PC{xWt~$(695W>Sj_+c literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img6.png b/manual/docs/html/slsDetectors-FAQ/img6.png new file mode 100644 index 0000000000000000000000000000000000000000..f49d745834db82bca65f34930529d5a6a660e760 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W?!VDzuzEV64q!a^uLR=3VIFOs2y=~hzUoY?J z)21aQB&=Dzy1cY(;erJ{-Q5wPVSkbzQ~(t-mIV0)GdMiEkp|=#c)B=-aLi0jP>@tn zn4!d>wwh^%5DO!Bi@{=+IVblCx#*d(F$uS9W3$-IvhXxx2jgvdmNOTnmOldOW$<+M Kb6Mw<&;$V7cr*(D literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img60.png b/manual/docs/html/slsDetectors-FAQ/img60.png new file mode 100644 index 0000000000000000000000000000000000000000..1dfd63d10a026994fc8abbba570a4bee0c762911 GIT binary patch literal 324 zcmV-K0lWT*P)SV4x}xce!qWBET~-n56(kgpJREF#uH;#{~8Vs3M0L zI2=$#mNK}a+4b&9F`7u{Of&%=1#}1Isi2F%fgcef5WxQ*4se==3=%O!(oh6eUD6p=S<5BRR3J7REv|7hR?rU(FO Wl}_)Z(9DVe0000C>hqB_!x+X|Gwmy1cZ^*}-Aqf(1R@-4UT-%JK^KY7NhTdKpWC{DK)Ap4~_T za;iLC9780gCMPVAv0&rkl2Z7%Q$!-dO!?zaE(wV;#gCRU5)v*Ge>_(=FlbTwD9*Ui zO6b2OGxPI!m3>^y%#YbvrhisvKHSM1mVdWjhvjpmh{TN&3B4}{TpOB}E)`|v=9Q?B x+aR~2@68ET8J<*5k3O3T$3KX5+WRmtI8G4vKe}$-C!i}BJYD@<);T3K0RZmWQ_BDV literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img62.png b/manual/docs/html/slsDetectors-FAQ/img62.png new file mode 100644 index 0000000000000000000000000000000000000000..6897b93a388f0d17c6b244e13a042e3ccec9ed17 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^DnKm9!VDz0onM#$qznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19EyiT^vI+CMG9H$TS2W5kHim^HH~LgP(MVlZ3h}?;XW80&Oz|+ztt|b*P+A-yt}c zr!--fZ)4-ZS8IPyY~``x;?Wfd<>F}*uaaPmkleu(!E}SgAt`7lcZJ*rxgF;Ye7|V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3Y z3@Y+;aSY*@nVfKdo3DYx>>wu(kGOu*j3gUf9vj9x4r0Xy%`D92OxaA#%;)vnYS`4- z{;_Oe<7{i^d9L12y4s*dyoM#sP%q*4fe$igN)i)pAGpAlw9#V2M%E214Kt2k7P4gC o;ke7<_y77-fys@#8`wJ-9cGH%|NHgQZlLW9p00i_>zopr02ho@GXMYp literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img64.png b/manual/docs/html/slsDetectors-FAQ/img64.png new file mode 100644 index 0000000000000000000000000000000000000000..0b6f822a9f9eaca0b3a8fb1e85a61ed7d38bb847 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W~!VDzEwtY$iQU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3Y z3@Y+;aSY*@nVfKdo3DYx>>wu(kGOu*j3gUf9vj9x4r0Xy%`D92OxaA#%;)vnYS`4- z{;_Oe<7{i^d9L12y4s*dyoM#sP%q*4fe$igN)i)pAGpAlw9#V2M%E214Kt2k7P4gC o;ke7<_y77-fys@#8`wJ-9cGH%|NHgQZlLW9p00i_>zopr02ho@GXMYp literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img65.png b/manual/docs/html/slsDetectors-FAQ/img65.png new file mode 100644 index 0000000000000000000000000000000000000000..5dfb1d2c16ba09df0f184a741994191cae860906 GIT binary patch literal 357 zcmV-r0h<1aP)SV4xP5_YGZyQ~_ow7oY%hX=o@^fIER1C@|@Q98AT1 zu$C|eewctLNPtIy;RH1 zL|{HtU>k#d0t4R$pcaTdydOYX*gi8bltUCS27m+@q!<{KAp*P&Ac2|Y47?5yTbMOL zW|(j>a4|bTlpMdizKntC{{hzj7og6V$wQ*Ihc5sCdCo(9?kEMn00000NkvXXu0mjf Dr0Rt> literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img66.png b/manual/docs/html/slsDetectors-FAQ/img66.png new file mode 100644 index 0000000000000000000000000000000000000000..7ba8c525fd8f393ca3d77d6063d1a006ba306ae1 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~i!VDy@FgET4QU(D&A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVC}?(T@tFlBiKd$opVK)sA5L4Lsu4$p3+ z0Xd8x3Mz(8A0?G2s%KlTT<9K@`Tn&33nLy7^N=Jw%j>^x&mkrQop%6g^4f zq4nrgXh21hB360`g5Xj1QkqknLh(;QnnS^Z2Q5ORprr3@lC89B zGQ9=KgPAwH{mu8io!JHc+jw0)72YAV8XqTGeLOiSL-z@l=;!4NQrf$2CsT+>(F07I zgD6SSpP25c;LY&|rnhq3`5sSKZR*?1s&AXmlDCR(E{I0K;4?G#9?o*g?feorzvVRP zV7}2}ilzV!g-@&GK+E!0n?S?ze8ZKx;#rn_Kw}|8F7JVm-@TlvH=56~k>9xU=ZLb8cHAKCMmWdSjPC;2xc)Kf zRbFDp=j|I25ip+tx4nY$`B6){uR_0t@G7tV4Kp2~HpZeYm}XpAo~Y9W8TuW@1j2N~ zyLNjx^n*Lm>FaqSA+4mCMjW^#L5K28FJ40^A==aGW$t@4h@hH~5MTeYGKWCT(Q0K0 i8jEIorW@Vp%s2!=Adfti8VPp*0000Y$A}s|{lAnYm_+D`}TOQ(B zWwmr3{{~elF{r5}E+#w@M-a literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img69.png b/manual/docs/html/slsDetectors-FAQ/img69.png new file mode 100644 index 0000000000000000000000000000000000000000..a170423632acae1386a94f347887fbeb94103c43 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^vOvto!VDx8|8sEyDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSg`W7sn8enaK$XOdlFNw{aT$`@^D8c<${khAH||3?Y{f9}wVsSkzUUobaITz<~mL z#xvq|S0t3TW9)bP0l+XkKrsrr# literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img7.png b/manual/docs/html/slsDetectors-FAQ/img7.png new file mode 100644 index 0000000000000000000000000000000000000000..c655ff1dbda2a95574b6a2a96a783e5f29488a21 GIT binary patch literal 8234 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 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img70.png b/manual/docs/html/slsDetectors-FAQ/img70.png new file mode 100644 index 0000000000000000000000000000000000000000..92285588e0a7bf557e32f8f046284e5f268765b5 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv?!VDyB9#|*>DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSgEA7sn8ZsmTcnycTSF4Td|V9xSTif8fKn!{+c$&Vpx3Y;5rw?=6|^ Q0$Rf0>FVdQ&MBb@0IPpYKmY&$ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img71.png b/manual/docs/html/slsDetectors-FAQ/img71.png new file mode 100644 index 0000000000000000000000000000000000000000..94290ca1ac9d1b0fc3fa400fa79c8fe2482f8a4b GIT binary patch literal 437 zcmV;m0ZRUfP)d!ncddugG>n*Z$b#GL~9atO1ZF!GZ+h1Y9ZhX-~Q z(P|ASitd}K*$Thi7+-poP?1Yoz7h_^$)4V`TApANtz$dpj}n&1dDz0ns3-eululv{ z8Mk=6Tvc8ij1c1+&P1k@zv#sn7HDA~jlDoa0#@WU;g$r}T@IP?$6gR_`gJT<(QY(v7j%4xB355H;$Qn~>?A+84w9LUYiwlFo@wryKe zLxZoE_w;Ggk`fa1w6xc(UR_>V=Ir3GaKVCz&@g3rh1!sPpMe?~OM?7@862M7NCR?Q zJzX3_IA$g%D6q&dv$FCY(9vUMyT@d}?O|xgu-QUJVh8hqHO0abMtlvCuUS}I6|3GK r^1aw(XmS5QgbuHPV&+j!1u2F^K`!rE3LL+I1~PcM`njxgN@xNA=UqDU literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img73.png b/manual/docs/html/slsDetectors-FAQ/img73.png new file mode 100644 index 0000000000000000000000000000000000000000..320722513914cb7d52467020f5ad13f218aa12e4 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp@K+Mm=3?$F;Mz{be-2k5u*8>L*LH1u@RMTf=v;NsGy)Qn6(W>JS!BdnTr@0o`Y!S z52)gzSXBd+%7bX$0Af_PFfeQd(ToCD9uQQ`^OJ$C2gKmcJ-Y#@M-T|aaH{6|C@5$E zV%Yl-;SxTW^|!?h2&-mV0A&a=J~#l>90~-nI91O-0A;8#3OJydoyfqzCV)&ac)(;E z*h(fKDNfuW!XSTufw6&sL4pBH0eKTQNkXM3Fib|bm+b&<9wuPH!@~r}@bE^#C?Es? XUBM)LHqnmi00000NkvXXu0mjf#i4k9 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img75.png b/manual/docs/html/slsDetectors-FAQ/img75.png new file mode 100644 index 0000000000000000000000000000000000000000..75512193b8c55c2e4b5695b3468e4b06c5edf20a GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoS!VDy}53P6sqznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19HkdT^vIsrY0vS$XgsU+Hgg;;o}Z3Nr|vSPj`G$H{ejHxWmd*(8_Z>VwR=;fl6+P zT@gGM-VbaP_1M~sEb{;9vazLdw5vBZ=Ib**Z>wfM;AUj7p*AgHWztNBCk0*}Mg}$s t3F0;lPi)kTJyqW2_-SskwK~ASVD(@0*C*~@yg(N)c)I$ztaD0e0ssulRMr3h literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img76.png b/manual/docs/html/slsDetectors-FAQ/img76.png new file mode 100644 index 0000000000000000000000000000000000000000..e2ef9d407c684db1f76752551a0979c234e606af GIT binary patch literal 361 zcmV-v0ha!WP)JNR9J=Wm%WSAU>wK4sjK~4NgTpPI2i{ zaS@Wi8&o(8#|aK{{s*n%3!E=;Q4oZ>oVsPu;$|0D=_Y80PC^GcpTy?n$@8SGV5`M^ zq4fEE`g@uWzcjfV5NF1+RJF!w%T*`rksq^f=R_@Hk8ozi3ne&-E0gscN zNDrd`WQq!fJvPcCtp%&2ycRLn#`4!eky3aqwuhj9DC0evqN=Lp0d-kJy{;-lJr36c z#by58?s)}iw=JPZc^uP(4Q%0jkoxTR&P$Fn9OA^Y~~cdtwRSgVbk#!oz%x zw7Wj{vJ>GUL)geFaz99YHp1gwakPi5pV1z<#ZAmhYtBj}FM<3P)ch|Ga?Z-TYX?g7 zW|tiq?qPnSzK!dV#+-Qy_sdRk5H+kjs}od{y?q|5$X=s2hZ)~Ps;g8T;USbvq;zLP z53jJuX(AqC8CNi;2gb!=QNNF^aXh3SCKApCo~%fHsrlI=A=A~X+qeMPy8xA4YgfMvFa!8t~z5}pU? zN-DuOn82!rW%I1vQGAM&YT2u9$m7BGc118Oc;i~ISY~@HSgeOY-5!lMd+aW9@4;R; zZ=`D6sv`^3_B$=IhQ#rLbq6SgJe-h2c;iZ1EVDga9?UL1Oz1AZS~MOGR-4j1zCiBq zJV?B8iC~%SA%aQaHiJZdB{dr+#nUF$=zDnMYJp|8M+@Odhq?@F4XFY=@tFDp8SvnZ z%V+%SLMn;o$8qm){%(y%@-RCi8TppXQ2Qw~@{q5&dH~)*rzA^v5y)a>qIC0{{ di4$k$^AiqMr8t7a#S8!d002ovPDHLkV1jm-b94Xz literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img78.png b/manual/docs/html/slsDetectors-FAQ/img78.png new file mode 100644 index 0000000000000000000000000000000000000000..9259cf9fa88fa29c53b736513098903f4f99bcd8 GIT binary patch literal 728 zcmV;}0w?{6P)L{0$;F(n_x75A9PM!@2Nl6BAUZh3QW0?p zh;G80!7K`TAQc>>gSdJ{M4_VTBnZN}2yR)dPPY96l&XVEhg($Ya=veJdWn}`wiz7q zfqO6S`@HvgpS(QB1C;EAtHo%Xy(?(4#>;20XMw4<7Nb%19%qdSutez`OFg!Nt?4IrD--9sJV*xwr9Fn;Kt^I6d3x!13U798i9g0X7GYZkyR<2117&rXJ3N-p?cgk%~uRHIIfvOR_zX{zs1|(;jQcz2P@BTENQGHvj$V zM*Q1^-~#2A!mnfFc_4JF6SLlZ zpc50CvmX-!^5{4%X2+Nn(&QyVW6mP|WtZ30`_XYMRU=T4cmXDYTf@^#3)bW(Mtp>_ zqhErjb1$~CGzMh}kqXvEPq)zw6}+T#8rca>a0J~*!H*c`XTZ0U0bWK5es`!A*$EYV z{Q~FGziWskX_128CGFK{!KWdbP6E_OEBFY0(@7?|;G_6WC!Lgn|AS~c8C#MIevD{3 z8C#MIK8$SU*pyAP5DRZQMZlX*0T$783ebqAQ-G$Vq@<+eKjs&Mu&!D&%qBPh0000< KMNUMnLSTaW_*DM@ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img79.png b/manual/docs/html/slsDetectors-FAQ/img79.png new file mode 100644 index 0000000000000000000000000000000000000000..645e439e002c773fdd194b419f52906512566a23 GIT binary patch literal 652 zcmV;70(1R|P)Kld)?QK^Vo~?yY-HZgSaaqB(MM5E1OQF@@C<3?eoQ zV(PuZYb^9YQdmd|vGqhkgaqBR0pV-{cH0=O%;g`DOF~Fvkw!z(oU^lpnVp@JD^lJo zmihLZ{eADv?gC?7qTJ-tNYN;}Ch}!m*pLh*(R^uPp|6ylYK3)xy*(4DIRi}Az1%$u zW%Y)-o~Exs!wO;7+DscC{Rr?4U57CiNRq8iR7j;qxQ2}u*oe*W=q7>(5L{G2?nMHUCEzf!B@Q<*! zmG|_$)g)o11G{icbh+iN;wxkpaZdG3lv$Flf9FW#?cfilXMy!e-Y9MMWb4CV5L(Ry zGK(NlANKrA@*Zet=Y;Ivx*tE_|HeeDwKzj&5hSj4QseK4_KT!c?b-BNO^O|v<${#T zK|0k$nrm(l?%U9jSya-F{n0m)NcUaLKb@ZjlFXvYr;%arg#v61>10_(7L9Hn4rygs mMpg+s!&?8(GS*mQ>G}t^opc=EYjp4c0000)ifTth-g_C}mBi9{#{5hZD4(zuJ%jB%FFO-77jFin_onHu-( zE#?wWt z;~Fh==MwQX(fKWpW}#ATrye;%?|jYmv2ze4_@UQa+%+2Q9qp{RZ{|l=i2Cu&P53Hm)kT->^*c&;U3EAZR@?liQ)c4#H=&t1Fo** z?n=GF;vOKXc(LR)md7yv;DI9XWhe)tdja{fh5Q6P{8T^_7w=y!IW}n>_+YNAq8~{h zB-1Dp1pOP+#@$NSk%e~KYG&eNAd~fW_blnea z(z$}2SfQXuV5@WeZd~Bge=8WzWpnD4GLQTSZxcv0doVR>^v_DO*x#=a`O57MI?&}! zgYLy}X@Ug2Dm-#|>LR5Wl`sUuPbCGK%5^u5BWi2rY5}saFs^LEDo@ocNqpe z zf73ScUB2Ee2Gd`)*l7c$xg;$TlG`zfWNtnYISY?@2-z~oJG;}EPgygi!F=VT|s;C#m_wB%~=}aaz zjmgbs#u$DIc@1G9t}WxeHAqG4^)CkqTh$W-% z0~q~7L{yXifF=c{i%0Uh8W)R4JKiZb%81xhZn`}$ab7IorHTh=KqBdT!QMdu3{AQ? z>*B`z=?En6WjHBoYr)NDYQW}}DV=Xis(G7XWYnH6_+!ZPZ9#5apxaUJmj#L_Q@zta z?h7^$riXm$EJ~e!U5Ts730Vlr>&GY#pP9NuzLEQ{^eV9#=xY0(OH#2u4PiV?pKABaihS0}UZ^H=W$><_C))5#&qQm3(vsdX2P&(hz zR)Wma#`w_Zv5CuV>o5&)WM>6h2PR;*2BQIU<0Fiyrl3q$z1?6oIK4ToKo~!A zjQ2{$K7so~2);G=NeR_)gD5NQl*K(-J-0<8-Vx)^1u zRZgpy9V2?o93svs03uu+I%IhIXo6o2&$B`!TMX>j>vM+^=m@D zn~qy6gBp*IXp5_!J35~^`6W1#TWe5(Q*PN)DBl@(PKnaH7B!+07Id1wTeOds;9+?x zZRG$xtLdJa`D1*m_GV0lM|gjiiy9x|6Q)z~yhY2i9Tkhvotm$*Eb#<`E%aIrX>skg z(syp{k-L=oF|X06@S|UaopoThN$ec@9M;cQ>|&3hPoBGH3EnC_ncuy6;geZ;4x=8fuDEj#^R;w6)u!dT&9-VJ9?ewy@TaIQ1aEQmvLC&ldYoO8^&c_}-{ zmrXpzs=B5Y20p8O3I5 zg5UZHOzmZnH2)GD@n4I9!FqP@3gsF+B0NpW9kOGy&3X5N+Mj26b{~dPYo?qUa%zHb zv7gZCw4!-6 zK=-FCUNoJ}HNDc^z9uO4;{d@^kbp^5t+QQ^&@qV5{0qFW7HH>;dpqnD^%dd|82vu(wge~qI!G6ujqlTr?tr605~E6Kq&z= zE|LQ{jXx~VKLPsw3_5O8rnMJiB%^-gt>|I;51oRhW*i=0~#^ zwumDBs~o$duybeEk~#UO#_|3yZ_`k5kxE7H7fFvF1{|5QJK*8j{G?>+YrX&W_=Bx^ z-{|n8`*jSS4`5JVWC7==Ynz)nW%^j)r2H~|(Kx%-!u)**w?9Sw(Vp3}ra&TWSd zts3r~J2-XV$nd@H%v& zg9E|dWZtWpsEJMW+GG|EDNL@iLXq!)OUflO4h5=Vh-@uWTX0mR9FrfAf*y2gWnZKg z+-hEV>_b+TB3H$Zo$J2xD7b*b?zCZ?pN6#RnAA(~r+6|n58;NNHjfU!kYMCVGHk$B z@@D$iX5LB1ioO0*3+vQ+(-}PP(x|KGVJHenA!H1fibET!D;)&hObq;Nn2R#6Z@z>m z+^(9jc1(mjj`^ECawv3p!)_dLNJc*Z_Uv$b$@K{9-AJAY6m2*7RhI+lpo@J>3DT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSiS%E{-7@6O$7Zw*)EDHD|@ z1Zo_sVVNDrWXR~U;V*!q~9^}ZlA>3-NCeW)`6g- zMvaXR4{2@Sc)U3#k*&;e!{2;`TW5?UC1#va;rB^P2yl=vn;qQs(2|+IE8U^*VN`=w nQBS5^)&c{G4=M&cz6=bG9dgmpa@wXq$1-@j`njxgN@xNA<@9Qe literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img81.png b/manual/docs/html/slsDetectors-FAQ/img81.png new file mode 100644 index 0000000000000000000000000000000000000000..1b169a4cd8c7e563e45c4d3c23b5d8acff1db32c GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^vOp}y!VDypG&v>#DXjpX5Z40-4&-KMTbP<{+qSK# zp<(*8X-NqQYgVr=FD-L+a9FrtK~HygL}-|@yn^ojxg|hdj3q&S!3+-1ZlnP@O`a}} zAre!Q6BbxM5PIqKaJ@-Fia+D#hyzQwri(ah%}8Yot23R_=qR~x&Q~U8=HD&0+zpp5 zDcF5xWpkd!GmVL@jaN2-Rqi5hP7}Aon&1Sx&rED;!5>+V^6+pO7;D{BmFP1pkaZ|y z<7ReeHmcVQ?qxK(-=N))vi=g|9al#23qKh)uGa1PQt|%*&@~L6u6{1-oD!M<^1)R^ literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img82.png b/manual/docs/html/slsDetectors-FAQ/img82.png new file mode 100644 index 0000000000000000000000000000000000000000..c2544f366d26b49eb65622e02f4482fe98f81f05 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^DnKm9!VDz0onM#$qznRlLR=3VIFOs2ZDDG*ZQHh{ zh6Z0R@9EQ~B_$;2X=$%ny}G=#%-O+V;erJ{-Q5wPVaoCf_G%5!fO;8Ag8YIR9G=}s z19BF4x;TbtOiWIYka4hiy6F5Z_7h5bgv~dG(?v$mR<1pwX3;OXk;vd$@?2>{UMWgY+k literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img83.png b/manual/docs/html/slsDetectors-FAQ/img83.png new file mode 100644 index 0000000000000000000000000000000000000000..ef68a809f2d85f9830040f70d248f95f22121eac GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^vOp}y!VDypG&v>#Dct~{5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKySRHUY!K-|(N)kwK?wBZMYbMtDs6J`P@xh~s)t^@2!ci5%ZduHi{D$bl;hY*B{}= zK4PT|daVK!?^Yi-m68-|rV4S>7JAmwIg233q%r+_O`IGD=pTJ5WFbZ`i|Fkwz&j5| zaM`JvX%vBfWh$N1ptEK(x@q%p8zGd6dTI)m=>;zOBu1*&!x;6OhD?r$Ci>CT?LUsu zM$n-*PIE(nc{*l5*km5VL^HPNbKHWQVgJ#lkw&nh1!{`w;m>r;K|6W_FPn<;ht|4| zelW&!`H`wjnU?5H@Vo)8LK?wKw-c@l(e1tyhcX>`8FtAHkHl7*H)1k3#pn0|7@$l` z^t+dxlu0A_3c@XFBm!5=$uLQu(qt>x3x&Bt0hgYKHkHevXa+7(rYXvAx+Wy(q7 z-Tkh+EWBP($qDZR?7B0-4sQ~7W$BZFPqIHSytqAxr!-?*snJi=+(=|id(hGx_nbl+ zuDI`@mbjC^7**y2MWF<6pis>MWm~C{?cQ(l-t|)lCuSyQxQ8lX@_jQ3_X}0lukQxO zy>ny$+Pe%gYy^u=lCRI0kIg}}?_3m8>pCJL}TWXH9n;p0T(hYa0d)KFpp&WbW ztrB`JSI@txHSt>x!J#pF07*qoM6N<$f+PCH@c;k- literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img85.png b/manual/docs/html/slsDetectors-FAQ/img85.png new file mode 100644 index 0000000000000000000000000000000000000000..c7fd545bd66326a899a4b52e60a4312261ea1b14 GIT binary patch literal 886 zcmV-+1Bv{JP)P1k9C>6YzgD8H1 zmk1t&1SHT(Y5Y8R@*fa3dhk%uErP+K(9(+s4~t+CEwTl{iE*{!TPl~=fNwc%b zmR*u9DCB|6&b-Y2=40Pyh5%jtyZYm=Hp%4>W~Zc|wg$y8$ZxZPe2vv4Cn%XAkasH? z++elCPB5PB9IR}VfU)LiymK&OYk)le$)G8ZIMMeZki|9Zmu^ZLV9q(wt09naa!QZ) z8+Prd6SRON4TcG9vEh0EvS=VOK4jblMjJ7OUOYy-G`Ko+*5j3fKqb(uF(dE94=7e6 zAZUa`YcEkzzUTlxlw z01r(zfF~K}Sxvm2&-;mvfoQNpre}eEhD}yB zsJYBJzm+UmsM7TKod1?5c@A}8n570*fZO!YUCwXb4W%qD0+-k#o4-k`rn5K%_5}y* z#CAEKBd1wyWQ8pcEC(eI8m~kSXXw#O*zZ$2;BtPATzsD1%sScLhzp1f(fY-YK4i7b zuBtcz$0y)+ezDPub4q1BD`cL~L8JPRrCaQ(lI!=C%lXbuy4@Z9AW}K$LzaKluByk} zV7&9|6Lqyz;SsGd<3q+m?LrZ>M#Sa(nwm#~STHSDVDRF~>1XcHaLZNYa{d;Qv8wUy zWMwh7k34!W$C|91KI)4JpqQFV&SNj)Y*M0bmx-49wk;(zAw}+waQmoQp^#sq*A!C5 zOp>f1&a$MC^iarE9LYwOjpOO^1ZJc&-?GRsBP2$8IT++$#@c%P1dNQmIN zU{?;Q#;t literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img86.png b/manual/docs/html/slsDetectors-FAQ/img86.png new file mode 100644 index 0000000000000000000000000000000000000000..407a53dbf99142571c6d072e94bebc09eb9d685d GIT binary patch literal 1180 zcmV;N1Y`S&P)*ODN`g~i?}w1QL^5kWU{5$Z-G3^mmIpk1HagGSJ4^wOXSv?|XHnn0@&d(Z@0 zJ!|Sc*7&cz2T9jYFwc2|Lb~U1mFZ2r(<|V-H`tNx*0IO>Yc3D zFlV1Tv_5N7J;prrrrv3^g2LAY+A{5%sh<2iwj`VWpoh`S>n~H1HlHN@b~WE6JTpFR0>*jf4GK`l-s`2xdK$u9eF3&L>DOB z2OcOVs)8`w<=~%%bf;#38FeVWFf)Hk^`$vs5 z6Jzd8RPyAq*lg5Hh|lVDznx;;Ey&vvVy%lCtU zc6)D5`iKTMT1D&#M86<}>E3AE=t+Xnc45>sR^nQTT6%t_or)N27g{pEAcPsGQ4PsciS%!C9OSIiN_o{5?BxE-dEdZS00j9V3mbmNM-Z-_?Cd>y8diue#q+l)IR-MC`z-zwG^ z57S6Ryn&t7+!IHn8&}MIL&Vw{DUDRbmpFkX(_y-C#oRwct13mKirA!W3MWiAu9*9W z2ss)PTenCzu9*9Z7)E0fVwi4RG4~bGl^>0%0qCV0SIqrF6w3Yu7)iGU{ak$K%1)z5 ux-Breh8k+9p@#ZjOZP9XfouLfKzs|y?SzU(M5#ak0000^iXTJ2o|eCpcnD9RVY$K(~~H+MEtrGX;Hk1zMXB;nc1D) z;Kq+b9&9qR@6F6_XLjcO6M(wa?VnoWXP_+w^`Tts=?Tjb3)=zO_0lGQ+`FK#>4TQs zxvK^o$DkR2=mAmjDbR;MiPrS9pmn)OJu`yK>M5pkb(wUk#^V(ioVZ0 zfMYhAE@v!gHmfns?xYuTqxiMgl0~U^-@rhdT}rxRl6bwg3#ULrWLC#Aw46!J;+mAo z(vUp>9l2Ww9dY|+k<-8@YMoCX^=P^iR#v?l>+Q!!iJCqUT5-rs_QMOeC+!S$r~pl6 zt_A(2bIyqB1i*&mr5a$}!O|7_K;dD5! zgSaj%eQH9r z(F5cvsP@d^w2)6{)@Kij@+Y`)qQK{5X?`}G&WJ*@*U~w4z}j!Bpw`}9Z@)l zSJx@jDP3vn20czH9JVp%80II^b`O_QIIMIS@ZsQ`UL5-!Q8>I(9nm%-nmzZxz5)EX z-tfxa?tS7=Tl_d!rx(YVMMYsFGmr`{ZNTTbB)Jo_piLM`V~-4xgL8UuH0h2QORwFU ziQE>`zsLoOA?9{neY_y&;G6_nPs|;D$aO%9E>W0?8y>*CX)rHnKRs3^W<`pN9GsIR zhNhz1@pNXCd-Pj2aL}quj~Fq%BE>}x&Pk%lY@!I;fK~2SY9R{kp~i5HD^gtK;G6{3 z6^M>mf>rKcYJ&m#Nf;|sq`1hzISD+0rV`ODR=FRn6~|3f>lG<3a&S(9X{tLDd2UIS zdl(M#MqiWSA_wOr@Bx46H1x@pdl(LQ%1Ck7ImS8({?5Xa(2^_nP#mljcX6=J)pJa) z+(U9uqf*?1W6jB(r=H5a1{{tQmvA^vmcvuI*TOudxZLR*Ubni{t!}lo;6K0rhAsUs a9KQe-aaLb+6U@W_0000lO?AB literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img88.png b/manual/docs/html/slsDetectors-FAQ/img88.png new file mode 100644 index 0000000000000000000000000000000000000000..f814bd0bb5c05f8501bc1b4903f556c945d25c33 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^VnEEt!VDyD%76R^q_hHjLR=3VIFOs2y=~jJriKPz zFYoEors-*EuUWmiytK^O!C~Qo1wGx}5ustq@(S%tXF-}7OM?7@862M7NCR?`JY5_^ zIA$g%DDX*GF>?wA8qEHwz|4GIvcsaCgPHj|k47~&^WkOD0%fH-%-3JBaNO<)Z=C&+ zq2=xY=?$Hm8Be7d#xK~-a33$0<)ml literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img89.png b/manual/docs/html/slsDetectors-FAQ/img89.png new file mode 100644 index 0000000000000000000000000000000000000000..9b1f3505d0c7371a17446444a258ce2c1a2a3ffe GIT binary patch literal 1083 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 Sd3S(bV(@hJb6Mw<&;$TM)o)t> literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img91.png b/manual/docs/html/slsDetectors-FAQ/img91.png new file mode 100644 index 0000000000000000000000000000000000000000..67a4936be5e62312910996be4afba8282933ab4c GIT binary patch literal 704 zcmV;x0zdtUP)Kl+SC_KorNn)3jOBX4ehYb#1Av;2*GpbwNBtu@w&s zD_X&WkcBov6--f-UZe-_riY3bF@orIPof7Q3aehk7Eg*`|Abx?6lHyrAKRIU3c_B5 zd=D>~H*Y@gy~#{~T!YuO!6Vt*^?@^w!XG&E4>DCpky3}MlSMXAyvI&kd+M^Qy_X16 zWhHPHXnYdJhq!4#w|uNBoZ%V@EjhRI#zq&NbZo?ya#Rj)M=j2A+eF2@MJr@Z!2{cp znA3H(f+slFFFVc@!sxsg!gh1xX=hM{){;3xHby*&`7Y46DC<|5IYihXP?&~ie#aHy zyv(`pYfJKenqVuXviVJBc4^r?@q}>ZXh@%}3QWnI>w8OkRi&Tkg-?_A}hNdqt z$-X=Sg<0Y+2Y?4DC)N#M5^P?obb|URd8PU?y}RyX*Cn_G%<$GiA&PPqFhl#XAoRWg z?YYzpXKwNWbl!W+NouM=|A`4l2sW>~snKd*P7Dg@T>QD7EAXrU6+ zNS<2%B3|y#Y4fugD1FcmSEFZgH@$2`GmUgokG(yq{RRo#kw%ZQ0co1m)L}Z=pudS_ mf3qnw_%~9nT)A@n_xc6UPkV0x@40vY0000>%9g0Fc{F3MV8)mOM^da_xAoFQoj{ZW%+w5)6dHQcEa>Yp8Ff-Wlk!1sCLxm1s zP7b3EqYhIJqr$t7TU^dDyyNT<&`baSe?3o<5swb5K;(v}4i6dbv7VSWVQyZ-nWsJp c5|bDh{`bpHV>|U$66iz*Pgg&ebxsLQ0Ac=P-v9sr literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img93.png b/manual/docs/html/slsDetectors-FAQ/img93.png new file mode 100644 index 0000000000000000000000000000000000000000..3545352a928bdf9378baa2c47ddb875feb0ceeef GIT binary patch literal 640 zcmV-`0)PF9P)Kl0j(GU=+vy-t+ui9Z^En;c$`KO9Jr$7M>c0sR!j z9pnj_jKZv!`7c}+-@=#|z~(L`1Hc8h;EJm{AO z@Lhcu-mbdxEOz9Q(|uW-wS$Ms~hV`J!pcWv_SVZwa#E7HBd8ZJtOXQ%_&U{80OO`VwzMuQlkyO*n(Hx=AoR1eqp zkEEx9Vy9&yd+DiuFFYR_LJ4mIZlYD^x8#@dCQjyZ>z1g a{$6|H-gq{9HBw#x0000L*0**rFZttW-n91_(zrogH;^Lm5kJWU>Uhb@WA e7$Zb7R2aUl=laj?y|f%?6oaR$pUXO@geCx^`Z|XI literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img95.png b/manual/docs/html/slsDetectors-FAQ/img95.png new file mode 100644 index 0000000000000000000000000000000000000000..ef68a809f2d85f9830040f70d248f95f22121eac GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^vOp}y!VDypG&v>#Dct~{5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKySRF4?04@sUp@5OW=>axz$3Q`G1F$?2;B=XQ(-?LE z6oFH+Al(cs3JmN4=*C=UsKIFrQvx#IZdtArh-NQfVEh0zh6UyZO@?fo#>_|IKL!TJ z1t87jz`$AnHHKLZViV5?27VmAVr1}M`v8d#@*#*ne*$wMJZzZ7!RD|5jY(j@3K$vc z7^FB$z-$(vN{}(2FmXyt7X}72ENomIfCMi-W7HT58Op$HDC>xKRGwtI{Q6N#`rk{ z380Ph4RE<8fKh;@3KXXoRw0Z5CL6ZD3{nYDW57Yfz!1Z5l_3#F*vKwqU>7_9V!weK z!zryOSa*OS1RCMXFF+I@wR{P5BX(nW3>cWqBo9nxU{C<^LFwWEETA?(lOHTVnA5O( z37Rfub4oEhXW)5&CdZuOhMF001Gq942CfC@lFSSw8*_|l9=2E@(ik`};7K4+$0!&D aqW}PH|44@ykDOKj0000%*)7 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img97.png b/manual/docs/html/slsDetectors-FAQ/img97.png new file mode 100644 index 0000000000000000000000000000000000000000..6a049f33abf2f8ec4f2ee08a8537469e827e707a GIT binary patch literal 446 zcmV;v0YUzWP)FgA-GK~EGIvSW!+d~~44cRTP7kmOI|d4h8{pK$ zE`U{-MS+1m0H-FV1XTV(K}oP#1q_TIaB7;5%C+-^n&rU2T7XlN_u2=@+{ZApCNLM` z_EQ~$6lV#Tn8()1j9v795w|o3b0hM zOkm*U0y&Qv8W6x}V*AS=mB5gQRhR5S26n*%AeVs%hI7tfqofrD>kcr4fULs?cnlbr z%p?y?W?+Kw9YZ7GPTzptbzm@?Q;Oj^!#NCb<`g$Px30slz{AIQ=K0M~b(m!g)3)&Kwi07*qoM6N<$g4b2ETmS$7 literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/img98.png b/manual/docs/html/slsDetectors-FAQ/img98.png new file mode 100644 index 0000000000000000000000000000000000000000..356d3982711030cd3a2875c30967cedeebafcc37 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6N!VDx$xo1QJDT4r?5Z40-4&-KMTbP<{+qSK# zp~2V7d-}9#NeKyhTH0$?uP!ewb9Qi8xL`p~cXvc+n6kWry;{RFpkBt3AirP+hi5m^ zfSi0!7sn8ZsmTcn{1$9nUD5|EbhvolFdFbxGcrGBmuNrP*tnJ9*i8GzodWBQYwE^I zWbm{EpF5y%_P`9Lhbs&W?#w@MmNl*TUrNG+gdHz9H@CgjZw_IKaEc1t@Q%TmW76as mW(tKfg6~YId{Q|nkAZd8XMmlGdq__ z-7xaw^ki#e=izDM;pFr1>rH*&xGDFMyQ3oWroFZuKtEYY?4K*}tQ_bZ22WQ%mvv4F FO#o8lSmpo# literal 0 HcmV?d00001 diff --git a/manual/docs/html/slsDetectors-FAQ/index.html b/manual/docs/html/slsDetectors-FAQ/index.html new file mode 100644 index 000000000..a76300860 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/index.html @@ -0,0 +1,250 @@ + + + + + +SLS Detectors +Frequently Asked Questions + + + + + + + + + + + + + + + + +next +up +previous + +contents +
+ Next: Contents +   Contents +
+
+ + +

+ +

SLS Detectors +
+Frequently Asked Questions

+

Anna Bergamaschi +

+

Date: August 23, 2018

+ +
+ +

+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/internals.pl b/manual/docs/html/slsDetectors-FAQ/internals.pl new file mode 100644 index 000000000..9eba68261 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/internals.pl @@ -0,0 +1,134 @@ +# LaTeX2HTML 2012 (1.2) +# Associate internals original text with physical files. + + +$key = q/sec:usersFunc/; +$ref_files{$key} = "$dir".q|node15.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:merging/; +$ref_files{$key} = "$dir".q|node46.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:multidet/; +$ref_files{$key} = "$dir".q|node4.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:3/; +$ref_files{$key} = "$dir".q|node63.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:samplefluo/; +$ref_files{$key} = "$dir".q|node28.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:dataFormat/; +$ref_files{$key} = "$dir".q|node16.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:badff/; +$ref_files{$key} = "$dir".q|node30.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:datareceiver/; +$ref_files{$key} = "$dir".q|node6.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:mythensett/; +$ref_files{$key} = "$dir".q|node23.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thresholdscanuntrimmed/; +$ref_files{$key} = "$dir".q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:ffsetup/; +$ref_files{$key} = "$dir".q|node31.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:effiback/; +$ref_files{$key} = "$dir".q|node22.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:trimdir/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thresholdscantrimmed/; +$ref_files{$key} = "$dir".q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:encal/; +$ref_files{$key} = "$dir".q|node34.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:noisetrim/; +$ref_files{$key} = "$dir".q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscan/; +$ref_files{$key} = "$dir".q|node28.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:timing/; +$ref_files{$key} = "$dir".q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:gating/; +$ref_files{$key} = "$dir".q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:acqflow/; +$ref_files{$key} = "$dir".q|node12.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:improvetrimming/; +$ref_files{$key} = "$dir".q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:autotiming/; +$ref_files{$key} = "$dir".q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:settings/; +$ref_files{$key} = "$dir".q|node27.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:2/; +$ref_files{$key} = "$dir".q|node52.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:effidet/; +$ref_files{$key} = "$dir".q|node22.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:11/; +$ref_files{$key} = "$dir".q|node50.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanfluo/; +$ref_files{$key} = "$dir".q|node28.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:sync/; +$ref_files{$key} = "$dir".q|node14.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trig/; +$ref_files{$key} = "$dir".q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trimdistribution/; +$ref_files{$key} = "$dir".q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:angcal/; +$ref_files{$key} = "$dir".q|node45.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trimplot/; +$ref_files{$key} = "$dir".q|node33.html|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/slsDetectors-FAQ/labels.pl b/manual/docs/html/slsDetectors-FAQ/labels.pl new file mode 100644 index 000000000..ee5d67ce4 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/labels.pl @@ -0,0 +1,269 @@ +# LaTeX2HTML 2012 (1.2) +# Associate labels original text with physical files. + + +$key = q/sec:usersFunc/; +$external_labels{$key} = "$URL/" . q|node15.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:merging/; +$external_labels{$key} = "$URL/" . q|node46.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:multidet/; +$external_labels{$key} = "$URL/" . q|node4.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:3/; +$external_labels{$key} = "$URL/" . q|node63.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:samplefluo/; +$external_labels{$key} = "$URL/" . q|node28.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:dataFormat/; +$external_labels{$key} = "$URL/" . q|node16.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:badff/; +$external_labels{$key} = "$URL/" . q|node30.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:datareceiver/; +$external_labels{$key} = "$URL/" . q|node6.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:mythensett/; +$external_labels{$key} = "$URL/" . q|node23.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thresholdscanuntrimmed/; +$external_labels{$key} = "$URL/" . q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:ffsetup/; +$external_labels{$key} = "$URL/" . q|node31.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:effiback/; +$external_labels{$key} = "$URL/" . q|node22.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:trimdir/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thresholdscantrimmed/; +$external_labels{$key} = "$URL/" . q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:encal/; +$external_labels{$key} = "$URL/" . q|node34.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:noisetrim/; +$external_labels{$key} = "$URL/" . q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscan/; +$external_labels{$key} = "$URL/" . q|node28.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:timing/; +$external_labels{$key} = "$URL/" . q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:gating/; +$external_labels{$key} = "$URL/" . q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/eq:acqflow/; +$external_labels{$key} = "$URL/" . q|node12.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:improvetrimming/; +$external_labels{$key} = "$URL/" . q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:autotiming/; +$external_labels{$key} = "$URL/" . q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:settings/; +$external_labels{$key} = "$URL/" . q|node27.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:2/; +$external_labels{$key} = "$URL/" . q|node52.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:effidet/; +$external_labels{$key} = "$URL/" . q|node22.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:11/; +$external_labels{$key} = "$URL/" . q|node50.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanfluo/; +$external_labels{$key} = "$URL/" . q|node28.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:sync/; +$external_labels{$key} = "$URL/" . q|node14.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trig/; +$external_labels{$key} = "$URL/" . q|node13.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trimdistribution/; +$external_labels{$key} = "$URL/" . q|node33.html|; +$noresave{$key} = "$nosave"; + +$key = q/sec:angcal/; +$external_labels{$key} = "$URL/" . q|node45.html|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trimplot/; +$external_labels{$key} = "$URL/" . q|node33.html|; +$noresave{$key} = "$nosave"; + +1; + + +# LaTeX2HTML 2012 (1.2) +# labels from external_latex_labels array. + + +$key = q/sec:usersFunc/; +$external_latex_labels{$key} = q|1.10|; +$noresave{$key} = "$nosave"; + +$key = q/sec:merging/; +$external_latex_labels{$key} = q|5.2|; +$noresave{$key} = "$nosave"; + +$key = q/fig:multidet/; +$external_latex_labels{$key} = q|1.1|; +$noresave{$key} = "$nosave"; + +$key = q/sec:3/; +$external_latex_labels{$key} = q|5.2.6|; +$noresave{$key} = "$nosave"; + +$key = q/fig:samplefluo/; +$external_latex_labels{$key} = q|3.4|; +$noresave{$key} = "$nosave"; + +$key = q/sec:dataFormat/; +$external_latex_labels{$key} = q|1.11|; +$noresave{$key} = "$nosave"; + +$key = q/fig:badff/; +$external_latex_labels{$key} = q|3.5|; +$noresave{$key} = "$nosave"; + +$key = q/fig:datareceiver/; +$external_latex_labels{$key} = q|1.2|; +$noresave{$key} = "$nosave"; + +$key = q/fig:mythensett/; +$external_latex_labels{$key} = q|2.3|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thresholdscanuntrimmed/; +$external_latex_labels{$key} = q|3.7|; +$noresave{$key} = "$nosave"; + +$key = q/fig:ffsetup/; +$external_latex_labels{$key} = q|3.6|; +$noresave{$key} = "$nosave"; + +$key = q/fig:effiback/; +$external_latex_labels{$key} = q|2.2|; +$noresave{$key} = "$nosave"; + +$key = q/sec:trimdir/; +$external_latex_labels{$key} = q|1.4|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thresholdscantrimmed/; +$external_latex_labels{$key} = q|3.10|; +$noresave{$key} = "$nosave"; + +$key = q/sec:noisetrim/; +$external_latex_labels{$key} = q|3.4.1|; +$noresave{$key} = "$nosave"; + +$key = q/sec:encal/; +$external_latex_labels{$key} = q|3.5|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscan/; +$external_latex_labels{$key} = q|3.2|; +$noresave{$key} = "$nosave"; + +$key = q/sec:timing/; +$external_latex_labels{$key} = q|1.8|; +$noresave{$key} = "$nosave"; + +$key = q/fig:gating/; +$external_latex_labels{$key} = q|1.4|; +$noresave{$key} = "$nosave"; + +$key = q/eq:acqflow/; +$external_latex_labels{$key} = q|1.7|; +$noresave{$key} = "$nosave"; + +$key = q/sec:improvetrimming/; +$external_latex_labels{$key} = q|3.4.1|; +$noresave{$key} = "$nosave"; + +$key = q/fig:autotiming/; +$external_latex_labels{$key} = q|1.3|; +$noresave{$key} = "$nosave"; + +$key = q/fig:settings/; +$external_latex_labels{$key} = q|3.1|; +$noresave{$key} = "$nosave"; + +$key = q/sec:2/; +$external_latex_labels{$key} = q|5.2.3|; +$noresave{$key} = "$nosave"; + +$key = q/fig:effidet/; +$external_latex_labels{$key} = q|2.1|; +$noresave{$key} = "$nosave"; + +$key = q/sec:11/; +$external_latex_labels{$key} = q|5.2.2|; +$noresave{$key} = "$nosave"; + +$key = q/fig:thrscanfluo/; +$external_latex_labels{$key} = q|3.3|; +$noresave{$key} = "$nosave"; + +$key = q/sec:sync/; +$external_latex_labels{$key} = q|1.9|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trig/; +$external_latex_labels{$key} = q|1.6|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trimdistribution/; +$external_latex_labels{$key} = q|3.8|; +$noresave{$key} = "$nosave"; + +$key = q/sec:angcal/; +$external_latex_labels{$key} = q|5.1|; +$noresave{$key} = "$nosave"; + +$key = q/fig:trimplot/; +$external_latex_labels{$key} = q|3.9|; +$noresave{$key} = "$nosave"; + +1; + diff --git a/manual/docs/html/slsDetectors-FAQ/node1.html b/manual/docs/html/slsDetectors-FAQ/node1.html new file mode 100644 index 000000000..89606d097 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node1.html @@ -0,0 +1,204 @@ + + + + + +Contents + + + + + + + + + + + + + + + + + + + +next + +up + +previous +
+ Next: SLS Detectors Software + Up: SLS Detectors Frequently Asked + Previous: SLS Detectors Frequently Asked +
+
+ +
+ +

+Contents +

+ + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node10.html b/manual/docs/html/slsDetectors-FAQ/node10.html new file mode 100644 index 000000000..153ff070c --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node10.html @@ -0,0 +1,77 @@ + + + + + +How should a configuration file look like? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: What is the meaning + Up: SLS Detectors Software + Previous: GOTTHARD +   Contents +
+
+ + +

+How should a configuration file look like? +

+ +

+A configuration file is a list of command necessary to properly configure your detector systems, with default valuee for some parameters and other settings that the users should normally not change dinamically. +For this reason most of the commands present in the configuration file cannot be modified when using the API. +
+The syntax of the configuration file is exactly the same as in the comman line interface, therefore you can refere to that documentation to edit the files. +
+The configuration files look different for the different detector types. Examples of configuration files can be found in the examples directory. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node11.html b/manual/docs/html/slsDetectors-FAQ/node11.html new file mode 100644 index 000000000..ac686cf3a --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node11.html @@ -0,0 +1,86 @@ + + + + + +What is the meaning of the file name? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Which is the sequence + Up: SLS Detectors Software + Previous: How should a configuration +   Contents +
+
+ + +

+What is the meaning of the file name? +

+The final file name will be: +
outdir/prefix[_d$ d$ +][_Sv0][_sv1][_pp][_ff]_i.ext +
+where: +
outdir is the output directory path; +
prefix is the chosen prefix for the file name; +
d is the detector index, in case of data receiver and more than one detector; +
v0 is the scan0 variable with the desired precision, if scan0 is enabled; +
v1 is the scan1 variable with the desired precision, if scan1 is enabled; +
p is the position index, if different positions are configured; +
f is the frame index of the first frame stored in the file, if many frames and cycles are configured; +
i is the file index; +
ext is the file extension e.g. .raw for MYTHEN raw data, .dat for MYTHEN processed data. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node12.html b/manual/docs/html/slsDetectors-FAQ/node12.html new file mode 100644 index 000000000..a1a220dd0 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node12.html @@ -0,0 +1,343 @@ + + + + + +Which is the sequence of the acquisition flow? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How can I synchronize + Up: SLS Detectors Software + Previous: What is the meaning +   Contents +
+
+ + +

+Which is the sequence of the acquisition flow? +

+ +

+The software gives the possibility to setup several loops, actions and scan utilities which are then handled during the acquisition. +The software will also take care to generate the file names and increment the indexes accordingly. +
+

+Figure 1.7 shows in which sequence the various scripts and loops are executed when calling the acquire command. The loops are drawn using the +$ \Updownarrow$ + symbol, while the scripts using the +$ \Rightarrow$ +. + +

+

+

+
+\begin{displaymath}\textrm{\textbf{MEASUREMENTS}} \\
+\left\Updownarrow \,
+\be...
+...
+\\
+\end{array}
+% \right. \\
+\\
+\end{array}
+\right.
+\end{displaymath} +

+

+ +

+If you prefere to handle the acquisition from your acquisition enviroment, simply leave al scripts and scans disabled and call the acquition from your acquisition enviroment. +
+Only the frames and cycles loops are defined in firmware and guarantee a precise timing of the acquisition which cannot replaced by any other method (you can synchronize to your beamline by hardware connection of the IO signals as described in 1.8). + +

+Hereafter a description of the meaning of the various loops: +

+
Measurement loop
+
executes offline several times the entire sequence of the acquisition. At the end of each measurement the file index is incremented. + +

+

+
Scan 0 loop
+
is a high level scan loop which can be used e.g to loop on an enviroment variable (temperature, humidity...) or even to change sample. +
+The list of steps or range of the scan0 variable must be set as scan0steps or scan0range. For small steps of the scan variable, avoid overwriting of the files specifying all the necessary digits in the filename by properly setting the precision with scan0prec. + +

+

+
Scan 1 loop
+
is a low level scan loop which can be used e.g to loop on an enviroment variable (temperature, humidity...) or to move the sample in case of radiation damage. +
+The list of steps or range of the scan1 variable must be set as scan1steps or scan1range. For small steps of the scan variable, avoid overwriting of the files specifying all the necessary digits in the filename by properly setting the precision with scan1prec. + +

+

+
Position loop
+
The detector is moved in the angular positions specified by the positions command. +
+The command for moving the detector should be defined as described in 1.10. +
+All data acquired during a position loop will be merged together, unless the number of positions is set to 0. In this case single frames will be converted to angle without merging. +
+Avoid using the position loop together with many frames/cycles. + +

+

+
Cycles loop
+
is executed in real time and defines e.g. the number of triggers that will be accepted. The total number of images will be given by frames times cycles. + +

+

+
Frames loop
+
is executed in real time and defines e.g. the images acquired per trigger. The total number of images will be given by frames times cycles. +
+
+ +

+Executing a script simply consists in a system call with the arguments specified below. The various scripts are executed only if they are enabled and different than none. +
+The scripts must be executable and the capability of parsing the arguments passed by the acquition program is left to the user writing the scripts. some example scripts writte in awk can be found in the examples directory. +
+Hereafter a short description of how the scripts are called and with which options: +

+
Start script
+
is executed at the very beginning of the measurement and can be used e.g. to initialize all the devices needed for the acquisition or open the beamline valves. The script is executed as: +
+script nrun=i par=p +
+where i is the file index and p is the start script parameter. + +

+

+
Scan0 script
+
There are a few predefined scan modes i.e. threshold changing the detector threshold in DAC units, energy chaning the calibrated detector threshold in eV, trimbits chaning the trimbits of the detector (advanced: do not use) and position changing the detector position (if the motor movement is correctly setup as described in 1.10). Otherwise the scan0script is executed as: +
+script nrun=i fn=fn var=v par=p +
+where i is the file index, fn is the file name, v is the value of the scan0 variable at the present step of the scan0 loop and p is the scan 0 script parameter. + +

+

+
Scan1 script
+
There are a few predefined scan modes i.e. threshold changing the detector threshold in DAC units, energy chaning the calibrated detector threshold in eV, trimbits chaning the trimbits of the detector (advanced: do not use) and position changing the detector position (if the motor movement is correctly setup as described in 1.10). Otherwise the scan1script is executed as: +
+script nrun=i fn=fn var=v par=p +
+where i is the file index, fn is the file name, v is the value of the scan1 variable at the present step of the scan1 loop and p is the scan 1 script parameter. + +

+

+
Script before
+
is called just before the beginning of the data taking and can be used e.g. to open the shutter. + The script is executed as: +
+script nrun=i fn=fn par=p sv0=v0 sv1=v1 p0=p0 p1=p1 +
+where i is the file index, fn is the file name, p is the script before parameter, v0 and v1 are the values of the scan0 and scan1 variables at the present step of the scan loops and p0 and p1 are the scan0 and scan1 script parameters. + +

+

+
Header before script
+
is called before every step of the data taking (i.e. for each position, but at the beginning of the frames train if several acquisition have been programmed in real time) and can e.g. be used to dump the exact settings of the detector and beamline to reproduce or analyze the data offline. + The script is executed as: +
+script nrun=i fn=fn par=p +
+where i is the file index, fn is the file name, and p is the header before parameter. + +

+

+
Header after script
+
is called after every step of the data taking (i.e. for each position, but at the end of the frames train if several acquisition have been programmed in real time) and can e.g. be used to dump the exact settings of the detector and beamline to reproduce or analyze the data offline. + The script is executed as: +
+script nrun=i fn=fn par=p +
+where i is the file index, fn is the file name, and p is the header after parameter. + +

+

+
Script after
+
is called just after the end of the data taking and can be used e.g. to close the shutter. + The script is executed as: +
+script nrun=i fn=fn par=p sv0=v0 sv1=v1 p0=p0 p1=p1 +
+where i is the file index, fn is the file name, p is the script after parameter, v0 and v1 are the values of the scan0 and scan1 variables at the present step of the scan loops and p0 and p1 are the scan0 and scan1 script parameters. + +

+

+
Stop script
+
is executed at the very end of the measurement and can be used e.g. to switch off all devices. The script is executed as: +
+script nrun=i par=p +
+where i si the file index and p is the stop script parameter. + +

+

+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: How can I synchronize + Up: SLS Detectors Software + Previous: What is the meaning +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node13.html b/manual/docs/html/slsDetectors-FAQ/node13.html new file mode 100644 index 000000000..e763c979c --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node13.html @@ -0,0 +1,201 @@ + + + + + +How can I synchronize my detector with the experiment? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How can several controllers + Up: SLS Detectors Software + Previous: Which is the sequence +   Contents +
+
+ + +

+
+How can I synchronize my detector with the experiment? +

+ +

+The timing of the detector is always defined by an active detection time followed by a dead time during which the detector is read out. This read out time as a fixed duration depending on the detector type and its configuration (e.g. dynamic range) which limits the maximum frame rate achievable. +
+In the following is a list of the main parameters involved in the acquisition timing: +

+
Exposure time
+
is the time during which the detector is detecting X-rays for each image (ignored is the timing mode is gating). +
+
Period
+
is the period of the images acquired. If it is shorter than the exposure time plus readout time, it will be ignored. +
+
Delay after trigger
+
can be set as a delay between the trigger signal and the start of the detection time. +
+
Number of gates
+
is used only in gating mode and is the number of times that the gate is toggled before the detector is read out. Useful for stroboscopic measurements with gate period shorter than the minim acquisition period of the detector, otherwise can be left to 1. +
+
Number of frames
+
is the number of images to be acquired per cycle. Frames and cycles have the same meaning except in trigger mode, when frames means the number of images per trigger. The total number of images is frames time cycles. +
+
Number of cycles
+
is the number of times that the frames are acquired. Frames and cycles have the same meaning except in trigger mode, when cycles means the number of triggers that will be accepted. The total number of images is frames time cycles. +
+
Number of probes
+
is used in stoboscopic measurements when the period is longer than the minimum acquisition period, but shorter than the frame rate. +
+In this case the data can be summed in firmware. +
+Currently it is implemented for Mythen only. If probes is set to 0, works normallyreturning an image for each readout, otherwise set number of cycles to 1. The maximum number of probes that can be set is 3. The detector will return a number of image equal to the number of probes, where all frames are going to be accumulated. The total number of readouts is number of frames time probes and for probes=1 the detector will return one image where all frames have been summed, for probes=2 two images where every second frame has been summed (each image accumulates the number of frames), for probes=3 three images where every third image has been summed (each image accumulates the number of frames). +
+The returned images will always have 32 bit dynamic range, while the dynamic range if the detector defines the bit depth of the counters in rder to limit the readout time, if necessary. +
+The probes counter waorks also in trigger and gating modes. +
+
+ +

+ +

+ + + +
Figure 1.3: +Auto timing: the detection time is defined by the exposure time and the period by period (if longer than exposure time plus readout time). The total number of images is frames (in the example 3) times cycles (in the example 2), and in this case there is no difference between the acquisition of the two.
+
+\includegraphics[width=\textwidth]{images/normal_acquisition.eps} + +
+
+ +

+ +

+ + + +
Figure 1.4: +Gating mode: the detector acquires for a number of gates define by the user (in this case 4) before being read out, independently on the timing of the gates. The detector remains insensitive during the readout time and then starts being active again. External gates given during the readout time are ignored. The total number of images is frames (in the example 3) times cycles (in the example 2), and in this case there is no difference between the acquisition of the two. The polarity of the external gate signal can be defined by the user through the external signal flag (in the example active high).
+
+\includegraphics[width=\textwidth]{images/gated_acquisition.eps} + +
+
+ +

+ +

+ + + +
Figure 1.5: +Trigger mode: the external trigger signal defines the start of the beginning of the acquisition, which starts after the delay set by the user. For each trigger, the number of frames is acquired (in the example 3) and all trigger signals ignored. The number of trigger accepted is given by the number of cycles (in the example 2). The polarity of the external trigger signal can be defined by the user through the external signal flag (in the example rising edge).
+
+\includegraphics[width=\textwidth]{images/trigger_acquisition.eps} + +
+
+ +

+ +

+ + + +
Figure 1.6: +Read Out Trigger mode: the external trigger signal defines the beginning of the readout. The exposure time works as a time out for the waiting time for the trigger signal. The number of trigger accepted is given by the number of cycles (in the example 3) and it does not make sense to program more than one frame. The polarity of the external trigger signal can be defined by the user through the external signal flag (in the example rising edge).
+
+\includegraphics[width=\textwidth]{images/ro_trigger_acquisition.eps} + +
+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: How can several controllers + Up: SLS Detectors Software + Previous: Which is the sequence +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node14.html b/manual/docs/html/slsDetectors-FAQ/node14.html new file mode 100644 index 000000000..49e6edf18 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node14.html @@ -0,0 +1,109 @@ + + + + + +How can several controllers be synchronized? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How can the detector + Up: SLS Detectors Software + Previous: How can I synchronize +   Contents +
+
+ + +

+
+How can several controllers be synchronized? +

+If you are not performing time resolved measurements, you will probably not need any synchronization of the controllers: they will be started sequentially by the software and their acquisition will have a jitter of a few ms. +
+In the case you need a precise synchronization, on the other hand, hardware connection is required between the controllers through the external IO signals. The external signals used for this synchronization should be configured as sync with the extsig command. +
+In this case a master controller should be defined for the acquisition which will the send the synchronization signal to the other controllers, while the other controllers will use them as inputs. +
+The type of synchronization can begating or trigger depending if the synchronization signal will gate the slave detectors or trigegr the beginning of the acquisition. There are no particular reasons to chose one or the other method, except if the user finds out that one is more stable than the other. +
+Normally the configuration of the synchronization is configured inside the configuration file and should not be changed dynamically by the user. +
+

+After the configuration, the synchronization of the controllers will be completely transparent for the user, who will simply have to setup the timing parameters of the detector as a whole. + +

+


+ + +next + +up + +previous + +contents +
+ Next: How can the detector + Up: SLS Detectors Software + Previous: How can I synchronize +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node15.html b/manual/docs/html/slsDetectors-FAQ/node15.html new file mode 100644 index 000000000..8dca1ea20 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node15.html @@ -0,0 +1,109 @@ + + + + + +How can the detector movement and position and I0 readout be customized for my beamline? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: In which data format + Up: SLS Detectors Software + Previous: How can several controllers +   Contents +
+
+ + +

+
+How can the detector movement and position and I0 readout be customized for my beamline? +

+ +

+The easiest way to allow the software to perform all the necessary normalization and angular conversion steps, is enable it to move your detector and read the encoder position and the value of the ionization chamber. +
+These functions are defines as callbacks and can be redifined by registering your own functions. This is normally a good method if you use the API or are willing to write your main client program. +
+Otherwise the simpleast way is to edit the file +
slsDetectorSoftware/usersFunctions/usersFunctions.cpp +
+where the default functions performing these actions are implemented and modify them to interface with your beamline hardware. The functions are written in C and are very simple to implement for anyone with some programming knowledge. +
+A simple high-level solution in case you need to maintain the software for several beamlines and don't want to recompile for all of them is to call external scripts. + +

+


+ + +next + +up + +previous + +contents +
+ Next: In which data format + Up: SLS Detectors Software + Previous: How can several controllers +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node16.html b/manual/docs/html/slsDetectors-FAQ/node16.html new file mode 100644 index 000000000..ce04de260 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node16.html @@ -0,0 +1,88 @@ + + + + + +In which data format are written the data? + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: GOTTHARD + Up: SLS Detectors Software + Previous: How can the detector +   Contents +
+
+ + +

+
+In which data format are written the data? +

+ +

+For MYTHEN the data are writen in ASCII fomat, one file per frame, in columns, either channel number - counts for the .raw files or angle (or channel number)-counts-error for the .dat files. + +

+For the other detectors the files are written in binary format, and must be decoded depending on the detector. + +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node17.html b/manual/docs/html/slsDetectors-FAQ/node17.html new file mode 100644 index 000000000..d4ec39995 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node17.html @@ -0,0 +1,156 @@ + + + + + +GOTTHARD + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: EIGER + Up: In which data format + Previous: In which data format +   Contents +
+
+ + +

+GOTTHARD +

+Each file contains 100 frames. +
+
Normal mode
+
Each frame is split into 2 packets of 1286 bytes each, where actual data is 1280 bytes each. Both the packets (incl header and footer) are written one after the other into the file. + +

+Representation of each packet: + +

    +
  • The first 4 bytes represents a number from which, the frame number and packet number can be derived. +If the number was 108601, increment it by 1 to get 108602. +
    +Then this +$ (108602\&0xFFFFFFFE)>>1 = 54301$ + is the frame number +and +$ (108602\&0x1) =0$ + is the packet number. +
    +0 is the packet on the left and 1 is the packet on the right. +
    +On a side note, when you use the data call back, we also give you the derived frame number as an argument. + +

    +

  • +
  • Data of 1280 bytes. 16 bits per pixel. + +

    +

  • +
  • 2 bytes of insignificant footer. +
  • +
+ +

+

+
Short Frame Mode
+
One Frame has only one packet of 518 bytes, where actual data is 512 bytes. + +
    +
  • first 4 bytes is the frame number. There is no packet number or increment required herecompared to the normal mode. +
  • +
  • Data of 512 bytes. +
  • +
  • 2 bytes of insignificant footer. +
  • +
+ +

+

+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: EIGER + Up: In which data format + Previous: In which data format +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node18.html b/manual/docs/html/slsDetectors-FAQ/node18.html new file mode 100644 index 000000000..6840bc787 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node18.html @@ -0,0 +1,69 @@ + + + + + +EIGER + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: JUNGFRAU + Up: In which data format + Previous: GOTTHARD +   Contents +
+
+ + +

+EIGER +

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node19.html b/manual/docs/html/slsDetectors-FAQ/node19.html new file mode 100644 index 000000000..b8a973b44 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node19.html @@ -0,0 +1,68 @@ + + + + + +JUNGFRAU + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: General questions about detectors + Up: In which data format + Previous: EIGER +   Contents +
+
+ + +

+JUNGFRAU +

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node2.html b/manual/docs/html/slsDetectors-FAQ/node2.html new file mode 100644 index 000000000..319c4dd55 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node2.html @@ -0,0 +1,117 @@ + + + + + +SLS Detectors Software + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Which programs can I + Up: SLS Detectors Frequently Asked + Previous: Contents +   Contents +
+
+ + +

+SLS Detectors Software +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node20.html b/manual/docs/html/slsDetectors-FAQ/node20.html new file mode 100644 index 000000000..488298e5e --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node20.html @@ -0,0 +1,87 @@ + + + + + +General questions about detectors + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: In which X-ray energy + Up: SLS Detectors Frequently Asked + Previous: JUNGFRAU +   Contents +
+
+ + +

+General questions about detectors +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node21.html b/manual/docs/html/slsDetectors-FAQ/node21.html new file mode 100644 index 000000000..800ef7ec1 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node21.html @@ -0,0 +1,81 @@ + + + + + +In which X-ray energy range can I use the detector? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Sensors + Up: General questions about detectors + Previous: General questions about detectors +   Contents +
+
+ + +

+In which X-ray energy range can I use the detector? +

+What limits the energy range in which the detector can be used is defined both by the sensors characteristics and the readout electronics. + +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node22.html b/manual/docs/html/slsDetectors-FAQ/node22.html new file mode 100644 index 000000000..d95c2f6f5 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node22.html @@ -0,0 +1,145 @@ + + + + + +Sensors + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Frontend electronics + Up: In which X-ray energy + Previous: In which X-ray energy +   Contents +
+
+ + +

+Sensors +

+Most of the SLS detectors make use of silicon sensors. + +

+Since silicon is a relatively light for hard X-rays the only limitation at high energies is the acceptable absorption efficiency that can be achieved in the sensors thickness. +
+Figure 2.1 shows the absorption efficiency as a function of the X-ray energy and detector thickness. Normally it is possible to use sensors up to 1 mm thick, while to achieve larger absorption thicknesses it is necessary tu assemble and control telescopic systems (possible up to a few mms). +
+To achieve larger absorption thicknesses, the sensors can be oriented in edge-on configuration (in particular strip sensors). However in this case one should take into consideration the dead entrance window due to the cutting distance from the strips, which is normally several hundreds micron, or even up to mms and reduces the absorption efficiency at lower energies. + +

+ +

+ + + +
Figure 2.1: +Efficiency of a silicon sensor as a function of the sensors thickness and X-ray energy.
\includegraphics[width=\textwidth]{images/effiSiHardXRays2}
+
+ +

+In standard face-on orientation, the backplane of the sensor acts as the entrance window. It presents a think n+ doped layer, which is unsensitive to radiation and causes a loss of efficiency at low energies. +Figure 2.2 shows the absorption efficiency of the sensors for different backplane thicknesses at low energies. +
+The exact thickness of the backplane for standard SLS sensors is not exactly known but should be about 1-2 $ \mu$ +m. + +

+ +

+ + + +
Figure 2.2: +Efficiency of a silicon sensor as a function of the X-ray energy for different thicknesses of the backplane.
\includegraphics[width=\textwidth]{images/effiThinkBackplanes}
+
+ +

+However for lower energies, the main limitation is normally given by the noise of the frontend electronics (if single photon resolution is required). +
+For higher energies it is also possible to use different sesnor materials as CdTe or Ge, although up to now they cannot provide the same signal quality as silicon. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Frontend electronics + Up: In which X-ray energy + Previous: In which X-ray energy +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node23.html b/manual/docs/html/slsDetectors-FAQ/node23.html new file mode 100644 index 000000000..14dadb107 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node23.html @@ -0,0 +1,135 @@ + + + + + +Frontend electronics + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: What limits the maximum + Up: In which X-ray energy + Previous: Sensors +   Contents +
+
+ + +

+Frontend electronics +

+ +

+The limitations on the energy range arising from the readout electronics come from the noise and from saturation. +The electronic noise limits the minimum detectable energy for single photons, while saturation limits the maximum detectable signal either for single photons or in total. + +

    +
  • In single photon counting detectors, the minimum threshold cannot be set lower than 3-5 times the electronic noise. +If the threshold is set at approximately half of the X-ray energy (see specific documentation about single photon counting detectors), the minimu detectable energy will be about 6-10 times the noise. +
    +In order to reduce the noise of the frontend electronics different settings can be chosen, but this puts a limit on the maximum incoming flux that can be detected without incurring in pileup (see specific documentation about single photon counting detectors). Figure 2.3 shows an example of the settings used for the MYTHEN detector for different energy ranges and fluxes. +
    +For state of the art single photon counting detectors, the minimum thrshold can be about 2-3 keV (details depend on the detector and can be further reduced using special settings). + +

    +Concerning saturation, this imposes a maximum value for the comparator threshold. Normally photons of higher energies can still be detected, but without resolution concerning the threshold energy and eventually losing spatial resolution. +By changing the settings it is possible to increase the maximum threshold value (normally also noise increases in this case). + +

    +

  • +
  • For charge integrating detectors the electronics noise puts a limit on the minimum detectable signal. Therefore if single photon resolution is required, the minimum detectable energy is defined as for single photon counting detectors at about 6-10 times the electronic noise. In case no single photon resolution is required, the electronic noise will put a limit on the sensitivity of the detector i.e. the total accumulated signal needs to be larger than 6-10 times the noise in order to be detected (also about 2-3 keV depending on the detector). It is important to point out that the acquisition time of charge integrating detectors is limited by the leakage current of the sesnors and the noise quadratically sums out. Therefore the signal for low energy photons should be strong enough to be acquired during single frames. + +

    +Concerning saturation, this sets a limit on the total number of photons acquired during the acquistion slot and is normally much larger than the energy released by single X-rays. Dynamic gain switching can strongly increase the dynamic range of the detector up to 10E+4 12 keV photons. + +

    +

  • +
+ +

+ +

+ + + +
Figure 2.3: +Settings to be chosen for the MYTHEN detector as a function of the X-ray energy and radiation intensity.
\includegraphics[width=\textwidth]{images/settings}
+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: What limits the maximum + Up: In which X-ray energy + Previous: Sensors +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node24.html b/manual/docs/html/slsDetectors-FAQ/node24.html new file mode 100644 index 000000000..4e0e7bbc6 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node24.html @@ -0,0 +1,111 @@ + + + + + +What limits the maximum frame rate? + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Single photon counting detectors + Up: General questions about detectors + Previous: Frontend electronics +   Contents +
+
+ + +

+What limits the maximum frame rate? +

+ +

+In order to acquired the data, they should be: + +

    +
  • Transferred from readout electronics to readout board memory. This readou time is very dependent on the detector and on the dynamic range chose (for single photon counting detectors if configurable) and can range from hundreds or tens to few us. +
    +In case the board has some memory that can be accessed by the hardware, this is the only limitation on the maximum frame rate as long as the memory is not filled (burst mode). Frame rates as high as a few tens of kHz can be achieved for photon countign detectors (EIGER) or up to 1 MHz for charge integrating (GOTTHARD). + +

    +

  • +
  • Transferred from readout board to client PC or file server. In this case the main bottleneck is normally given by the data transfer rate on the network and on the performances of the receiver PC. This limits the frame rate in continous mode. However also the data writing capabilities and amount of data which are being acquired should be taken into consideration when setting up very fast acquisitions. + +

    +

  • +
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: Single photon counting detectors + Up: General questions about detectors + Previous: Frontend electronics +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node25.html b/manual/docs/html/slsDetectors-FAQ/node25.html new file mode 100644 index 000000000..65dd19ccc --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node25.html @@ -0,0 +1,115 @@ + + + + + +Single photon counting detectors + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Which detector settings should + Up: SLS Detectors Frequently Asked + Previous: What limits the maximum +   Contents +
+
+ + +

+Single photon counting detectors +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node26.html b/manual/docs/html/slsDetectors-FAQ/node26.html new file mode 100644 index 000000000..658685864 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node26.html @@ -0,0 +1,88 @@ + + + + + +Which detector settings should I choose? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: MYTHEN + Up: Single photon counting detectors + Previous: Single photon counting detectors +   Contents +
+
+ + +

+Which detector settings should I choose? +

+ +

+The choice of the operation settings is very important in order to obtain good quality data. +
+Normally slower settings will reduce the electronics noise and therefore it is possible to work at lower energies, but will saturate for high photon fluxes. +
+On the other hand, faster settings will allow to work with higher photon intensities without pileup, but not to access lower energies because of an higher electronics noise. +
+Therefore it is extremely important to chose adequate settings for the detector depending on the X-ray energy and expected maximum count rate. +In the following is a description of the energy and intensity range coverd by the different settings for each detector. + +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node27.html b/manual/docs/html/slsDetectors-FAQ/node27.html new file mode 100644 index 000000000..bcdb3d014 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node27.html @@ -0,0 +1,99 @@ + + + + + +MYTHEN + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How do I chose + Up: Which detector settings should + Previous: Which detector settings should +   Contents +
+
+ + +

+MYTHEN +

+ +

+Normally the user can follow these rules: + +

    +
  1. If the X-ray energy is lower than 8 keV the High gain setting should be used. Since it is a slow mode of operation it is necessary to take care that the maximum count rate is lower than 100 kcounts/s for all channels (use filters to reduce the beam intensisty). +
  2. +
  3. For energies higher than 8 keV, the Standard setting is normally fine if the count rate can be kept lower than 300 kcounts/s for all channels (use filters to reduce the beam intensisty). + +

    +

  4. +
  5. In case a larger count rate is required in order to keep the acquisition time shorter, the Fast setting must be selected. However the maximum count rate should never exceed 1 Mcounts/s for all channels. +
  6. +
+ +

+ +

+ + + +
Figure 3.1: +Plot indicating the reccomended choice of detector settings as a function of the X-ray energy and maximum count rate per channel..
+
+\includegraphics[width=\textwidth]{images/settings} + +
+
+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node28.html b/manual/docs/html/slsDetectors-FAQ/node28.html new file mode 100644 index 000000000..6d5acdfe0 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node28.html @@ -0,0 +1,311 @@ + + + + + +How do I chose the comparator threshold? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How does the flat + Up: Single photon counting detectors + Previous: MYTHEN +   Contents +
+
+ + +

+How do I chose the comparator threshold? +

+ +

+ +

+ + + +
Figure 3.2: +Number of counts as a function of the threshold detected in an ideal case.
+
+\includegraphics[width=\textwidth]{images/thr_scan_expl} + +
+
+ +

+ +

+ + + +
Figure 3.3: +Number of counts as a function of the threshold detected in presence of fluorescent radiation
+
+\includegraphics[width=\textwidth]{images/thr_scan_fluo} + +
+
+ +

+Once selected the settings, the threshold should be selected. +Figure 3.2 shows the number of counts as a function of the threshold value in the ideal case of monoenergetix X-rays of energy $ E_0$ +=10 keV. +For thresholds larger than the X-ray energy the detector should always count 0 and for lower thresholds it should always count all the photons. However the curve is smoothed around $ E_0$ + because of the electronic noise (ENC) and is not perfectly flat for lower energies because the photons absorbed in the region between two strips distribute their energy between them and it is not flully collected by a single channel (charge sharing). +
+In order to count once al X-rays the threshold should be set at half of the X-ray energy $ E_t=E_0/2$ +: if the threshold would be higher some photons would not be counted, leading to a loss of efficiency, while if it would be lower some photons would be counted twice leading to a loss of spatial resolution. + +

+Since the detector threshold can't be precisely set at the same value for all channels but there will always be some spread of the order of 200 eV (threshold dispersion) there will always be some fluctuations on the number of counts between channels, which however should be corrected by the flat field correction. + +

+The choice of the threshold should also depend from considerations regarding the emission of fluorescent radiation from the sample. +
+Figure 3.3 shows how the curve of the counts would look like for monochromatic X-rays of energy $ E_0$ + in presence of radiation of energy $ E_f$ + emitted by the sample. The curve would show a second step at $ E_f$ +. + +

+Since the fluorecence emission is not present in the flat field data, the difference of counts between the channels due to the fluorescent radiation cannot be corrected and the threshold $ E_t$ + should be set at an energy larger than $ E_f$ +. This also helps to cut down the background. +
+The difference of counts between the channels will be particularly large if the threshold is set in some ``steep'' part of the curve i.e. close to $ E_f$ + or to $ E_0$ + (but in this case it would be corrected by the flat field, at cost of loss of efficiency). +Because of the presence of the electronic noise, $ E_t$ + should be at least 3 keV larger than $ E_f$ +. + +

+Here is a short list of rules to select the appropriate working threshold in order of importance (and eventually modify the X-ray energy): + +

    +
  1. List the fluorescent emission lines $ E_f$ + that you expect from your sample. +
  2. +
  3. If there is no fluorescent emission ($ E_f<E_0$ +) $ E_t=E_0/2$ + +
  4. +
  5. If there is fluorescent emission + +
      +
    1. $ E_t>E_f+3$ + keV +
    2. +
    3. $ E_t<E_0-3$ + keV +
    4. +
    +If the range where both requirements are satisfied is large, try to increase the distance of $ E_t$ + from $ E_f$ + up to 5 keV and then set $ E_t$ + as close as possible to the ideal value $ E_t=E_0/2$ + +
  6. +
  7. If it is not possible to satisfy the previous minimal requirements: + +
      +
    1. If you need high quality data and you can sacrifice detector efficiency (a lot!) $ E_t>E_f+3$ + keV +
    2. +
    3. If you need fast measurments and you can sacrifice detector uniformity (difficult to say how much) and increase the background $ E_t<E_f-3$ + keV. Remember that $ E_t$ + is klimited by the electronic noise $ E_t>4$ + keV (3 keV for High gain settings). +
    4. +
    5. Consider to change $ E_0$ + to values lower than $ E_f$ + or at least 6-8 keV larger than $ E_f$ + +
    6. +
    +
  8. +
+ +

+ +

+ + + +
Figure 3.4: +Example of data from a sample emitting fluorescent light and detector threshold set at a value close to the emission line. The background data cannot be properly flat field corrected.
+
+\includegraphics[width=\textwidth]{images/sample_with_fluorescence} + +
+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: How does the flat + Up: Single photon counting detectors + Previous: MYTHEN +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node29.html b/manual/docs/html/slsDetectors-FAQ/node29.html new file mode 100644 index 000000000..4c341aeb8 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node29.html @@ -0,0 +1,80 @@ + + + + + +How does the flat field correction work? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Why isn't my flat-field + Up: Single photon counting detectors + Previous: How do I chose +   Contents +
+
+ + +

+How does the flat field correction work? +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node3.html b/manual/docs/html/slsDetectors-FAQ/node3.html new file mode 100644 index 000000000..849d9754a --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node3.html @@ -0,0 +1,116 @@ + + + + + +Which programs can I use to control my detector? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How can I control + Up: SLS Detectors Software + Previous: SLS Detectors Software +   Contents +
+
+ + +

+Which programs can I use to control my detector? +

+ +

+The complete software package is composed of several programs which can be installed (or locally compiled) depending on the needs: + +

+ +

    +
  • The slsDetector shared and static libraries which are necessary for all user interfaces. +
    +The class slsDetectorUsers can be used as API from your acquisition software (see separate documentation). +
  • +
  • The command line interfaces (sls_detector_put, sls_detector_get, sls_detector_acquire, sls_detector_help), which are provided to communicate with the detectors using the command line and eventually to the data receiver +
  • +
  • The data receiver (slsReceiver), which can be run on a different machine, receives the data from the detector and interfaces to the control software via TCP/IP for defining e.g. the file name, output path and return status and progress of the acquisition +
  • +
  • The graphical user interface (slsDetectorGUI) which provides a user friendly way of operating the detectors with online data preview +
  • +
  • The calibration wizards (energyCalibrationWizard, angularCalibrationWizard) to analyze the data and produce the energy or angular calibration files +
  • +
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: How can I control + Up: SLS Detectors Software + Previous: SLS Detectors Software +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node30.html b/manual/docs/html/slsDetectors-FAQ/node30.html new file mode 100644 index 000000000..29ee0dd42 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node30.html @@ -0,0 +1,127 @@ + + + + + +Why isn't my flat-field flat? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Dynamic acquisition of the + Up: How does the flat + Previous: How does the flat +   Contents +
+
+ + +

+Why isn't my flat-field flat? +

+ +

+The main reasons of a non flat flat-field can be: + +

    +
  • The scattering from the glass rod is not uniform over the angular range. In this case you should take the flat field dynamically i.e. scanning the detector in front of the cylinder with the small window, as we do at the SLS. In this case when you shift the detector, the shape of the illumination remains in the same angular position (and shifts in channel number). Of course it depends a lot on the energy and on the geometry of the flat field acquisition. + +
    + + + +
    Figure 3.5: +Example of a very bad flat field data set with highlights of some of the reasons which can cause the non-flat behavior for the MYTHEN detector. Similar effects can be visible also in 2D.
    +
    +\includegraphics[width=\textwidth]{images/bad_ff_col} + +
    +
    + +

    +

  • +
  • The entrance window for the X-rays is deformed (we also have this problem at the SLS). In this case when you move the detector the "mountain" moves with it in angle (And remains still in channel number). However this should correct without problems with the flat field correction, even in case of fluorescent emission. Should appear at all energies. +
  • +
  • Differences of efficiency between the modules i.e. mainly bad energy calibration. You normally see really steps at the transition between modules. Sometimes you have some groups of strips withing a module that are not properly trimmed and look as smallish peaks or valleys in the flat field. When you move the detector, these steps or peaks move in angle and remain still in channel number. +These differences can slightly change as a function of the energy (probably more evident at lower energies) but should normally always be there for the same settings. +These differences get much worse in presence of fluorescent emission, but normally correct properly with flat field correction. +
  • +
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: Dynamic acquisition of the + Up: How does the flat + Previous: How does the flat +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node31.html b/manual/docs/html/slsDetectors-FAQ/node31.html new file mode 100644 index 000000000..674243616 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node31.html @@ -0,0 +1,122 @@ + + + + + +Dynamic acquisition of the flat field + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: What happens when I + Up: How does the flat + Previous: Why isn't my flat-field +   Contents +
+
+ + +

+Dynamic acquisition of the flat field +

+ +

+In case it is not possible to uniformely illuminate the detector due to its large dimensions, one of the solutions is to scan it in front of an illuminated are with a uniform speed such that the integrated number of counts during the exposure time is the same for all channels. +
+

+To do that, at the SLS we have optimized the dynamic acquisition of the flat fiel with the MYTHEN detector using a setup similar to the one sketched in figure 3.6. +It is important that the scanning range of the detector is chose such that the detector is not illuminated both at the beginning and at the end of the acquisition. Moreover the movement of the detector should be as uniform as possible. To avoid this kind of systematic errors we normally sum two flat field images taken in the two opposite directions of translation. +
+

+Also take care that your sample does not emit fluorescent light at the chosen energy (e.g. a glass rod works at all energies, but heavier materials can be chosen to increase the efficiency at higher energies taking care that the fluorescence emission is negligible). + +

+ +

+ + + +
Figure 3.6: +Sketch of the experimental setup for a dynamic acquisition of the flat field.
+
+\includegraphics[width=\textwidth]{images/FFSetup} + +
+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: What happens when I + Up: How does the flat + Previous: Why isn't my flat-field +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node32.html b/manual/docs/html/slsDetectors-FAQ/node32.html new file mode 100644 index 000000000..b84bf6a05 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node32.html @@ -0,0 +1,81 @@ + + + + + +What happens when I trim the detector? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: MYTHEN + Up: Single photon counting detectors + Previous: Dynamic acquisition of the +   Contents +
+
+ + +

+What happens when I trim the detector? +

+ +

+General remarks about trimming. + +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node33.html b/manual/docs/html/slsDetectors-FAQ/node33.html new file mode 100644 index 000000000..612ccba9a --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node33.html @@ -0,0 +1,245 @@ + + + + + +MYTHEN + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: In what consists the + Up: What happens when I + Previous: What happens when I +   Contents +
+
+ + +

+MYTHEN +

+ +

+Trimming with noise +
+

+The first step in the trimming procedure is to trim with noise (this is often sufficient). This has to be done for all the settings which are foreseen to be used (highgain, standard and fast). +
+The procedure for the noise trimming is as follows: + +

    +
  1. In the Initialization tab click on the settings for which you want to trim (e.g. standard) +
  2. +
  3. In the Initialization tab click on the advanced radio button to make the trimming accessible. +
  4. +
  5. In the Acquisition tab set the acquisition time to 100 ms, the repetion to 1 and the delay between frames to 0. +
  6. +
  7. For noise trimming usually the default parameters +$ Vthreshold=7$ +, +$ Counts=500$ +, +$ Resolution=4$ + work. +
    +However, to verify the threshold setting it is best to make a threshold scan. To do this go to the Data tab, in the Data display section select the 2D color and type advanced option. In the Acquisition tab select your data directory. Set the number of positions to 0. Select Scan, Type threshold. Typical values for the range are 500 to 900 with a step size of 10. Then click on the start button to perform the threshold scan. After the threhold scan has finished an image similar to the one in 3.7 should be shown. Depending on the system the number of modules may vary. If the plot is similar to the one in 3.10 the noise trim files did already exist and have been loaded when selecting the settings. In this case you don't need to trim with noise again. +
    +Set the parameter Vthreshold in the Trimming box (Initialization tab) 10-30 DAC units below the onset of the noise for the module with the lowest threshold offset. Since the modules have differences in the offset and gain the onset of the noise varies. +
    +You can usually leave the remaining parameters unchanged (Counts/pixel=500; Resolution=4). +
  8. +
  9. Select the directory where the noise trim files should be written and the filename, to wich will be attached the extension given by the module serial number (.snxxx). If you want the trimfiles to be loaded authomatically when the global settings are selected, select the default directory specified in the config file (or in the ``trimbits/beamline'' directory for the older software versions). +Click on Trim to start the noise trimming process. After the trimming has finished look at the plot and the distribution of the trim bits. The distribution should be around 32$ \pm$ +5 and should look gaussian. An example distribution is shown in figure 3.8 and an example plot in 3.9. If the distribution is too much off center change the counts/pixel, if it is too narrow reduce the resolution (set it to 3), if it is too wide increase it (set it to 5). Make sure not too many channels have a trim value of 0 or 63. +
  10. +
  11. Execute the treshold scan again to verify the trimming was done properly. A plot similar tho the one in figure 3.10 should appear. +
  12. +
+ +

+ +

+ + + +
Figure 3.7: +The untrimmed threshold scan.
+
+\includegraphics[width=\textwidth]{images/noise_thresholdscanuntrimmed} + +
+
+ +

+ +

+ + + +
Figure 3.8: +The distribution of the trimbits.
+
+\includegraphics[width=\textwidth]{images/trimbitdistribution} + +
+
+ +

+ +

+ + + +
Figure 3.9: +The trimbits for all the channels.
+
+\includegraphics[width=\textwidth]{images/trimbitplot} + +
+
+ +

+ +

+ + + +
Figure 3.10: +The trimmed threshold scan.
+
+\includegraphics[width=\textwidth]{images/noise_thresholdscantrimmed} + +
+
+ +

+Improve the trimming using X-rays +
+

+The improvement of the trimming acquired with noise is not essential: at 12 keV an untrimmed module has a threshold dispersion which is about 1.4 keV and is already reduced to 200 eV at 12 keV by the noise trimming. At lower energies the noise trimming will be more effective, while the threshold dispesion will be still larger at higher energies. The trimming improvement reduces the threshold dispersion to 140 eV at 12 keV and is expected to be almost constant at all energies. For this reason it is suggested to perform the trimming improvement only when a small threshold dispersion is really important (e.g. to avoid flat field corrections or in presence of fluorescent lines close to the threshold value) and it will probably be not worthy at lower energies (i.e. threshold lower than 6 keV and X-ray energy lower than 12 keV). +The procedure for the trimming improvement is as follows: + +

    +
  1. Select the settings of the detector and load the noise trimming file +
  2. +
  3. Set the threshold at half of the X-ray energy (better if the detector has already been calibrated in energy like explained in 3.5) +
  4. +
  5. Illuminate the detector with a flat field. This is very important to obtain a good trimming. +
  6. +
  7. Select the acquisition time in the acquisition tab so that there are at least 1000 counts/strip per frame (the more counts, the better trimming). Set the repetions to 1 and the delay between frames to 0. +
  8. +
  9. Go to expert mode by clicking on advanced in the initialization tab, settings box +
  10. +
  11. In the trimming box select the directory where the noise trim files should be written and the filename, to wich will be attached the extension given by the module serial number (.snxxx). +
  12. +
  13. Select the improve method +Start the trimming +
  14. +
+If the trimming is correctly performed and the illumination is flat enough, the same trimming can be used every time you will measure at this same energy. +The authomatic loading of energy-specific trim files is not yet implemented. + +

+


+ + +next + +up + +previous + +contents +
+ Next: In what consists the + Up: What happens when I + Previous: What happens when I +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node34.html b/manual/docs/html/slsDetectors-FAQ/node34.html new file mode 100644 index 000000000..52cfb7c70 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node34.html @@ -0,0 +1,82 @@ + + + + + +In what consists the energy calibration of the detector? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: MYTHEN + Up: Single photon counting detectors + Previous: MYTHEN +   Contents +
+
+ + +

+
+In what consists the energy calibration of the detector? +

+ +

+General remarks about DAC to energy conversion + +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node35.html b/manual/docs/html/slsDetectors-FAQ/node35.html new file mode 100644 index 000000000..e7d6b6224 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node35.html @@ -0,0 +1,165 @@ + + + + + +MYTHEN + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Why should I change + Up: In what consists the + Previous: In what consists the +   Contents +
+
+ + +

+MYTHEN +

+ +

+Since the conversion between the threshold DAC units and energy depends on the gain and offset of the channels the energy calibration has to be done for all settings (high gain, standard and fast). For each setting follow this procedure: + +

    +
  • Select the setting in the Initialization tab. +
  • +
  • Enter in expert mode by clicking the Advanced radiobutton in the Global settings box in the Initialization tab. +
  • +
  • If the trimfiles are in the correct location and with the correct name, they should be loaded by default every time you select the corresponding settings in the global settings box in the initialization tab 3.1. +If the trim files do not yet exist generate them as explained in section 3.4.1. +
  • +
  • Execute a threshold scan of the detector with at least three different energies. The more monochromatic are the X-rays, the better the calibration will be (i.e. scattered X-rays are better than the fluorescent emission). +
    +The scan should range from where all modules count 0 (estimate 850-20$ \cdot$ +energy(keV) DAcu) and where all modules start having a lot of noise (usually 800 DACu) with a step of 1 or 2 DACu. The acquisition time should be chosen so that there are at least 1000 counts per strip on the plateau. +
  • +
  • Open the file root/CalAllModules.C for editing. Change the value of the following global variables according to your needs: + +
      +
    • nmod is the number of modules of your system. +
    • +
    • nscan is the number of different threshold scans you acquired. +
    • +
    • en is the array with the energies at which you acquired the scans, in keV. +
    • +
    • een is the array with the errors on the energies at which you acquired the scans, in keV. It is usually small, but can be some hundreds eV in case of dirty fluorescent samples. +
    • +
    • fn is the array containing the location and root file name of your data. +
    • +
    • run is the array containing the run index of your data. +
    • +
    • startscan is the array containing the threshold value at which you started the scans. +
    • +
    • stopscan is the array containing the threshold value at which you finished the scans. +
    • +
    • stepscan is the array containing the threshold step of the scans. +
    • +
    • ave is the array containing the average number of counts per strip on the plateau (it must not be too precise). +
    • +
    • sn is the array containing the list of the serial number of the modules to be calibrated. It is important that the list is in the right order, so that the optput calibration files have the extension .snxxx corresponding to the right module. +
    • +
    • of is the location and root file name of the calibration file. The directory should already exist and the extension .snxxx will be attached to the output file. +
    • +
    +
  • +
  • Launch root, which you should have already installed on your linux PC +
  • +
  • Execute the following commands in order to load the macros needed for the calibration: +
    +root$ .L root/NewMythenMacros.C++
    +root$ .L root/CalAllModules.C++
    +
    +You should get a lot of warnings, but no errors. +
  • +
  • Execute the following command in order to run the calibration: +
    +root$ EnCalModules()
    +root$
    +
    +Reading and analyzing the data takes some time, but, after a while, a canvas should open where the plots of the median of the counts of every module as a function of the threshold should be shown for each energy, fitted with a modified erf function in order to find the inflextion point. The last plot of the canvas should represent the inflexion points as a function of the energies, and by fitting it with a straight line it is possible to calculate the offset and gain for each module i.e. calibrate it as a function of the energy. Please check that this automated fitting procedure succeeds. In case you see many fitting errors you should try to check wether the variable you edited in root/CalAllModules.C are all correct or try to edit the fitting procedures in the two root macro files (sorry!). +
  • +
  • Copy the calibration file you obtained to calibration/settings.snxxx 3.2 By doing this the correct threshold for each module will be calculated every time you change the threhsold energy in the global settings box in the initialization tab, you have loaded some default settings and you are not in expert mode. +
  • +
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: Why should I change + Up: In what consists the + Previous: In what consists the +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node36.html b/manual/docs/html/slsDetectors-FAQ/node36.html new file mode 100644 index 000000000..989ff857b --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node36.html @@ -0,0 +1,69 @@ + + + + + +Why should I change the dynamic range of the counters? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: When should I enable + Up: Single photon counting detectors + Previous: MYTHEN +   Contents +
+
+ + +

+Why should I change the dynamic range of the counters? +

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node37.html b/manual/docs/html/slsDetectors-FAQ/node37.html new file mode 100644 index 000000000..bb5b50901 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node37.html @@ -0,0 +1,75 @@ + + + + + +When should I enable rate correction + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How can I choose + Up: Single photon counting detectors + Previous: Why should I change +   Contents +
+
+ + +

+When should I enable rate correction +

+

+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node38.html b/manual/docs/html/slsDetectors-FAQ/node38.html new file mode 100644 index 000000000..871b490c1 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node38.html @@ -0,0 +1,68 @@ + + + + + +How can I choose the dead time? + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Charge Integrating detectors + Up: When should I enable + Previous: When should I enable +   Contents +
+
+ + +

+How can I choose the dead time? +

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node39.html b/manual/docs/html/slsDetectors-FAQ/node39.html new file mode 100644 index 000000000..fb2c41f65 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node39.html @@ -0,0 +1,85 @@ + + + + + +Charge Integrating detectors + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: (Dynamic) Gain Switching + Up: SLS Detectors Frequently Asked + Previous: How can I choose +   Contents +
+
+ + +

+Charge Integrating detectors +

+ +

+Various issues concerning calibration, dynamic gain switching, data handling data processing etc. +


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node4.html b/manual/docs/html/slsDetectors-FAQ/node4.html new file mode 100644 index 000000000..69bd172f9 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node4.html @@ -0,0 +1,146 @@ + + + + + +How can I control many detectors in parallel or independently? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Examples + Up: SLS Detectors Software + Previous: Which programs can I +   Contents +
+
+ + +

+How can I control many detectors in parallel or independently? +

+ +

+For most users the detector will be composed by a single module. Therefore all configurations of the detector will refere to that single entity. + +

+However, for some experiments it is necessary to concatenate the data from several detector controllers, and sometimes (e.g. MYTHEN) each controller can control many modules. This should be transparent to the user since most parameters will be identical for all controllers (e.g. exposure time, energy threshold etc.), except for the configurations specific to the controller (e.g. hardware configuration). +
+In principle it is possible to combine controllers of different type (e.g. MYTHEN, GOTTHARD, EIGER) but the user should then evaluate if it really makes sense to control such different systems in parallel. + +

+In other cases, several SLS detectors will independently acquire data during the same experiment. In this case it will be necessary to be able to seperately control them. + +

+The detectors can be controlled in parallel from several PCs (clients). However it is important the the configurations match on all of the them such that no conflict arise. Eventually a detector can be locked to a specific control PC, still different users interfaces (command line, GUI) can be used in parallel. + +

+A sketch of a possible complex detector configuration is shown in figure 1.1 + +

+For this reason and index is assigned to each detector. If a single detector is used, as in most cases, the index will be omitted and defaults to 0. +
+To control the other detectors the index cannot be omitted! +
+

+An index will also be assigned to each controller within a detector. However the user normally will not need to address single controllers, except for the most advanced settings which can be left to configuration files. +
+

+Finally each module within a controller has an internal index. However in general it is not required that the user is aware of the system architecture and, if needed (rarely), the modules can simply be addressed sequentially starting from controller 0. + +

+ +

+ + + +
Figure 1.1: +Scketch of a possible complex system architecture composed of several detector, each consisting in many controllers eventually controlling several modules.
\includegraphics[width=\textwidth]{multi_detector}
+
+ +

+


+ +Subsections + + + +
+ + +next + +up + +previous + +contents +
+ Next: Examples + Up: SLS Detectors Software + Previous: Which programs can I +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node40.html b/manual/docs/html/slsDetectors-FAQ/node40.html new file mode 100644 index 000000000..0c8aec7b9 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node40.html @@ -0,0 +1,67 @@ + + + + + +(Dynamic) Gain Switching + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Pedestals + Up: Charge Integrating detectors + Previous: Charge Integrating detectors +   Contents +
+
+ + +

+(Dynamic) Gain Switching +

+

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node41.html b/manual/docs/html/slsDetectors-FAQ/node41.html new file mode 100644 index 000000000..d3d98d2b2 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node41.html @@ -0,0 +1,67 @@ + + + + + +Pedestals + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Energy calibration + Up: Charge Integrating detectors + Previous: (Dynamic) Gain Switching +   Contents +
+
+ + +

+Pedestals +

+

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node42.html b/manual/docs/html/slsDetectors-FAQ/node42.html new file mode 100644 index 000000000..b951887dc --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node42.html @@ -0,0 +1,67 @@ + + + + + +Energy calibration + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Data processing + Up: Charge Integrating detectors + Previous: Pedestals +   Contents +
+
+ + +

+Energy calibration +

+

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node43.html b/manual/docs/html/slsDetectors-FAQ/node43.html new file mode 100644 index 000000000..10b1a1e75 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node43.html @@ -0,0 +1,70 @@ + + + + + +Data processing + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Angular conversion + Up: Charge Integrating detectors + Previous: Energy calibration +   Contents +
+
+ + +

+Data processing +

+ +

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node44.html b/manual/docs/html/slsDetectors-FAQ/node44.html new file mode 100644 index 000000000..ce20093fd --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node44.html @@ -0,0 +1,131 @@ + + + + + +Angular conversion + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How is the channel + Up: SLS Detectors Frequently Asked + Previous: Data processing +   Contents +
+
+ + +

+Angular conversion +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node45.html b/manual/docs/html/slsDetectors-FAQ/node45.html new file mode 100644 index 000000000..6214877db --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node45.html @@ -0,0 +1,284 @@ + + + + + +How is the channel number coverted into angle? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How are different positions + Up: Angular conversion + Previous: Angular conversion +   Contents +
+
+ + +

+
+How is the channel number coverted into angle? +

+ +

+Mythen II modules are composed by 1280 pixels, each having width p=0.05 mm, and numbered with j=0,..,1279. +Angles are counted counterclockwise from the beam direction. For the m-th module, the angle +$ \alpha_{jm}$ + of its j-th pixel center +can be determined using the three geometric parameters $ R_m$ + [mm], $ \Phi_m$ + [deg], $ D_m$ + [mm], as in Fig. [*]. +The detector group uses instead the 3 parameters center $ c_m$ + [ ], offset $ o_m$ + [deg], conversion $ k_m$ + [ ]. +The law with the 3 geometric parameter is +

+
+ + + + +
$\displaystyle \alpha_{jm}=\Phi_m-{\ensuremath{\left({{\ensuremath{\displaystyle...
+...remath{\displaystyle{D_m-pj}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}}\right)}}$ +(5.1)
+

+The corresponding law using DG's parameters is +

+
+ + + + +
$\displaystyle \alpha_{jm}=o_m+{\ensuremath{\left({{\ensuremath{\displaystyle{\f...
+...t)}}\arctan{\ensuremath{\left[{{\ensuremath{\left({j-c_m}\right)}}k_m}\right]}}$ +(5.2)
+

+One can convert the two forms by equating separately the term out of the arctan and the argument of arctan for two different values of j. +It results +
+
+ + + + + + + + + + + + + + +
$\displaystyle c_m$$\displaystyle =$$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{p}}}}}}};$ +(5.3)
$\displaystyle k_m$$\displaystyle =$$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{R_m}}}}}}};$ +(5.4)
$\displaystyle o_m$$\displaystyle =$$\displaystyle \Phi_m-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}.$ +(5.5)
+
+ +Conversely, +
+
+ + + + + + + + + + + + + + +
$\displaystyle \Phi_m$$\displaystyle =$$\displaystyle o_m+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}c_mk_m;$ +(5.6)
$\displaystyle R_m$$\displaystyle =$$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{k_m}}}}}}};$ +(5.7)
$\displaystyle D_m$$\displaystyle =$$\displaystyle c_m p.$ +(5.8)
+
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: How are different positions + Up: Angular conversion + Previous: Angular conversion +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node46.html b/manual/docs/html/slsDetectors-FAQ/node46.html new file mode 100644 index 000000000..fc9cd18a7 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node46.html @@ -0,0 +1,126 @@ + + + + + +How are different positions merged together? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Introduction + Up: Angular conversion + Previous: How is the channel +   Contents +
+
+ + +

+
+How are different positions merged together? +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node47.html b/manual/docs/html/slsDetectors-FAQ/node47.html new file mode 100644 index 000000000..4ccd68c5a --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node47.html @@ -0,0 +1,78 @@ + + + + + +Introduction + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Notation + Up: How are different positions + Previous: How are different positions +   Contents +
+
+ + +

+Introduction +

+

+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node48.html b/manual/docs/html/slsDetectors-FAQ/node48.html new file mode 100644 index 000000000..b48692cb3 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node48.html @@ -0,0 +1,83 @@ + + + + + +Notation + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Observables + Up: Introduction + Previous: Introduction +   Contents +
+
+ + +

+Notation +

+ +

+[I use symbol +$ {\ensuremath{{2\theta}}}$ + for the diffraction angle $ 2\theta$ +] + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node49.html b/manual/docs/html/slsDetectors-FAQ/node49.html new file mode 100644 index 000000000..251d5f92d --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node49.html @@ -0,0 +1,179 @@ + + + + + +Observables + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Basic binning + Up: Introduction + Previous: Notation +   Contents +
+
+ + +

+Observables +

+The physical observable of interest in any scattering experiment is [1-3] the differential cross section +

+

+
+$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ens...
+...ma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\Omega}}}}}}}
+$ +

+

+as a function of direction $ \Omega$ +. +To measure that directly we should operate with zero-width point detectors, with instant measurement and unit incident intensity. +Practically +the quantity we can actually measure - putting a detector in a position covering a certain +solid angle for a certain time with a certain incident intensity - is +

+

+
+$\displaystyle {I_0}\Delta t \Delta\Omega{\ensuremath{\displaystyle{\frac{{\ensu...
+...ma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\Omega}}}}}}}
+$ +

+

+If $ \Delta t$ +, +$ \Delta\Omega$ + are small and known and $ I_0$ + is separately monitored, +we can (have to) normalize the observations by simply dividing them out. + +

+Specifically for the powder diffraction field, historically, this is not usually done because +- as it is normally true with anode sources and point detectors and usual procedures - +the counting times $ \Delta t$ +, the solid angle width +$ \Delta\Omega\propto \Delta {\ensuremath{{2\theta}}}$ + +and the incident intensity $ I_0$ + are considered +constant and therefore go into some 'global scaling' constant that is usually considered arbitrary. + +

+However, as we have more sophisticated acquisition methods, +we may need revert to the original approach and consider the +counts divided by time and angular width as the real observable. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Basic binning + Up: Introduction + Previous: Notation +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node5.html b/manual/docs/html/slsDetectors-FAQ/node5.html new file mode 100644 index 000000000..49d4dd176 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node5.html @@ -0,0 +1,80 @@ + + + + + +Examples + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How can I configure + Up: How can I control + Previous: How can I control +   Contents +
+
+ + +

+Examples +

+ +

+For MYTHEN, if one needs to control 6 modules, the system can either be composed by and MCS6 with 6 modules (1 detector, 1 controller, 6 modules), or by 6 MCS1 (1 detector, 6 controller, 1 module each). After apppropriate configuration of the system, the interface to the user will be the same for both systems. + +

+For GOTTHARD, one module corresponds to one controller. A detector will have the smae number of controllers and modules. + +

+For EIGER, one module consists in two controllers. Fo a multi-module system, the number of controllers will increase accordingly, but should be left to a configuration file. + +

+You will need to configure more than one detector, only in case you want to operate several detectors independently. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node50.html b/manual/docs/html/slsDetectors-FAQ/node50.html new file mode 100644 index 000000000..e6f3678df --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node50.html @@ -0,0 +1,629 @@ + + + + + +Basic binning + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Special nasty cases + Up: How are different positions + Previous: Observables +   Contents +
+
+ + +

+
+Basic binning +

+ +

+

+
1.
+
+We have several patterns, say $ P$ +. Each $ k$ +-th pattern, for +$ k=1,\ldots,P$ +, is +constituted by $ N_k$ + angular intervals in the diffraction angle +$ 2\theta\equiv{\ensuremath{{2\theta}}}$ +: +

+

+
+$\displaystyle b_{k,j}={\ensuremath{\left[{{\ensuremath{{2\theta}}}_{k,j}^{-},{\ensuremath{{2\theta}}}_{k,j}^{+}}\right]}},\qquad j=1,\ldots,N_k
+$ +

+

+of center +

+

+
+$\displaystyle \hat{b}_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\disp...
+...{+}+{\ensuremath{{2\theta}}}_{k,j}^{-}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
+$ +

+

+and width +

+

+
+$\displaystyle {\ensuremath{\left\vert{b_{k,j}}\right\vert}}={\ensuremath{{2\theta}}}_{k,j}^{+}-{\ensuremath{{2\theta}}}_{k,j}^{-}
+$ +

+

+To each interval is associated a counting $ C_{k,j}$ +, an efficiency correction factor $ e_{k,j}$ +, a +monitor $ m_{k,j}$ + (ionization chamber times acquisition time). All 'bad' intervals have been already flagged down and discarded. +Efficiency corrections and monitors are supposed to be normalized to a suitable value. +Note that intervals $ b_{k,j}$ + might have multiple overlaps and might not cover an compact angular +range. +
+
2.
+
Following Mighell's statistics[6] and normal scaling procedures, we first +transform those numbers into associated intensities, intensity rates and relevant s.d.: +

+

+
+$\displaystyle I_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaysty...
+...nsuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}}
+$ +

+

+

+

+
+$\displaystyle \sigma_{I_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\d...
+...ath{\displaystyle{m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}}
+$ +

+

+

+

+
+$\displaystyle r_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaysty...
+...nsuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}}
+$ +

+

+

+

+
+$\displaystyle \sigma_{r_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\d...
+...k,j}}\right\vert}}m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}}
+$ +

+

+
+
3.
+
+We set up the final binned grid, +composed of $ M$ + binning intervals +

+

+
+$\displaystyle B_\ell=[{\ensuremath{{2\theta}}}_0+(\ell-1)B, {\ensuremath{{2\theta}}}_0+\ell B],\qquad \ell=1,\ldots,M
+$ +

+

+all contiguous and each having the same width

+

+
+$\displaystyle {\ensuremath{\left\vert{B_\ell}\right\vert}}=B$ +

+

+and each centered in +

+

+
+$\displaystyle \hat{B}_\ell={\ensuremath{{2\theta}}}_0+(\ell-1/2)B,$ +

+

+covering completely the angular range between +$ {\ensuremath{{2\theta}}}_0$ + and +$ {\ensuremath{{2\theta}}}_{max}={\ensuremath{{2\theta}}}_0+MB$ +. + +
+
4.
+
+For bin $ \ell$ +, we consider only and all the experimental intervals +

+

+
+$\displaystyle b_{k,j}$   such that$\displaystyle \qquad {\ensuremath{\left\vert{ b_{k,j}\cap B_\ell }\right\vert}} > 0.
+$ +

+

+More restrictively, one may require to consider only and all the experimental intervals +

+

+
+$\displaystyle b_{k,j}$   such that$\displaystyle \qquad \hat{b}_{k,j}\in B_\ell .
+$ +

+

+
+
5.
+
+In order to estimate the rate in each $ \ell$ +-th bin, +we use all above selected rate estimates concerning bin $ B_\ell$ + and we get +a better one with the weighted average method. +
+In the weighted average method, we suppose to have a number $ N_E$ + of estimates $ O_n$ + +of the same observable $ O$ +, +each one with a known s.d. +$ \sigma_{O_n}$ + and each (optionally) repeated with a frequency +$ \nu_n$ +. +Then +

+

+
+$\displaystyle \langle O\rangle ={\ensuremath{\displaystyle{\frac{{\ensuremath{\...
+...remath{\displaystyle{
+\mathop{\sum}_{n=1}^{N_E}\nu_n
+\sigma_{O_n}^{-2}
+}}}}}}}
+$ +

+

+Clearly the place of the frequencies in our case can be taken by coefficients +

+

+
+$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ens...
+...ert{ b_{k,j}\cap B_\ell }\right\vert}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}
+$ +

+

+that weigh the $ k,j$ +-th estimate by its relative extension within bin $ B_\ell$ +. + +
+
6.
+
+Now +we can simply accumulate registers +

+

+
+$\displaystyle X_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left\vert{ b_{k,j}\cap...
+...aystyle{B}}}}}}}\ r_{k,j}\ {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2}
+$ +

+

+and +

+

+
+$\displaystyle Y_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left\vert{ b_{k,j}\cap...
+...th{\displaystyle{B}}}}}}}\ {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2}
+$ +

+

+so that we can extract an intensity rate estimate (counts per unit diffraction angle and per unit time at constant incident intensity) as +

+

+
+$\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{X_\ell}}}}{{\ensuremath{\displaystyle{Y_\ell}}}}}}};
+$ +

+

+

+

+
+$\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{Y_\ell}}}}}}}}.
+$ +

+

+Now optionally we can transforms rates in intensities (multiplying +both $ R_\ell$ + and +$ \sigma_{R_\ell}$ + by $ B$ +). +We can use any other scaling factor $ K$ + as we wish instead of $ B$ +. +The best cosmetic scaling is the one where +

+

+
+$\displaystyle \mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensure...
+...\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}}=M
+$ +

+

+as if the intensities were simply counts. +Therefore $ K$ + is given by +

+

+
+$\displaystyle K={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
+1
+...
+...h{\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}}
+$ +

+

+ +

+In output then we give 3-column files +with columns +

+

+
+$\displaystyle \hat{B}_\ell, \quad KR_\ell, \quad K\sigma_{R_\ell}
+$ +

+

+
+
+ +

+


+ +Subsections + + + +
+ + +next + +up + +previous + +contents +
+ Next: Special nasty cases + Up: How are different positions + Previous: Observables +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node51.html b/manual/docs/html/slsDetectors-FAQ/node51.html new file mode 100644 index 000000000..e4aaf2b04 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node51.html @@ -0,0 +1,202 @@ + + + + + +Special nasty cases + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Advanced binning + Up: Basic binning + Previous: Basic binning +   Contents +
+
+ + +

+Special nasty cases +

+ +

+Here we explore some special cases to see the robustness +of the method. + +

+1) If no experimental observation contributes to bin $ B_\ell$ + according to one of the criteria +above, then we shall find $ X_\ell=0$ + and especially $ Y_\ell=0$ +. The latter condition is +valid as an exclusion condition +(meaning that we discard that point and we do not perform further operations on it, +neither do we output it). + +

+2) if only one experimental observation - call it interval $ b$ +, dropping indices - contributes +to bin $ B_\ell$ +, +then we have +

+

+
+$\displaystyle X_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...nsuremath{\displaystyle{\vert b\vert m}}}}{{\ensuremath{\displaystyle{e}}}}}}}
+$ +

+

+

+

+
+$\displaystyle Y_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...\displaystyle{\vert b\vert^2m^2}}}}{{\ensuremath{\displaystyle{e^2(C+1)}}}}}}}
+$ +

+

+and so +

+

+
+$\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyl...
+...emath{\displaystyle{e(C+1)}}}}{{\ensuremath{\displaystyle{m\vert b\vert}}}}}}}
+$ +

+

+that is the experimental rate as in pixel $ b$ +; +

+

+
+$\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\di...
+...isplaystyle{e\sqrt{(C+1)}}}}}{{\ensuremath{\displaystyle{\vert b\vert m}}}}}}}
+$ +

+

+that is the same s.d. that can be calculated directly for $ b$ +, augmented by factor +

+

+
+$\displaystyle \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle...
+...ath{\displaystyle{{\ensuremath{\left\vert{ b\cap B_\ell }\right\vert}}}}}}}}}}
+$ +

+

+that takes into account the extrapolation error. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node52.html b/manual/docs/html/slsDetectors-FAQ/node52.html new file mode 100644 index 000000000..dcdff9aa7 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node52.html @@ -0,0 +1,88 @@ + + + + + +Advanced binning + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Poisson and normal statistics + Up: How are different positions + Previous: Special nasty cases +   Contents +
+
+ + +

+
+Advanced binning +

+ +

+There are more advanced (and more complex) methods that take more carefully into account the real position of the centers +$ \hat{b}_{j,k}$ + w.r.t. +$ \hat{B}_\ell$ +. +If we find out that it is the case we may develop them too. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node53.html b/manual/docs/html/slsDetectors-FAQ/node53.html new file mode 100644 index 000000000..2293ad432 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node53.html @@ -0,0 +1,318 @@ + + + + + +Poisson and normal statistics for diffraction + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Average vs. weighted average + Up: How are different positions + Previous: Advanced binning +   Contents +
+
+ + +

+Poisson and normal statistics for diffraction +

+ +

+The normal situation for diffraction data +is that the observed signal is a photon count. +Therefore it follows a Poisson distribution. +If we have a count value $ C_0$ + that follows a Poisson distribution, +we can assume immediately that the average is equal to $ C_0$ + and the s.d. is +$ \sqrt{C_0}$ +. +I.e., repeated experiments would give values $ n$ + +distributed according to the normalized distribution +

+

+
+$\displaystyle P(n)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_0^n{\ensuremath{\mathrm{e}}}^{-C_0}
+}}}}{{\ensuremath{\displaystyle{
+n!}}}}}}}
+$ +

+

+This obeys +

+

+
+$\displaystyle \mathop{\sum}_{n=0}^{+\infty}
+P(n)=1\ ;
+$ +

+

+

+

+
+$\displaystyle \langle n\rangle=\mathop{\sum}_{n=0}^{+\infty}
+nP(n)=C_0\ ;
+$ +

+

+

+

+
+$\displaystyle \langle n^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
+n^2 P(n)=C_0^2+C_0\ ;
+$ +

+

+The standard deviation comes then to +

+

+
+$\displaystyle \sigma_{C_0}=\sqrt{\langle n^2\rangle-\langle n\rangle^2}=\sqrt{C_0}
+$ +

+

+ +

+When the data have to be analyzed, one must compare observations with a model +which gives calculated values of the observations in dependence of a certain set of +parameters. The best values of the parameters (the target of investigation) +are the one that maximize the likelihood function [4,5]. The likelihood function for +Poisson variates is pretty difficult to use; furthermore, even simple data manipulations +are not straightforward with Poisson variates (see Sec. 5.2.6). The common choice is to approximate +Poisson variates with normal variates, and then use the much easier formalism +of normal distribution to a) do basic data manipulations and b) fit data with model. +To the latter task, in fact, the likelihood function is maximized simply by minimizing +the usual weighted-$ \chi ^2$ +[4] : +

+

+
+$\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremath{\dis...
+...\left({F_j-O_j}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+$ +

+

+where $ O_j$ + are the experimentally observed values, $ F_j$ + the calculated model values, +$ \sigma_j$ + the s.d.s of the observations. + +

+Substituting directly the counts (and derived s.d.s) for the observations in the former : +

+

+
+$\displaystyle \chi_{(0)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremat...
+...remath{\left({F_j-C_j}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+C_j
+}}}}}}}
+$ +

+

+is the most common way. It is slightly wrong to do so, however [6], +the error being large only when the counts are low. +There is also a divergence for zero counts. +In fact, a slightly modified form [6] exists, reading +

+

+
+$\displaystyle \chi_{(1)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremat...
+...\right)}}}\right)}}}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+C_j+1
+}}}}}}}
+$ +

+

+Minimizing this form of $ \chi ^2$ + is equivalent - to an exceptionally good approximation [6]- +to maximizing the proper Poisson-likelihood. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Average vs. weighted average + Up: How are different positions + Previous: Advanced binning +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node54.html b/manual/docs/html/slsDetectors-FAQ/node54.html new file mode 100644 index 000000000..c71b2dbe1 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node54.html @@ -0,0 +1,96 @@ + + + + + +Average vs. weighted average + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Simple average + Up: How are different positions + Previous: Poisson and normal statistics +   Contents +
+
+ + +

+Average vs. weighted average +

+ +

+


+ +Subsections + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node55.html b/manual/docs/html/slsDetectors-FAQ/node55.html new file mode 100644 index 000000000..9c0f4cb78 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node55.html @@ -0,0 +1,161 @@ + + + + + +Simple average + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Zero-skipping average + Up: Average vs. weighted average + Previous: Average vs. weighted average +   Contents +
+
+ + +

+Simple average +

+ +

+Suppose we have +$ N_{\mathrm{obs}}$ + Poisson-variate experimental evaluations + +$ C_j,\quad j=1\ldots N_{\mathrm{obs}}$ +, +of the same quantity $ x$ +. +There are different ways to obtain from all +$ N_{\mathrm{obs}}$ + data values a single estimate of the observable which is better than +any of them. The most straightforward and the best is the simple average +

+

+
+$\displaystyle x=\langle x\rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{...
+...aystyle{ N_{\mathrm{obs}}}}}}}}}
+\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j\ .
+$ +

+

+As the sum of Poisson variates is a Poisson variate, the standard deviation +

+

+
+$\displaystyle \sigma_x=\sqrt{\langle x^2\rangle-\langle x\rangle^2}=\sqrt{
+{\en...
+...\mathrm{obs}}}}}}}}}
+\mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j
+}\right)}}
+}
+$ +

+

+can be evaluated more comfortably as +

+

+
+$\displaystyle \sigma_x={\ensuremath{\displaystyle{\frac{{\ensuremath{\displayst...
+...style{\langle x\rangle}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}}}}}
+$ +

+

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node56.html b/manual/docs/html/slsDetectors-FAQ/node56.html new file mode 100644 index 000000000..649faccc8 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node56.html @@ -0,0 +1,126 @@ + + + + + +Zero-skipping average + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Weighted average: definition and + Up: Average vs. weighted average + Previous: Simple average +   Contents +
+
+ + +

+Zero-skipping average +

+ +

+In some cases, in order to avoid possible singularities, +values $ C_j=0$ + are skipped. Then if +$ N_{\mathrm{obs}}^*$ + is the number of non-zero data points, +we can evaluate the 'zero-skipping' average as +

+

+
+$\displaystyle x=\langle x\rangle^*={\ensuremath{\displaystyle{\frac{{\ensuremat...
+...obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}\langle x\rangle
+$ +

+

+The standard deviation is then +

+

+
+$\displaystyle \sigma_{x^*}= {\ensuremath{\displaystyle{\frac{{\ensuremath{\disp...
+...e{\langle x\rangle^*}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}}
+$ +

+

+Note that the s.d. is evaluated exactly as if the non-zero $ C_j$ + were the only observations, +whilst the average is overestimated by the fraction of zero-counting events. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node57.html b/manual/docs/html/slsDetectors-FAQ/node57.html new file mode 100644 index 000000000..26059f9aa --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node57.html @@ -0,0 +1,264 @@ + + + + + +Weighted average: definition and relationship with + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Straight Poisson (zero-skipping) weighted + Up: Average vs. weighted average + Previous: Zero-skipping average +   Contents +
+
+ + +

+Weighted average: definition and relationship with $ \chi ^2$ + +

+ +

+A weighted average is the result of the special case of a data fitting to a model function which is a constant. +It is easy to see that minimizing w.r.t $ x$ + +

+

+
+$\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
+{\ensuremath{\dis...
+...h{\left({x-O_j}\right)}}^2
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+$ +

+

+yields +

+

+
+$\displaystyle x= \langle x \rangle_{\!\mathrm{w}}={\ensuremath{\displaystyle{\f...
+...th{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+}}}}}}}
+$ +

+

+The good-faith s.d. (square-root of twice the inverse of the second derivative of $ \chi ^2$ + at the minimum) +is then +

+

+
+$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w}}} = {\ensuremath{\display...
+...h{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+\sigma_j^2
+}}}}}}}
+}}}}}}}}
+$ +

+

+I use the term 'good-faith' to indicate the case when it is really appropriate to use a constant as a model functions, +i.e. when the observations are truly different observations of the same observable. +When this is not the case but we do not know what to do better we can at least increase the s.d. +In fact, there is a correction factor for the s.d., given - in this case - by +

+

+
+$\displaystyle \mathsf{GoF}=
+\sqrt{
+{\ensuremath{\displaystyle{\frac{{\ensuremat...
+...
+}}}}}}} }}}}}}}
+}}}}{{\ensuremath{\displaystyle{
+N_{\mathrm{obs}}-1
+}}}}}}}
+}
+$ +

+

+so that +

+

+
+$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w}}}^{\mathrm{corrected}} = \mathsf{GoF}\ \sigma_{\langle x \rangle_{\!\mathrm{w}}}
+$ +

+

+ +

+Specializing now to the two cases above, + +

+


+ + +next + +up + +previous + +contents +
+ Next: Straight Poisson (zero-skipping) weighted + Up: Average vs. weighted average + Previous: Zero-skipping average +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node58.html b/manual/docs/html/slsDetectors-FAQ/node58.html new file mode 100644 index 000000000..9debffe00 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node58.html @@ -0,0 +1,242 @@ + + + + + +Straight Poisson (zero-skipping) weighted average + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Mighell-Poisson weighted average + Up: Average vs. weighted average + Previous: Weighted average: definition and +   Contents +
+
+ + +

+Straight Poisson (zero-skipping) weighted average +

+ +

+When $ O_j=C_j$ + and +$ \sigma_j^2=C_j$ + +

+

+
+$\displaystyle \langle x \rangle_{\!\mathrm{w(1)}}={\ensuremath{\displaystyle{\f...
+...nsuremath{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+C_j
+}}}}}}}
+}}}}}}}
+$ +

+

+Here we need to eliminate the singularity when $ C_j=0$ +. In order to do so, we skip data points which are zero. +Then if +$ N_{\mathrm{obs}}^*$ + is the number of non-zero data points, +

+

+
+$\displaystyle \langle x \rangle_{\!\mathrm{w(1)}}={\ensuremath{\displaystyle{\f...
+...nsuremath{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+C_j
+}}}}}}}
+}}}}}}}
+$ +

+

+

+

+
+$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}} = {\ensuremath{\disp...
+..._{\!\mathrm{w(1)}}}}}}{{\ensuremath{\displaystyle{
+N_{\mathrm{obs}}^*
+}}}}}}}}
+$ +

+

+

+

+
+$\displaystyle \mathsf{GoF}_{(1)}=
+\sqrt{
+{\ensuremath{\displaystyle{\frac{{\ens...
+...th{\left({
+\langle x\rangle^*-\langle x \rangle_{\!\mathrm{w(1)}}
+}\right)}}
+}
+$ +

+

+where +$ \langle x\rangle^*$ + is the simple average of the non-zero data points; and of course +

+

+
+$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(1)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(1)}\ \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}}
+$ +

+

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node59.html b/manual/docs/html/slsDetectors-FAQ/node59.html new file mode 100644 index 000000000..098bde4ec --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node59.html @@ -0,0 +1,205 @@ + + + + + +Mighell-Poisson weighted average + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Comparison + Up: Average vs. weighted average + Previous: Straight Poisson (zero-skipping) weighted +   Contents +
+
+ + +

+Mighell-Poisson weighted average +

+ +

+When +$ O_j=C_j+\min{\ensuremath{\left({1,C_j}\right)}}$ + and +$ \sigma_j^2=C_j+1$ + +

+

+
+$\displaystyle \langle x \rangle_{\!\mathrm{w(2)}}={\ensuremath{\displaystyle{\f...
+...uremath{\displaystyle{1
+}}}}{{\ensuremath{\displaystyle{
+C_j+1
+}}}}}}}
+}}}}}}}
+$ +

+

+

+

+
+$\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}} = {\ensuremath{\disp...
+..._{\!\mathrm{w(2)}}}}}}{{\ensuremath{\displaystyle{
+N_{\mathrm{obs}}^*
+}}}}}}}}
+$ +

+

+

+

+
+$\displaystyle \mathsf{GoF}_{(2)}=
+\sqrt{
+{\ensuremath{\displaystyle{\frac{{\ens...
+...{\left({
+\langle x\rangle^*-\langle x \rangle_{\!\mathrm{w(2)}}+1
+}\right)}}
+}
+$ +

+

+where +$ \langle x\rangle^*$ + is the simple average of the non-zero data points; and of course +

+

+
+$\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(2)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(2)}\ \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}}
+$ +

+

+ +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node6.html b/manual/docs/html/slsDetectors-FAQ/node6.html new file mode 100644 index 000000000..bb1218b2b --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node6.html @@ -0,0 +1,139 @@ + + + + + +How can I configure the data receiver? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: What are settings and + Up: SLS Detectors Software + Previous: Examples +   Contents +
+
+ + +

+How can I configure the data receiver? +

+ +

+For slower acquisitions, the detector will return the data to the control PC over TCP/IP (e.g. MYTHEN). + +

+However, for faster frame rates (e.g. GOTTHARD, EIGER) the controllers will return the data to a data receiver i.e. a process specifically designed to receive the data from the controller over a GBit network and save them to disk. +
+The data receiver can run on any machine (e.g. a file server) accessible by both the control PC and the detector controller, as sketched in figure 1.2. A data receiver process must be configured for each controller. Normally, to avoid performance loss it is better if different data receivers run on different machines. + +

+ +

+ + + +
Figure 1.2: +Scketch of the communication between the control PC, the detector and the data receiver.
\includegraphics[width=\textwidth]{data_receiver}
+
+ +

+To setup the system, you should configure: +

+
Client-Detector TCP/IP connection
+
i.e. for each controller hostname or IP address (hostname) and communication port (port, use default). +
+
Client-Receiver TCP/IP connection
+
i.e. hostname or IP address of the data receiver (rx_hostname) and communication port (textitrx_tcpport, use default). +
+
Detector-Receiver UDP connection
+
i.e. for each controller IP address of the receiver network interface (rx_udpip) and communication port (rx_udpport) used for receiveing the data. By detfault the IP address of the TCP/IP receiver interface will be used also for the UDP conenction. Editing the UDP network interfaces and ports is useful if several controller are sending data to a single receiver (not reccomended to avoid performance loss). +
+A MAC (detectormac) and IP address (detectorudpip) should also be assigned to the controller network interface used for the UDP communication, but the default values can normally be used unless firewalls are defined between the detectors and the receiver. +
+
+All these configurations are normally left to the configuration file and should not be changed dynamically by the user. + +

+After starting the data receiver process and correctly configuring the client and the detector, this architecture should be completely transparent for the user, except that the output file path must be properly configured from the client for the data receiver machine (easiest is that the disk is mounted for both machines in the same location). +
+The client will take care of communicating with the data receiver and the detector. A feedback about the progress of the acquisition and a preview of the data being acquired can also be obtained by the client from the data receiver. + +

+


+ + +next + +up + +previous + +contents +
+ Next: What are settings and + Up: SLS Detectors Software + Previous: Examples +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node60.html b/manual/docs/html/slsDetectors-FAQ/node60.html new file mode 100644 index 000000000..f2d4676bc --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node60.html @@ -0,0 +1,173 @@ + + + + + +Comparison + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Analytical comparison of averages + Up: Average vs. weighted average + Previous: Mighell-Poisson weighted average +   Contents +
+
+ + +

+Comparison +

+ +

+We have seen four different ways to take an average - +two simple averages (the second skipping zero values) +and two weighted averages (using straight Poisson and Poisson-Mighell [6] $ \chi ^2$ + formulations). +We know that the simple average (not skipping zeros) is the best possible result. However, +there are inconveniences with it. If for instance we need to scale our data before averaging, then the +simple average is no more usable (it will give the correct average but a bad estimate of the s.d.) . +In any case, the passage to normal statistics (using Mighell's correction) needs to be done before or later. +Therefore a comparison is due in order to ascertain +how wrong can it be using the different methods. + +

+We have to give a measure of what is negligible first. +The relative error is a measure of the smallest relative variation of an estimate $ x$ + that is not negligible: +

+

+
+$\displaystyle \epsilon_x = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_x}}}}{{\ensuremath{\displaystyle{x}}}}}}}
+$ +

+

+We shall then consider negligible +(w.r.t. $ x$ +) terms whose relative magnitude is +$ O(\epsilon_x^2)$ +. +As the s.d. of $ x$ + is +$ \propto\epsilon_x$ +, we may not discard terms +$ O(\epsilon_x^2)$ + on the s.d.; +there instead we may neglect terms +$ O(\epsilon_x^3)$ +. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Analytical comparison of averages + Up: Average vs. weighted average + Previous: Mighell-Poisson weighted average +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node61.html b/manual/docs/html/slsDetectors-FAQ/node61.html new file mode 100644 index 000000000..f0a4490da --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node61.html @@ -0,0 +1,345 @@ + + + + + +Analytical comparison of averages + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Numerical comparison of averages + Up: Average vs. weighted average + Previous: Comparison +   Contents +
+
+ + +

+Analytical comparison of averages +

+ +

+First we give an analytical comparison between simple average and Mighell-Poisson weighted average +for +$ N_{\mathrm{obs}}=2$ +. +If the two events are $ C_1$ + and $ C_2$ +, then +

+

+
+$\displaystyle \langle x \rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{\...
+...nsuremath{\displaystyle{\sqrt{C_1+C_2}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
+$ +

+

+For the M-P weighted average, +

+

+
+$\displaystyle \langle x \rangle_{\mathrm{w(2)}}={\ensuremath{\displaystyle{\fra...
+...{\displaystyle{(C_1+1)(C_2+1)}}}}{{\ensuremath{\displaystyle{C_1+C_2+2}}}}}}}}
+$ +

+

+ +

+Now, supposing that the common 'true' value of $ C_1,C_2$ + is $ \lambda$ +, +we use the Poisson distribution to compare the expectation values of the two results. The expectation value of the simple average is +

+

+
+$\displaystyle E{\ensuremath{\left({\langle x \rangle}\right)}} = \mathop{\sum}_...
+...ath{\mathrm{e}}}^{-\lambda}}}}}{{\ensuremath{\displaystyle{n!}}}}}}}
+=\lambda
+$ +

+

+As expected, the simple average gives the true value. +For its variance, +

+

+
+$\displaystyle E{\ensuremath{\left({\sigma_x^2}\right)}} = \mathop{\sum}_{m,n=0}...
+...ac{{\ensuremath{\displaystyle{\lambda}}}}{{\ensuremath{\displaystyle{2}}}}}}}}
+$ +

+

+ +

+In order to evaluate the difference with the M-P weighted average, we rewrite the latter as +

+

+
+$\displaystyle \langle x \rangle_{\mathrm{w(2)}}=\langle x \rangle + 1 -{\ensure...
+...style{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}
+$ +

+

+and calculate the expectation value of the last term: +

+

+
+$\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremat...
+...uremath{\displaystyle{\lambda^{n+m}}}}}{{\ensuremath{\displaystyle{n!m!}}}}}}}
+$ +

+

+Rearranging the sums with $ s=n+m$ +, +$ s=0\ldots +\infty$ +; $ n-m=s-2k$ +, +$ k=0\ldots s$ +, +we get +

+

+
+$\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremat...
+...hrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^2}}}}}}}
+%{n!m!}
+$ +

+

+So, the relative difference between averages is +

+

+
+$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\en...
+...math{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^3}}}}}}}
+$ +

+

+The relative error on +$ \langle x \rangle$ + is +

+

+
+$\displaystyle \epsilon = {\ensuremath{\displaystyle{\frac{{\ensuremath{\display...
+...suremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{2\lambda}}}}}}}}
+$ +

+

+therefore +

+

+
+$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\en...
+...aystyle{E{\ensuremath{\left({\langle x \rangle}\right)}}}}}}}}}=
+O(\epsilon^2)
+$ +

+

+Therefore, the expectation value of the error (relative) involved in taking +the M-P weighted average instead of the simple average is negligible. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Numerical comparison of averages + Up: Average vs. weighted average + Previous: Comparison +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node62.html b/manual/docs/html/slsDetectors-FAQ/node62.html new file mode 100644 index 000000000..b5fdd5d20 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node62.html @@ -0,0 +1,976 @@ + + + + + +Numerical comparison of averages + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Scaling Poisson variates + Up: Average vs. weighted average + Previous: Analytical comparison of averages +   Contents +
+
+ + +

+Numerical comparison of averages +

+ +

+In the next table numerical results are displayed. An exact random-Poisson generator has been used to generate Poisson deviates of given average value +$ \lambda$ +, with +$ \lambda=1,10,100,\ldots,1000000$ +. For each value $ \lambda$ + +$ N=10^8$ + deviates have been generated. Then averages have been taken for each value $ \lambda$ + and compared with the true value. +For each value $ \lambda$ + - in order to have a scale for comparison - +we evaluate the expected absolute s.d. of averages as +$ \xi_\lambda=\sqrt{\lambda/N}$ +, and the relative s.d. of averages as +$ \epsilon_\lambda=\sqrt{\lambda/N}/\lambda=1/\sqrt{N\lambda}$ +. Then - for each averaging method - we evaluate the error $ E_\lambda$ + (average minus $ \lambda$ +), +the relative error +$ e_\lambda=E_\lambda/\lambda$ +, and finally the comparison criterion +$ e_\lambda/\epsilon_\lambda$ + (bold). The comparison criterion is expected to be close to 1 in absolute value. Values much larger than one mean that we are introducing a systematic error. + +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ $ \lambda =$ + 1. ; +$ \xi_\lambda = $ +0.0001 ; +$ \epsilon_\lambda$ + = 0.0001
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 1.303772380383934 0.9999155361216990 1.581941754994651 0.9999283300000000
+$ E_\lambda$ + 0.3037723803839338 -0.8446387830096658E-04 0.5819417549946508 -0.7166999999996815E-04
+$ e_\lambda$ + 0.3037723803839338 -0.8446387830096658E-04 0.5819417549946508 -0.7166999999996815E-04
+ +$ e_\lambda/\epsilon_\lambda$ + 3037.723803839338 -0.8446387830096658 5819.417549946508 -0.7166999999996815
+
+ $ \lambda =$ + 10.000000000000002 ; +$ \xi_\lambda = $ +0.00031622776601683794 ; +$ \epsilon_\lambda$ + = 0.00003162277660168379
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 8.848248847530357 10.00025732384808 10.00052232372917 10.00006800000000
+$ E_\lambda$ + -1.151751152469645 0.2573238480785278E-03 0.5223237291644978E-03 0.6799999999884676E-04
+$ e_\lambda$ + -0.1151751152469645 0.2573238480785278E-04 0.5223237291644977E-04 0.6799999999884675E-05
+ +$ e_\lambda/\epsilon_\lambda$ + -3642.156939527943 0.8137294562072904 1.651732660112730 0.2150348808878029
+
+ $ \lambda =$ + 100.00000000000004 ; +$ \xi_\lambda = $ +0.0010000000000000002 ; +$ \epsilon_\lambda$ + = 0.000009999999999999997
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 98.98978896904168 100.0001037814804 100.0002153600000 100.0002153600000
+$ E_\lambda$ + -1.010211030958359 0.1037814803765968E-03 0.2153599999559219E-03 0.2153599999559219E-03
+$ e_\lambda$ + -0.1010211030958359E-01 0.1037814803765968E-05 0.2153599999559218E-05 0.2153599999559218E-05
+ +$ e_\lambda/\epsilon_\lambda$ + -1010.211030958359 0.1037814803765968 0.2153599999559219 0.2153599999559219
+
+ $ \lambda =$ + 1000.0000000000007 ; +$ \xi_\lambda = $ +0.0031622776601683803 ; +$ \epsilon_\lambda$ + = 0.000003162277660168378
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 999.0029754507847 1000.003978305674 1000.003836760000 1000.003836760000
+$ E_\lambda$ + -0.9970245492160075 0.3978305673513205E-02 0.3836759999330752E-02 0.3836759999330752E-02
+$ e_\lambda$ + -0.9970245492160069E-03 0.3978305673513202E-05 0.3836759999330750E-05 0.3836759999330750E-05
+ +$ e_\lambda/\epsilon_\lambda$ + -315.2868458625229 1.258050715667192 1.213290043331128 1.213290043331128
+
+ $ \lambda =$ + 10000.00000000001 ; +$ \xi_\lambda = $ +0.010000000000000005 ; +$ \epsilon_\lambda$ + = 9.999999999999995E-7
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 9998.995728116572 9999.995828163173 9999.995919900000 9999.995919900000
+$ E_\lambda$ + -1.004271883437468 -0.4171836835666909E-02 -0.4080100008650334E-02 -0.4080100008650334E-02
+$ e_\lambda$ + -0.1004271883437467E-03 -0.4171836835666905E-06 -0.4080100008650330E-06 -0.4080100008650330E-06
+ +$ e_\lambda/\epsilon_\lambda$ + -100.4271883437468 -0.4171836835666907 -0.4080100008650331 -0.4080100008650331
+
+ $ \lambda =$ + 100000.0000000002 ; +$ \xi_\lambda = $ +0.031622776601683826 ; +$ \epsilon_\lambda$ + = 3.162277660168376E-7
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 99999.01275394148 100000.0127639189 100000.0125627100 100000.0125627100
+$ E_\lambda$ + -0.9872460587212117 0.1276391866849735E-01 0.1256270980229601E-01 0.1256270980229601E-01
+$ e_\lambda$ + -0.9872460587212097E-05 0.1276391866849733E-06 0.1256270980229599E-06 0.1256270980229599E-06
+ +$ e_\lambda/\epsilon_\lambda$ + -31.21946156583365 0.4036305486159527 0.3972677655897895 0.3972677655897895
+
+ $ \lambda =$ + 1000000.0000000013 ; +$ \xi_\lambda = $ +0.10000000000000006 ; +$ \epsilon_\lambda$ + = 9.999999999999993E-8
+ +$ {\langle x \rangle_{\!\mathrm{w(1)}}}$ + +$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ + +$ \langle x\rangle^*$ + +$ \langle x \rangle$ +
+Averages 999999.1188353101 1000000.118835812 1000000.118809340 1000000.118809340
+$ E_\lambda$ + -0.8811646911781281 0.1188358106883243 0.1188093387754634 0.1188093387754634
+$ e_\lambda$ + -0.8811646911781270E-06 0.1188358106883241E-06 0.1188093387754633E-06 0.1188093387754633E-06
+ +$ e_\lambda/\epsilon_\lambda$ + -8.811646911781276 1.188358106883242 1.188093387754633 1.188093387754633
+

+ +

+As it is visible from the table: +

+
1.    
+
+$ {\langle x \rangle_{\!\mathrm{w(1)}}}\ :$ + the weighted average using straight Poisson statistics is consistenty bad at all values of $ \lambda$ +, that means at all counting levels; +
+
2.    
+
+$ {\langle x \rangle^*}\ $ +: the normal average skipping zero count data is bad for +$ \lambda<100$ +, that means at low counting levels (of course at higher counting levels zeroes are not happening); +
+
3.    
+
+$ {\langle x \rangle}\ $   and$ {\langle x \rangle_{\!\mathrm{w(2)}}}$ +: the normal average including zero count data and the Mighell-Poisson weighted average +are consistently and equivalently good at all counting levels. +
+
+Therefore there is no bias when using the Mighell-Poisson weighted method to average data w.r.t. the usual average. The former, however, +has already accomplished the passage to normal statistics, therefore all operations on data that are not simple averaging can be done in +the framework of normal statistics, where everything is known and clear. In the next section, on the opposite, it is shown that +even simple operations as scaling data lead to the necessity of abandoning Poisson statistics in order to estimate correctly the standard deviations. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Scaling Poisson variates + Up: Average vs. weighted average + Previous: Analytical comparison of averages +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node63.html b/manual/docs/html/slsDetectors-FAQ/node63.html new file mode 100644 index 000000000..74acf47ed --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node63.html @@ -0,0 +1,465 @@ + + + + + +Scaling Poisson variates + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Bibliography + Up: How are different positions + Previous: Numerical comparison of averages +   Contents +
+
+ + +

+
+Scaling Poisson variates +

+ +

+If we have a count value $ C_0$ + that follows a Poisson distribution, +we can assume immediately that the average is $ C_0$ + and the s.d. is +$ \sqrt{C_0}$ +. +I.e., repeated experiments would give values $ n$ + +distributed according to the normalized distribution +

+

+
+$\displaystyle P(n)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_0^n{\ensuremath{\mathrm{e}}}^{-C_0}
+}}}}{{\ensuremath{\displaystyle{
+n!}}}}}}}
+$ +

+

+This obeys +

+

+
+$\displaystyle \mathop{\sum}_{n=0}^{+\infty}
+P(n)=1\ ;
+$ +

+

+

+

+
+$\displaystyle \langle n\rangle=\mathop{\sum}_{n=0}^{+\infty}
+nP(n)=C_0\ ;
+$ +

+

+

+

+
+$\displaystyle \langle n^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
+n^2 P(n)=C_0^2+C_0\ ;
+$ +

+

+

+

+
+$\displaystyle \sigma_{C_0}=\sqrt{\langle n^2\rangle-\langle n\rangle^2}=\sqrt{C_0}
+$ +

+

+Suppose now that +our observable is +

+

+
+$\displaystyle X_0=\eta_0 C_0
+$ +

+

+where $ \eta_0$ + is a known error-free scaling factor. +The distribution of $ X$ + is +

+

+
+$\displaystyle P'(X)=P(X/\eta_0)=P(n)\qquad\Biggl\vert\Biggr.\qquad \frac{X}{\eta_0}\equiv n\in\mathbb{Z}
+$ +

+

+and now, +

+

+
+$\displaystyle \mathop{\sum}_{n=0}^{+\infty}
+P(n)=1\ ;
+$ +

+

+

+

+
+$\displaystyle \langle X\rangle=\mathop{\sum}_{n=0}^{+\infty}
+\eta_0 nP(n)=\eta_0 C_0=X_0\ ;
+$ +

+

+

+

+
+$\displaystyle \langle X^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
+\eta_0^2 n^2 P(n)=\eta_0^2(C_0^2+C_0)=X_0^2+\eta_0 X_0\ ;
+$ +

+

+

+

+
+$\displaystyle \sigma_X=\sqrt{\langle X^2\rangle-\langle X\rangle^2}=\sqrt{\eta_0 X_0}=\eta_0\sqrt{C_0}=\sqrt{\eta_0}\sqrt{X_0}
+$ +

+

+Now it is no more valid that +$ \sigma_X=\sqrt{\langle X\rangle}=\sqrt{X_0}$ +, instead +

+

+
+$\displaystyle \sigma_X=\sqrt{\eta_0}\sqrt{X_0}=\eta_0\sqrt{C_0}=\eta_0\sigma_{C_0}
+$ +

+

+that is the characteristic relationship for a normal-variate distribution. + +

+Moreover, assume now that the scaling factor is not exctly known +but instead it is a normal-variate itself with average $ \eta_0$ +, s.d. + +$ \sigma_{\eta_0}$ +, and distribution +

+

+
+$\displaystyle \widehat{P}(\eta)={\ensuremath{\displaystyle{\frac{{\ensuremath{\...
+...ght)}}^2
+}
+}}}}{{\ensuremath{\displaystyle{
+\sigma_{\eta_0}\sqrt{2\pi}
+}}}}}}}
+$ +

+

+Then, +

+

+
+$\displaystyle \int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty}
+P(n)\widehat{P}(\eta)=1\ ;
+$ +

+

+

+

+
+$\displaystyle \langle X\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{...
+...}{\ensuremath{\mathrm{d}{\eta}\, }} \widehat{P}(\eta)\eta
+=
+\eta_0 C_0=X_0\ ;
+$ +

+

+

+

+
+$\displaystyle \langle X^2\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d...
+...p{\sum}_{n=0}^{+\infty}
+n^2 P(n)
+=
+(\eta_0^2+\sigma_{\eta_0}^2)(C_0^2+C_0)\ ;
+$ +

+

+

+

+
+$\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigm...
+...yle{\sigma_{\eta_0}}}}}{{\ensuremath{\displaystyle{\eta_0}}}}}}}}\right)}}^2
+}
+$ +

+

+where in the last we discard, as usual, the 4th order in the relative errors. Both the exact and approximated forms +are exactly the same as if both distributions were to be normal. + +

+


+ + +next + +up + +previous + +contents +
+ Next: Bibliography + Up: How are different positions + Previous: Numerical comparison of averages +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node64.html b/manual/docs/html/slsDetectors-FAQ/node64.html new file mode 100644 index 000000000..ae81f4524 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node64.html @@ -0,0 +1,86 @@ + + + + + +Bibliography + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: Why can't I properly + Up: How are different positions + Previous: Scaling Poisson variates +   Contents +
+
+ + +

+Bibliography +

+ +

+[1] - B. E. Warren, "X-Ray Diffraction" (Dover:1990) + +

+[2] - A. Guinier, "X-Ray Diffraction In Crystals, Imperfect Crystals, and Amorphous Bodies" (Dover:1994) + +

+[3] - G. L. Squires, "Introduction to the Theory of Thermal Neutron Scattering" (Dover:1997) + +

+[4] - G. E. P. Box, G. C. Tiao, "Bayesian inference in statistical analysis" (Wiley, NY: 1996) + +

+[5] - E. Prince, P. T. Boggs, "International Tables for Crystallography" Vol. C, ch. 8.1, pp. 678-688 (First online edition : 2006) + +

+[6] - K. J. Mighell, Astrophys. J. 518 (1999) p. 380-393 + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node65.html b/manual/docs/html/slsDetectors-FAQ/node65.html new file mode 100644 index 000000000..ec5b37ec3 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node65.html @@ -0,0 +1,117 @@ + + + + + +Why can't I properly merge different positions? + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: About this document ... + Up: Angular conversion + Previous: Bibliography +   Contents +
+
+ + +

+Why can't I properly merge different positions? +

+ +

+From my experience, when data don't merge properly after flat-file corrections there are mainly two reasons: + +

    +
  • FLUORESCENCE. We ahve already discussed about it and normally it shouws up as differences between individual channels or groups of channels i.e. the patterns don't match in several places. +This does not seem the case, in my opinion (but do you know exactly what's inside Aspirin?) + +

    +

  • +
  • Background scattering from the air. When you move the detector the walls of the housing make a different shadow on the modules and at small angles if you have no beamstopper it could even be backscattering from the housing hit by the beam in the different positions. The only way of improving it is to properly place the beamstopper and to avoid air scattering before the sample e.g. by using a "nose" from the end of your flight tube to very close to the sample. +Of course the problem is stronger at lower energies (more air scattering) and normally with the detector positioned at low angles (scattering from the housing, shadowing of the "forward" scattered beam). +When you see this problem you could try to take data e.g. at 20-25 degrees instead of 5-10 degrees and see if it's still there. +It could also be that the geometry of your housing with the flat window and shorter path inside the housing amplifies the problem, so that you should take special care of it with respect to the SLS where we have just a feww cm before entering the housing and then half a meter inside it. + +

    +

  • +
  • Your sample changes over time e.g. in case of radiation damage and long exposure times (usually several seconds). + +

    +

  • +
+ +

+


+ + +next + +up + +previous + +contents +
+ Next: About this document ... + Up: Angular conversion + Previous: Bibliography +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node66.html b/manual/docs/html/slsDetectors-FAQ/node66.html new file mode 100644 index 000000000..57f671172 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node66.html @@ -0,0 +1,80 @@ + + + + + +About this document ... + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Up: SLS Detectors Frequently Asked + Previous: Why can't I properly +   Contents +
+
+ + +

+About this document ... +

+ SLS Detectors +
+Frequently Asked Questions

+This document was generated using the +LaTeX2HTML translator Version 2012 (1.2) +

+Copyright © 1993, 1994, 1995, 1996, +Nikos Drakos, +Computer Based Learning Unit, University of Leeds. +
+Copyright © 1997, 1998, 1999, +Ross Moore, +Mathematics Department, Macquarie University, Sydney. +

+The command line arguments were:
+ latex2html slsDetectors-FAQ.tex +

+The translation was initiated by Thattil Dhanya on 2018-08-23 +


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node7.html b/manual/docs/html/slsDetectors-FAQ/node7.html new file mode 100644 index 000000000..38c8ea8bd --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node7.html @@ -0,0 +1,122 @@ + + + + + +What are settings and calibration files for? + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: MYTHEN + Up: SLS Detectors Software + Previous: How can I configure +   Contents +
+
+ + +

+
+What are settings and calibration files for? +

+ +

+The analog characteristics of the detector have to be initialized in order to define the noise and the dynamic range which need to be used for the measurements. These parameters have a different meaning for analog or digital detectors, but in both cases some predefined voltage levels and current (we call them settings) must be laoded to the detector. Moreover, there are some parameters that are custom to single detectors or modules (e.g. the trimbits). All these settings are stored in some settings file, which are organized in a settingsdir with a definite architecture, where the software will look for the files to load to the detector whaen changing its settings. + +

+In addition to that, in a single photon counting detector the threshold is set as a voltage level for the comparator, but for the user it is useful to have a direct conversion to the energy level. For this, after a proper calibration of the detector (see specific documentation) calibration file are generated in order to convert threshold in volts to keV. Also in this case the directory caldir where the calibration files are stored must be defined ad organized with a proper architecture, suche that the software can find the calibration coefficients for settings the threshold. +
+Normally settingsdir and caldir can be the same, but have been left separate for flexibility. + +

+The settingsdir and caldir should be properly configured for your detector either in a configuration file (for use with text clients, GUI or API) or dynamically (works only for the text clients). + +

+In the following, the architecture of the settingsdir and caldir is described for the different detectors. + +

+


+ +Subsections + + + +
+ + +next + +up + +previous + +contents +
+ Next: MYTHEN + Up: SLS Detectors Software + Previous: How can I configure +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node8.html b/manual/docs/html/slsDetectors-FAQ/node8.html new file mode 100644 index 000000000..d93e3abe9 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node8.html @@ -0,0 +1,108 @@ + + + + + +MYTHEN + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: GOTTHARD + Up: What are settings and + Previous: What are settings and +   Contents +
+
+ + +

+MYTHEN +

+For mythen, an example of settingsdir and caldir is given in the software package by the directory trimdir. +Since these directories are customized by producing trimbit files and calibration for each detector, make sure not to overwrite yours every time you upgrade the software. + +

+settingsdir should contain three subdirectories standard, fast and highgain containing respectively the trimfiles standard.trim, fast.trim and highgain.trim which contain the correct voltage settings for the detector although all the individual channel thresholds set to 0. The original files contained in the package should be used, infact in case of error the detector would not recognize the correct settings. +
+The default trimbit files for each file will be stored in the directory according to the settings with the name noise.snxxx where xxx is the module serial number. +
+

+caldir should contain three subdirectories standard, fast and highgain containing respectively the trimfiles standard.cal, fast.cal and highgain.cal which contain an average calibration of the modules for the diffrent settings. However this can different from the correct one for each individual module even of several kev and therefore it is very important to perform an energy calibration on a module basis. +
+The default calibration files for each file will be stored in the directory according to the settings with the name calibration.snxxx where xxx is the module serial number. + +

+


+ + +next + +up + +previous + +contents +
+ Next: GOTTHARD + Up: What are settings and + Previous: What are settings and +   Contents + +
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/node9.html b/manual/docs/html/slsDetectors-FAQ/node9.html new file mode 100644 index 000000000..f571753c2 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/node9.html @@ -0,0 +1,71 @@ + + + + + +GOTTHARD + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: How should a configuration + Up: What are settings and + Previous: MYTHEN +   Contents +
+
+ + +

+GOTTHARD +

+A settingsdir should be configured, as the directory settings in this software package. +
+It must contain the subdirectories dynamicgain, gain1, gain2, gain3, highgain, lowgain, mediumgain, and veryhighgain in order to properly configure the GOTTHARD detector using the various gain settings. + +

+


+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.css b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.css new file mode 100644 index 000000000..d1824aff4 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.css @@ -0,0 +1,30 @@ +/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */ +.MATH { font-family: "Century Schoolbook", serif; } +.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } +.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold } + +/* implement both fixed-size and relative sizes */ +SMALL.XTINY { font-size : xx-small } +SMALL.TINY { font-size : x-small } +SMALL.SCRIPTSIZE { font-size : smaller } +SMALL.FOOTNOTESIZE { font-size : small } +SMALL.SMALL { } +BIG.LARGE { } +BIG.XLARGE { font-size : large } +BIG.XXLARGE { font-size : x-large } +BIG.HUGE { font-size : larger } +BIG.XHUGE { font-size : xx-large } + +/* heading styles */ +H1 { } +H2 { } +H3 { } +H4 { } +H5 { } + +/* mathematics styles */ +DIV.displaymath { } /* math displays */ +TD.eqno { } /* equation-number cells */ + + +/* document-specific styles come next */ diff --git a/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html new file mode 100644 index 000000000..a76300860 --- /dev/null +++ b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html @@ -0,0 +1,250 @@ + + + + + +SLS Detectors +Frequently Asked Questions + + + + + + + + + + + + + + + + +next +up +previous + +contents +
+ Next: Contents +   Contents +
+
+ + +

+ +

SLS Detectors +
+Frequently Asked Questions

+

Anna Bergamaschi +

+

Date: August 23, 2018

+ +
+ +

+ + + + + +

+
+Thattil Dhanya +2018-08-23 +
+ + diff --git a/manual/docs/pdf/angularCalibrationHowTo.pdf b/manual/docs/pdf/angularCalibrationHowTo.pdf new file mode 100644 index 0000000000000000000000000000000000000000..67e099decda3a8c39b0a4f103d07f79c0db81fc5 GIT binary patch literal 460709 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%0D3co7{nfR|)K}2S##hi6 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

O=3sX=zN=69FrNL;^cd z9f6?dWSi%#6zYbW_aYS72!ZU6iQYCVTC@TD>FF7#8wDg9mD;{&=5^^G&;YBvC}sy_ z6%N3c*-Y?<2=2Xsy@Nc8v`#(RI8!mys^la*QK-K=m*U2eQ95TB@tPhW4ajn`WcRJ> z@dIX0Aw*C+oasA^WoF)}R=s{?$&W*%CrY|x9WWkQ0FFre z=&xQ?KVPv*@(}wuQvPZ^#xTk`(_KvKx2wG!%;8~|ooI-Ab|=9d{7xx!xKU%?ySpX} zVi|erYnNQ2#CWRG<4{FJBf}Wf>s^IiPaY7Lq>!Sd)37;#XY%)G|??`Pn znT&JuauK6m--ut|%VVuG7~%HKpUI{nF&Dc;&`D1#K)N6Lg1pR>Qn`$N&X!kvYgTB* z4ld-BMW#1s;v^l1$0zvSiNcrCbT9M9XVrTJGeIhcB+O_OV8cjHeW#-RtyKbyXM=* z^mn^5)xS8t=n=k$qcIjA-=4gMW*nBdM9Pm)ZqJGErt7uVZ*N}zZW!P{*zo>W%YXy% z{5VMEY7pp%h91RUZr=Z$xWL~b*+W)1x(#sfc0#T|%A?=*zW)VBIAih2h?p1D?EPh* zPsepq%=$r?0H{Xtk^KGn(w&k%yt^;7q&-p2fWQv)xCO0ecDB|}Zj#3kT^l?7oQd|a z=y)<}uB(w3iMACvEUH)~BTxFVolIRhS8r3R#&l4X^skp!oGbllf`XtG|`Y!`{g3imVJ+KVtk(EjK#s-rhM%VZPJ z8!%txiXnxzOg9BrK`;q@I`0%?w?0Zw9Ti?JwkkSde<^Y|FbZ*cBeDdfAgKhs zPus|zw8}^-0g$aQMMu4MNSC&9kkCry)N#|MQ8nm|DJLNip`)Ugou`;%p2UQW@S&34=l}k%&9;vq!=+A=gQiPvvbb^!{IU{ zmJLges0V94EJ})f4mKFnn)#u85$rol3_}mi$qy#(s(K`;W{}*IL9qJVHQ_^-RnVM| zt3w#}2v76&og{<`on_Er`f@FQPNZtUnhHm6MH44Y|FtgTLD6;LNTnGcwh+IlSusAbLcEb^lMSs9V`tvXPNyV6k%673ScIym-QlHZQ+lfm0I#K zq4jo&Ml8!4Di9ev8Vy{c?x;m{TfwijUgnQZi zyW9TBG1@7vPjCl>l-lirTo4`t3y51vihrjN5^T@(gkL#Vb%XUI8Mmi$d^~F1ab|p2 zl~lHO2iiY{Sn`GI#tsTPPxvUod`)Dczi;Z^bl3YiC9K>v9d6DU9c}!uZY|{$ z(G#i&$ayEAG5@3@iWK7NCSlk|(P)HaV!r4`#%kCRGzhMdF|NnCzN%{CD0`hmqtpdq z(1Scv5#^jQAnzsS$VH5J9vi>b15nS^4qDf8Xcf!AEA|kRbovi`ZB0J;!u($oA^)A) zXF?y+HgLGv$KhTNYsK^(lH5vPa_p1`^r}F*=;UxV;G$OLW7|A)qB-WXT;JEfO?RTCbsw}x-pIXnu|7UnqmYFXspHO}2|5E8fN z1Q53rZ6#<!dF3B zS%q&3wFbkKRTq3ip4l#dXdH)X1ZLn9Yhap3o#F+iB%O+e5MCiglp+Rve|lr8xG+Bf zobNm)-_iJ8&)8%E{I+4Rb5L&1cQ38Kcy0fJO!xt%l@JTp0$hT+z~0z!2Z-hCjf^c4 z9OiVTxfx>dSQS^W7f{3Fyai=SwCIu2;RB6WCT8~gWCigj3Q>kAyfedhm|QxT*j{Bu{n$oRw< z>p(dIdZi@vZRKj{t$K_VBO|8|jl}dwNS}C_ZYK6La8_^A;YzNtDze)7q%KFFzAJ?0 zLx~sYe2B8A?u+*Z$UxdM62Zg!T7a)fz{(~lo+CosxjO)SaL;ofwN`4uWBI5ME0J?% zUaG>{!I%`MLSL5hu9WK$>Av>3;x+t%lI2B$oBU$-F_(et#o0)75DuF%LVQ8ZLB|^} zAG4i|qScm43qB8C|0rpxBuaRa;NX>KuJ6McSyfpS#cO2`q;>Anl7X_)G)0(~9Anp1 zPci2dooS0L9SxoBYI7^1^52cObv%6$G4FE2Evi(M$V3@+*_YF?LnEVoG;R)|R1 zt$EBrbE3CQ^m!e>MG`>um>)dXPtZv9cO2u3kBYvi%#6y!SSRD!l1!`VC$RGFeT%0l zqHd%w%m0?*^^n)QI!TbpreYtn^Qa_p?lS+?Sf=Yi{St4l7h~eFQ=jJi%Qu9{a@-+^ z`j~Anq_Lt4wJSV?NZQ<Rg6wV9q>BgXY7Fd5Qh-<+c`pNw!EBL+Lli3+)m{ zV~AX_n8!mo(U@>SChu_2d^RWPy|s%SO6)ZpBG5e zw%?7thujgjL#|Efde9txkY3MU1pCd(v_C6elknSw%3Vw?f<{t){ritK`_I_Jy26P&``dW;~EPqE=oc-YbC#2F2 zgb37z&nx4NPwjQ?nRBy0(0urQwGuUw>Ej~9mVfeCmJd6ms#I%mTkm@NsAi7LEs!#`|Tui{g%$n|f ze21&ymLWaSeD`|!=JZisTfW83O-r^6B!&px(KBhmq*AU!hZE^q0~{m(P*vkpcg)AEC#xSSae7T>0Iq}7`)!e?jT<`nj2vp4(*rJd(64+ zDq_KI#mbewbimHh;fSYr?RJVOOA1qp0+m561N|Xh$YL0Ia~JSbR7?Kl(GbW$^A5SR zr6E*E%Hds7S{HdMcK^FZdc+(Y8Jiu`cw4>*R)+)M7_UmeayLtI&hS%5?0j%NWRB=E z2k&6vndXaSw7=V=N8(b9kPC+12}FCwFeg+iy1(j0vMOx*HP_#7Dr6lnrWqX1Qk2Y5 z%DG4aqS<({V>rUf%0#6&A{^xXAJ%K<82j84coir&(Caz;rd(Ko_93?XtFIO$AYZe` zoHFr~_`G2q1N%b$Huf9TvMT#22#?mkst4m2X(DcAy;%>UNS>wzM|)OP`#lsne#jA# zwq+j*dh<;Fd07@VX(1FjhEF|Oi>sdft?!{jlhEgn3|7oLRP_Y6y4dABoI?x~RIFC~ z1Hg5C?;7~mbFKd~%J4*IWj(HKmk2Yr%;jq;qc~z|+$`keWQ1HG3cNSHRP61ID-6cOyUL&7u zdk9wtk#W>pT2*CRb}tVsu1E{>5s>OZDLH}e7mxseichga+(|O@byse4u8}r%&OVB76l7FtRdn4UT%6<5n*IE^KvRC`@O=IP``$i_9 z7sh}ib)EFqmBn#x0gGQdc4D*IOtY0A40^LNMKP7OJQYc=X;)Ma>xr3 zM;&??lrc7u_j+{k(;=bM8M$%F>T~?KFpNSWQ=}J5?{1G+=Z)poMWb21j0STJk$;?A zMUKJZ6i+9ZB%?>%XnvBLyB<@dtLi7@D~i0IAk4?lgDlWAM0{O8LM|ve8=dw{L@CC_ zFdtm!KH50eJciz>YdH1hU5rF;lOocO{A0K^|5~>qpmfhftSeMmHtOxUzWEsNyPmzB9L> zvR+0xdG49#+JlEiae*!|5PvM7#$&Dj!c_Y>?=mGE0BXG3~5>S z1yEEK0292*w_I#UiYIz3dM!5Z5txDe&Q)P>S1H~6R05rQ$&`~5D z&UQMCtnsblpUwSWEZu_A`!ln0c0$oPN(?5@r6p{Aw@jp4upuNsr+_E_p`d;7uoZZ^ zQ$VtWqNLe+8eE@<%ft=Qee z*N*T9=g#(}y{Hv9GSH`JMz zezM-dAB{19;X!MDjflO41Id|!^x`NJD?PMpc)?8%CLl|yZ7{n|vtvxhvLnMZVD-ll zsG8n@jG_TA47`DOytoAy*8Lg=#Px-PtaJbvd4J1p#=6pYB4q!N?PC3G-0=^W52_kY zBqSjcwtCufR38f&W6zM(UM5z_`R1AJ3bszXl_`Hoq>g&(Z6LE1w#Ow(CW${VJ*U&0 z`63Sydf+y4_NkqIJ~Gyt;MCS(sM&(0@)-r!wu?tgRY0fb@fVN=s$NSz;QZe-EA`qT z+0N(1eYRMgm4h%ihBF&m_kzTQY(CO^yes)L%N&PLo*Z&)YK%@rFNOUrkyjsl1O%8U z?!~XfEL-(4gIMRQs;8_S4%x})93rhII=+Qy|4zsdeqt$rvZ@A1Qo13ZIke(`_zCa> z0L6ZQ!TcwpmXw<&sN@30pq>{X6Hccc0tSfkP?s;2!N5Jk7xM+A+ohu z0HRzN_>DkuNe`cS2KPLoxI~8SmE5OCV!NVryyIVOh7QP>Ve!U+QKpcAk2x%TcibSw+22d5hCUOcV2aTV5=#f%2IwKhe1gY*q<2 zln%IxeInubg_0nE1OqDh1tj7g2}gvSDqYnOT%K)0POk$29a?dU*B&2_KR#Rsf~uCl zKo9}Nze!<{GK}Ev3HKw-`t)ICZgRfs?z-0Ns@aQ)Kq#m_YVT(@z6MgrqvL7#=yobE~S>mUxern0j@$siv2IL<&g_y{?%3DDo zb`U8R!|x}=`GfGFUkJMX_g!aL)Fe^*B0ewdrj!^-2S}u_tKbdoyZQPB+S)hz(hG#B z;K_oQ9$+%cI@EFT%*fG-QtpdD-m15mI%xe-E0Jjr%!>1eNy%TgawB9VP7IJWarY3_ zD~{xZA>EbEm0_h~F1i!xz@bVKC`%@KLRjjp%lfGu%)o^PH4O0M)~8bPBP^#QU1v)6 zf~UCKu+r6tc5>3z^&uoeUv$->!*+{6Qw^^}7lyVeiDDV?B*d6C{lbiV$InOb*Hn`~ zEXYafc#c(q95w=Z)D9c5xdYG{z75}$t{H@R!vHSqaplZkrm?beW6 zmL_|hlwt+moLCsE)DBnbQI|XA7>yW?6GQESUBh$P@HAgC&~~~%QZC4%#FF?=s%>Vllj+HeUGVz>Q8Zz?HU z1FZ)7=M}kEq+Vx*PXC{735f%IUv)@Q8bpgz2+iz1}s@q9|Y=H#Qf6tex zI;SK`3i%z9O&7fX$;w)wLh8;@@XW9xT`z@^9$YFyDJ)-AhAqfP*@enM3!>?o^K#!>K zcMhb2kD1rHH^|;`hQ?0$uX~!-sg=!bJK6O5kD={oFi6+QuB*~Z)+bZn3FPU+194GBRRpY(-UPk17ik$xZ?x6E&_vAi8@(gbY%mb(JLmxtR?w<&GDewx z#96_39Yr^8>4*r~Zd;TnW-~F6!6bq{TLubn7Og02?92lcBPZ_5d-)=TcE=|&A6U>I zl*iv}pyTVap`h<{cgL#9oVeQ`Llumiz;O#CgCb=s+?XC0oO)nz%N5R~>hI z2IEFIW%xOfc2BJ&hfkL!lw@jo?q-W`iJ&DPi_00~w5PSHv%TF|jBJPajHA*i?iBrcK0i`HBM72#l3DYe4@Q4k za9@_L{A!ipwpxOFZTzv>eXicKJLVKQ3e!oUpxILIcJ4am>Znal94G3K+bhAXSfXbx z5vX}gnML6HHJVzIhwq;EKV@n6b-5LL5ZI*!dU-q7k(l2^!!v{?nY|$2cDf0bze`ZS zAXDCC_fuv6us=L(EPuyHG{vd%74Rxv?m8@pyPVaoX`|S8$*UJ!WCq=wXKG7nfC?sDdkcB zVZ|^&T{PR|qStWdU30rIx5rEHy}>jivMFnCF9PH(pZ6=%7ccF!c#n%GE1C6^+Bvpq z(i&)DPovKikvU(yes{-DHZOwSP)apaJmA^w9vX*PiZn5vPZP%@w6FVJFp5^1Bu2TQ ze4PaOFAUs6ha1c5nw;E}>IzzooTa+*RQw|?EH@IuD$3$(40S_sLc^PbP@_MYAqg$W z(ZKah&_4`6owIF9UC%$`%j!Ko;47Ii36(KPkeMuW0=prn9*F1|lB$K8PZSj0<_fre zO*e9mU+*d;uPt}_4cl{430@lGDIW!81U_USTx>`nZFdT~%3@VHfRkd-esB}WF@sH} z(EkvX%)G?K_T;Ss`*ov;k*9{Xv&~XN{Kx#u>B9VDUUx@EX*i-P=n^sou@f)yQKP%= zB@;ZTRtpQB=1hr0!q)pSh}^XENO{x2TZKrMiG~q zP7nbR6D7hRhU%S>vxuu|;;6i_Rk~^QXv}p-c0(RMoPe;NHi%2&Uu8!X9EY$4cUN1n z?IMloeij(-&p)ILqUc6{s-d+MNqQ`}F2!bqO`v zgWqH;H_SH`(3~sZjkh6twP8aX6vIV$ctgPVYVOwC3k+p*XKZukgYKemdZij8b9Mru z1Z&w9cpSo=XcroC#&OCBz8v%SK?r%*#Sq1@IAR2G`H4u$Cn)!6JDOwj2i)+RUe%8D zfk~oDFPgHTD<@zdE+6@O*_zT$AD*2VxpXwnb{BB?O+_KP4w0Vh4qD23a#`2r&D*fu zz7z07pNO-!VLG<1oNu|5e~24_X^V??rQ#}##H=*tUGAYbbdUgRqqe}@?vD{ker7-ge+xdeU+H|OO#g(&YDUB??v z>AbuIEO-yLNl`l67m5i12x8KakaGt}Md6kSQ=Nyaoc3%@tBkco5K>VE68hqUEAz&@ znu3n}#U$ng{t|sQ@LB8G12HDwI!s?bcP!TdEpoD_?S>wG4L4_NN(u9EQf=8^O9{Z; z3Z2NX$i(tl>>SYNx>oz6$`M7m{Oqy8!WHRfnV4F=p*tH+DW}%t_;sQ4w2@@KrpN$H z$tSdW^zn`$v?O%h&zg|b>+YlQIC&SIHsfS7wcC$Qoc#c-nF%*S$ouVkis?Hv&2AOK zb*WiKk{I@!hO>hU(%6Ug!dv#|8&=y|%DJ-v5@foO2-4&41ffiym@D7V)G2pS#G}v2 zAa*_{0tE~`>FHT=cqCl)_(hO%Wwoowp7NSP%10HC;cFDfM;#F<#!dyjXuJd*{a~e_ zsZkW9v7HF724RZK; z63rOY%jz>ckN0mbua``7O`skG{E>P zj}Lf?6GFRa3%18{l?1Qz5p|Ijtu{v@6Fd{><6;ziWm`c4HXZ!HH^eV2+xd{=fftdk zzgO+PX0)x!5OX0;20)#zEvT^-izI`*8)LU6|lixb@T zlNcq_*~6`)V0-0he>t8Lu1UV!JQ;>X7okYNzU@u+;{Qf^bir z{(Gv0yB+l_@yn10F(@EaU1zz1;K*)SaARF~GTPJb-W`NCeTT4!jBxE=rs%69;6pu4 z>zzCo*R*GGE1k26Sz+#WmuGpKkGHTd)&UZJEl}IOpw(F0uFUc4hJ`O6CvV4<&mSsY zttEeWpWPI3k7+hr!Tg|r{0WJBx~+ouQ?=Us0&O{lfbFBZXw}w!L~*zTs2KI#TidG8 zT_`m5m2=}88pD(5!Q}%3Nsz>7(k_OxDc-mB1yS2rMqC6&)^-( zIX0xqVDLZpJdO(L?i5qJd9|DP`9taN-wf#ssCx+e>g(e1MXrS!Pxad2;|RyPh6wH& zM;2~of7)T+?qf*2)n8_8|2<^R-z`4>0=#*+SH;XwUh)SBd`k$adQ1RW|v zmjpsC1${&!2F+ebKn`ah7ax_5fhB)6>}0rDp&9_z3FiR8Md1`?DR2)U2F~mM`wP`r zUvMj>*wF+B^*jpH7d96e;k`VLg`e|CEh|(ursXwM)g_yBuE)@t@DZ*=Z;0YkmybSq zM>B4CAldJayi17MfK(wobefv`xuWOghKTmd51L%n>lBR^6<3jYuwj8A_$AxvqxWN0 z&{a+S%GyxLj~lp!6v221*1t7#|Be4pwcONV2ZSsslWnu4FxbV{k&x}i;Z8OeVpm4M zqf7*hX_1N|%HlTa5zy?%03YKoM}}MkWO`PAa z;90)oL z*~1nM0UjIyMtNX`F~kqqt$^cw+eXX0{;`l3*!mIz)-TOnr%H_!XX|uV$ACj0oRu?= zeR&uQzo2+8^%1t7nsEZ)kI_L9KP&hj5s}J~WqZYFX{kX-ShSSpJqXcux_}}|D5E(t zNAE`Ez3S++~!q#3z%5oWFqs0V*G<0bB3~?fSVIi+Zz-7n;z$W|t^5!5z_%oNf%l6?(c%k#~sqOgWiv-|n0XF??R9 z^-46r);%7S465g0y2shEc5~Z@GYmvyglOkuH+3kV@u)6h{6Q&+Jr^Zq*!EUB-(^wu zhH}a}EI!k1!a&O$0a<@p|4ac~_R*YXl-95Sw7(rs1bs8q^J>TQO8ZRln!m;E9;ajH zSX?8vdBJ<+KDF%FwGI#9NQ@EnLpJwisqgf4FBD&p;&O#0 z7+#qn^lw(;307iZ_llyH^OI5-iqiCzV=u8j^tw(lkyexJS=9+XeDwjrz#+<(?}+Rn zL(}8Ixj>Ese8H&*fQ-|N9s$GGWj$+~6j7FrZ<%~Nea)gUUi`zaU#1xUby7QkM6W=ntw>H#$o(l!KEk6<4XsE>X_v_WwTAIkqB_8; znnQ7l_60OOa;*Cp?iU4H0z7)Ae*uS1JHgJ;f#&&ST%}PM1AE0E8BpPfuw$pMz|x;( zf6D5wx*_S3XQ7@@IXh7J)-e8lEsL!kumYSIz(Yu5CVmyul=g7mg@f;QDh2?f-^lo> zM?c5hpJQVrlC59Z4nIqiVgN^|BwEZu=`4{ZU1}^xzTp~vfKL1;qC$QjAMve@|83X& zGkvB)uEb|VZ*1w8A-(B=w6Os|LGJXxUIUP7FJKaYBlX?!&r?68@l!W`85%!_!~b)` zfy9}{y#8+Y2pSn0Is#nfcOh^8drkTuy<+emsWe%V-TknE$0d>CmmXL$@ohcl!}bHR zF7ns7Jatt`kbTRq;C0zQVDs?b0qC%@Ut#=yfaf`>D55g`0PutS3L>bhiigk(EG)hQ z`TcAP&QGa)1%v+7l}pK=Bj~T#;h%Qpf0?!2%6ps5FQ^i`Bg#D!13U7+>HvtSC8fV5 z12sO4g-dRI0iCZ{Dpy_t`?b_ZKngc|ZiKl%DU0AA@*e!j^&kul!OLOwE$7z@HoxC~ z{$=A6KkE;|m=(rSZKv zRU7Q7kN%pzC7wJlrv@90(${!Z^stpRA}v08%4d;zJd{&yxZt9BNe^R#frTrDEpD(d z=?3mFu)dPA)_;`v?2}ANSDsjRCI;TVbFCxlgw{ms%p2Z#YRva@)<{f)s7jNe9ul^ zdRPNJdabvv)lfbLEnc}mHnY}Jd$PubvHietcap~*8~Zv>6F|~0_{{Qgm6cN;gl2~& z!#k-M(|KWMsJ%}8u9C%Y?)d#G;k3s7Dt*Jq9rEc*k74AQ$Ionbz$4by?`yT?&e9j8 zB=wcvP_fIAw+v5A202-VKRH5sPOVK}igC9;bI10zM(W`#VVC<#?wAeK6UjVB^i*T!~Zx~(E=0sk?<&s-<(7t zA{%p8q2czFTH-VAZJsF$t<~|sx7R~i3JhMPeg>n`zJC2ut{p%;uB9h5!=h`A6P*X9 zyR3}VT!Mu-T#7eqPbxMSO>VcHD3RDvs_o3xa*fqJ5xp&hkNHW2s7CvcF3DcWh~HS; zTM>r7dTCgoP&6k6%^-$`uh>>$pFuf@qE(FR_^9l8^ z3D+~+`^MoEA1BR3`Us|JIZ@qs1$W3MQR;_EK*kmmJtdajv>tU)UqHq)g*E7_643J6 z9pSDmU7JAG)#km03_HQw@$X5JjtuyQmP7lR_bgtGlHG;Nix4eon}1NjMFT5UW5h<; za->^kS5}91_TG>|z!CQ)5Vl1DxlQ`j%to?~NsJ{R2+Gk^_3+U!nr8V(Xj(ZkTZmWsRK4*t zAu#paTndYtoSgP^&kZUKm2$&L%XAfDP_DTXR^+nm+I*G51dI20&K^=h&lN94yXp|4 z=%MC}m>{Ibl z%~JzDMX4514$)g9f8YiAlg-Gl&DNi5R{kM_&Tp8Z|NiUMn;W&67)o_%q79Tg40QXw z{i-t5-MH22gYoLk9t3Nl5%chM_jG|5_cJk*%RD=*@|bKBO6o#V5pSL!cG%r^FZtAb z6G)5Gmo{o4ekW~kGUBc=>a?qHqe&w+Mw71QrrKfmr1Rc_95R$+L6033Ipg(sgc;&w zQ0aQpn4B)ZTXwQcimhUsM~dC)b4zj`?Hy|j5%bLKVBLiZayN;mN5v2+d8)%i z;VF=M?e$2t3@i89tLIv)hAb7@jH(grVxRFHB=`15cVf)hh}V1SE|@``1V$cJLqh4P z`=b@jjIizoOCV$*1n?mV^X>R7L*5JS6I^})0lWi|0DLIZb*o(h;4wO*&;SE?Aj>qA zs@~=O+%f|^gQL3lhJtAnmvrRRK;cNZ=-2DB;kP1jV8hZtUO(W|KFKd>`N{kXi18x8 z*%7vv>iP`s2RTE8e9a8|Pzd085Tm&Cr2sPZ>a5~<5W{+#mzo41Kc12Pv4T?jP~mXM z>SJ5oKdzd*GvlDFo^>$t$3~3+L04VDEgyjnMg65ysacVR3TNtb1g1cne>er?%YC}s z{`fOM1=J0E_IU=Cq$~0-U+&zf%Kp_UAaSbQ2exy7m1PC^oF=c+XHSj6RZmc+f%<+t z1$oc6PjH0{J3xkA$~(j<{fC77K79ljUA{X*@x8nndg+h3zkuSs-ux8gFEaiq$e$Yd zgT48`J+wcvyJl#>P)U~EQp)Pi1TS+g()H}Z3`S1JN9Ld|j@|+9X?lNAh_u{cD-Jm$S!iGO(nq;dM7F2AwH9w0+17Z+Nx&~Ug26`Xp z<)DkVI`Dsp`|7AR*X-ROg+igU6evzxptuzGl(u+rCrDeY5ZpaTp}0$Nio3g(;_d`@ zch`{K@0^)Ab7t<${rz+9y=$@7mjse5zW05%JkPWDCQFfHOvq7=As@dyEzYybeMW?v z*JVtb6W(BW3Yy!qj-2L4FmMg%9xQB(=R{Ylp+GvLIJ` zaaPRLss_vX5i+XAO z(H;CRh|7R>eF24Ro3&$>c2^noPzKGJNuUV0`v<>}fo&L2h|uNa{Sz*4YinEVkeQTA^QhH&KX|jH$v*mz7*qYpu`*JuPa8J00^7pVsj>zWw2F{dq2)Ec zhb`i%QVdh7@ERw5ip}PMzo7Y4PS8eGH)Wp{ij|;H@FceDb&fF8yzhPy(pWHIVU0j# z(J0kHD8P2RbS$f?R*6@X{#tY$FRkFA(t(G! zsBgxs+;LH?>9bn9iTSx6Nhk(_q#3NmM?rji!nhz>f(Cg&-isfolxh4d*viDA=2CwB zHEw!xRrSG)^%!4f>scCldQyJBRld{(!S$-shP|DkA>VVq`)TTvU5Yt4SNB@>7=D2& zeU0~vgkQ-co|)ZmMUDx>cEj@_(DhdbQvp;maZJPS1V7Iz182?JmI9GsrcSy699+F4 zKro}a&%LUaK|1-z^S!Eh(FIJeZ%k@{hPQ_A&7VX;4?X^gt|-a>1A*B3qfgAA8bq4@ zNwDQ982Ash@g_pqNMmY8VR2?!N27r_WozZ-9J>k>?{UrKo?S&r-7i9dtl-L^=BNiP6Ian*m|Y1m=YzaA2>amdxEXe6h1GqY<0j2s9Fmh5!v<;z?#{^5 zDT%mNbf|i5!?fJDwKQl!@x=x;gd^sj*X(tuN0rgg+j0FCbyqifoy5QShJZP9I>Bb`ye_t#s!VIX3E5g@xNb`7f-%K= zA^tiGfOgTj_0V%Rw9|R5!_RZqbzD-@B(N*d68&6~0~O?9zk?d4XIkn8%|7ICe(DOz z>25)&S3Nr}PD0Upc_=Kha`Ow+B(tj-0zZhG`vvOXys32D6B&|e3|)_3{?UflD15i; zJwBeD=Tykv$LS4T5^pG5HRpPD*Rgna)Phj8atYqG&(qNsC#D%~3?$1%j~Z}T+F3D` zy>-%r-0VQ#d@-q^QA-bG8WZ^Qp8S_%7>#NhIyb7;6#CWH(ZE9A=?zB`2AvSOi>s1F zyGkCZ>4^hJyBXv&`B_?L8$ZQET#K$W9kOle)91aZhg6o9F1AiKN0k}#n3?)Ya1%Cl3VaSTKR$;t&5tg;0X!pnn99BZ5pfpR(c@D z|3E1&h8xWIc*JV_jTts%5!9+Y4( z87cANJ5yx7lSnPl|NLEkgaw@G!zRIpRcd1lj?G1&okR#HuF_J{xaQ}Z z$2@{&?yUhMy}@(wK9p_>+~LzDm)yBe22Y)Au&b2`sYv?}L0&2h!|P3a8PAggySIi* z+C_ZQZ6iA9?sZ-`X)MY;z@=W%`SZYT-*UI^XIIWV`-d0%cgs7NCA9^X={p#c(lWYzq7NqH>%&VH1!|TKmRVGZ~UEdBBQ_b?xnX%S ztO2=)UDH7SN}zK+Z00h5J9Ci>so}#)M!eAEe0jk=SAcW4CrWiWX$>eXv5hYbCi~$B zBj0MU*s?#8EPG%=yxUGq4n$*a`sr1?wi#S&v`Ml{KXy}%>fU5K)UGw{~BDd&scXU(#H5@ zl7yi^So%PXn|Y5=LP_qP*hQk{HNfd2v8#`n163z9ILAp&pA^KTE+Kx*54wKC+`5uXG1!%s@2$G#`iL-bCmc-m7Ha6%dpl z_$>GRes3;Shi+V+mb`1hc3QUC2crb#2%l%5XI;8jbVr2SA7`wFujg8&)Gh-OwZ_I2 zAsBV2+x}!cNe025a_m?X6$#HKD{q4?%LCW7mLH%tNTQc4fL75%mnfM~SH;H3G$V*W z<_6=Rns4R5i74cAG`MV1ht7>VxI9c}D_V+uPSI3Yqx2w^or+!hz5=F#_<`-V4kp&f z_RU~wULTEv`U`c@+K@~GV-gbb;Lwb~;bP@BEw%6FFmsmu`q`{x&kA%&vH`)?xmUv< z99uW)>;KTjZ*BtJl)-a)cjzkiG=FN6{m(L_e{u?wS^uP0KBLv9|6TQ7tlpWBJQ&X! z$0)<4=Aqv>@Q9{@asAP11tqS%YM;|0q;Zs`D0c9jXFu&rN1aybmrH4s99>?o2@q5~ zId@gUP3sdAy>}5WYoDC?IXw4fOPg^~hib?90%54U(k)k1ha=w9$K*^gPzM8u1D~&l zUu0fT9r91k#~Mt?F2oN_Ni~zdL)on^rd!ED1jV+TU!~rljfHOEF{!^l!tjVbx#Qbb z^y}%ok6?f<;} z6vP(Z=fEGvBIByFt}0ReJ(jW0=3I^yX|Vg#qI!OT@Q%}TM+gV(NR4VPWVy|ohgv`( zv&VBO-wFfvNBJp4&CnK)vU}YEq}iUi+|iqE*gwY}kt*R#*L!4EAGx|WJwLd}IpylA z;?oXEd3&MP=m;wWG!Wa`b;AC1{ zB^s;ViaScG3yL%&Cq~*(ca&Hv+w-;2I0=^gC|;$^DT~!h;`Bpo@VHRMXjV_ILkudC z1V(BupWelX=^n&g+mCoi2-LG~y?|A^Z^a*1WOE*>WgHz?w5;xCdcq2Rfh;MjDkrTw zH$V_Gi5?|+nkS138Jg21G$6y!({n2DDL4j?FAZM5I7c<@{H408S>m1;3&rjXakNrI zAf6UTTFY9oHcUEYW}fzqMrkVrJ#7!IgKBzCD6O%A6ma~CkX%1}OesC|1JUAfG7H|! z3)MY@tdmfcT&c(slU)lbV4Ea}P>!}#9nMe*_MD9M56(}wp@e2k)<-O}gp%#ook&I9 zsq4(GmQ>l)%YA1J1JAI;P^@8a(4Yq!%6}4OQfxHIU2m~9Ii<&3vy{JV+U@LYW48xS zXGVMISecd@?b-B=LHohYRR7nj31}`?Ajw4qS|fpM;+LtOV2Rm0jvxL$|{$P3yoRLc33(cd5bo#fO4pv*tEj zMqztNR42f2U<@;!N!ba|3VQ`U!^U#M3421>v ztG@zeN&S<2h))m`{Fm~tV?c3Jxh!!@(gMN!aYvRrGd{+h}8OhQ6)QiX98)lV6kC;>b zFVxZvUkD?G_nHf{BoZLi-8_orIkRUOmZP=Kp-7uVR&E_KNFbT7VdF4cm(?*+9-P&HC2L^x;*5s2{9TESVGU zu)Cgis9fa%l8E(U@a8f23^N~aj*NdJLb3s>WN#EGA)@ki4Ud|h>jtWZs~)MgFmO`! zP1rd90vV9z>BeVoUs&dt>|Mm}4WQz`H?;meZ~6s7BOP0lN_qilH?&gs z6qdilLdJaDf3`?G4L5QYo&dMQzq2OlZ^|Hj&1aFCY?ty?QV&xN+BXL0mTUWEx~ONT z)Z>%|zEJ(VkU!)IjJ{jD7(QicaEg?AQw(|^Dt~#bY;s{GV@+CbK-fdVy`?T-A8?9Q zQA5{Dbpj~F&+?YW3Zt1=l56>N-^uKrr8|#P%gorc>@053WWC&`E3u6lu1sX|FLs-9 zG&k%TY`c;NGG6hqNhi;mrDnXrg`h(%(kmjPIV~@cRYzk&1_7sv#>bw`VK zSaU0Ko|B#5LnfGO#2!l%oU~aoSyHI@?Ja@Mf`ZxVZ%?x|&xn#r4*By9uKcAJ;HT^v zBZatGwe0qGbeon3crFGmLZam8Mg!9BUTuTKTp&wSQh(a2c3x32z%VRx{klvaO$uqpc4zf(`9<PEl15G{!~rT8@mN4~ySJwn(!y#*?HkXRdwo`XBoW{428^E%U_e1Dc0f%*u! zmyDDcNPEoEg4qHmcGTITS0y>^xb^UiF!u(T-T%GV29s(BUN@9e^Z`}kZJ^Hn-Rkw^ zlQzXXR+CoVjc{98H;%F*j0zY|0FCXwfl|H$!w*E>cERHPHB=8C{R6i5VWu5(?y~d_ zn;Sy6f!Ky&xi%NO&eL%NQa6(4rBd^q`Q`#3G=KAj`-3UcSaUB?~xb@hT9!lZlV z78k(DD6`qC*JC#+6tKRk%V!r8H?nto4YZA-Hc#Po=LD@d9(F-BUP-q5x~af9@dA#? zNXvTUO_*r`WvYRN1$cNLd5JjDI|wsf&50Mc-cS^pRFdnp`70QY-k zwOix)10~g3*L#x4!|503ozI;?%Sk`X=~l&NYQ{YqcBTQIOanMpVYPbdAf@VLwyUXu zmBRfK{(BXki*w@2>q_h#?gg+m7uk@`F!IsXdU5@zrmy1Ell2m%6&Q|0vC9?kJ`$vA zKNMd$C5wxwc=%1`C%(`Lap=4;vga>&LBt~jc-{a3Njx(RA zjF-IS2Nwzs-+z5OmOzYEvsMEZgoTK0O0yVPGx@25cvi#N7ni_{2B*@I(gjSpdi7|O zBGE8t_5}=fJ_oRh>Scnimi=&2jQDjKWC#L$I?{BvQ|R(A0co^rb__KBAe&t%?^vH) z5*g#cYNhWBG88G=quO9FN@R`o$&&>8U%3}Nz6Z<%nd#j z3|O^rP5r1H@X2-Zph0LpctO>o7|btzZe(nCU+|DYT1_?EdU%Q8i#$ps zhFZEm;0%-Pamr`QMcKWTgQZG&_|Le3ipP9F=4Jp}VpLBhNSKsz2e?^#=>iDT-QtG8 zzIEgQ!vz0PKAn+A_eTo)&#^*(0+s)z3YemUK=E&>pYwil zs&CbUeO*~YX7dC6@t46E4NiTzU?=Z8DZ1=?E`+uT>c0CQhF&k6QTx4Ips1y&u24lA!& zF8#Hap3He^aVcPUq-L1h7?evHn!Ru&lbVymu=R@i(X++Q6#qAWTyp0@hx9z3{Z~(( zQIFQ^X?8M=U@$>l+N42pRUNcy!dmO1fVijfky;@~=L>%lf=3xbld7yx(r8sFaoIf+ z(optjaJ&0KkjNT2_>McBx{*w(qc|%Y~;vKkB5kj z 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 literal 0 HcmV?d00001 diff --git a/manual/docs/pdf/slsDetectorClientDocs.pdf b/manual/docs/pdf/slsDetectorClientDocs.pdf new file mode 100644 index 0000000000000000000000000000000000000000..738667013266a96ef68b039d9471defe8cc822ba GIT binary patch literal 111208 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

d4GL(XTXQ+>C( z@mT|IbEv~o?6wZ8Z(M^saRQQ3uTxL)TVSWMOEexaZJLBSGpvK!#fRrTL)dgVm(tOl zcs|SjCsTPR;2$+ux_4)wyjazfmO$fG$5%#sHn0{&KFU}txl+nt-@I^l#I$5kLeU@R z7i=f!;~y;<`cM%rS4qJ%3f@a5(n@N4F=8PotLoKoO#wtU1yIKa8*h6}Uf2EoPgkY- z@6Fx_^*}El~ zK*-afuFEzo6kZ4>ptCRep?|#4b#WDm}D_#*QTAiraCXLc{_hSFlVolzyt;M zno2HNMdfJ6fdlTrCfblfuYD16q|%<}qQdnSj?`ynHb=;atAxn`-KAqK?>TCnb-x@z$GP1)tiN@vl= z>syMO1|iqL3>Z^OS;iMiSdn3T8g1bG8GU2g+YRD{yZvU+0sl0rto;`5dAF3xt(OkY z!I^3ER+h+yPckNmd3qYtOkL3Ko-b!p0HKXGa@yvCYuo&zp01qo%9;8+Wvq5t?N8&% z<>WI2RJQt4X>E)@O!@MCqQlSgie@4AJglUcsN4J2fhzjPXT`dfe*8Tbh1^#}GyM%EBhJHK z_szUS(WtP!`MMWmC=q&DNB?J)D!54;UR_yZTA8?t33lr#D!t_-;ujfYvZ9K3Shk`3 z;to`eI{QEx_oh>IS%+Htc&D?R^cOHmEuS!S!>+C8X;L_zG6WohKyl${QOH)Fpj`~q3 zJ5$nF04FKd=osKudu0BL7TsiSngkCW`$^D8GM8sgjhmYJ$Lq$MtnQ+bzl$+5a0-ty zA2z~oQLOH(L|8i}hzp5z;m5P8R^znu$o+!y;0u*|i9tU~<7j2ExQk8Ra;ePXeNM|l z=7)O1_|R>rq=whCYtz0xjL>+xb)!1LLHwUOjFqA(id6L9?XhZgL`I@ff5C}@lR?MPyR5~gN%KwLvZ-deJ@vnUum<|mu?dH6ccFAjf*YP8TNllZ=P zpd~}fvNgD;l7($)LtJvxPbX)#QB031sI7<;Y5CU2jk`Smyf(+4Lj?rt@~Wv|oHYB; zg0Eg-S_*rJezy>iD}dosMQU4(_L42Qdgz^{P6?&(e8(g^E7s7OSX6kHW#;yuEQZ8k zRgni`aIFlKhA@YKg)uZAv3G=iE6nlsN8sDs&a-?OI87QRNjj)XMuJMsU$QzgIh_S7 zWHsq@;Gnlk(g{qq&q(WFIMu9pLY3z}M`^EPKxMl=q~#IJd%IJYEMN#jL{F(WcWI-}>N7S<)|)lE+RVml zo`C_n>p?ctgp!mNshDtehcPvcU7{AS5Kn&Ursh0pj$1ew>Eo8iN*^yHzj%WUna@2dwO;9l;%Uvk`5A>ZqpD5Cq22W=pn>2wb!vR< zCD}2ci6-OJY2`@e)`Lwj602xuN5{FFF}W+3$WFuYyi9W1v!&KbU`$r}*qOz2VoOs- zGmXoT++w7W?W5b3^YNvnI9&D)+wAteM4uFKm)RJ-w#w=Zm)2Ey-!OC@0_v>pW0lE$ zdo;Ng&h(79k4$PvX)ZRD18z3}y&6$sBd6%}pj8Wy`iM#7ZYMb|Z;V_y{m1i&R+iK> zT+|_Sxn7J5zq%_ykIaT^;Y)9q>wAHOjxw1mNfu-B~iwJYJBe6xd@XR6-zGTI!n<;Hv`LyeN*~k;A$^goD z5GIaxEUl}W;&#GabF|CbRQl;pkJWyCIi5vZ(!omWvaUe-jfwr|~3h(>(f7p1`}X4K1$T%+J4@J9ASJ-xsakTlQbK zHDpTA+Nc{E7L%oL^Kv!X`C`T(mXzF_{gtA=RH?h0A$au3n2vS!7ftTNXxnO3vV@I1 z8n%=%$D~SkZ8a(&9G-y271C3L)QX5Y1}=;uVN%G@dN`Lbn#>wlBE}!TDf_z9o@8aW zp!S+DK51%Q$q#3w9-;Jlu*zAH4930v;qhF4o11?AnOJp zhSJx9%BQ8$(3J3}_W22G%nrX|`;cx-BWRyoI*NJ`jXHLQRhK^V2jw0s+8+)6CGnG# zFAJ_IVY(ye*n{5aT&XaH=b-H@w@WNt{o+|o9(yWJL8FSXc#ZdU!&OXRx22CMZnH~y z@_Y}Xks$ENQ@mBJRRsBp9?9NpW9u^LPXTSU)o*VJuGGCanJbX)k@Z79d2Gr#lj|gf?M9sQk zD|=BnLbhJ%SYdzI{(z)ik+a#HZj(x{R@&WuF`5XU-M>SQ&~B9%4l;_P@N~CVGp@VAe?&^wx(9vF@S~j5nv6SknOkLxUGs@S}+x+94m0kzeJTzayH$>GQ>4aM6LGAxSUEd7zaB~hxt82@z-7^o348FY< zM@#o_&(Nf!RAN$t&0{`*bV178K1FCh(O}(c8#`SI7L%kIOK=9z#pt>LfmCCMf8)kZ0M41<21NWcTXyYIi% zb=tWjYUAe6##r(^rXBJ0!0ddfVfp{$ns7;T*Ln`?aR!>;Jflw4#OJk2Kh#$+@|(%v z>AB;0^lL9D^-8igD@({h(Iic8T*S-3B^}uF&cOQcib%L=u9&CQQu27j>M+6pz8}BL z+F2Z}`(@IrpZtgo)_mmRAT~5pE~4_ccTO_J#bPhPWKqg}A>CSp;Qy#tJD`cU(*Cf$ zj3hY1kib!VZH8PG>zs!^=1>PC<>fZHL{_@<$=~L;6wI^#eQ5G_q4m9n%a0FM`e$2S zy#!O_(IPK5mRB1l3%HKY8Xb?ZR7m^79YpB zgDWdtF0uhF786Ub6ZDV~^ti?E3R+44fd~bXILGUju%AOnfdiiFQ~)i40-_dE=y)m$ z_MY8ud(D0Sw)EPW)EM_M&rNsFanD`#sBvt-M1!W}Q-G&)K}8^fKmwKkQgx1|5)c4D zpr8T)iAr#A%KpUwxw7MiEW?}zh7~6)`2{XG00cIwXH#JSgI*RT1bpQ|1c;{qAfbaz zj0Xb(BofG9-V;a;V-Y~T0u2Ll4gq*okif_cRsub~xde1`9M!-4@`3yta0evt=MNH4 z-w>dbEdx9UNHoY$2fqa_07}6(Ep(hQOtaB*P!nLGLb<@28Yn1Uq_509L8OJcnkn5fqp^;5-jY4 zh~PmUfb|OiBU)VlUT&CoboEnue}KPp`v3w$`FrZc}zsfplC6d_}e{WNWaUfm3M1e2P z>8vAz`R{@)Dt-p^Wl4TpIR_X381s|c+c6*jya4>)1+qi@P#NxB!oFR9*o-(qKDvsw z0b|v%>IK?~VLpWq;=sHH05IU?)$@P-xPCf_00RINI6#2y{W%8`Nd6Hw)*+lt3z-_FJXDws$iBJW?=-yK5(CDxkH)RQkiir=Y<>gWf+H|R(SK#-E* z000CC61ezy1YnS#f5=VluiZ;u4VeC0-p)VdMq5k_MevLcd3F9RJA4_(TMNx9nT*A8~vCeT`k_MGW8b&FusDjl;hJ6My>= z)PKH;7?=&EgW@I}{|(I?`oS{S!9ck=f7#Qeg~8w^mXaW^o&^O1^G#X=k`QUyXparvDvUghvC-vt*#0U&d=`? zQxK8C0eHCs_)OGC_1B32{1RN(2pRPDmBt~U2^KM^Cj_7w6YwXV3_4OX5(OO8XGvwo zxsJRJdZZ_x;D-|6;pM4ke$#?nzwoQ`gXe)c0S=0vo+~6^+NYx*bk3*uN zbsHhkcoB~>Xy4_%cUvW#UQPGRw}!7N#rLpgP{ZTo#O@z{efFLn`%tkRHw-le1QW0E zQ}NKNw?ErjpeDzlMj1I{p}XfWO|hikhz}Xuh1!ecUh#e*5-JpT{(et0OVc@f{`|8A zz%DRBNvZ{gOr}fOXNCQmK#D!aWV*hX$rP|TM76XeGUfb*^oq!{FVjIByPtJisUoy` zHx^gt1pa{^g@$NoLt(jTK~kRdDD-EDT{icbqCunMD|bZLw5tUt$!^g2iI$Ra7N{kTGnvyW zpQCIj!;7^rJW$u0OBF!SXYG@E$3od+BclZFMo0-~e~3YGiyryu^yPkIf&ekgnKSt4 zZ&}&o0T_hpE28*g2=sKg74ui_^~ zY#mLr5}_no&c>FH*2IjaVVPaU^xN_((~bH4-j<8$Ju9idh<<1zDie_ojTVoJPCtYZ}$56^^u(3>w@){Z)BhR zAwxAG?>L@rbh)(@ij~qkhXA&bB`d({IfpIb!=Jp$4`3BJd1!$C!rX-kME6rIu_XQ%71^MfQaXyPQ%Pg)1!{(8D`?Y5M4mB~%@F(0 zw8C@To>$B9Z862ua@kI*Z>=KETpoP#L`>}xFZ?X$s=(D zt1E@^nEU#&K-KPoo>#Ru$_$3!hs$zfX_38}``D$*LA#28(8x8-O#QgB z<%THmO|X}|_%65y=^O-%Jxe`zR_X;6&YB%HOn=broc2n-go<}* z8j)!ieI}mKLx=8S11(bjnUy*c>T2a2_O5^`Xma`w(}*OVAWp5|$CX!P!k$uQ5%HMp zZ#kqEmC7mnSfiEbkA?>IKk<@QQ^1}c-1KRYC{Bk;tT(!v#RfA5KO>7+dIPGGK55|OBsK7-lh0AtHx@R`^_I^ zdz2Fy`_bm~(`M$squ*4JmNcru-ZaLjGY&pJF|l`mt#qBL|I`-uDnmNQWK#CtFhy4i z->L#u(7|-&Z$qB@6xnB0#&N>=Vo^a|WfuU}$Bpb-W4mA$9o!R-h=F0_=w)h^)N$=S zz`2l>?__LIggUA{``(x$S=$i#&;}AuFT?-kk${NKyfux?`m~Q)wjn7z`2jW3OMvS* zdYd|YcOM^DJmk1I;jvY*j*T_F-(tIl9}|~-@6I3(hJSe9>j_i;D1D7*l zh-u~Oo@b9EBVctHxMX|A`yDDa1FiP4u#AZhZlgcB|Kkkax(BJ2*EnxubV77T$6~ON z@CZf)o2Bcix3+7m5(2(MmutYO8P#i<^-LQy3o5p2oL zl(F}u^+Zv>mGW6Ia5Jal;6}12gsw2SB)gZTi{3Hzm;9@s*J9UBs_fO*UBD{(f^{{Z zD-dNbHNdj#Mz$gPHKwl(hZ2@fTm?~dtxwl9-AYkY+RA4oLeP07#zGfOb3Z-!Eq}~8 zN}UMC@C_@sU;j9QG?r9{W49Js@u~VWlRy`;uu+7=>r3QTmjXQAi@ zYxLG!$1$Hjze^p@^Z39j5f^`P%lw4x?f9N)C}@#gj%o;ILVUu@iGHiGPV!yH?$;Wr zrV)c=JIrG}bvqB!qX%VVu@|LI5Fx>xSd%C^e`4N}I?Z^2R@SZsHJ%MCjn(Pxgi1$Yt{Kd&IEBwSO(sC%H_Xg=xRpC~A{Kov=ob^J1sX=dRYyRA*+lvl= zJT;U@*_@4y%dXn2D^_`o=4Ai=vMS1ny)g^o4kH8hbOx931?jW+#j)!&bjJRKV3hSW zt?V1JdMG&f3`Lt!k1(oUgy*DU;j|lEFFi^I%FRJau7Kb=kZ5gklD&ZrKZq(SJUw2Z zPYV@mP9xQhKiooY8!Rmg+t%?TM1E<{Yk|w`KDwb?9Hr(Uc+Ty)56}!ya|EPIAu?2^5-vdEBxf$B^ulC~i91cF3<_ooS(!>t57iX+7sbT*H|y1^ zu1)A_YKKw5Of1aaA$W(pzFD31xxeP6SPnL_*_jd@Pu=xRTT(%=u!t(WIb&<0+H@F( z^ZCb8)W%to&XFX}8U-K)+v8_<&FYF`SY$48rH@P2ZEbHxX?9b6YD1B#s#y2N`_9nY zFZkePacX3uD<-(1T5&FstT!+hn`5z$w3Z7go%MzufnWE!efDekP@_WSVN6Z;B~OAI z>(Y04kLw2Rfph6^JC!~Z{VoBy{HH(Cej;muij?Xi-c&pZ$ z?PH9yDg+`#ofq=c2!>?qJ;m%C|KtmCP_r}D%Y}nQ2k-3foAPepb&D3)mA<+IjG(x! z?+BksX<>&$F8TZF^Qz2)i^krgHm^LBJ=VUegN9k3!bCqFomgE#J3SWRLtx{GisTeo zH`b!$KPMRJ4aNv5`3sprGmjj2dR14bYT6(<`V5VwhpbPhgb?g@CI?_3y@E z6Wyxh=#J(^Rn0rp4-15ci+z&yzObHc8*a08>bYrnGIy2^x^0EQ*x&?~TZC?`*wF67 zvy6x1_D|zN8XX(#@;I>~^t)GxFVtgY*MOtvDdHLzZoDzg{SUk?r~1Qq)135!4bKG@ zmJ978DzA9WaPFZu00{nwdF@L)X{BdfbM6)oG}*PWRN+o2-@Tf20WRH*&k-)uTz$4E z>9C+xYxm7`_yq5>)3LqFaeYUZj&M{Tyn{96m#*+eZJ=FlfjfuelQ7HeQ^TiCu)$1{ z@({fS;~U(RN%P>1_!?GRE<;u^-`StM>o>%R)+7o)Lhxg|4HWqVG%pHG=>t=B5 z-jWZw$Dlj1qVt6Ij;X8#QAG*6li3PUqcM-Pn5UUJvb{S4GN*f@HL^zDnW*N=rZU#T zc(%DQEd|+i=%AM?Fetl<2ocTEWIk%aUN<5mUBt4u>3vymDF^1XyS6rzMY~;?d205Y zBC+kxE?N^P8bG42j5D>3<$G(P_60G5iK@O5r&4F8_z$%NgQW7qMrkNXYNr>p7c zntz-*75#gfTIiT(XRFbRbFf6rMCJBgsSx zuk-W2QyK9Kcm0T31WG7%?!PCQNXw#uD_9;%b)Dq?R@1Ko@RXay)77Uhu&!`r6&(RdM%FRNm1s_G-V*pJX+222IOS)on>4CTFbC zsv6gZQSZqS#!|NAOQJBTuO=!|=renu!6I}nM3-(2aI>~(c;TfIv0EU1K8~71st-;5 z+m+DQiSDk`mL=J<3=e|RT@%)7l#}64N)*>24D34Z?j!j=ILmy#-_RaFXp)1taaAu6 zq)Gz;6AtjYsMsejx^{NkH)qOKDcwj)^J&sO`2;_FipHy(P56#NP6>O4+Ibz^3{hI% z7?BOJ40yN%X&?K-Z-y-!3V^v9T1rWB+#&=&n;F?*z+dLgI(9>~w(F)Je&&Y)<(q^b zwT=UcP`pOZsEJNqdsI_IWmi+_>();QuVEJrGv&{t#lO?}<=IY?GXH~6M&w$szu#;q zH7`#25=zW?;eewiU}I?HMzb*V6o-Xs<&^jy*ESAi1>xMoM}ObGJ(wI?LkBnxHyRZW z-o?pg#P%K9ZZ~~S{B)X#S+p}Aa*#`=e2a{&;j)uCE^+g-Gw(@QS zx1r(??#ltSG^7q4s7+k8#d(yQ=Pjv=fGOEJUp${Dx${*^ml`GD=>^~_+j|Zb4r?9E)%9Rjop4k>iQG056N7^kaHSrjk%#Vb$hkE`~YK_Q*697MC8U3Wi9v&C>iz zxAtI&mZj>45X$e-pg2WV^L$++neUAko61#IicV|dZaLC+&AaG%`EmUY$m-e7Y-lWf z@;MT*?5=UST^%ph>b2I_L2bLI-JT4ELR_JT+IrR#`n20!YqmsUuozRNJrr2XjDxnH z9uHYdL3w}rxx`xl@i5(7JMxBN+O7Jb1!^-d9hiPwo+No^sg+dy&RI*g^;`ddO zjo{*v3fp3gA~aSd;#O4Whpsu|KiXtfwV+59>!=O}P``2NDzHw-60CHKNqqPCvzlpq z@d0Q3y3g%TSxz%mV)Jg@Ct<+(V3ePCUBs>!mnAI5a?ALI7WgG^I_o;TUwxl4zg~|r zUGzriztw6=r}iRze@o`8D48Md=hoAnRb1mK#Ood2Nm{S<)M(;7yVB%HAZUmE_Rc$6 zO=6aqBR@lUna`rP9xv?yXtTb&7V!H+-?VygbwG*641Sm8OIzrarrbs~uXmo+h_x7R z@Jwnui)SK1B6%5V)8s||DeilQ7%>i;=zX$j2)nwm2XDlJPNN>_sn^d%v3Mn!R`e+i zPrrN~Th10g!?vSE*e^Au<(c?vxJ9sg^?7#dSj803+n@4)5-~8oA$l0emKA&VfBNv=?jT=RMAyB?= zT&TE3+X_6kk{G_Hk|vJ2ygz*TH-iai#p&XkrKD@4O5mNG4p}0&wH&vQmMv1BG+@h4 z>t5SHl857mG^H;Z&Idc7(CrMHQYWnY%?rSId!NzCY@YokD~hWY$Ur%fS1Cv3udr>U z0amHXtmJv9;Ck}$pS>A;taxUDDx*9&*}bkNJ=wY?#C+h>EmE1U-`P)RP!--3GX74U zPRnY)bJS6%JT!Y=>r`CK#wGOb@^QlG4SjGAcYYp7mxAue5t-jv`aJrY`jYdqm-f!u z|8AL14iW$@WcvxhfBup7Nq6I-rBb`!P~kC9Y#$o|l7Dt|d)fksIh1r(*x`yFBzF>B z*-168Fp5yVYMy+niFN446iz=M-KY2q>PCYQ2 zJaPmN62Y9ws#6!)8(dEFt6peMQP)iA3tae|>UFxL`ep33^maKLHOp%FH;TBm5NJgB z*U>1yUkan+_|(ZZFUGbqvp_u2Qqf zbfvmwbT_$}>LR+Z^kr0l(u*5`m>L-xUtnT!b$vu*VOK6d5!U<$$erDh=+B=>Zon9U z)E8GIF#-a70cdlmcz{fR^>u*i?(XjJWB>;*aCmZQCujtJF=5%L)ZE?p3iV8Y>+FDL0A??8{~3NX0Aw$2rKvtCCsWTcBo{CYz-(N9veerx z{~I!aus&@V0Py^znv$l+PwxIjO#K^UV{p$~z;Qf%3p2w*!w>WTx2}xuy0SRguBV{O*A?(E@(QuC3l~z*jT7#Io12+CNn1c6;2@UFgQf z7N;-(fIEVI$4p>AGPF6k*3mq>PJKa~92!5eLn9lDvtM~I7yxntPQ>I&*!fM5+|%4I zdOPoCIsU(@JqbZUF=KmO*T1nJ^l+&JX8AFg$VAjzUUJCuUbars+#)A^V4|zD(|G-p z5Aa?u;+ZU*sradabp#{EILmi@K5M-NR;@8JfRe)9#w+*t1b)V_uEP}k`B4YT$es{e7S zF$ZyMbOt}`Nt+)0aNGaA|8gq%rDsTVC3`9Ln~CHaAD?~l>He9zOWPVAnK;*3>68ER z8u;z_@tO}1aLb20m@Mpp^ov)~6yqvKV>fdb5~}M(V&X* z=B;ahteF-i>SX67q%xEL2AXPK8MFiW^Od_Ax6QhDOFWVTTp1^6=|kg6?nw+{YBR9F zsB$pyjr;s}ef&;gj#Ork4$#My28gr|u~z;8(E@3FX#Tu(;0X0(B4x`aOOF+y2PyKL zqk?tP3q{1SmYHM|Boqx74*Kt`UF%?x%x}R(7B2*q(%gUnHudBqu|~3GVa|n}aYr_Y zH*cS)xk&y|@s6d1{YQD91!Z-7S?dYD z700H>3DtW$_+Z`>R2vKg;iSMnp}si(4ZTDu0KrS`(!Um95a05=I9+&#%l%Wc@nv&z z+iWb_Ua#q6-LPSR1OBl^hqozZY-3+#EVP61cRzBGUQF}m_P`7&xHESNBt2gOGfD96 zf~CSxkTr@ndkVeSg%9^*VyMb=Qh}GAWxOnCqBEteTnTxQhuo>C*DR7>BvvG1ZT4+k z6Yb#`f(^VBF7^|8oaL2Nabqsj2`r8q6c6x<*R2seQQXxkADSu)Cob-Y7Q)++`oe&4 zd8T9jQwd~Ov+CE+rZnyMV086Z=d*eyP)sj_!Hv>EjEI0yz+Us7Lc{>7Bn@?SQ8MUp zl{Uv&lSv^LU5wvSnxP75F;(Sl{i#w{wSGDMF()g(a-fLaH9k??M$L4!Z~Sw7#7Kz@ zh&)N^<=R=-Jn^9BFBtQT$J``qK&yMB3moO&$FR!%)A%V1B%f{ls)gYq^9OPw0)GK( zdt1DBPkEpSuSXCcmtS9ANZ4JKdx5b!@o46qTJyNozOzC5-UpO@nq4c zGZCKhZgSUQs?Bu`q*X{{vers|+*l0n*4DmNMaJEhe2FFD$~sbshxbWdq?n5RW#E+J zv3^&$!6P8)9g;sDycmkx%jGF>_Q=>qpdx~3H{rR%M1y~vQ}dY$`)=2*3pg8HD1{hq|!2wAfLzAe5UrhqQ#wE}tYr>M9(WeQ&$ zr6NB$2XX?c;B8b}g!c&8NF~luc&Q_EB}rZ_I1PZhmoij|wVyMU`s~n@cU1GHk*Hq# z!;j7%+b4s)jqZGcM#=f|dYFPP;UMe-(#>h@G8GFAYSI@FGo_Htxtw*hjE1Q^jBYOw z#^?p_ey=r}U$=C>*rz79qyKO(y%yA4-I>lRP6grFufP$QE>w)0*||jf?R~;r=*LK7 zJSi5El;{ZPhW{)J`($Z+`l73C7V1NojC@XPIs?xYGhh4XMj8+l_Ou&A0IPeL3*0lCq{98u^NQtn}{bjmh zk?f^!>#rau&Wd>X9AY0up*TY5-OzJ_y+V2rN2klm7DQ)k6$lZU;iIU&%t7CN4TOzXg`XzX%c0Ez+fNx?6ZFz=wm zC=asL6GZ@pL0s|#%Lh?LEF{yIYVKja8=sgrdl;YZB>3~di?5p&MHmF|VQ~0L=LZr| zT%O$Brd?tQ+G#hI)7&XTJU(d8Mx?gZA$?;I1OIM{?>@^afNKROZA1Cf=p{bUN(Z)< zg_8#VS?zNQtCA%I2W?!Urk5<9(^tR}v;czsFz8cE1QUvKRap9P<<--2Tgib<;w9BZ zaaagoshh3#HQiE5DgFlrU{#~g+dMge25X4fc~w@JpLo-7vhz1mFv={R!Ce zn2``avDGn+L3os$1$45zU;y@{^&vqzAmDX}%qQEob3+#^9Tjor{r zq&ca?R_>Z$3XPrxlq`r6w9sh|L>Fr|cWJ}4NlvPg~_ zS9a(8nF~%K&dDwVEdkI-iNYoQ@+&pk+E8)XgK-L@`5393Z+P1J^=@ObuY0(Zc^k!* zc^vsjP#Z*uo{o+zdUPN^m7(E2omXDiK(J%EX>dT@Weja#5w?>PmQj@M>dY{?gIMfOREoo@!*s+sDCH^%4w5Gwqny8l zQBUfA#FTM{l94N-%}&gd!nWiq`|63{vqbRuo$!H~q)XexC;GbB!MrvWI+t}-F&Lxa5`! z_SEXy?LSyg{E86fOz8%oB-%P|fQlv=y;<~kyI3O%mV!6`k*^%oWFw#?` zbNJ`qU%C|!FB-?A`$nkj8MR;h7>QX~JJ(%O-a-+b)%3fzLC^qJXi0ut44zz|+;wPl z-t{kdl-uZcTFDV{q&%R5U5a&;a(Z8lCar02i`LtyoCWorv(Ye1$PYy(-}x>d`hVcg zJ(+i~-0`LL+{ z6CvEB)L7n{_YA%yI(W7Y%|ZjKi0vc7LvUA#O3FK(bL=#?5+0lEq>9xAU*IW{=ihT)H+|bn9j0-SdF=fIJw3SA&idaab}JBWE1i@R!#AV2;D@)fci9H^aEOK) ztVyyg4m;nAQoJ>ImpRix)G7JceKIT?0ZZcb2fH9p#7v zj*(Hxs`b8yH1%$weeyB;wx4xdBl-}XgSta_4+Y^I+p)$dgeR~x+4W@-?Zn#J5sNtX z&K8J!{&4=iOlq;1@JPkEnzqalBs~MzZp021RRTOXw(37@^VrJWkc=!&r`@2>xsBc! zpRva09TC_fE+a(~iEPtJy0~%Xn^p0mGW>>6YoY54wH-ze4Bl#w6#QdXZP;-t0c|{Z z&h;_EVK-Z!x>~imv=zSkxU-U$_cq=l2Rmz_cNnR2ckDUBd|e{bYP-@9$R)#iclyl2 zETe-T!qHqH+mMg2+qBS-NBiQBR)L9}+2C`Rg7R#DD4+XN2i}wat~Yu*Po>G$rKkm` zk;g};UJZ@rCzak+;b4sTZ2_;Xdup3g*D4CgL)a;b}BwLiLO2#3I&PR_* z?!`!D*vx*3whm32qG~UL5}qYz-nL*<2dxN0$3JrtXaOqC*dO=d*Q!nsudC_pa=x+` zKM{nV!*Iet*S&`sRWKc-B+%C)eUm?rGir|tQS_7U zGoyWmQ}KQ^?FuA#?}>x-j%LSIlW0q%Pi<{!Uwno=YQ`;d4_p3yJw5m%<_ z0qzrHkKKq0u`cYVdeCr?LXtm|K3pSK-pbx9%DB7hu@RI;ERx!fFBNG@ni6Th+sRVC zRt$alB6SbWoP~$N;H24=cJ#$}M0yHpf2?ynV80;5kh@u-ehNWz-QoG5Zlj0iV<|_; zf2)tCWPzN|y)NBK+h9caTQ;zjk5NuM1`vhs!YY}q=OkQ zSB#D^7nEJVz;ZZR*@5)y<>-xsA5zxPgWHYdLTrNpTqkP zF%3dcoi}pW4{#Tj^`A_UAhe!LCMScQP{`PDLQ_a_#No4ZmrClG_KF1q%-A%^ z-b*GlO3)4;bO$;`ql*KKbG>k#h*BviXL16XZ6DkoY)5M3-}mI;IY}SAFAH?~5P=Tw zK#XP|fRY}3+6#@pts`0ECztb~GYxa&*tHW1ApN#DYKN5;E!s zvVx?APdrD`{%6QmdpsBtL+x=b$U*9ETr;-IdJ$GgNWCScWM_prS&vm!gYmD$ACFUP zT*H$vOzPff8jFm=H6NQW&!0%f*`k5~^jc>d=p!fs`Y*ZZ`J)8JO5S5;hlH|Xt#jVp zTaSu^8@Y_&S(1?usve765WrG;6{Sgv;E8BmoSscxG=UC$tA2K=vaEg+;jxy26TdY{ zV%a41A}K!`3zd1B7BgCLb1Hj7UFdzdTfb%Ww*}$62STJ^c=Epa@Q46=Z-82&&{cO9 zYx!c}#lryHcHtgnTKpDiI|$;`IJAf@UMNBtD)z#6SxUV$Km?eQw~G%=m#?=$i%Vrg z^x)){**dYkwz0vBYvNHH&K$Y%+@g-@ky%7y6#%@CRKP1@#*hCBstz#mZFCip; zw_9`5FjFnqU-l<;fs-4jgQ)b87Bp?j6yPmjLBS$A^;5~b|k1;QUjq2znK<3Lj@F3n{%yS7*RoDh6C zF52Ln)j85^{ZgCusAjgRy)TAD%|)Ab-f^3Tl4s6q@h?bfJGPQpnZlRa&yw6br2gpY zwQo)kOt{jv;r=}q>+_v2nK%Kk1N*~`E4Y)RwSG)37+rR5mSKVx-$QFc#y@OuZ%o3n zirh_-mis<@*=x<5-a2x|8ph+_H$5!8YaStb=4yqO<#4BGwz-TuYx4w5v$4lqPHT8{y4zt-4rN3ZK7R;q(rzL_PU2=e$RgGz z3mB8-DMk%s-cC(X1e6HIsODymiQUkN|HUZ>mmW%sRiYR~o4-#efjysy zp+!}Ez_p-OTC>=i73mnXf??~GsmcUonZK{9PYHsk?6=s*5GQHOCdpjdoO@21?s>r<< z{&ZsAQunxphjX!KtL4}FIJoKyWzDS~X#{CaBdLgx^i_80{iz~Akl+TFx!~6}-&d>* zGN&Zoh>7YViRj2%n(EHHv^{l<)Fnk*Z-Lr}-9eD(8(rvE6}XDcO(jN=sZD-=ZGlQhc|^=jLwKb-l^X>`5neTGwiyKaKTCkJ2H;>kN#oIoHuaQe*NB)0E${ zRxk6n`%VbnNmLl9aGBb|mry3xs`3kROWR^fof&{#K~~ES&z9pmXwz9q8M!qsyHajqSB!G{B_rh7KXf_4aDm_i_V8`KSniO( z^HSd?7kx-mGxgp8U#R(Oxjb{Eai~3qsOWdCO*a2y3n~(C8nDu9Y zxHYT9_oaEC$_ALQ)AG?N&KZaq5j%W)u*VL5Cj1vsSMx{wnHJxQ{@w2Vnmn>Qh)h_ zD%pt(p{#qLP8(nm(s6Vp!oqn6?wFdJQrmF(6v6A1tO&srIY7+-A&#!~o>lS58@4QD zup_utn!CA4hEW+vEXy+}uCd}fxceKtky|ZZQ|n#)x)hrv$BDWJP_)IE`q9m0I(1*t zO;eLe2%obAUkfwmhC3W&l?Cqk^9G-Q++6>mgK|4ee)ij|a#G{gJh{(lc#q2*InY*i zGAU*);VPtT?m~5-Js7n|H`q4{@x(~R>TPJt5NIC#YP|hMNWMt_G)y`ex$q1}Ug!-_ z36E=($V^U0DN`28#ED~FAzu~p7CMYlsSQbtc?B31&Pcb#np6@&?Wcfx$Ukd`A_b`oI;eW;eu<)4l4X?j&G>H%n!-I{8 zRHpI*0=;re$;$mkvK-y(ZiTZ7KLa*T#+vxdyEmC#w5iIFJ2O8lox?C?I775h`}AX2 zbc51ln}V+^HeY)CF>jKP+kKFmv7r*dpg;U_I=MG3z_?_n;-Pch?Dt*?u`+EQH#7`wyYgEKtXA^ z1k1s@e|Mnw%DMXF~8-!BZpVk~+Ys5@qb;)Hp!?UCUSrUmIaM z=@6QdlR$asttR3W2-oIFPR?Dn+2VG8o}KxyQLFELqis+F3bZq`dLB}j_~-eu`BP)} z=MBD>CdgbyyJF1FIB}28y7NUd3jKyRYo*btPX9b=w7`~5Gq1Xk75eqxsaIidJz9pa zM^^D8Du|KG@m*1UZ6)UIpZ$<5Y)^tw>^TfiM&OBmw5k-0JqI7D%RYCsubq4Hdap~> zAP|JSjsjedjOUmdl+(2$RaN!x1Z;=+yLMv%SC-1AG8$Nx2ul~oqPOzGo8}fp0nDfG z5p{rQTvc;3%1GN)J%*^8;GDX)8=UW3Lmq^OkM_qZh03W&}Qc#Jj9*|;ldT`|>} zAkNAP3hq$7;eu@WET7d|&t{D}7Ih$mbEmImF|3OoE00R(-r`$HFsFp9^jdYd3U5DVF1huVj*`(v z;cmnqvOq1;aCvW6f-y2*(=%3QhQt&1_ouEw1%>GVoX!dK`rBR$Qx!Z8nevKn%l)>~ zv5XPLg(R`?B~v)$+@vn6q-|#V^+=X^k4K9shvOf`uqpk#aAt|Awl=)qN-|7$^vXDm z7+pmxw!*_E_SJ2F#`MQ7iTN#fl@+_7*Q;td0^vNtXJ^@J2rWfR%(fwsVH5Uyg1 z=Z9I>JxouOEnBD``%A>?28HD>lM;7t1#KUkG$&W}R=3{vtfHzhh4WnndV=(Ohqx1z z5Rzg*CF|_h=W?cVi0835q9O=dM$%gV^wcYi!k0 zUiQJe2$RGu#!4+iDCavxDRx_GO7X4tu6V^=O>V~WX|^yKl-8o{uM`%Yz^$r4HQ7$&{G*P90N;XqDcGJ+N?9S(B>5=!s2wCnW#Mdi%-lk{m|!5nfA z=s#^cpJ>M|l_ZPqbJjG)K-X%p|5ZxL>w4epJ!770Z3^pjb($BpdYgAkF%}$`Q{cw= zJzh4lx0G267REbZ`FIqk=P}%sb<}-{^&C2F$G*$E(~dM*5~{Xo zDx3U?Xu)^b+==(-I2JH#{=#i>>3W1G$nCm-wd@YO8JIg2a|z{-sjvI9z5Nfy&Z#@J zB~Y`mZ6`anZQDDxZQHhO+qUf;+qRv~?U(L{^KjRXsIf-XH|H$NO|+{KzU&MXdV9{3 z*BDw_r89*SEqJtAbBK^AM=v{T_#j)`b!5F0vAMMp+KZ>22b~#N({sOtcbyVLD+$~l zjxqRyFDCw)0LqKFa7H$9Tzo?MBlX3hVn~^v!$+&`iZ5+e$UU{vKlos$lE%$23d6xZ~^O33gJm#jn$829Q!i|6tu z>RCyz#)}Ug+o>GEk&eatM_MPl`|B68jYRIn-*ZHe1m|(9#SOtdgV3PEb>`OHJAo~| z=|&_?Z_Z^s-Y+^%FY#b?`GRbkINVXtJmM@OX+XOGQ)S@DJ51vy=UaC;ktk3981@z@LnX8{eD!xY61447U-Z`J09ZW? zC*(vT7P@>0n_Cbs0nvmlU+qIcs&9)$FocqH8MbbJG%>^-7)dU$E969Fmwrp}in)qf z1!;mcfJVaMcGoJ1uT_Th(*~F~?Ge8@}$;*)IcREpz#*B5r8Zacv?CaI+lxMae9VtA6 zt7>8gEVug8^(|3urdKE;>7c3{;WV5kTXvCx;J4f?+8f*lXdNU2r^0L)kgRl)V`@>s z2wRP=qHAhEcr>Y`*+0w*yFUKl8kD-HyW)YW!z*$9D z+TWS@^qA0gz?IOK@NU3HKSvH@L^I~m;A-H&KHeX75(fOuN{%FjM=)2D{?bT z87}+M_@=1_-e^WLP7^%+$k7k~II~NWL2>j^t^YkTkQs~r1<7PyqpaWf7CgRMPxJ#X zoMVq*!U~3yP3H_Sb6RAZq?vT47Qk?T-=xmci7y1`ww+;kZJW#Hvd^9I%4i2?TA zWY&_4?UuT$d_JTZsPsN^r51(PTU_n!%t4|YzcxczjzN$yKYdGGX(nE&`mvWRjW4&KVejoIw<)|9Lnu z_K-LYH>3QDF7{ZpU>!iD)`?n;tFTeZOCpH}vdQ~o`+l?&6y3B&$!yyT7!F032z9UU0mle1@GFOP$J)K#@;%ym@nLp<+Vc- zxKMpwS+^tdw2`kv&&EO}3e2F{e>IhqBfz5^EjaMuuVctAmURmUC?-n%nJLn+5*h2K z7K^q=|rtJBV?b_ z1&OQR_`dDn%`(`s=t}~c=oz7CvCH1UAi+a)T7VMhSkPG+QASF9s5E-O1fJTNHPMl6 z^XBcdQH|JF4Khw}G4@Q5=VnO#&ba_T<+!T=!dUQlErt3XJyWo0bm57_Q$-M4{S2W` zZc1(L`m5a(jtna=Dkrjhy0`=}>$kww7Ng+k-U>(=j6IrOGp5udNaZ zz8W>${x4deEdpF~Aq-+qAgQ_T09l`Lf?XJu1D0HF&|v%=o$0mk;*UFX<_g>M{KQLg zd!_p}R{#>?h9D5^bgl(uh#j_*nj+>3)jwNvE7`>dF=B@H@WI6ov50h_3nfRVFX7H< zcsli^j100765`@csVZ}x6?Jd)-iF(6;#}86;Zss;)}(kxe|1mKoC@wlH)Ps>e2ivW zgkKb0TTj4TPbe7ud#k73gO!L&kEJKf#b=cs#Mu9GTPRUDt4y47!len*T>7JQos^h+ zxbVusWq0OsnR{C$3$&FLYEz_963y-S!tf3Amjr0a^o!nop?!s5k}`;PSY6K`IddAP zIP;A$u-LQLw-dDq2}|`x52zu~h0fLx42y9P--0mRI}9`%!jKpni8K+AKL0om?L-mL z(7x=#GVJ&v8EeMKqd*eQL)_>4{?{zZt=<;IqQRv8;YV z-C%lxhT;wP`7u}vKNW^8vj&r;7ot;Ku55@U)oB@_JXwo=64N{;Q1-mLGf6oQv?#(_kyiRgKq3kgxoxwib5(zSA# zLmgui&kf6y!c3djf$aMYZ=3z0@z3cfj}B$ds)Yv?1SNTa5>RhdK(?YdQ@GPl+r3WK zg}QY|SyMT52tUx-42Z^r>CxPw>c%Qzp0u8`NmtH4s4R*2!JKg}Ye>1xx48V0-LHK$ zf7f-Fl3)n7e9APo%Uxzn_t2H_CNfz0dt@2QFU1`r15Zt~*Nr)+w5M`0)e17Q=lUh; z5QQI4iDR$CqmmYvH*?+BNN7F`)=0K-J(Ij%gvntr&sr7ACy~n~j0E**mnNP7t>o2` zKN3m)mmq6RAlSwt8zgb_ZO+N>;ytNsQb=FId04}WRS$tx=hs z%*^=d+}JWk(}6>?Z_W`ZVV9gXoR+8tFTw#?-HSj{mGmsnW_gLhm!>nXH%7!C*tqXq z6my}M9Hd0F9zC+l2d11~Se4i)j#AU7 zl^&w|p!~Z7ysJjxmX>GrU(`*km$#a!2*jBFBWa$uYA`>*1@Z!cUt==cynhXQ!Qq}4&b#e6U2ay}=@LgZ6 z)=RU_QXi09^3=^+3$x~h1Hc-_^5*F!5cgF*E80JMwv}rY8+4>jlf3Z98E_D{2Zrby zBp~eW)#;JY7aRj**;NRTeo{;z zYGJ)XMB^f3%tI9V5}IiuO`Cl#XV|1^Z9-tVfC*Z%t1tFwzi0}rzVS*64y``?Bt`kW z#+(0xQ!Z}<3x3;3p+aC_hQK^_WzybYkQp6TAl+Z_s21mOE*52?vXC3A%u0PmbAZvaaFV93|6Pxh4G*3r= zs9$y{UNS%W=am#L{_JG>P(D0_^gDz+bI_jI5ufz^M96ejEvji2UtJOH>nTBPIXNFb z*_E^<4~ml@KUJ`H148ebj)mL|D?kH8C^L}}POeJyNaa#gR4B10zha@SOEhC?;1Nut z~hyafaQ$m$(ZB!<~QRA9)0|qZaAmmOI8Cq%5*m zx5ztv|7Sc`=6g|muKw<-DC_gOK|V2E+|R$Z*N_De_wuTJt+b zf({8q2A`uQmj^oBaw2HQF+Dq(1D7U)TQ9qae&4r7t6$=lxRqT@Z45y1D zUg#QNbV{9seO2nfYK7HsLPT$3 zne<6o;Q{vQY!|mNykF{v!<!c9)Th2- zYO}5An`v^iU63v=`V*<|MUIt z;DxNM1Qyx4U7P66&Q43a7aJ{X*!}=65LZ`M_+OYoAONft=72>U4KvXk=;vUcRM;%@MdVlarh=oNHYjU^`kXOi2le zmjAD+r5L!xUsVD=erz+qIFJnB)ippXFE6h!B>+eXHmrTwvgXUTWW9 zfT^zUUvvSorNs$AzSp-6_zEZc(jTto7hO2`A9SH_2?_#0eFG2>iL#=@VS*7r1JhW> z4`vSV)W8B<-kGVfkrkX=BNG_6kDn7@Y#vnaB^I=AbH0Dzy>_8*>PF2#&yND&5`?+c zX9w(&8JzR$$N+>LQ2VmFfA_`Kj|D^T%;0?YeH&O+%&$4HJv(z)7i9a2V6+#Kqn*7+ zY_<1eyI%>nzedjy-I7eT&r?NN;>`EfshQFFi;8XaeGAqOq+3jbJ)`qWd10r=HO;lQ zvb-4>V;Abt>5D2A6G2ZO)}?{z$z%2l?)cE)iw%~ot~v0i7lR&1%P*yb7R`m9{uTEa z_oMduvr@Ltw|skXe0=8OW-G>5?28QCQuWtDI21KD@}2W<^NFXmxEYvmQa6zB1i%5L zuKs(_X7Bh>E|+WW=mu>5n}x~ghFF>g2luiI0F57kFtVZW!c!99>POo6_=hY02cGzw z5ApR!c>5>2?Wbnmmt*K>8tm3*&<`-eulG9bhi-Xsdwu4j zH~jmB-+Gr1WcF{Rv;xvaYF_Y))`#eQ6U4fU(*0W`4&-1{^vs zGP@c0R(rDd_wY10*nels4M}cpuO8HuIXV8=0ClQ+bv?eh|D4Vg`713bD-^xAWBaeS zP-#cmb?Mf@gX|gKnVdu8^JJe6#@=2`&W{Zl8y?&*JTUp>tFGPw;FbN&>pRoS7r6e* zvfAkU+~5jw&X+DD`RZoj=isF_d9Sx$oFk1(7v-*oKz&CgR(B zeMjp1-NE5OTu1H;>hvP`@k*ELQN__fpK3Pq{wd zE2VUfWk5Q1>8tKW7n)p_&hyckZ_MNF>bw&f@a#jF7x}5j!#rC#mm7wUk1+$KfCSf4 z%zclV{AS4ffyvT)JJX%SblEFrj9W$E;L+ePa5i7CXAd9RQTIPF-G`)iwM*G1QHZGZ zfW*J&L4~278UFKozg`on)opLVkV`cXO2EHbJ4MJ1!m4!0sT*Jq=

L-&H}o5{wT$ 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 literal 0 HcmV?d00001 diff --git a/manual/docs/pdf/slsDetectorClientHowTo.pdf b/manual/docs/pdf/slsDetectorClientHowTo.pdf new file mode 100644 index 0000000000000000000000000000000000000000..61ebda4f50f4a9594ac86142fd2f766a6453a3ff GIT binary patch literal 119673 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 literal 0 HcmV?d00001 diff --git a/manual/docs/pdf/slsDetectorUsersDocs.pdf b/manual/docs/pdf/slsDetectorUsersDocs.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d7951793f71e7cb8fe9156b2f80497e83c3f3987 GIT binary patch literal 91091 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

Z32Vb|a(=55;RD1z1Jq`zGh*A1J|g~>k%L4MO& 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 kP$5*&e0*t1gH8UoerP9{>OV literal 0 HcmV?d00001 diff --git a/manual/docs/pdf/slsDetectors-FAQ.pdf b/manual/docs/pdf/slsDetectors-FAQ.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bf4bd3639a085fe061914bf9e8df53775729b0b2 GIT binary patch literal 846919 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
TEz~mkbiodF*))`ER4}| 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�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 z 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%0ASw)E7jsm&o2ntcV0+sFG@yn4iw;vY0%0*oh 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�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⪻9=QEvfp-R`;oZ@2WJ2SX@FjlW9h*Zfq#QVf1!Rm5V!W=aw;l z7&~dI$VntE8AOkzOu&R+A=WB+FFm#*U*C9*5ohMQDC2B2{(xC~+|owDkh3h^b-%w)NdJ z-4wDQN+zmeCaRDh&4O_S=eM^n2ZH>E5xN<8M!d+qPh(s;rE!NMDsJUV$67%~Dxxxe zngt@JtB*eL7K0M445eO36_b?Ch-J_(_UEPMyi0c%qtV^ase>b6+}zN*ZzOe#NqY1# z6YmA?xg3T1r4LHJ{D^Q~MGKdB-~QgU8FxVqj_MaGNg1{TY#7_;e>khuP`~aEdl37% zDM0S~K7ef1C6|rJ$&LiphUB87c?fy)($dnnUw(TlTnYF0|4tSaZg&=z#B-O@P?f(x zBFKjFY+j&(bqb8UOIu3B3JrrsW)MdZ>jCPHtuIQPjPX@-xqcpCrsD%M&G(X&*7oMe z+~pygE}IKRGB|kbYpp_*gQ;$}RqgC}QmOnEWxKiloX%4-{)b~*!=s-+>R%`eqJ>g>KuQQxUBL>D-fnRw&@nzmi6%fklFO~bX0;QB@qkgPWvp~2hM8&X2=W);(NEg(yDHsReibJ{Fn zoVCR+SO}}g7>kFI4y6X*o#?p=!=tmgCRfEJE2l4Ci0C;^?6HOKVQcfA^o?&7q{>|3?P z#@=L3QxzXO&u8y$zC8sbb%vZ?D#x9aX8};T$$h≧w@dT;KD)q1_lR6Daysl{g%i4Zpn{yws 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 ub~a6& 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ΠeyiS?r#_ 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 P2puGplxCRDl=y!DjeKlc literal 0 HcmV?d00001 diff --git a/manual/manual-api/Makefile b/manual/manual-api/Makefile index 42dcf7004..3acbcf9d4 100644 --- a/manual/manual-api/Makefile +++ b/manual/manual-api/Makefile @@ -20,7 +20,7 @@ all: docs detUser slsMultiReceiver docs: createdocs docspdf docshtml removedocs -createdocs: slsDetectorUsers.doxy slsDetectorUsers.h detectorData.h slsReceiverUsers.h mainClient.cpp mainReceiver.cpp +createdocs: slsDetectorUsers.doxy mainClient.cpp mainReceiver.cpp doxygen slsDetectorUsers.doxy docspdf: diff --git a/manual/manual-api/slsDetectorUsers.doxy b/manual/manual-api/slsDetectorUsers.doxy index 41a4eba4a..51be05dc6 100644 --- a/manual/manual-api/slsDetectorUsers.doxy +++ b/manual/manual-api/slsDetectorUsers.doxy @@ -81,7 +81,7 @@ LATEX_HIDE_INDICES = YES SOURCE_BROWSER = YES PREDEFINED = __cplusplus - + INPUT = slsDetectorUsers.h detectorData.h slsReceiverUsers.h mainClient.cpp mainReceiver.cpp OUTPUT_DIRECTORY = slsDetectorUsersDocs diff --git a/manual/manual-main/slsDetectorInstall.tex b/manual/manual-main/slsDetectorInstall.tex index 0df430fdd..93d178623 100644 --- a/manual/manual-main/slsDetectorInstall.tex +++ b/manual/manual-main/slsDetectorInstall.tex @@ -61,6 +61,11 @@ The \textit{data receiver}, which can be run on a different machine than the client, receives the data from the detector and processes it. The receiver can be configured, controlled and monitored by the client. +\item \textcolor{blue}{slsMultiReceiver}: \\ +It is the same as the \textit{slsReceiver}, but that it is a single process +for many multiple slsReceiver child processes. One can configure the start TCP port, +number of slsReceiver processes and if call back should be enabled or not. + \item \textcolor{blue}{slsDetectorGUI}: \\ The \textit{graphical user interface}, which provides a user friendly way of operating the detectors and data receivers with online data preview. @@ -113,10 +118,10 @@ conda config --add channels slsdetectorgroup conda install sls_detector_software #Install specific release (GLIBC2.14) -conda install sls_detector_software=3.1.0 +conda install sls_detector_software=4.0.0 #Scientific Linux 6 version (GLIBC2.12) -conda install sls_detector_software=SL6_3.1.0 +conda install sls_detector_software=SL6_4.0.0 \end{verbatim} \item The package including Python interface \begin{verbatim} @@ -128,10 +133,10 @@ conda config --add channels sls_detector conda install sls_detector #Install specific release (GLIBC2.14) -conda install sls_detector=3.1.0 +conda install sls_detector=4.0.0 #Scientific Linux 6 version (GLIBC2.12) -conda install sls_detector=SL6_3.1.0 +conda install sls_detector=SL6_4.0.0 \end{verbatim} \end{itemize} @@ -148,13 +153,13 @@ acquisition system, or if one wants to download the source code and compile. \begin{verbatim} #Clone source code with specific release git clone https://github.com/slsdetectorgroup/slsDetectorPackage.git --branch -3.1.0 +4.0.0 \end{verbatim} \item The package including Python interface \begin{verbatim} #Clone source code with specific release git clone https://github.com/slsdetectorgroup/sls_detector.git --branch -3.1.0 +4.0.0 \end{verbatim} \end{itemize} @@ -437,14 +442,11 @@ the SLS Detector Package or a different detector type. One can use the \verb=cleansharedmemory.sh= script available under the slsDetector Package. -One can also just use the following commands to clean the shared memory -segments one by one. -\begin{verbatim} -#displays list of shared memeory segments -ipcs -m -#remove segments that have nattach equal to zero. They key is the first column -ipcrm -M [key] -\end{verbatim} +One can also just delete the files that are typically located under /dev/shm/ folder +and starts with slsDetectorPackage. + +One no longer has to delete segments using ipcs. + \section{Software Upgrade} @@ -544,14 +546,14 @@ detector board the programming files and/or software package provided by the SLS Detectors group. \subsubsection{GOTTHARD Firmware} -\textit{For SLS Detector Package v3.1.0} \\ +\textit{For SLS Detector Package v4.0.0} \\ \indent Minimum compatible version: \\ \indent \indent 11.01.2013 \\ \indent Latest version: \\ -\indent \indent 08.02.2018 (50um and 25um Master) \\ +\indent \indent 26.06.2018 (50um) \\ +\indent \indent 08.02.2018 (25 um Master) \\ \indent \indent 09.02.2018 (25 um Slave) \\ - Normally, the firmware will be upgraded by us as it requires programming the FPGA via the USB-Blaster. @@ -636,9 +638,9 @@ detector board the programming files and/or software package provided by the SLS Detectors group. \subsubsection{EIGER Firmware} -\textit{For SLS Detector Package v3.1.0} \\ -\indent Minimum compatible version: 16 \\ -\indent Latest version: 20 \\ +\textit{For SLS Detector Package v4.0.0} \\ +\indent Minimum compatible version: 22 \\ +\indent Latest version: 22 \\ \begin{enumerate} @@ -647,6 +649,20 @@ Detector Group. \item If one does not have the bcp script, that should also be obtained from the SLS Detector Group. It is required to program the bit files and requires that tftp be installed on the pc. + \item Bring the detector into programmable mode by either of the following ways. +Both ways end up in just the central LED blinking. + \begin{enumerate} + \item hard reset on the back panel boards resulting in blinking LEDS + \item by having the following program running in the background. + \begin{verbatim} + boot_recovery + \end{verbatim} +\end{enumerate} + \item Start a terminal for each half module and run the following to see +progress. +\begin{verbatim} + nc -p 3000 -u bebxxx 3000 +\end{verbatim} \item Run the following to update firmware \begin{verbatim} #update back end fpga @@ -715,9 +731,9 @@ detector board the programming files and/or software package provided by the SLS Detectors group. \subsubsection{JUNGFRAU Firmware} -\textit{For SLS Detector Package v3.1.0} \\ -\indent Minimum compatible version: 13.11.2017 \\ -\indent Latest version: 13.11.2017 \\ +\textit{For SLS Detector Package v4.0.0} \\ +\indent Minimum compatible version: 15.06.2018 \\ +\indent Latest version: 15.06.2018 \\ At times, one has to update the firmware, which then also requires updating the diff --git a/slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServer_virtual b/slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServer_virtual index 5d6f88363011d439bec5807b7372d362fa313176..ea518da8c530048b133ff47910d34422518d59fd 100755 GIT binary patch delta 42 zcmV+_0M-Af{ROD~1+aty6pf-*@;gv{GzMM%sLTyxzy0e%9FvkHPv&qTdw9zUR A&j0`b diff --git a/slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServerv4.0.0.0 b/slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServerv4.0.0.0 index 2bd730b8122a1e61331e02318fbe65d3cf5d456d..32bd2c563714bf6ec55c8efd3165241d6a439057 100755 GIT binary patch delta 171 zcmey+&;FsGeS#))-TJWUjm3--8(prnF^RHGmTF%lAj-zU#UXHDr{hBj2F8a#!87f0 zAh|c~Ap#;mIa7fKsGJDf)K+AvfjV=R5hRy8V3ok2f>0)32;S3|WeI^_TW diff --git a/slsDetectorSoftware/jungfrauDetectorServer/gitInfo.txt b/slsDetectorSoftware/jungfrauDetectorServer/gitInfo.txt index 58572721c..c5527c47f 100644 --- a/slsDetectorSoftware/jungfrauDetectorServer/gitInfo.txt +++ b/slsDetectorSoftware/jungfrauDetectorServer/gitInfo.txt @@ -1,9 +1,9 @@ Path: slsDetectorsPackage/slsDetectorSoftware/jungfrauDetectorServer URL: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git Repository Root: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git -Repsitory UUID: 63c130a3806b47332b1532ab00f9f344c5839e0e -Revision: 161 +Repsitory UUID: b7f62fcd47f8c0a5c23b2073812adb9bba806ce9 +Revision: 162 Branch: 4.0.0-rc Last Changed Author: Dhanya_Thattil -Last Changed Rev: 3986 -Last Changed Date: 2018-08-20 11:38:13.000000002 +0200 ./RegisterDefs.h +Last Changed Rev: 3990 +Last Changed Date: 2018-08-23 11:57:31.000000002 +0200 ./RegisterDefs.h diff --git a/slsDetectorSoftware/jungfrauDetectorServer/gitInfoJungfrau.h b/slsDetectorSoftware/jungfrauDetectorServer/gitInfoJungfrau.h index 7a917f824..13b3559cb 100644 --- a/slsDetectorSoftware/jungfrauDetectorServer/gitInfoJungfrau.h +++ b/slsDetectorSoftware/jungfrauDetectorServer/gitInfoJungfrau.h @@ -1,6 +1,6 @@ #define GITURL "git@github.com:slsdetectorgroup/slsDetectorPackage.git" -#define GITREPUUID "63c130a3806b47332b1532ab00f9f344c5839e0e" +#define GITREPUUID "b7f62fcd47f8c0a5c23b2073812adb9bba806ce9" #define GITAUTH "Dhanya_Thattil" -#define GITREV 0x3986 -#define GITDATE 0x20180820 +#define GITREV 0x3990 +#define GITDATE 0x20180823 #define GITBRANCH "4.0.0-rc" diff --git a/slsDetectorSoftware/jungfrauDetectorServer/slsDetectorServer_defs.h b/slsDetectorSoftware/jungfrauDetectorServer/slsDetectorServer_defs.h index e98896d43..f4e89e760 100644 --- a/slsDetectorSoftware/jungfrauDetectorServer/slsDetectorServer_defs.h +++ b/slsDetectorSoftware/jungfrauDetectorServer/slsDetectorServer_defs.h @@ -10,7 +10,7 @@ #define GOODBYE (-200) #define PROGRAMMING_MODE (-200) #define MIN_REQRD_VRSN_T_RD_API 0x171220 -#define REQRD_FRMWR_VRSN 0x180226 +#define REQRD_FRMWR_VRSN 0x180615 /* Struct Definitions */ diff --git a/slsDetectorSoftware/slsDetector/slsDetectorUsers.h b/slsDetectorSoftware/slsDetector/slsDetectorUsers.h index c3836c521..b9010b975 100644 --- a/slsDetectorSoftware/slsDetector/slsDetectorUsers.h +++ b/slsDetectorSoftware/slsDetector/slsDetectorUsers.h @@ -25,7 +25,6 @@ class multiSlsDetectorCommand; - /* \mainpage

API for SLS detectors data acquisition

^@h0$#Lr_m%i_*cH#HMN%? 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 ^>hH|CeAj#C$RB$Vc1@vBs>!Y~!K1c&f`nL^g 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 literal 0 HcmV?d00001 diff --git a/manual/docs/pdf/energyCalibrationHowTo.pdf b/manual/docs/pdf/energyCalibrationHowTo.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a9cf4bcd6ce5b2c973cee26c5d17a03f9c96a43a GIT binary patch literal 417137 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