diff --git a/doc/html/namespaces.js b/doc/html/namespaces.js
index e20adf0..1c70472 100644
--- a/doc/html/namespaces.js
+++ b/doc/html/namespaces.js
@@ -1,5 +1,6 @@
var namespaces =
[
+ [ "PearlAnglescanPanel", "namespace_pearl_anglescan_panel.html", null ],
[ "PearlAnglescanProcess", "namespace_pearl_anglescan_process.html", null ],
[ "PearlAreaDisplay", "namespace_pearl_area_display.html", null ],
[ "PearlAreaImport", "namespace_pearl_area_import.html", null ],
@@ -7,6 +8,7 @@ var namespaces =
[ "PearlArpes", "namespace_pearl_arpes.html", null ],
[ "PearlDataExplorer", "namespace_pearl_data_explorer.html", null ],
[ "PearlElog", "namespace_pearl_elog.html", null ],
+ [ "PearlFitFuncs", "namespace_pearl_fit_funcs.html", null ],
[ "PearlMatrixImport", "namespace_pearl_matrix_import.html", null ],
[ "PearlPShellImport", "namespace_pearl_p_shell_import.html", null ],
[ "PearlScientaPreprocess", "namespace_pearl_scienta_preprocess.html", null ]
diff --git a/doc/html/navtreedata.js b/doc/html/navtreedata.js
index 452eacf..b219538 100644
--- a/doc/html/navtreedata.js
+++ b/doc/html/navtreedata.js
@@ -32,8 +32,8 @@ var NAVTREE =
var NAVTREEINDEX =
[
"PageProjections.html",
-"pearl-area-import_8ipf.html#acde16dc7a393250b17165344f865f7b5",
-"pearl-pshell-import_8ipf.html#a8a5ce6c2767607de194b4c148ee98c27"
+"pearl-anglescan-tracker_8ipf.html#afaec8443094530fd1e723251e04c5dc9",
+"pearl-matrix-import_8ipf.html#a893405a122fdf70429f4f75b8877ed7d"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js
index 30a63a3..01f5dca 100644
--- a/doc/html/navtreeindex0.js
+++ b/doc/html/navtreeindex0.js
@@ -73,181 +73,181 @@ var NAVTREEINDEX0 =
"index.html#sec_intro":[0,0],
"index.html#sec_license":[0,2],
"modules.html":[3],
-"namespace_pearl_anglescan_process.html":[4,0,0],
-"namespace_pearl_area_display.html":[4,0,1],
-"namespace_pearl_area_import.html":[4,0,2],
-"namespace_pearl_area_profiles.html":[4,0,3],
-"namespace_pearl_arpes.html":[4,0,4],
-"namespace_pearl_data_explorer.html":[4,0,5],
-"namespace_pearl_elog.html":[4,0,6],
-"namespace_pearl_matrix_import.html":[4,0,7],
-"namespace_pearl_p_shell_import.html":[4,0,8],
-"namespace_pearl_scienta_preprocess.html":[4,0,9],
+"namespace_pearl_anglescan_panel.html":[4,0,0],
+"namespace_pearl_anglescan_process.html":[4,0,1],
+"namespace_pearl_area_display.html":[4,0,2],
+"namespace_pearl_area_import.html":[4,0,3],
+"namespace_pearl_area_profiles.html":[4,0,4],
+"namespace_pearl_arpes.html":[4,0,5],
+"namespace_pearl_data_explorer.html":[4,0,6],
+"namespace_pearl_elog.html":[4,0,7],
+"namespace_pearl_fit_funcs.html":[4,0,8],
+"namespace_pearl_matrix_import.html":[4,0,9],
+"namespace_pearl_p_shell_import.html":[4,0,10],
+"namespace_pearl_scienta_preprocess.html":[4,0,11],
"namespaces.html":[4,0],
"pages.html":[],
-"pearl-anglescan-process_8ipf.html":[8,0,1],
-"pearl-anglescan-process_8ipf.html#a01bac9e7d4ba743c3c34177a05070466":[8,0,1,42],
-"pearl-anglescan-process_8ipf.html#a04e75675884236b6ed8244d7575d3a13":[8,0,1,51],
-"pearl-anglescan-process_8ipf.html#a0b9e2b025e1d55d2a064edccf6c1c3e3":[8,0,1,37],
-"pearl-anglescan-process_8ipf.html#a13e0d37ae23f68cdc5da3d84cb4beed8":[8,0,1,43],
-"pearl-anglescan-process_8ipf.html#a1442bc23122d52ba9c77e0f9baaad1da":[8,0,1,20],
-"pearl-anglescan-process_8ipf.html#a1baaa3ffd9495ed427b43cbfe6e1edf8":[8,0,1,45],
-"pearl-anglescan-process_8ipf.html#a1f4f74a8ae557c56e1e3aacd0b45f3f1":[8,0,1,14],
-"pearl-anglescan-process_8ipf.html#a1fb6aa7870dfbf0ed92660b7aae579e0":[8,0,1,5],
-"pearl-anglescan-process_8ipf.html#a207c56ac03cc18bf1bfde88dbfe2666f":[8,0,1,46],
-"pearl-anglescan-process_8ipf.html#a229770447193d4fd12032b235aab4d28":[8,0,1,35],
-"pearl-anglescan-process_8ipf.html#a2b38c6c9b6e60593ba69d3773b6bc779":[8,0,1,10],
-"pearl-anglescan-process_8ipf.html#a2e1ed05781f9eb4be5e77695ef049962":[8,0,1,7],
-"pearl-anglescan-process_8ipf.html#a3b3bd11c35d5f850b34937ab6c45f659":[8,0,1,49],
-"pearl-anglescan-process_8ipf.html#a3cc7eddf5c6b0658260cfb32dd2c026d":[8,0,1,9],
-"pearl-anglescan-process_8ipf.html#a3ec6935a5903d0974c93a2072d743013":[8,0,1,8],
-"pearl-anglescan-process_8ipf.html#a4641c716180d737700c6df87f5f8974e":[8,0,1,22],
-"pearl-anglescan-process_8ipf.html#a46fd99d35a43601c39af6096d4e4f770":[8,0,1,13],
-"pearl-anglescan-process_8ipf.html#a48b7d774ed8d3f4329e9923e18e580e8":[8,0,1,33],
-"pearl-anglescan-process_8ipf.html#a48cbd596656bc6d849c53afb4c58b90d":[8,0,1,39],
-"pearl-anglescan-process_8ipf.html#a4952bc53e3d6d272d25b5e35e91696b5":[8,0,1,21],
-"pearl-anglescan-process_8ipf.html#a4a40c73c0e03545e0050ea370e9c57d3":[8,0,1,48],
-"pearl-anglescan-process_8ipf.html#a4fc744e24e3e9c5efb17f14ab622bcae":[8,0,1,0],
-"pearl-anglescan-process_8ipf.html#a5162488b366e217195d8f8bd7cdde0ce":[8,0,1,38],
-"pearl-anglescan-process_8ipf.html#a5265fd61f86eb72dd877e4190bfb4adf":[8,0,1,25],
-"pearl-anglescan-process_8ipf.html#a5491cdee24910f6bad0d3af3c70f888b":[8,0,1,26],
-"pearl-anglescan-process_8ipf.html#a5dc0cc7db9d3d7a6b3fa3f1b04d84a5e":[8,0,1,44],
-"pearl-anglescan-process_8ipf.html#a666dab03bb2e97ffef81cea450184d42":[8,0,1,40],
-"pearl-anglescan-process_8ipf.html#a70b0e243bcbd549e2b1da74aab605629":[8,0,1,41],
-"pearl-anglescan-process_8ipf.html#a75219b38ea58012abcffc848d536faa4":[8,0,1,2],
-"pearl-anglescan-process_8ipf.html#a89f73edcd51a675f4c3933cd0242484e":[8,0,1,28],
-"pearl-anglescan-process_8ipf.html#a902ac3a24e33f651e83ee03d31707da7":[8,0,1,29],
-"pearl-anglescan-process_8ipf.html#a9624070f3e938378631432430d47a389":[8,0,1,3],
-"pearl-anglescan-process_8ipf.html#a987811346894d8d81fc590b2f5ccec49":[8,0,1,19],
-"pearl-anglescan-process_8ipf.html#a999a9cd7d00d3e1ec8e768228a664ad1":[8,0,1,4],
-"pearl-anglescan-process_8ipf.html#a9b56897bd92d926d65f4c67bef1d41bb":[8,0,1,32],
-"pearl-anglescan-process_8ipf.html#aa26c9ed4c4d703e07788d980edc2406d":[8,0,1,18],
-"pearl-anglescan-process_8ipf.html#aa486e16909d01e2251eeb4d635b972b1":[8,0,1,24],
-"pearl-anglescan-process_8ipf.html#aa5487fdee22e0da61a511c14239262f5":[8,0,1,53],
-"pearl-anglescan-process_8ipf.html#aa54a550eccad2c8ccd82d2b4167f7a92":[8,0,1,27],
-"pearl-anglescan-process_8ipf.html#aa5b1e2ab1dd43a73b7157406b803887e":[8,0,1,17],
-"pearl-anglescan-process_8ipf.html#aaa734fddecdd75c7cabe20ba777b41b9":[8,0,1,31],
-"pearl-anglescan-process_8ipf.html#aae45cc49d67f79dcedc4420f82acea4c":[8,0,1,47],
-"pearl-anglescan-process_8ipf.html#ab65d25af7476ed18f7bf7359614a912b":[8,0,1,11],
-"pearl-anglescan-process_8ipf.html#ab6670abb621d01994c0b9974f58be843":[8,0,1,52],
-"pearl-anglescan-process_8ipf.html#ab6ac1268de338040028dca8d0ddc967c":[8,0,1,23],
-"pearl-anglescan-process_8ipf.html#ac0def1ded61f9cd758df0c99f4ff9470":[8,0,1,6],
-"pearl-anglescan-process_8ipf.html#ac151c6f989d6a568fdef0acb791f84db":[8,0,1,55],
-"pearl-anglescan-process_8ipf.html#ac4dbd1ece37b2cf22fa976a153977288":[8,0,1,36],
-"pearl-anglescan-process_8ipf.html#ac617c3b400488b656493af8ca08f1791":[8,0,1,30],
-"pearl-anglescan-process_8ipf.html#ae2b036a06ffac8d2bb292a65401f8a9a":[8,0,1,1],
-"pearl-anglescan-process_8ipf.html#ae57302acfc822c4817f2b7eef55efea2":[8,0,1,12],
-"pearl-anglescan-process_8ipf.html#aed66bda9701d8a69b2174fac974aa665":[8,0,1,54],
-"pearl-anglescan-process_8ipf.html#af00d9061e410ad033a9fd1f0ca561e0d":[8,0,1,16],
-"pearl-anglescan-process_8ipf.html#afa14187803f5b428a96c8234e04ab217":[8,0,1,50],
-"pearl-anglescan-process_8ipf.html#afed227ae79873fd32c96afbf606d1965":[8,0,1,34],
-"pearl-anglescan-process_8ipf.html#afedad38a418cee5d1fb9e08aae2160a0":[8,0,1,15],
-"pearl-anglescan-process_8ipf_source.html":[8,0,1],
-"pearl-anglescan-tracker_8ipf.html":[8,0,2],
-"pearl-anglescan-tracker_8ipf.html#a02271bf812a3e3f87c958f4c58e9f71b":[8,0,2,10],
-"pearl-anglescan-tracker_8ipf.html#a02987fe03ea914a53c52d58219979d65":[8,0,2,37],
-"pearl-anglescan-tracker_8ipf.html#a07efc5d6a7121540cc185c251353677c":[8,0,2,27],
-"pearl-anglescan-tracker_8ipf.html#a0852e59e9018cf3f7e176aa2355b18e3":[8,0,2,22],
-"pearl-anglescan-tracker_8ipf.html#a09e95dbf1582fcf2e6f71baddb147f86":[8,0,2,20],
-"pearl-anglescan-tracker_8ipf.html#a0b8ff36cf3c20b1c0db3217d9065f7cf":[8,0,2,39],
-"pearl-anglescan-tracker_8ipf.html#a150243e26e8adf8b354b8afde064136d":[8,0,2,12],
-"pearl-anglescan-tracker_8ipf.html#a20720748c82a7eaa4b02d4084a4219b2":[8,0,2,43],
-"pearl-anglescan-tracker_8ipf.html#a306b168cab2f9c4146cee87009e69f6d":[8,0,2,17],
-"pearl-anglescan-tracker_8ipf.html#a33e84ae8e13f405d466b28e83f608cb9":[8,0,2,13],
-"pearl-anglescan-tracker_8ipf.html#a35a5cd8a21b48be8d726c69eb5fca134":[8,0,2,0],
-"pearl-anglescan-tracker_8ipf.html#a37aaf2f08c3910bed554a10dd82616ec":[8,0,2,15],
-"pearl-anglescan-tracker_8ipf.html#a3844e7fd93b4f54aa52f084687c2106c":[8,0,2,16],
-"pearl-anglescan-tracker_8ipf.html#a3882038c0ad82396b6591fd756817535":[8,0,2,26],
-"pearl-anglescan-tracker_8ipf.html#a43d85b93bb42a67b8e8afb9afc8d8eae":[8,0,2,2],
-"pearl-anglescan-tracker_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,2,24],
-"pearl-anglescan-tracker_8ipf.html#a4619cb98a75adb3c39ea3a62e524b793":[8,0,2,18],
-"pearl-anglescan-tracker_8ipf.html#a4bc40cded4d4d7676b084f7200ca5e0d":[8,0,2,31],
-"pearl-anglescan-tracker_8ipf.html#a4bde8b2fc39c61c0d5a6879f1d0ae115":[8,0,2,21],
-"pearl-anglescan-tracker_8ipf.html#a4c7a521b8f1a0769c09bfa4a1fca7dab":[8,0,2,44],
-"pearl-anglescan-tracker_8ipf.html#a4cf5ad2fdf771ffc157a3924a03f5a46":[8,0,2,3],
-"pearl-anglescan-tracker_8ipf.html#a4dad34b0481be20234fa5e8d25b262c4":[8,0,2,28],
-"pearl-anglescan-tracker_8ipf.html#a5fb1f1abddb56b129f053605035d3281":[8,0,2,11],
-"pearl-anglescan-tracker_8ipf.html#a6bfd8b6eba0b206df6ec56c7b6489e0b":[8,0,2,34],
-"pearl-anglescan-tracker_8ipf.html#a6d484e3bb5f8c18d3b2910e8346b2c17":[8,0,2,29],
-"pearl-anglescan-tracker_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,2,42],
-"pearl-anglescan-tracker_8ipf.html#a766f90a9dad70d9deb4272ba480ee84a":[8,0,2,9],
-"pearl-anglescan-tracker_8ipf.html#a8a74ddd33e286105a45a89105de72621":[8,0,2,6],
-"pearl-anglescan-tracker_8ipf.html#a8d6e9058f2b0b4978f56e892ce199e6a":[8,0,2,33],
-"pearl-anglescan-tracker_8ipf.html#a8e4eacc6efacf2c65615c1ea72d722ed":[8,0,2,1],
-"pearl-anglescan-tracker_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,2,25],
-"pearl-anglescan-tracker_8ipf.html#a9751db419b4c0de884450c09ff5822a7":[8,0,2,38],
-"pearl-anglescan-tracker_8ipf.html#a9b4acc299c5e698695baf0b4817ff7eb":[8,0,2,5],
-"pearl-anglescan-tracker_8ipf.html#aa79c1d1584eb2322adae328bf1437f34":[8,0,2,35],
-"pearl-anglescan-tracker_8ipf.html#aa7c4e3e0ed255e61bc80f8b27b78fce6":[8,0,2,36],
-"pearl-anglescan-tracker_8ipf.html#ab961340af09fed4d2006bca8c0f2edd5":[8,0,2,40],
-"pearl-anglescan-tracker_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,2,32],
-"pearl-anglescan-tracker_8ipf.html#ac953a75b45d65adf37ce5560bf441876":[8,0,2,4],
-"pearl-anglescan-tracker_8ipf.html#ac9c92805f39c7a5c68d4c017d14ee178":[8,0,2,7],
-"pearl-anglescan-tracker_8ipf.html#acfe94a64ff3e8c4cb32e34ffb9cae594":[8,0,2,19],
-"pearl-anglescan-tracker_8ipf.html#ad06e1354226f4f617ad0a8d6d7572dca":[8,0,2,30],
-"pearl-anglescan-tracker_8ipf.html#ae4ece97352b85ced47e954c025e3b69b":[8,0,2,8],
-"pearl-anglescan-tracker_8ipf.html#ae53e615892fbc39f831b6bd7a0ae242e":[8,0,2,23],
-"pearl-anglescan-tracker_8ipf.html#af5a2960c49626f267fbd2873b27c8e42":[8,0,2,41],
-"pearl-anglescan-tracker_8ipf.html#afaec8443094530fd1e723251e04c5dc9":[8,0,2,14],
-"pearl-anglescan-tracker_8ipf_source.html":[8,0,2],
-"pearl-area-display_8ipf.html":[8,0,3],
-"pearl-area-display_8ipf.html#a174177742fdce7f37027de8fa832b3bd":[8,0,3,36],
-"pearl-area-display_8ipf.html#a195b12857685c4e535a840c5db324b4a":[8,0,3,31],
-"pearl-area-display_8ipf.html#a1bf20e37ed3e9c76be8ebe448c68a048":[8,0,3,29],
-"pearl-area-display_8ipf.html#a2442bc044aaa12ab817a5f9fa300d1f8":[8,0,3,38],
-"pearl-area-display_8ipf.html#a24b17f99fafd8043ed3e4502000da316":[8,0,3,27],
-"pearl-area-display_8ipf.html#a27f0957d61f3c2d30a4854911b460c36":[8,0,3,0],
-"pearl-area-display_8ipf.html#a2b183a27ec795b0ec1f8efabe3068369":[8,0,3,32],
-"pearl-area-display_8ipf.html#a31461b664ec651a39442e9a46ffd88c9":[8,0,3,24],
-"pearl-area-display_8ipf.html#a48044f9ee518d47770e33ee9f381f204":[8,0,3,4],
-"pearl-area-display_8ipf.html#a48b08ab53729d9d0477deaceedef2769":[8,0,3,3],
-"pearl-area-display_8ipf.html#a4af98ec7af48a653c6fac716ea8fa505":[8,0,3,19],
-"pearl-area-display_8ipf.html#a4b76a98582f5997d3810f969dbb6c4ed":[8,0,3,28],
-"pearl-area-display_8ipf.html#a5657fc4dcd395aef637c19e8df57a418":[8,0,3,14],
-"pearl-area-display_8ipf.html#a6418a1b2d18b82cb71c0fecbd513a934":[8,0,3,5],
-"pearl-area-display_8ipf.html#a65b07e355df20cfb692dfb32f472b478":[8,0,3,7],
-"pearl-area-display_8ipf.html#a6cc0970b41ca197fa47263556fa2686a":[8,0,3,30],
-"pearl-area-display_8ipf.html#a6d20a8c6bf5ed143d375dee71fb3a6d5":[8,0,3,13],
-"pearl-area-display_8ipf.html#a72b57037abd27f65986034c0b4cc191e":[8,0,3,2],
-"pearl-area-display_8ipf.html#a7334815c60e2c11e2754c07489a62f4b":[8,0,3,18],
-"pearl-area-display_8ipf.html#a77a71985e716a300e0b61c233cd93f40":[8,0,3,21],
-"pearl-area-display_8ipf.html#a8411f0cfec3515f1ae4f0140efc14318":[8,0,3,22],
-"pearl-area-display_8ipf.html#a89a5e3e29a0cd09951dcdf13aa28d941":[8,0,3,15],
-"pearl-area-display_8ipf.html#a8cc3ea3bea4e851e4144140a2da42a03":[8,0,3,8],
-"pearl-area-display_8ipf.html#a8fad5aebaca72887d5898b4c421bcdae":[8,0,3,9],
-"pearl-area-display_8ipf.html#ab10a0d94991b9cd958557dbc48d70624":[8,0,3,37],
-"pearl-area-display_8ipf.html#ab8c9979c6f3ab95f983c2a525a69c035":[8,0,3,25],
-"pearl-area-display_8ipf.html#abaf229d75d9d579a559295795a6bc2e1":[8,0,3,17],
-"pearl-area-display_8ipf.html#abafc4f012b04592724109f4757cbe271":[8,0,3,34],
-"pearl-area-display_8ipf.html#abe702d40071e3c5e662eb8d47dd6d885":[8,0,3,26],
-"pearl-area-display_8ipf.html#ac5c7a25e9a8c0b001a429bae23639da9":[8,0,3,33],
-"pearl-area-display_8ipf.html#ace169e0824e6bddbd646972946edccbe":[8,0,3,35],
-"pearl-area-display_8ipf.html#ad2a84495ddac89bc8f4203fca56babfd":[8,0,3,16],
-"pearl-area-display_8ipf.html#ad3e190d1ec1b82ebef00c9f9ac44b50a":[8,0,3,11],
-"pearl-area-display_8ipf.html#ad79b37ab4fcf2cbdad6874813d93d4b1":[8,0,3,20],
-"pearl-area-display_8ipf.html#ae2b11295d2715e9af019513923c64570":[8,0,3,6],
-"pearl-area-display_8ipf.html#ae3b4756cdc12a4a4b15a770ba0069823":[8,0,3,1],
-"pearl-area-display_8ipf.html#aee051acfe6a3c8214118b78dfe4854fd":[8,0,3,12],
-"pearl-area-display_8ipf.html#af8d5e003fcff1f750685ed6f94717730":[8,0,3,10],
-"pearl-area-display_8ipf.html#afa2546f9cb03dfa8bf0cc9966f0b7a45":[8,0,3,23],
-"pearl-area-display_8ipf_source.html":[8,0,3],
-"pearl-area-import_8ipf.html":[8,0,4],
-"pearl-area-import_8ipf.html#a1fdcc02340375afe8d8cd7537c6e9cfb":[8,0,4,15],
-"pearl-area-import_8ipf.html#a227e4db1c51a910dcf86d355473fe74e":[8,0,4,16],
-"pearl-area-import_8ipf.html#a245034d7a94536a24c78a7bfe22725b7":[8,0,4,2],
-"pearl-area-import_8ipf.html#a33f8faf117450af1d6dae9ef48786cd6":[8,0,4,23],
-"pearl-area-import_8ipf.html#a3f2ac36f961941e46e80a775de8300e5":[8,0,4,11],
-"pearl-area-import_8ipf.html#a4a9741d1c19b10bb98b73bd5163a497b":[8,0,4,7],
-"pearl-area-import_8ipf.html#a706fb32ee79b589366dec1cf9f7e9d02":[8,0,4,18],
-"pearl-area-import_8ipf.html#a774751d1857ea6946a942448dc913128":[8,0,4,14],
-"pearl-area-import_8ipf.html#a84dc7f466b42dde5d96c49827b2122cf":[8,0,4,5],
-"pearl-area-import_8ipf.html#a931a7bfaaf75d308a0ce3c74ffc751bc":[8,0,4,6],
-"pearl-area-import_8ipf.html#a9439de3b676e686eeca4e6b2588c01a6":[8,0,4,17],
-"pearl-area-import_8ipf.html#a98f29671bdce6a5981e8865de8b9d483":[8,0,4,9],
-"pearl-area-import_8ipf.html#a98f9339cd2fae80d0d92451df88395aa":[8,0,4,10],
-"pearl-area-import_8ipf.html#aa3cdc56096a6a1bf2a2d80a6245a36d2":[8,0,4,20],
-"pearl-area-import_8ipf.html#aa5e29dc1a380311d00a5f85be867e47b":[8,0,4,3],
-"pearl-area-import_8ipf.html#ab1040bf272c69dc69777b2f91df41fab":[8,0,4,4],
-"pearl-area-import_8ipf.html#ac76d5ba94a3d7c864437420d80c77064":[8,0,4,8],
-"pearl-area-import_8ipf.html#ac98a5f2d12b559aba4e53192c49a7743":[8,0,4,21]
+"pearl-anglescan-panel_8ipf.html":[8,0,1],
+"pearl-anglescan-panel_8ipf.html#a0931ce925d2dae6a1bb7e4a65a8a2be7":[8,0,1,20],
+"pearl-anglescan-panel_8ipf.html#a0bdc14f90bdc40045200ac23229b225d":[8,0,1,27],
+"pearl-anglescan-panel_8ipf.html#a0c228ce2048827dc8161691ec5c425fc":[8,0,1,49],
+"pearl-anglescan-panel_8ipf.html#a0e0f10d125f1cdacffa3bff9b0854aa9":[8,0,1,10],
+"pearl-anglescan-panel_8ipf.html#a16d2f6a58fedc370d7901126bb814bbb":[8,0,1,26],
+"pearl-anglescan-panel_8ipf.html#a1836e607851ba4d5a4048f4cfb8121a7":[8,0,1,34],
+"pearl-anglescan-panel_8ipf.html#a1b41c992729d627445dbba0637b31ece":[8,0,1,42],
+"pearl-anglescan-panel_8ipf.html#a1e50019bc895a0787cb3f07d776e9463":[8,0,1,28],
+"pearl-anglescan-panel_8ipf.html#a20720748c82a7eaa4b02d4084a4219b2":[8,0,1,56],
+"pearl-anglescan-panel_8ipf.html#a21aab19fbcde395df6e1ea8654b3af9a":[8,0,1,8],
+"pearl-anglescan-panel_8ipf.html#a24093c0e17cb670de9eb2ee795c46fff":[8,0,1,47],
+"pearl-anglescan-panel_8ipf.html#a289996a12d0ef46af1dac49a67289931":[8,0,1,46],
+"pearl-anglescan-panel_8ipf.html#a3e798e20a99a03a789dd7914612e4fd2":[8,0,1,51],
+"pearl-anglescan-panel_8ipf.html#a452f09c3057638056ac2b5a15ac660b2":[8,0,1,11],
+"pearl-anglescan-panel_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,1,39],
+"pearl-anglescan-panel_8ipf.html#a4708e7385790d1a9f2d58c4d64a60653":[8,0,1,32],
+"pearl-anglescan-panel_8ipf.html#a59886414c7dc2486c5a17f078896c705":[8,0,1,4],
+"pearl-anglescan-panel_8ipf.html#a630dfc775d45843c71c279bbb01d05a6":[8,0,1,16],
+"pearl-anglescan-panel_8ipf.html#a65dbeab54647d7c27a139035d69c812f":[8,0,1,1],
+"pearl-anglescan-panel_8ipf.html#a66b3eef1fd0be13dfef0a66781f55062":[8,0,1,6],
+"pearl-anglescan-panel_8ipf.html#a67dc53b9eb9447d3a92965d6f0c742e5":[8,0,1,7],
+"pearl-anglescan-panel_8ipf.html#a740c8a80ab2fc0550a05cf3b032821d0":[8,0,1,19],
+"pearl-anglescan-panel_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,1,55],
+"pearl-anglescan-panel_8ipf.html#a790519191391ac03c75eb7b57ea0749e":[8,0,1,36],
+"pearl-anglescan-panel_8ipf.html#a7b288598e3faa37e414b1443982c1a3e":[8,0,1,37],
+"pearl-anglescan-panel_8ipf.html#a7ddecbeeaee3f9da87ac1ecdc26f530b":[8,0,1,53],
+"pearl-anglescan-panel_8ipf.html#a893478e43be64b0c404b7573d2e89cc2":[8,0,1,33],
+"pearl-anglescan-panel_8ipf.html#a89caab501e8f15262d6e4f2fa5b4a1bd":[8,0,1,22],
+"pearl-anglescan-panel_8ipf.html#a8e4eacc6efacf2c65615c1ea72d722ed":[8,0,1,0],
+"pearl-anglescan-panel_8ipf.html#a8f7266ac2840155dede704fda66fe6b0":[8,0,1,35],
+"pearl-anglescan-panel_8ipf.html#a91d5343cc96730de12b535cb0bef9df2":[8,0,1,30],
+"pearl-anglescan-panel_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,1,40],
+"pearl-anglescan-panel_8ipf.html#a93dc5a029ae9831066e6ad133522ee88":[8,0,1,12],
+"pearl-anglescan-panel_8ipf.html#a940f2115fb5b47e19516168d15346472":[8,0,1,15],
+"pearl-anglescan-panel_8ipf.html#a9be861636d98d7891e6d106deac2f90b":[8,0,1,14],
+"pearl-anglescan-panel_8ipf.html#aaa3478a3b0f26b12a12196cfaa87a8ae":[8,0,1,23],
+"pearl-anglescan-panel_8ipf.html#aaaf3facc118f90a8f1b32948446899b3":[8,0,1,17],
+"pearl-anglescan-panel_8ipf.html#aac9d4d0388cbe8e6aa8f47b1c5276d83":[8,0,1,3],
+"pearl-anglescan-panel_8ipf.html#abb4d53822bc34bda0e38332c7777ebac":[8,0,1,9],
+"pearl-anglescan-panel_8ipf.html#abe1237d8bf79a2ec3791ad9fe184bc3f":[8,0,1,50],
+"pearl-anglescan-panel_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,1,52],
+"pearl-anglescan-panel_8ipf.html#ac80c675f6f1a5505e9b6f0349ff5fe92":[8,0,1,41],
+"pearl-anglescan-panel_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,1,54],
+"pearl-anglescan-panel_8ipf.html#acc1028dcd046f441ceaac268ffac9af6":[8,0,1,44],
+"pearl-anglescan-panel_8ipf.html#acf9ce1db5521da3d96ef6ca89a5d255f":[8,0,1,5],
+"pearl-anglescan-panel_8ipf.html#ad355d06d3b57bb458bd62e6d6f1f2417":[8,0,1,48],
+"pearl-anglescan-panel_8ipf.html#addddc12e5b622a3d00756d724e5d05a9":[8,0,1,31],
+"pearl-anglescan-panel_8ipf.html#adefddc5f384948c9dab3ee65b4a0668a":[8,0,1,24],
+"pearl-anglescan-panel_8ipf.html#ae42eb7f46e5c1a1b5d334ebb5e94d2d3":[8,0,1,18],
+"pearl-anglescan-panel_8ipf.html#ae68496dbe344dc8a2c7c99b2d3f4b01c":[8,0,1,45],
+"pearl-anglescan-panel_8ipf.html#ae73ae76ff6e2344143d4dee7cc26b4b5":[8,0,1,13],
+"pearl-anglescan-panel_8ipf.html#ae838bde232c45d81f88303e91b16326b":[8,0,1,25],
+"pearl-anglescan-panel_8ipf.html#af21424ce00e4bac1ac990d2bb83d46dc":[8,0,1,2],
+"pearl-anglescan-panel_8ipf.html#af5435ccaabba78f855b244929dc09ed0":[8,0,1,29],
+"pearl-anglescan-panel_8ipf.html#af57abb0a7d41b800d33bb748f9fc5c38":[8,0,1,21],
+"pearl-anglescan-panel_8ipf.html#af6509fc7584b0bcbdc8561df2bc12a58":[8,0,1,38],
+"pearl-anglescan-panel_8ipf.html#af83bfcf48723e7f6eeb78b4e0d84277d":[8,0,1,43],
+"pearl-anglescan-panel_8ipf_source.html":[8,0,1],
+"pearl-anglescan-process_8ipf.html":[8,0,2],
+"pearl-anglescan-process_8ipf.html#a01bac9e7d4ba743c3c34177a05070466":[8,0,2,43],
+"pearl-anglescan-process_8ipf.html#a04e75675884236b6ed8244d7575d3a13":[8,0,2,52],
+"pearl-anglescan-process_8ipf.html#a0b9e2b025e1d55d2a064edccf6c1c3e3":[8,0,2,38],
+"pearl-anglescan-process_8ipf.html#a13e0d37ae23f68cdc5da3d84cb4beed8":[8,0,2,44],
+"pearl-anglescan-process_8ipf.html#a1442bc23122d52ba9c77e0f9baaad1da":[8,0,2,20],
+"pearl-anglescan-process_8ipf.html#a1baaa3ffd9495ed427b43cbfe6e1edf8":[8,0,2,46],
+"pearl-anglescan-process_8ipf.html#a1f4f74a8ae557c56e1e3aacd0b45f3f1":[8,0,2,14],
+"pearl-anglescan-process_8ipf.html#a1fb6aa7870dfbf0ed92660b7aae579e0":[8,0,2,5],
+"pearl-anglescan-process_8ipf.html#a207c56ac03cc18bf1bfde88dbfe2666f":[8,0,2,47],
+"pearl-anglescan-process_8ipf.html#a229770447193d4fd12032b235aab4d28":[8,0,2,36],
+"pearl-anglescan-process_8ipf.html#a2b38c6c9b6e60593ba69d3773b6bc779":[8,0,2,10],
+"pearl-anglescan-process_8ipf.html#a2e1ed05781f9eb4be5e77695ef049962":[8,0,2,7],
+"pearl-anglescan-process_8ipf.html#a3b3bd11c35d5f850b34937ab6c45f659":[8,0,2,50],
+"pearl-anglescan-process_8ipf.html#a3cc7eddf5c6b0658260cfb32dd2c026d":[8,0,2,9],
+"pearl-anglescan-process_8ipf.html#a3ec6935a5903d0974c93a2072d743013":[8,0,2,8],
+"pearl-anglescan-process_8ipf.html#a4641c716180d737700c6df87f5f8974e":[8,0,2,22],
+"pearl-anglescan-process_8ipf.html#a46fd99d35a43601c39af6096d4e4f770":[8,0,2,13],
+"pearl-anglescan-process_8ipf.html#a48b7d774ed8d3f4329e9923e18e580e8":[8,0,2,34],
+"pearl-anglescan-process_8ipf.html#a48cbd596656bc6d849c53afb4c58b90d":[8,0,2,40],
+"pearl-anglescan-process_8ipf.html#a4952bc53e3d6d272d25b5e35e91696b5":[8,0,2,21],
+"pearl-anglescan-process_8ipf.html#a4a40c73c0e03545e0050ea370e9c57d3":[8,0,2,49],
+"pearl-anglescan-process_8ipf.html#a4fc744e24e3e9c5efb17f14ab622bcae":[8,0,2,0],
+"pearl-anglescan-process_8ipf.html#a5162488b366e217195d8f8bd7cdde0ce":[8,0,2,39],
+"pearl-anglescan-process_8ipf.html#a5265fd61f86eb72dd877e4190bfb4adf":[8,0,2,25],
+"pearl-anglescan-process_8ipf.html#a5491cdee24910f6bad0d3af3c70f888b":[8,0,2,26],
+"pearl-anglescan-process_8ipf.html#a5dc0cc7db9d3d7a6b3fa3f1b04d84a5e":[8,0,2,45],
+"pearl-anglescan-process_8ipf.html#a666dab03bb2e97ffef81cea450184d42":[8,0,2,41],
+"pearl-anglescan-process_8ipf.html#a70b0e243bcbd549e2b1da74aab605629":[8,0,2,42],
+"pearl-anglescan-process_8ipf.html#a75219b38ea58012abcffc848d536faa4":[8,0,2,2],
+"pearl-anglescan-process_8ipf.html#a89f73edcd51a675f4c3933cd0242484e":[8,0,2,28],
+"pearl-anglescan-process_8ipf.html#a902ac3a24e33f651e83ee03d31707da7":[8,0,2,29],
+"pearl-anglescan-process_8ipf.html#a9624070f3e938378631432430d47a389":[8,0,2,3],
+"pearl-anglescan-process_8ipf.html#a987811346894d8d81fc590b2f5ccec49":[8,0,2,19],
+"pearl-anglescan-process_8ipf.html#a999a9cd7d00d3e1ec8e768228a664ad1":[8,0,2,4],
+"pearl-anglescan-process_8ipf.html#a9b56897bd92d926d65f4c67bef1d41bb":[8,0,2,32],
+"pearl-anglescan-process_8ipf.html#aa26c9ed4c4d703e07788d980edc2406d":[8,0,2,18],
+"pearl-anglescan-process_8ipf.html#aa486e16909d01e2251eeb4d635b972b1":[8,0,2,24],
+"pearl-anglescan-process_8ipf.html#aa5487fdee22e0da61a511c14239262f5":[8,0,2,54],
+"pearl-anglescan-process_8ipf.html#aa54a550eccad2c8ccd82d2b4167f7a92":[8,0,2,27],
+"pearl-anglescan-process_8ipf.html#aa5b1e2ab1dd43a73b7157406b803887e":[8,0,2,17],
+"pearl-anglescan-process_8ipf.html#aaa734fddecdd75c7cabe20ba777b41b9":[8,0,2,31],
+"pearl-anglescan-process_8ipf.html#aae45cc49d67f79dcedc4420f82acea4c":[8,0,2,48],
+"pearl-anglescan-process_8ipf.html#ab65d25af7476ed18f7bf7359614a912b":[8,0,2,11],
+"pearl-anglescan-process_8ipf.html#ab6670abb621d01994c0b9974f58be843":[8,0,2,53],
+"pearl-anglescan-process_8ipf.html#ab6ac1268de338040028dca8d0ddc967c":[8,0,2,23],
+"pearl-anglescan-process_8ipf.html#ac0def1ded61f9cd758df0c99f4ff9470":[8,0,2,6],
+"pearl-anglescan-process_8ipf.html#ac151c6f989d6a568fdef0acb791f84db":[8,0,2,56],
+"pearl-anglescan-process_8ipf.html#ac4dbd1ece37b2cf22fa976a153977288":[8,0,2,37],
+"pearl-anglescan-process_8ipf.html#ac617c3b400488b656493af8ca08f1791":[8,0,2,30],
+"pearl-anglescan-process_8ipf.html#ad0a93367d2e9b66bb7b81697e87adfaf":[8,0,2,33],
+"pearl-anglescan-process_8ipf.html#ae2b036a06ffac8d2bb292a65401f8a9a":[8,0,2,1],
+"pearl-anglescan-process_8ipf.html#ae57302acfc822c4817f2b7eef55efea2":[8,0,2,12],
+"pearl-anglescan-process_8ipf.html#aed66bda9701d8a69b2174fac974aa665":[8,0,2,55],
+"pearl-anglescan-process_8ipf.html#af00d9061e410ad033a9fd1f0ca561e0d":[8,0,2,16],
+"pearl-anglescan-process_8ipf.html#afa14187803f5b428a96c8234e04ab217":[8,0,2,51],
+"pearl-anglescan-process_8ipf.html#afed227ae79873fd32c96afbf606d1965":[8,0,2,35],
+"pearl-anglescan-process_8ipf.html#afedad38a418cee5d1fb9e08aae2160a0":[8,0,2,15],
+"pearl-anglescan-process_8ipf_source.html":[8,0,2],
+"pearl-anglescan-tracker_8ipf.html":[8,0,3],
+"pearl-anglescan-tracker_8ipf.html#a02271bf812a3e3f87c958f4c58e9f71b":[8,0,3,10],
+"pearl-anglescan-tracker_8ipf.html#a02987fe03ea914a53c52d58219979d65":[8,0,3,37],
+"pearl-anglescan-tracker_8ipf.html#a07efc5d6a7121540cc185c251353677c":[8,0,3,27],
+"pearl-anglescan-tracker_8ipf.html#a0852e59e9018cf3f7e176aa2355b18e3":[8,0,3,22],
+"pearl-anglescan-tracker_8ipf.html#a09e95dbf1582fcf2e6f71baddb147f86":[8,0,3,20],
+"pearl-anglescan-tracker_8ipf.html#a0b8ff36cf3c20b1c0db3217d9065f7cf":[8,0,3,39],
+"pearl-anglescan-tracker_8ipf.html#a150243e26e8adf8b354b8afde064136d":[8,0,3,12],
+"pearl-anglescan-tracker_8ipf.html#a20720748c82a7eaa4b02d4084a4219b2":[8,0,3,43],
+"pearl-anglescan-tracker_8ipf.html#a306b168cab2f9c4146cee87009e69f6d":[8,0,3,17],
+"pearl-anglescan-tracker_8ipf.html#a33e84ae8e13f405d466b28e83f608cb9":[8,0,3,13],
+"pearl-anglescan-tracker_8ipf.html#a35a5cd8a21b48be8d726c69eb5fca134":[8,0,3,0],
+"pearl-anglescan-tracker_8ipf.html#a37aaf2f08c3910bed554a10dd82616ec":[8,0,3,15],
+"pearl-anglescan-tracker_8ipf.html#a3844e7fd93b4f54aa52f084687c2106c":[8,0,3,16],
+"pearl-anglescan-tracker_8ipf.html#a3882038c0ad82396b6591fd756817535":[8,0,3,26],
+"pearl-anglescan-tracker_8ipf.html#a43d85b93bb42a67b8e8afb9afc8d8eae":[8,0,3,2],
+"pearl-anglescan-tracker_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,3,24],
+"pearl-anglescan-tracker_8ipf.html#a4619cb98a75adb3c39ea3a62e524b793":[8,0,3,18],
+"pearl-anglescan-tracker_8ipf.html#a4bc40cded4d4d7676b084f7200ca5e0d":[8,0,3,31],
+"pearl-anglescan-tracker_8ipf.html#a4bde8b2fc39c61c0d5a6879f1d0ae115":[8,0,3,21],
+"pearl-anglescan-tracker_8ipf.html#a4c7a521b8f1a0769c09bfa4a1fca7dab":[8,0,3,44],
+"pearl-anglescan-tracker_8ipf.html#a4cf5ad2fdf771ffc157a3924a03f5a46":[8,0,3,3],
+"pearl-anglescan-tracker_8ipf.html#a4dad34b0481be20234fa5e8d25b262c4":[8,0,3,28],
+"pearl-anglescan-tracker_8ipf.html#a5fb1f1abddb56b129f053605035d3281":[8,0,3,11],
+"pearl-anglescan-tracker_8ipf.html#a6bfd8b6eba0b206df6ec56c7b6489e0b":[8,0,3,34],
+"pearl-anglescan-tracker_8ipf.html#a6d484e3bb5f8c18d3b2910e8346b2c17":[8,0,3,29],
+"pearl-anglescan-tracker_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,3,42],
+"pearl-anglescan-tracker_8ipf.html#a766f90a9dad70d9deb4272ba480ee84a":[8,0,3,9],
+"pearl-anglescan-tracker_8ipf.html#a8a74ddd33e286105a45a89105de72621":[8,0,3,6],
+"pearl-anglescan-tracker_8ipf.html#a8d6e9058f2b0b4978f56e892ce199e6a":[8,0,3,33],
+"pearl-anglescan-tracker_8ipf.html#a8e4eacc6efacf2c65615c1ea72d722ed":[8,0,3,1],
+"pearl-anglescan-tracker_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,3,25],
+"pearl-anglescan-tracker_8ipf.html#a9751db419b4c0de884450c09ff5822a7":[8,0,3,38],
+"pearl-anglescan-tracker_8ipf.html#a9b4acc299c5e698695baf0b4817ff7eb":[8,0,3,5],
+"pearl-anglescan-tracker_8ipf.html#aa79c1d1584eb2322adae328bf1437f34":[8,0,3,35],
+"pearl-anglescan-tracker_8ipf.html#aa7c4e3e0ed255e61bc80f8b27b78fce6":[8,0,3,36],
+"pearl-anglescan-tracker_8ipf.html#ab961340af09fed4d2006bca8c0f2edd5":[8,0,3,40],
+"pearl-anglescan-tracker_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,3,32],
+"pearl-anglescan-tracker_8ipf.html#ac953a75b45d65adf37ce5560bf441876":[8,0,3,4],
+"pearl-anglescan-tracker_8ipf.html#ac9c92805f39c7a5c68d4c017d14ee178":[8,0,3,7],
+"pearl-anglescan-tracker_8ipf.html#acfe94a64ff3e8c4cb32e34ffb9cae594":[8,0,3,19],
+"pearl-anglescan-tracker_8ipf.html#ad06e1354226f4f617ad0a8d6d7572dca":[8,0,3,30],
+"pearl-anglescan-tracker_8ipf.html#ae4ece97352b85ced47e954c025e3b69b":[8,0,3,8],
+"pearl-anglescan-tracker_8ipf.html#ae53e615892fbc39f831b6bd7a0ae242e":[8,0,3,23],
+"pearl-anglescan-tracker_8ipf.html#af5a2960c49626f267fbd2873b27c8e42":[8,0,3,41]
};
diff --git a/doc/html/navtreeindex1.js b/doc/html/navtreeindex1.js
index 93e25a0..2e0d6e5 100644
--- a/doc/html/navtreeindex1.js
+++ b/doc/html/navtreeindex1.js
@@ -1,253 +1,253 @@
var NAVTREEINDEX1 =
{
-"pearl-area-import_8ipf.html#acde16dc7a393250b17165344f865f7b5":[8,0,4,12],
-"pearl-area-import_8ipf.html#acf0315ec8a3e927ef161a35cb05adb8b":[8,0,4,22],
-"pearl-area-import_8ipf.html#acfa6d2675e63f4f686289ef853b262a9":[8,0,4,13],
-"pearl-area-import_8ipf.html#ad28dbbba73e553f7b5dcf8baf1c86786":[8,0,4,1],
-"pearl-area-import_8ipf.html#ae2cfa1ac6651cfc3fb0dfce03494995b":[8,0,4,19],
-"pearl-area-import_8ipf.html#aedff2e67d2e1bac907f2eaf24a6e5c3c":[8,0,4,0],
-"pearl-area-import_8ipf_source.html":[8,0,4],
-"pearl-area-profiles_8ipf.html":[8,0,5],
-"pearl-area-profiles_8ipf.html#a2eb6a0bcced893e827cfa4e1236e8460":[8,0,5,7],
-"pearl-area-profiles_8ipf.html#a3483707fbdbfdbaec069591a5d3b07a6":[8,0,5,4],
-"pearl-area-profiles_8ipf.html#a363af257a04d51fff2a8d5b282f65f21":[8,0,5,3],
-"pearl-area-profiles_8ipf.html#a3cadf0b28d1fd84e9922610c20868283":[8,0,5,0],
-"pearl-area-profiles_8ipf.html#a65bb359c057a9d900c486e186c9974df":[8,0,5,5],
-"pearl-area-profiles_8ipf.html#a71f02613c4a4d21c014493e906dbe922":[8,0,5,8],
-"pearl-area-profiles_8ipf.html#a83700e2faf844e2480c89b6ca4c66a79":[8,0,5,2],
-"pearl-area-profiles_8ipf.html#a8b09e13162fa47cc076e1e661e80b002":[8,0,5,12],
-"pearl-area-profiles_8ipf.html#a8de5d4f1bcca91df5bbff568ab7b582d":[8,0,5,1],
-"pearl-area-profiles_8ipf.html#aa40fd5049f993e72fd52a66a6cdde7cc":[8,0,5,10],
-"pearl-area-profiles_8ipf.html#ab1a65cf82f6933db3dd7b564582e8ed1":[8,0,5,9],
-"pearl-area-profiles_8ipf.html#ab58b7c0a88743ecbcb0fc8296577a792":[8,0,5,13],
-"pearl-area-profiles_8ipf.html#abb1eed32a982037ebab00f5c3ea95e62":[8,0,5,11],
-"pearl-area-profiles_8ipf.html#af612340d1d132cacda9de7bb77c2e0aa":[8,0,5,6],
-"pearl-area-profiles_8ipf_source.html":[8,0,5],
-"pearl-arpes_8ipf.html":[8,0,6],
-"pearl-arpes_8ipf.html#a8e4eacc6efacf2c65615c1ea72d722ed":[8,0,6,0],
-"pearl-arpes_8ipf.html#ac41f24572943dac2b40c255797a6c7a8":[8,0,6,1],
-"pearl-arpes_8ipf_source.html":[8,0,6],
-"pearl-data-explorer_8ipf.html":[8,0,7],
-"pearl-data-explorer_8ipf.html#a001074020ad32b290d390a450a389c69":[8,0,7,16],
-"pearl-data-explorer_8ipf.html#a00bf5267a40b2b3d760c64d73e139878":[8,0,7,53],
-"pearl-data-explorer_8ipf.html#a02a64144b7ed2c1bc230e265c55e81a1":[8,0,7,2],
-"pearl-data-explorer_8ipf.html#a04cc0b9d5e3a649ba3514fcbf126eefe":[8,0,7,49],
-"pearl-data-explorer_8ipf.html#a0adc1b370fd3bf230b61b094b3c0accb":[8,0,7,17],
-"pearl-data-explorer_8ipf.html#a0c162346b59b0f66d34ee26ce5fe1e52":[8,0,7,29],
-"pearl-data-explorer_8ipf.html#a0c839d5f8f49e6937a6532bba3ef3714":[8,0,7,23],
-"pearl-data-explorer_8ipf.html#a1731f8e1507d90e285885723ae32ba13":[8,0,7,37],
-"pearl-data-explorer_8ipf.html#a181ccce237172811baf3de5a7a06370d":[8,0,7,50],
-"pearl-data-explorer_8ipf.html#a1868754e64cb1448e564c0936e78574d":[8,0,7,11],
-"pearl-data-explorer_8ipf.html#a1bbf3e1592f3344f3628526fa549dfdf":[8,0,7,22],
-"pearl-data-explorer_8ipf.html#a1d7f4ad59b81ecd84bb63cfabd9f24dc":[8,0,7,43],
-"pearl-data-explorer_8ipf.html#a200e7ba052fbce4614fb4254701646ab":[8,0,7,44],
-"pearl-data-explorer_8ipf.html#a2178d5acf21fe4372ecc06224bec28ba":[8,0,7,28],
-"pearl-data-explorer_8ipf.html#a26f2f2bf5efc39dabb2a01abcc559e3e":[8,0,7,24],
-"pearl-data-explorer_8ipf.html#a3232c51a8c19eaf86b9bc67352967a9f":[8,0,7,36],
-"pearl-data-explorer_8ipf.html#a340f334c6caa966ee1eb891614e57b5b":[8,0,7,39],
-"pearl-data-explorer_8ipf.html#a3bbb332e319ef7ec5f0fe2d16afaf005":[8,0,7,5],
-"pearl-data-explorer_8ipf.html#a415e4867be1ee37d84fd609b06f6dcb8":[8,0,7,33],
-"pearl-data-explorer_8ipf.html#a457d2257ffd5880ab858fa583a5d1c99":[8,0,7,40],
-"pearl-data-explorer_8ipf.html#a45be265789a5260e3daa05eca0ec309e":[8,0,7,14],
-"pearl-data-explorer_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,7,18],
-"pearl-data-explorer_8ipf.html#a4633885afab755fbc5d262178b9ddcb8":[8,0,7,38],
-"pearl-data-explorer_8ipf.html#a4db79d04c74beb1af71b72916f8f0362":[8,0,7,46],
-"pearl-data-explorer_8ipf.html#a4ef196f752bb5780ed4f4a588f9ebc81":[8,0,7,1],
-"pearl-data-explorer_8ipf.html#a505ebda6bdecc4120e01766d7aedaf5d":[8,0,7,42],
-"pearl-data-explorer_8ipf.html#a53af8689144e3aeb27ca177db5dd0c22":[8,0,7,51],
-"pearl-data-explorer_8ipf.html#a5660c6f5f78d880b0805bad4eefed1d5":[8,0,7,3],
-"pearl-data-explorer_8ipf.html#a5a7d3c00360944c00f236900b992694d":[8,0,7,41],
-"pearl-data-explorer_8ipf.html#a5b824531904179a94e0eaa3ffa09172e":[8,0,7,32],
-"pearl-data-explorer_8ipf.html#a614e89b9c06511144ccb380e61cc7bd6":[8,0,7,21],
-"pearl-data-explorer_8ipf.html#a68d38e9464f7d13520ec040cffdf5c3b":[8,0,7,35],
-"pearl-data-explorer_8ipf.html#a6aa44ff12b8530adbaaaf7405b1a68ba":[8,0,7,8],
-"pearl-data-explorer_8ipf.html#a6b5e9729ee6dedbb217c741639a168ed":[8,0,7,19],
-"pearl-data-explorer_8ipf.html#a6b642da731bde1029e0fa2ff69d5fb06":[8,0,7,4],
-"pearl-data-explorer_8ipf.html#a6e8eaf8c092f5da60bd425f9bd8bf178":[8,0,7,34],
-"pearl-data-explorer_8ipf.html#a71f9c277d310c3f4e7739be69dad0ab5":[8,0,7,47],
-"pearl-data-explorer_8ipf.html#a742902dfaf2246f10b70f52805c6df1f":[8,0,7,9],
-"pearl-data-explorer_8ipf.html#a74c69e870329c5dd3b08f92bdeb21d87":[8,0,7,27],
-"pearl-data-explorer_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,7,55],
-"pearl-data-explorer_8ipf.html#a8a923d7095071e7e6f99018379807732":[8,0,7,31],
-"pearl-data-explorer_8ipf.html#a8ec37ab6c651003957d7e1ba728de89e":[8,0,7,20],
-"pearl-data-explorer_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,7,26],
-"pearl-data-explorer_8ipf.html#a98e327fa65bbcb3cd7c97545f7201afe":[8,0,7,25],
-"pearl-data-explorer_8ipf.html#a9cefcdc49b2169e99c743b0a683ed3a6":[8,0,7,7],
-"pearl-data-explorer_8ipf.html#ab7e3b3a0a901f7559ee9f5affb9a6fca":[8,0,7,30],
-"pearl-data-explorer_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,7,45],
-"pearl-data-explorer_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,7,54],
-"pearl-data-explorer_8ipf.html#ad50f4c430d8bfe0fb5a1356cd9b84bf4":[8,0,7,48],
-"pearl-data-explorer_8ipf.html#ad61aa85dcf24dbf7e093dac3d0bf6f19":[8,0,7,10],
-"pearl-data-explorer_8ipf.html#ad6cfb2c00d5112add84542a25eb68b19":[8,0,7,0],
-"pearl-data-explorer_8ipf.html#ad720655ff881ddecae2e1b8afed58fa0":[8,0,7,52],
-"pearl-data-explorer_8ipf.html#ad8a01428a137278a31d4f1f4f9c634c5":[8,0,7,12],
-"pearl-data-explorer_8ipf.html#add62ff5193206c9f207952bcd72dac88":[8,0,7,6],
-"pearl-data-explorer_8ipf.html#ae79a57a41c734ce8836f427b81011b5d":[8,0,7,15],
-"pearl-data-explorer_8ipf.html#af9f8769ca2989f152f23d976d1467a48":[8,0,7,13],
-"pearl-data-explorer_8ipf_source.html":[8,0,7],
-"pearl-elog_8ipf.html":[8,0,8],
-"pearl-elog_8ipf.html#a05301d497e4796e5fb5adde3728ba971":[8,0,8,16],
-"pearl-elog_8ipf.html#a1376b5c9e6b1180a09961bc3296849ae":[8,0,8,26],
-"pearl-elog_8ipf.html#a14f8376a0485aa654ccf3d2f30ab4d01":[8,0,8,6],
-"pearl-elog_8ipf.html#a2417d079483f773f8231c5f2caba6cf0":[8,0,8,12],
-"pearl-elog_8ipf.html#a28eb44739e7d5c7f9899a69afa231b8e":[8,0,8,57],
-"pearl-elog_8ipf.html#a3498e65d04de046481170b49d4e3d0d6":[8,0,8,55],
-"pearl-elog_8ipf.html#a356bebea8eb41c9ac3ea2148af22707f":[8,0,8,37],
-"pearl-elog_8ipf.html#a39a1f418c8a2f9a5e4ab976827d8efca":[8,0,8,46],
-"pearl-elog_8ipf.html#a3cc9074c84d684d207dfdf2045755df4":[8,0,8,25],
-"pearl-elog_8ipf.html#a3eac4012891c2813e401aee2c1134763":[8,0,8,19],
-"pearl-elog_8ipf.html#a3f524f5190341d2accc8cb8c3ed2ceb5":[8,0,8,0],
-"pearl-elog_8ipf.html#a4040736819edadf4b26982bcfdb9c7b9":[8,0,8,2],
-"pearl-elog_8ipf.html#a4088a48a8428629f120c08a419af62d6":[8,0,8,41],
-"pearl-elog_8ipf.html#a424460442afd5f6f853e68cd665ed785":[8,0,8,15],
-"pearl-elog_8ipf.html#a4986de01085dc5481500240ef7667419":[8,0,8,44],
-"pearl-elog_8ipf.html#a5306514bf7d1a582aec146256ae45a12":[8,0,8,40],
-"pearl-elog_8ipf.html#a5afeb893f92034532341ae51471dc2d2":[8,0,8,54],
-"pearl-elog_8ipf.html#a63aa38b624b66fe502505040c25bc0c3":[8,0,8,51],
-"pearl-elog_8ipf.html#a66e1200515eff8cd5c961572eccd7220":[8,0,8,29],
-"pearl-elog_8ipf.html#a6a9923c6465c91b1f9d1d97b090f424b":[8,0,8,50],
-"pearl-elog_8ipf.html#a6b2d6cf641c61120332ac1983b2f3846":[8,0,8,32],
-"pearl-elog_8ipf.html#a6da33f1bb2639cb912e9b25af25bf663":[8,0,8,42],
-"pearl-elog_8ipf.html#a6eca5f4fab999984df32b50dd669c0b1":[8,0,8,47],
-"pearl-elog_8ipf.html#a6fcae5eafc97bca9a637bd7800b13e25":[8,0,8,34],
-"pearl-elog_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,8,60],
-"pearl-elog_8ipf.html#a7990f2948d48aefe990271d1961df833":[8,0,8,39],
-"pearl-elog_8ipf.html#a7a4572f4f861f7eb46c932508d1164f9":[8,0,8,35],
-"pearl-elog_8ipf.html#a7ce92b03b6a786129959d44bf1112efa":[8,0,8,31],
-"pearl-elog_8ipf.html#a8251cea45c8d1f1993a4051a6d0760c4":[8,0,8,8],
-"pearl-elog_8ipf.html#a85cf9d39ea917860b463b1b4111705f2":[8,0,8,36],
-"pearl-elog_8ipf.html#a915905f2e57d0d9a25c75f39fcce485f":[8,0,8,58],
-"pearl-elog_8ipf.html#a91b5f51982d23a36d1760b8874b5736a":[8,0,8,3],
-"pearl-elog_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,8,38],
-"pearl-elog_8ipf.html#a96e4cbbdb0fd8c58d87b502dc1883664":[8,0,8,20],
-"pearl-elog_8ipf.html#a9c1cfd320e88e84dcf4f84bbcf3f46a5":[8,0,8,49],
-"pearl-elog_8ipf.html#aa1dfae6d78a367d50ee8fc1ffe9cb69b":[8,0,8,4],
-"pearl-elog_8ipf.html#aa7a3988440bb6d73573b50a4698a0e75":[8,0,8,48],
-"pearl-elog_8ipf.html#aaca820a0149ce6a0e843ca72b9c9e7ab":[8,0,8,18],
-"pearl-elog_8ipf.html#aae61ff4d4a4d83dfc55af45d9ed1cbc3":[8,0,8,53],
-"pearl-elog_8ipf.html#ab2558ef5cd5e5dfba410bd58ed258b64":[8,0,8,24],
-"pearl-elog_8ipf.html#ab39637298c93b7aefd67febf3a4e7672":[8,0,8,5],
-"pearl-elog_8ipf.html#ab6d97edbf33e8ec039b34ff756e7ab93":[8,0,8,17],
-"pearl-elog_8ipf.html#abd15431defaec6d770cc8cab2a40e6b0":[8,0,8,43],
-"pearl-elog_8ipf.html#ac2f76abed8cfaa7ac02a46c0b89004f0":[8,0,8,14],
-"pearl-elog_8ipf.html#ac45196cb9ce8b43b76c9daf67689c49a":[8,0,8,27],
-"pearl-elog_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,8,45],
-"pearl-elog_8ipf.html#ac8b61eefed231018cc36d47e95bd8c22":[8,0,8,11],
-"pearl-elog_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,8,59],
-"pearl-elog_8ipf.html#acbba78d869a543edf7c2b80d7a8d2344":[8,0,8,1],
-"pearl-elog_8ipf.html#ace94356f691cbe343761aabd67ced23c":[8,0,8,30],
-"pearl-elog_8ipf.html#acedf0c8ae34e9ebadd6fa0d9d1353aa4":[8,0,8,22],
-"pearl-elog_8ipf.html#ad1a72c63f269b2e22b21a72d1ef3b279":[8,0,8,28],
-"pearl-elog_8ipf.html#ad4472ea917691c41ad0b4ea6f36010a5":[8,0,8,7],
-"pearl-elog_8ipf.html#ad7640d06f004ecd4a8980ea29d24dcbe":[8,0,8,10],
-"pearl-elog_8ipf.html#addbdec64930e9c1e417b16b25df8c723":[8,0,8,52],
-"pearl-elog_8ipf.html#adeff6678e57313cb218824f06d32b5ec":[8,0,8,9],
-"pearl-elog_8ipf.html#ae824bbf81f8b7d16b36b53e3f3d85f69":[8,0,8,33],
-"pearl-elog_8ipf.html#af34e46263aa50843f98f755988f9ab5c":[8,0,8,56],
-"pearl-elog_8ipf.html#af652f6f257be1ee749fe788d1b03f75f":[8,0,8,13],
-"pearl-elog_8ipf.html#af8b1ea711208bcc2cd1647abe04131dc":[8,0,8,21],
-"pearl-elog_8ipf.html#afbace5ffc3167b42b09657ce6cc854ca":[8,0,8,23],
-"pearl-elog_8ipf_source.html":[8,0,8],
-"pearl-fitfuncs_8ipf.html":[8,0,9],
-"pearl-fitfuncs_8ipf.html#a02368cc4adfbd746cd2f1e7d73884a61":[8,0,9,14],
-"pearl-fitfuncs_8ipf.html#a13a5ee22049d9a3379cd6e55654e70a3":[8,0,9,1],
-"pearl-fitfuncs_8ipf.html#a1e729418252bf0d05ea6ec5cbd65b834":[8,0,9,8],
-"pearl-fitfuncs_8ipf.html#a24cd6a0c96ef8c720e371bb31ac0a479":[8,0,9,2],
-"pearl-fitfuncs_8ipf.html#a4c7a521b8f1a0769c09bfa4a1fca7dab":[8,0,9,15],
-"pearl-fitfuncs_8ipf.html#a4d20215153c0e0cee3870dfceded8bc9":[8,0,9,11],
-"pearl-fitfuncs_8ipf.html#a5a2a03026b88f3dd99214ab1b26e6f80":[8,0,9,10],
-"pearl-fitfuncs_8ipf.html#a709f7c4585b1d850ea8aae1885ac18cb":[8,0,9,3],
-"pearl-fitfuncs_8ipf.html#a819902ab9f541b75a0fd33a7b52465d0":[8,0,9,12],
-"pearl-fitfuncs_8ipf.html#a84a0278284332631682ce032018d1716":[8,0,9,13],
-"pearl-fitfuncs_8ipf.html#a9d110819fa3cd2173f3103724e394fdf":[8,0,9,6],
-"pearl-fitfuncs_8ipf.html#ab32134566b2573672ac674565deebd36":[8,0,9,9],
-"pearl-fitfuncs_8ipf.html#ae2d138beb7cb39e8042487893095b461":[8,0,9,5],
-"pearl-fitfuncs_8ipf.html#af62cb65b7444ff60e956a45bd5d0ec27":[8,0,9,7],
-"pearl-fitfuncs_8ipf.html#aff8e8b103c32c8e723b57ce7ad5ef0f5":[8,0,9,4],
-"pearl-fitfuncs_8ipf_source.html":[8,0,9],
-"pearl-gui-tools_8ipf.html":[8,0,10],
-"pearl-gui-tools_8ipf.html#a97ad19d83cf0007c4bcf97a32164610f":[8,0,10,2],
-"pearl-gui-tools_8ipf.html#aaf29d090c81e00cf44af295193b24c5a":[8,0,10,0],
-"pearl-gui-tools_8ipf.html#aca0a41a0f28a35ac7535df30ddbd79fe":[8,0,10,1],
-"pearl-gui-tools_8ipf_source.html":[8,0,10],
-"pearl-matrix-import_8ipf.html":[8,0,11],
-"pearl-matrix-import_8ipf.html#a0dc1efa23739e10b7558543b166e95b9":[8,0,11,18],
-"pearl-matrix-import_8ipf.html#a1a46b042e41daffee61706ab2cf54351":[8,0,11,10],
-"pearl-matrix-import_8ipf.html#a3a0ba4a7ad64739303b705d92be53267":[8,0,11,13],
-"pearl-matrix-import_8ipf.html#a3f524f5190341d2accc8cb8c3ed2ceb5":[8,0,11,1],
-"pearl-matrix-import_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,11,4],
-"pearl-matrix-import_8ipf.html#a4bfeaf81ac483df0a38b26b6a8cf74a6":[8,0,11,16],
-"pearl-matrix-import_8ipf.html#a59e72c849f4314aaa8339fd899665d85":[8,0,11,15],
-"pearl-matrix-import_8ipf.html#a6ac0c685976b0e0c1944fb616a4f3a3c":[8,0,11,11],
-"pearl-matrix-import_8ipf.html#a6aeef317fd468c88c99a274338c70ae3":[8,0,11,12],
-"pearl-matrix-import_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,11,23],
-"pearl-matrix-import_8ipf.html#a81b1d81261a32d0ed4cf79b81487f1b4":[8,0,11,6],
-"pearl-matrix-import_8ipf.html#a856478705a78e8105ea5d91a2228975b":[8,0,11,7],
-"pearl-matrix-import_8ipf.html#a893405a122fdf70429f4f75b8877ed7d":[8,0,11,8],
-"pearl-matrix-import_8ipf.html#a8acd2b03343ef9bdfecaa75e831392d1":[8,0,11,19],
-"pearl-matrix-import_8ipf.html#ab80101bc780dcbe94200e2446bce51d9":[8,0,11,20],
-"pearl-matrix-import_8ipf.html#abd09594d22038853e1e8021e0f36363d":[8,0,11,14],
-"pearl-matrix-import_8ipf.html#ac7790f06151821678a65ab0065a5323e":[8,0,11,3],
-"pearl-matrix-import_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,11,22],
-"pearl-matrix-import_8ipf.html#ad720655ff881ddecae2e1b8afed58fa0":[8,0,11,21],
-"pearl-matrix-import_8ipf.html#ad74d5afa71179728a9237d1ec5884482":[8,0,11,9],
-"pearl-matrix-import_8ipf.html#ad8532f1473f92539fe88217d5d6e3368":[8,0,11,17],
-"pearl-matrix-import_8ipf.html#ae2cfa1ac6651cfc3fb0dfce03494995b":[8,0,11,2],
-"pearl-matrix-import_8ipf.html#af0eaec901e06ce59250eb434539a0f6c":[8,0,11,5],
-"pearl-matrix-import_8ipf_source.html":[8,0,11],
-"pearl-menu_8ipf.html":[8,0,12],
-"pearl-menu_8ipf.html#a3404a53bf13a01c1e811d1af6c35b726":[8,0,12,8],
-"pearl-menu_8ipf.html#a3658ae687e12987fa1d70636849a060f":[8,0,12,5],
-"pearl-menu_8ipf.html#a61ded60be72959b00f22842afa37c56f":[8,0,12,7],
-"pearl-menu_8ipf.html#a74bc5da7843ee6c25f2d9c93d22a6ffa":[8,0,12,6],
-"pearl-menu_8ipf.html#aa70ef420d6fe0f6a433cd2371fc4a03d":[8,0,12,3],
-"pearl-menu_8ipf.html#aab34952c2f3b36f9ee8619eb901ff581":[8,0,12,2],
-"pearl-menu_8ipf.html#aad7d768680c6d8a9b8a7025c7e1ec75d":[8,0,12,0],
-"pearl-menu_8ipf.html#ac73a94f760455f19294a9f917b43f145":[8,0,12,1],
-"pearl-menu_8ipf.html#af6c9740540c6242eb7bf57fc49de82ab":[8,0,12,4],
-"pearl-menu_8ipf_source.html":[8,0,12],
-"pearl-otf-import_8ipf.html":[8,0,13],
-"pearl-otf-import_8ipf.html#a3632f8a5c0ee32a14a3e589b74a0c496":[8,0,13,4],
-"pearl-otf-import_8ipf.html#a44078e1d8f26e515539acb96973fc630":[8,0,13,2],
-"pearl-otf-import_8ipf.html#a603b71176ed838713ec555c440082e22":[8,0,13,5],
-"pearl-otf-import_8ipf.html#a715f9cf2d2b1ffb04f2f9a0e344a80ee":[8,0,13,7],
-"pearl-otf-import_8ipf.html#a882da254075e8d89f0117e491af90df0":[8,0,13,8],
-"pearl-otf-import_8ipf.html#aa47fc4b956ee84a993b6d285b628fe20":[8,0,13,6],
-"pearl-otf-import_8ipf.html#aba965b854836658aa00e3ec2b361d7c9":[8,0,13,9],
-"pearl-otf-import_8ipf.html#abd8897317366046dfb97c6ca53813d18":[8,0,13,3],
-"pearl-otf-import_8ipf.html#ad2a83b85030a7d7769d434d6e2e9e557":[8,0,13,1],
-"pearl-otf-import_8ipf.html#ae2640256d7d07c11b41621430279cef6":[8,0,13,0],
-"pearl-otf-import_8ipf_source.html":[8,0,13],
-"pearl-polar-coordinates_8ipf.html":[8,0,14],
-"pearl-polar-coordinates_8ipf.html#a58139e6ebfba242b6b2ba3533b865a9a":[8,0,14,4],
-"pearl-polar-coordinates_8ipf.html#a6a0ffb6b9160413d9694b1fd8e10c858":[8,0,14,3],
-"pearl-polar-coordinates_8ipf.html#a94ccfa9cf52c55eb1f66c2704478c396":[8,0,14,2],
-"pearl-polar-coordinates_8ipf.html#aca0a5aaa4854d83ef667c53007312fb8":[8,0,14,0],
-"pearl-polar-coordinates_8ipf.html#adfc1f0b3cddf672b0ccdb6a22b97ba9e":[8,0,14,1],
-"pearl-polar-coordinates_8ipf_source.html":[8,0,14],
-"pearl-pshell-import_8ipf.html":[8,0,15],
-"pearl-pshell-import_8ipf.html#a035a4df9f4508144149abdb0b46c87d1":[8,0,15,17],
-"pearl-pshell-import_8ipf.html#a03f00b3299bc3df671fcc239f7dd5418":[8,0,15,41],
-"pearl-pshell-import_8ipf.html#a0a02f87e19e825964aa17c46ed51df8c":[8,0,15,23],
-"pearl-pshell-import_8ipf.html#a0f2c168c04d075734edb995361aefb82":[8,0,15,42],
-"pearl-pshell-import_8ipf.html#a13a45e8618c1ab7406e1aa5e608e21fe":[8,0,15,16],
-"pearl-pshell-import_8ipf.html#a1444648f9a49e7d7aeef5b5fb55594aa":[8,0,15,21],
-"pearl-pshell-import_8ipf.html#a1dc6c971120749b378014f1f63cb6668":[8,0,15,20],
-"pearl-pshell-import_8ipf.html#a2152f7c39a187b740cf9890767ffac3f":[8,0,15,12],
-"pearl-pshell-import_8ipf.html#a277cd450cca7832aa44f8097934e6acb":[8,0,15,36],
-"pearl-pshell-import_8ipf.html#a2972587ec82cc2a261b8119a582b4215":[8,0,15,18],
-"pearl-pshell-import_8ipf.html#a2c456397c36d4116bfddca452eff5954":[8,0,15,5],
-"pearl-pshell-import_8ipf.html#a2fc497747287d6fe40c6de997ed4a90d":[8,0,15,9],
-"pearl-pshell-import_8ipf.html#a33f8faf117450af1d6dae9ef48786cd6":[8,0,15,31],
-"pearl-pshell-import_8ipf.html#a3c72087695969f42ea91c000de47b26e":[8,0,15,39],
-"pearl-pshell-import_8ipf.html#a412b4753ceb753d705a113a26c018b22":[8,0,15,40],
-"pearl-pshell-import_8ipf.html#a41bf534983b0662ec2609b136c395f14":[8,0,15,0],
-"pearl-pshell-import_8ipf.html#a4508bd507c4c935bd8463d9b2b84c6fc":[8,0,15,10],
-"pearl-pshell-import_8ipf.html#a5745428740b64cd66394a7fcd78b86f1":[8,0,15,37],
-"pearl-pshell-import_8ipf.html#a5ad52cb10171572c454f9426d3a9be21":[8,0,15,38],
-"pearl-pshell-import_8ipf.html#a79ac37bb666b42c3332e9984196ccfe7":[8,0,15,25],
-"pearl-pshell-import_8ipf.html#a79b968d7439dfbfbc38c05f933071489":[8,0,15,2],
-"pearl-pshell-import_8ipf.html#a83804ba9637debed6ef8b13e7b9b19e0":[8,0,15,28],
-"pearl-pshell-import_8ipf.html#a83930d4384b0238fc8416ba03dbc0386":[8,0,15,35],
-"pearl-pshell-import_8ipf.html#a8704627410409bcd27a1adeda4082c47":[8,0,15,8]
+"pearl-anglescan-tracker_8ipf.html#afaec8443094530fd1e723251e04c5dc9":[8,0,3,14],
+"pearl-anglescan-tracker_8ipf_source.html":[8,0,3],
+"pearl-area-display_8ipf.html":[8,0,4],
+"pearl-area-display_8ipf.html#a174177742fdce7f37027de8fa832b3bd":[8,0,4,36],
+"pearl-area-display_8ipf.html#a195b12857685c4e535a840c5db324b4a":[8,0,4,31],
+"pearl-area-display_8ipf.html#a1bf20e37ed3e9c76be8ebe448c68a048":[8,0,4,29],
+"pearl-area-display_8ipf.html#a2442bc044aaa12ab817a5f9fa300d1f8":[8,0,4,38],
+"pearl-area-display_8ipf.html#a24b17f99fafd8043ed3e4502000da316":[8,0,4,27],
+"pearl-area-display_8ipf.html#a27f0957d61f3c2d30a4854911b460c36":[8,0,4,0],
+"pearl-area-display_8ipf.html#a2b183a27ec795b0ec1f8efabe3068369":[8,0,4,32],
+"pearl-area-display_8ipf.html#a31461b664ec651a39442e9a46ffd88c9":[8,0,4,24],
+"pearl-area-display_8ipf.html#a48044f9ee518d47770e33ee9f381f204":[8,0,4,4],
+"pearl-area-display_8ipf.html#a48b08ab53729d9d0477deaceedef2769":[8,0,4,3],
+"pearl-area-display_8ipf.html#a4af98ec7af48a653c6fac716ea8fa505":[8,0,4,19],
+"pearl-area-display_8ipf.html#a4b76a98582f5997d3810f969dbb6c4ed":[8,0,4,28],
+"pearl-area-display_8ipf.html#a5657fc4dcd395aef637c19e8df57a418":[8,0,4,14],
+"pearl-area-display_8ipf.html#a6418a1b2d18b82cb71c0fecbd513a934":[8,0,4,5],
+"pearl-area-display_8ipf.html#a65b07e355df20cfb692dfb32f472b478":[8,0,4,7],
+"pearl-area-display_8ipf.html#a6cc0970b41ca197fa47263556fa2686a":[8,0,4,30],
+"pearl-area-display_8ipf.html#a6d20a8c6bf5ed143d375dee71fb3a6d5":[8,0,4,13],
+"pearl-area-display_8ipf.html#a72b57037abd27f65986034c0b4cc191e":[8,0,4,2],
+"pearl-area-display_8ipf.html#a7334815c60e2c11e2754c07489a62f4b":[8,0,4,18],
+"pearl-area-display_8ipf.html#a77a71985e716a300e0b61c233cd93f40":[8,0,4,21],
+"pearl-area-display_8ipf.html#a8411f0cfec3515f1ae4f0140efc14318":[8,0,4,22],
+"pearl-area-display_8ipf.html#a89a5e3e29a0cd09951dcdf13aa28d941":[8,0,4,15],
+"pearl-area-display_8ipf.html#a8cc3ea3bea4e851e4144140a2da42a03":[8,0,4,8],
+"pearl-area-display_8ipf.html#a8fad5aebaca72887d5898b4c421bcdae":[8,0,4,9],
+"pearl-area-display_8ipf.html#ab10a0d94991b9cd958557dbc48d70624":[8,0,4,37],
+"pearl-area-display_8ipf.html#ab8c9979c6f3ab95f983c2a525a69c035":[8,0,4,25],
+"pearl-area-display_8ipf.html#abaf229d75d9d579a559295795a6bc2e1":[8,0,4,17],
+"pearl-area-display_8ipf.html#abafc4f012b04592724109f4757cbe271":[8,0,4,34],
+"pearl-area-display_8ipf.html#abe702d40071e3c5e662eb8d47dd6d885":[8,0,4,26],
+"pearl-area-display_8ipf.html#ac5c7a25e9a8c0b001a429bae23639da9":[8,0,4,33],
+"pearl-area-display_8ipf.html#ace169e0824e6bddbd646972946edccbe":[8,0,4,35],
+"pearl-area-display_8ipf.html#ad2a84495ddac89bc8f4203fca56babfd":[8,0,4,16],
+"pearl-area-display_8ipf.html#ad3e190d1ec1b82ebef00c9f9ac44b50a":[8,0,4,11],
+"pearl-area-display_8ipf.html#ad79b37ab4fcf2cbdad6874813d93d4b1":[8,0,4,20],
+"pearl-area-display_8ipf.html#ae2b11295d2715e9af019513923c64570":[8,0,4,6],
+"pearl-area-display_8ipf.html#ae3b4756cdc12a4a4b15a770ba0069823":[8,0,4,1],
+"pearl-area-display_8ipf.html#aee051acfe6a3c8214118b78dfe4854fd":[8,0,4,12],
+"pearl-area-display_8ipf.html#af8d5e003fcff1f750685ed6f94717730":[8,0,4,10],
+"pearl-area-display_8ipf.html#afa2546f9cb03dfa8bf0cc9966f0b7a45":[8,0,4,23],
+"pearl-area-display_8ipf_source.html":[8,0,4],
+"pearl-area-import_8ipf.html":[8,0,5],
+"pearl-area-import_8ipf.html#a1fdcc02340375afe8d8cd7537c6e9cfb":[8,0,5,16],
+"pearl-area-import_8ipf.html#a227e4db1c51a910dcf86d355473fe74e":[8,0,5,17],
+"pearl-area-import_8ipf.html#a27a72a3901a5342ca9dea02e3219631c":[8,0,5,3],
+"pearl-area-import_8ipf.html#a33f8faf117450af1d6dae9ef48786cd6":[8,0,5,24],
+"pearl-area-import_8ipf.html#a3f2ac36f961941e46e80a775de8300e5":[8,0,5,12],
+"pearl-area-import_8ipf.html#a44d495fba0dd2b82dec13760a07fd226":[8,0,5,23],
+"pearl-area-import_8ipf.html#a4a9741d1c19b10bb98b73bd5163a497b":[8,0,5,8],
+"pearl-area-import_8ipf.html#a774751d1857ea6946a942448dc913128":[8,0,5,15],
+"pearl-area-import_8ipf.html#a84dc7f466b42dde5d96c49827b2122cf":[8,0,5,6],
+"pearl-area-import_8ipf.html#a931a7bfaaf75d308a0ce3c74ffc751bc":[8,0,5,7],
+"pearl-area-import_8ipf.html#a9439de3b676e686eeca4e6b2588c01a6":[8,0,5,18],
+"pearl-area-import_8ipf.html#a98804ce23a5c2c314ac243baa0824424":[8,0,5,19],
+"pearl-area-import_8ipf.html#a98f29671bdce6a5981e8865de8b9d483":[8,0,5,10],
+"pearl-area-import_8ipf.html#a98f9339cd2fae80d0d92451df88395aa":[8,0,5,11],
+"pearl-area-import_8ipf.html#aa3cdc56096a6a1bf2a2d80a6245a36d2":[8,0,5,21],
+"pearl-area-import_8ipf.html#aa5e29dc1a380311d00a5f85be867e47b":[8,0,5,4],
+"pearl-area-import_8ipf.html#ab1040bf272c69dc69777b2f91df41fab":[8,0,5,5],
+"pearl-area-import_8ipf.html#ac76d5ba94a3d7c864437420d80c77064":[8,0,5,9],
+"pearl-area-import_8ipf.html#ac98a5f2d12b559aba4e53192c49a7743":[8,0,5,22],
+"pearl-area-import_8ipf.html#acde16dc7a393250b17165344f865f7b5":[8,0,5,13],
+"pearl-area-import_8ipf.html#acfa6d2675e63f4f686289ef853b262a9":[8,0,5,14],
+"pearl-area-import_8ipf.html#ad28dbbba73e553f7b5dcf8baf1c86786":[8,0,5,1],
+"pearl-area-import_8ipf.html#ade69cb0f82e0c9cf6082d5fcc29f742f":[8,0,5,2],
+"pearl-area-import_8ipf.html#ae2cfa1ac6651cfc3fb0dfce03494995b":[8,0,5,20],
+"pearl-area-import_8ipf.html#aedff2e67d2e1bac907f2eaf24a6e5c3c":[8,0,5,0],
+"pearl-area-import_8ipf_source.html":[8,0,5],
+"pearl-area-profiles_8ipf.html":[8,0,6],
+"pearl-area-profiles_8ipf.html#a2eb6a0bcced893e827cfa4e1236e8460":[8,0,6,7],
+"pearl-area-profiles_8ipf.html#a3483707fbdbfdbaec069591a5d3b07a6":[8,0,6,4],
+"pearl-area-profiles_8ipf.html#a363af257a04d51fff2a8d5b282f65f21":[8,0,6,3],
+"pearl-area-profiles_8ipf.html#a3cadf0b28d1fd84e9922610c20868283":[8,0,6,0],
+"pearl-area-profiles_8ipf.html#a65bb359c057a9d900c486e186c9974df":[8,0,6,5],
+"pearl-area-profiles_8ipf.html#a71f02613c4a4d21c014493e906dbe922":[8,0,6,8],
+"pearl-area-profiles_8ipf.html#a83700e2faf844e2480c89b6ca4c66a79":[8,0,6,2],
+"pearl-area-profiles_8ipf.html#a8b09e13162fa47cc076e1e661e80b002":[8,0,6,12],
+"pearl-area-profiles_8ipf.html#a8de5d4f1bcca91df5bbff568ab7b582d":[8,0,6,1],
+"pearl-area-profiles_8ipf.html#aa40fd5049f993e72fd52a66a6cdde7cc":[8,0,6,10],
+"pearl-area-profiles_8ipf.html#ab1a65cf82f6933db3dd7b564582e8ed1":[8,0,6,9],
+"pearl-area-profiles_8ipf.html#ab58b7c0a88743ecbcb0fc8296577a792":[8,0,6,13],
+"pearl-area-profiles_8ipf.html#abb1eed32a982037ebab00f5c3ea95e62":[8,0,6,11],
+"pearl-area-profiles_8ipf.html#af612340d1d132cacda9de7bb77c2e0aa":[8,0,6,6],
+"pearl-area-profiles_8ipf_source.html":[8,0,6],
+"pearl-arpes_8ipf.html":[8,0,7],
+"pearl-arpes_8ipf.html#a8e4eacc6efacf2c65615c1ea72d722ed":[8,0,7,0],
+"pearl-arpes_8ipf.html#ac41f24572943dac2b40c255797a6c7a8":[8,0,7,1],
+"pearl-arpes_8ipf_source.html":[8,0,7],
+"pearl-data-explorer_8ipf.html":[8,0,8],
+"pearl-data-explorer_8ipf.html#a001074020ad32b290d390a450a389c69":[8,0,8,16],
+"pearl-data-explorer_8ipf.html#a00bf5267a40b2b3d760c64d73e139878":[8,0,8,53],
+"pearl-data-explorer_8ipf.html#a02a64144b7ed2c1bc230e265c55e81a1":[8,0,8,2],
+"pearl-data-explorer_8ipf.html#a04cc0b9d5e3a649ba3514fcbf126eefe":[8,0,8,49],
+"pearl-data-explorer_8ipf.html#a0adc1b370fd3bf230b61b094b3c0accb":[8,0,8,17],
+"pearl-data-explorer_8ipf.html#a0c162346b59b0f66d34ee26ce5fe1e52":[8,0,8,29],
+"pearl-data-explorer_8ipf.html#a0c839d5f8f49e6937a6532bba3ef3714":[8,0,8,23],
+"pearl-data-explorer_8ipf.html#a1731f8e1507d90e285885723ae32ba13":[8,0,8,37],
+"pearl-data-explorer_8ipf.html#a181ccce237172811baf3de5a7a06370d":[8,0,8,50],
+"pearl-data-explorer_8ipf.html#a1868754e64cb1448e564c0936e78574d":[8,0,8,11],
+"pearl-data-explorer_8ipf.html#a1bbf3e1592f3344f3628526fa549dfdf":[8,0,8,22],
+"pearl-data-explorer_8ipf.html#a1d7f4ad59b81ecd84bb63cfabd9f24dc":[8,0,8,43],
+"pearl-data-explorer_8ipf.html#a200e7ba052fbce4614fb4254701646ab":[8,0,8,44],
+"pearl-data-explorer_8ipf.html#a2178d5acf21fe4372ecc06224bec28ba":[8,0,8,28],
+"pearl-data-explorer_8ipf.html#a26f2f2bf5efc39dabb2a01abcc559e3e":[8,0,8,24],
+"pearl-data-explorer_8ipf.html#a3232c51a8c19eaf86b9bc67352967a9f":[8,0,8,36],
+"pearl-data-explorer_8ipf.html#a340f334c6caa966ee1eb891614e57b5b":[8,0,8,39],
+"pearl-data-explorer_8ipf.html#a3bbb332e319ef7ec5f0fe2d16afaf005":[8,0,8,5],
+"pearl-data-explorer_8ipf.html#a415e4867be1ee37d84fd609b06f6dcb8":[8,0,8,33],
+"pearl-data-explorer_8ipf.html#a457d2257ffd5880ab858fa583a5d1c99":[8,0,8,40],
+"pearl-data-explorer_8ipf.html#a45be265789a5260e3daa05eca0ec309e":[8,0,8,14],
+"pearl-data-explorer_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,8,18],
+"pearl-data-explorer_8ipf.html#a4633885afab755fbc5d262178b9ddcb8":[8,0,8,38],
+"pearl-data-explorer_8ipf.html#a4db79d04c74beb1af71b72916f8f0362":[8,0,8,46],
+"pearl-data-explorer_8ipf.html#a4ef196f752bb5780ed4f4a588f9ebc81":[8,0,8,1],
+"pearl-data-explorer_8ipf.html#a505ebda6bdecc4120e01766d7aedaf5d":[8,0,8,42],
+"pearl-data-explorer_8ipf.html#a53af8689144e3aeb27ca177db5dd0c22":[8,0,8,51],
+"pearl-data-explorer_8ipf.html#a5660c6f5f78d880b0805bad4eefed1d5":[8,0,8,3],
+"pearl-data-explorer_8ipf.html#a5a7d3c00360944c00f236900b992694d":[8,0,8,41],
+"pearl-data-explorer_8ipf.html#a5b824531904179a94e0eaa3ffa09172e":[8,0,8,32],
+"pearl-data-explorer_8ipf.html#a614e89b9c06511144ccb380e61cc7bd6":[8,0,8,21],
+"pearl-data-explorer_8ipf.html#a68d38e9464f7d13520ec040cffdf5c3b":[8,0,8,35],
+"pearl-data-explorer_8ipf.html#a6aa44ff12b8530adbaaaf7405b1a68ba":[8,0,8,8],
+"pearl-data-explorer_8ipf.html#a6b5e9729ee6dedbb217c741639a168ed":[8,0,8,19],
+"pearl-data-explorer_8ipf.html#a6b642da731bde1029e0fa2ff69d5fb06":[8,0,8,4],
+"pearl-data-explorer_8ipf.html#a6e8eaf8c092f5da60bd425f9bd8bf178":[8,0,8,34],
+"pearl-data-explorer_8ipf.html#a71f9c277d310c3f4e7739be69dad0ab5":[8,0,8,47],
+"pearl-data-explorer_8ipf.html#a742902dfaf2246f10b70f52805c6df1f":[8,0,8,9],
+"pearl-data-explorer_8ipf.html#a74c69e870329c5dd3b08f92bdeb21d87":[8,0,8,27],
+"pearl-data-explorer_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,8,55],
+"pearl-data-explorer_8ipf.html#a8a923d7095071e7e6f99018379807732":[8,0,8,31],
+"pearl-data-explorer_8ipf.html#a8ec37ab6c651003957d7e1ba728de89e":[8,0,8,20],
+"pearl-data-explorer_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,8,26],
+"pearl-data-explorer_8ipf.html#a98e327fa65bbcb3cd7c97545f7201afe":[8,0,8,25],
+"pearl-data-explorer_8ipf.html#a9cefcdc49b2169e99c743b0a683ed3a6":[8,0,8,7],
+"pearl-data-explorer_8ipf.html#ab7e3b3a0a901f7559ee9f5affb9a6fca":[8,0,8,30],
+"pearl-data-explorer_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,8,45],
+"pearl-data-explorer_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,8,54],
+"pearl-data-explorer_8ipf.html#ad50f4c430d8bfe0fb5a1356cd9b84bf4":[8,0,8,48],
+"pearl-data-explorer_8ipf.html#ad61aa85dcf24dbf7e093dac3d0bf6f19":[8,0,8,10],
+"pearl-data-explorer_8ipf.html#ad6cfb2c00d5112add84542a25eb68b19":[8,0,8,0],
+"pearl-data-explorer_8ipf.html#ad720655ff881ddecae2e1b8afed58fa0":[8,0,8,52],
+"pearl-data-explorer_8ipf.html#ad8a01428a137278a31d4f1f4f9c634c5":[8,0,8,12],
+"pearl-data-explorer_8ipf.html#add62ff5193206c9f207952bcd72dac88":[8,0,8,6],
+"pearl-data-explorer_8ipf.html#ae79a57a41c734ce8836f427b81011b5d":[8,0,8,15],
+"pearl-data-explorer_8ipf.html#af9f8769ca2989f152f23d976d1467a48":[8,0,8,13],
+"pearl-data-explorer_8ipf_source.html":[8,0,8],
+"pearl-elog_8ipf.html":[8,0,9],
+"pearl-elog_8ipf.html#a05301d497e4796e5fb5adde3728ba971":[8,0,9,16],
+"pearl-elog_8ipf.html#a1376b5c9e6b1180a09961bc3296849ae":[8,0,9,26],
+"pearl-elog_8ipf.html#a14f8376a0485aa654ccf3d2f30ab4d01":[8,0,9,6],
+"pearl-elog_8ipf.html#a2417d079483f773f8231c5f2caba6cf0":[8,0,9,12],
+"pearl-elog_8ipf.html#a28eb44739e7d5c7f9899a69afa231b8e":[8,0,9,57],
+"pearl-elog_8ipf.html#a3498e65d04de046481170b49d4e3d0d6":[8,0,9,55],
+"pearl-elog_8ipf.html#a356bebea8eb41c9ac3ea2148af22707f":[8,0,9,37],
+"pearl-elog_8ipf.html#a39a1f418c8a2f9a5e4ab976827d8efca":[8,0,9,46],
+"pearl-elog_8ipf.html#a3cc9074c84d684d207dfdf2045755df4":[8,0,9,25],
+"pearl-elog_8ipf.html#a3eac4012891c2813e401aee2c1134763":[8,0,9,19],
+"pearl-elog_8ipf.html#a3f524f5190341d2accc8cb8c3ed2ceb5":[8,0,9,0],
+"pearl-elog_8ipf.html#a4040736819edadf4b26982bcfdb9c7b9":[8,0,9,2],
+"pearl-elog_8ipf.html#a4088a48a8428629f120c08a419af62d6":[8,0,9,41],
+"pearl-elog_8ipf.html#a424460442afd5f6f853e68cd665ed785":[8,0,9,15],
+"pearl-elog_8ipf.html#a4986de01085dc5481500240ef7667419":[8,0,9,44],
+"pearl-elog_8ipf.html#a5306514bf7d1a582aec146256ae45a12":[8,0,9,40],
+"pearl-elog_8ipf.html#a5afeb893f92034532341ae51471dc2d2":[8,0,9,54],
+"pearl-elog_8ipf.html#a63aa38b624b66fe502505040c25bc0c3":[8,0,9,51],
+"pearl-elog_8ipf.html#a66e1200515eff8cd5c961572eccd7220":[8,0,9,29],
+"pearl-elog_8ipf.html#a6a9923c6465c91b1f9d1d97b090f424b":[8,0,9,50],
+"pearl-elog_8ipf.html#a6b2d6cf641c61120332ac1983b2f3846":[8,0,9,32],
+"pearl-elog_8ipf.html#a6da33f1bb2639cb912e9b25af25bf663":[8,0,9,42],
+"pearl-elog_8ipf.html#a6eca5f4fab999984df32b50dd669c0b1":[8,0,9,47],
+"pearl-elog_8ipf.html#a6fcae5eafc97bca9a637bd7800b13e25":[8,0,9,34],
+"pearl-elog_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,9,60],
+"pearl-elog_8ipf.html#a7990f2948d48aefe990271d1961df833":[8,0,9,39],
+"pearl-elog_8ipf.html#a7a4572f4f861f7eb46c932508d1164f9":[8,0,9,35],
+"pearl-elog_8ipf.html#a7ce92b03b6a786129959d44bf1112efa":[8,0,9,31],
+"pearl-elog_8ipf.html#a8251cea45c8d1f1993a4051a6d0760c4":[8,0,9,8],
+"pearl-elog_8ipf.html#a85cf9d39ea917860b463b1b4111705f2":[8,0,9,36],
+"pearl-elog_8ipf.html#a915905f2e57d0d9a25c75f39fcce485f":[8,0,9,58],
+"pearl-elog_8ipf.html#a91b5f51982d23a36d1760b8874b5736a":[8,0,9,3],
+"pearl-elog_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3":[8,0,9,38],
+"pearl-elog_8ipf.html#a96e4cbbdb0fd8c58d87b502dc1883664":[8,0,9,20],
+"pearl-elog_8ipf.html#a9c1cfd320e88e84dcf4f84bbcf3f46a5":[8,0,9,49],
+"pearl-elog_8ipf.html#aa1dfae6d78a367d50ee8fc1ffe9cb69b":[8,0,9,4],
+"pearl-elog_8ipf.html#aa7a3988440bb6d73573b50a4698a0e75":[8,0,9,48],
+"pearl-elog_8ipf.html#aaca820a0149ce6a0e843ca72b9c9e7ab":[8,0,9,18],
+"pearl-elog_8ipf.html#aae61ff4d4a4d83dfc55af45d9ed1cbc3":[8,0,9,53],
+"pearl-elog_8ipf.html#ab2558ef5cd5e5dfba410bd58ed258b64":[8,0,9,24],
+"pearl-elog_8ipf.html#ab39637298c93b7aefd67febf3a4e7672":[8,0,9,5],
+"pearl-elog_8ipf.html#ab6d97edbf33e8ec039b34ff756e7ab93":[8,0,9,17],
+"pearl-elog_8ipf.html#abd15431defaec6d770cc8cab2a40e6b0":[8,0,9,43],
+"pearl-elog_8ipf.html#ac2f76abed8cfaa7ac02a46c0b89004f0":[8,0,9,14],
+"pearl-elog_8ipf.html#ac45196cb9ce8b43b76c9daf67689c49a":[8,0,9,27],
+"pearl-elog_8ipf.html#ac729557a307bddd2f2ad298199976c01":[8,0,9,45],
+"pearl-elog_8ipf.html#ac8b61eefed231018cc36d47e95bd8c22":[8,0,9,11],
+"pearl-elog_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,9,59],
+"pearl-elog_8ipf.html#acbba78d869a543edf7c2b80d7a8d2344":[8,0,9,1],
+"pearl-elog_8ipf.html#ace94356f691cbe343761aabd67ced23c":[8,0,9,30],
+"pearl-elog_8ipf.html#acedf0c8ae34e9ebadd6fa0d9d1353aa4":[8,0,9,22],
+"pearl-elog_8ipf.html#ad1a72c63f269b2e22b21a72d1ef3b279":[8,0,9,28],
+"pearl-elog_8ipf.html#ad4472ea917691c41ad0b4ea6f36010a5":[8,0,9,7],
+"pearl-elog_8ipf.html#ad7640d06f004ecd4a8980ea29d24dcbe":[8,0,9,10],
+"pearl-elog_8ipf.html#addbdec64930e9c1e417b16b25df8c723":[8,0,9,52],
+"pearl-elog_8ipf.html#adeff6678e57313cb218824f06d32b5ec":[8,0,9,9],
+"pearl-elog_8ipf.html#ae824bbf81f8b7d16b36b53e3f3d85f69":[8,0,9,33],
+"pearl-elog_8ipf.html#af34e46263aa50843f98f755988f9ab5c":[8,0,9,56],
+"pearl-elog_8ipf.html#af652f6f257be1ee749fe788d1b03f75f":[8,0,9,13],
+"pearl-elog_8ipf.html#af8b1ea711208bcc2cd1647abe04131dc":[8,0,9,21],
+"pearl-elog_8ipf.html#afbace5ffc3167b42b09657ce6cc854ca":[8,0,9,23],
+"pearl-elog_8ipf_source.html":[8,0,9],
+"pearl-fitfuncs_8ipf.html":[8,0,10],
+"pearl-fitfuncs_8ipf.html#a02368cc4adfbd746cd2f1e7d73884a61":[8,0,10,19],
+"pearl-fitfuncs_8ipf.html#a13a5ee22049d9a3379cd6e55654e70a3":[8,0,10,1],
+"pearl-fitfuncs_8ipf.html#a1520bd078ef77fd16ba20e95dbc6829d":[8,0,10,14],
+"pearl-fitfuncs_8ipf.html#a1e729418252bf0d05ea6ec5cbd65b834":[8,0,10,9],
+"pearl-fitfuncs_8ipf.html#a24cd6a0c96ef8c720e371bb31ac0a479":[8,0,10,2],
+"pearl-fitfuncs_8ipf.html#a2c6547164c0b46efecf4d372ea04c263":[8,0,10,16],
+"pearl-fitfuncs_8ipf.html#a3a94468da285a31eed5e990cd90e5cdf":[8,0,10,17],
+"pearl-fitfuncs_8ipf.html#a4d20215153c0e0cee3870dfceded8bc9":[8,0,10,12],
+"pearl-fitfuncs_8ipf.html#a5a2a03026b88f3dd99214ab1b26e6f80":[8,0,10,11],
+"pearl-fitfuncs_8ipf.html#a709f7c4585b1d850ea8aae1885ac18cb":[8,0,10,3],
+"pearl-fitfuncs_8ipf.html#a819902ab9f541b75a0fd33a7b52465d0":[8,0,10,13],
+"pearl-fitfuncs_8ipf.html#a84a0278284332631682ce032018d1716":[8,0,10,18],
+"pearl-fitfuncs_8ipf.html#a9d110819fa3cd2173f3103724e394fdf":[8,0,10,7],
+"pearl-fitfuncs_8ipf.html#aaa48428994f8720a12e7237ef43e86ea":[8,0,10,5],
+"pearl-fitfuncs_8ipf.html#aad1418e71830c1ec71d7dd62b2ecf9ba":[8,0,10,15],
+"pearl-fitfuncs_8ipf.html#ab32134566b2573672ac674565deebd36":[8,0,10,10],
+"pearl-fitfuncs_8ipf.html#ae2d138beb7cb39e8042487893095b461":[8,0,10,6],
+"pearl-fitfuncs_8ipf.html#af62cb65b7444ff60e956a45bd5d0ec27":[8,0,10,8],
+"pearl-fitfuncs_8ipf.html#aff8e8b103c32c8e723b57ce7ad5ef0f5":[8,0,10,4],
+"pearl-fitfuncs_8ipf_source.html":[8,0,10],
+"pearl-gui-tools_8ipf.html":[8,0,11],
+"pearl-gui-tools_8ipf.html#a97ad19d83cf0007c4bcf97a32164610f":[8,0,11,2],
+"pearl-gui-tools_8ipf.html#aaf29d090c81e00cf44af295193b24c5a":[8,0,11,0],
+"pearl-gui-tools_8ipf.html#aca0a41a0f28a35ac7535df30ddbd79fe":[8,0,11,1],
+"pearl-gui-tools_8ipf_source.html":[8,0,11],
+"pearl-matrix-import_8ipf.html":[8,0,12],
+"pearl-matrix-import_8ipf.html#a0dc1efa23739e10b7558543b166e95b9":[8,0,12,18],
+"pearl-matrix-import_8ipf.html#a1a46b042e41daffee61706ab2cf54351":[8,0,12,10],
+"pearl-matrix-import_8ipf.html#a3a0ba4a7ad64739303b705d92be53267":[8,0,12,13],
+"pearl-matrix-import_8ipf.html#a3f524f5190341d2accc8cb8c3ed2ceb5":[8,0,12,1],
+"pearl-matrix-import_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725":[8,0,12,4],
+"pearl-matrix-import_8ipf.html#a4bfeaf81ac483df0a38b26b6a8cf74a6":[8,0,12,16],
+"pearl-matrix-import_8ipf.html#a59e72c849f4314aaa8339fd899665d85":[8,0,12,15],
+"pearl-matrix-import_8ipf.html#a6ac0c685976b0e0c1944fb616a4f3a3c":[8,0,12,11],
+"pearl-matrix-import_8ipf.html#a6aeef317fd468c88c99a274338c70ae3":[8,0,12,12],
+"pearl-matrix-import_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b":[8,0,12,23],
+"pearl-matrix-import_8ipf.html#a81b1d81261a32d0ed4cf79b81487f1b4":[8,0,12,6],
+"pearl-matrix-import_8ipf.html#a856478705a78e8105ea5d91a2228975b":[8,0,12,7]
};
diff --git a/doc/html/navtreeindex2.js b/doc/html/navtreeindex2.js
index 26800d1..f5582c2 100644
--- a/doc/html/navtreeindex2.js
+++ b/doc/html/navtreeindex2.js
@@ -1,67 +1,124 @@
var NAVTREEINDEX2 =
{
-"pearl-pshell-import_8ipf.html#a8a5ce6c2767607de194b4c148ee98c27":[8,0,15,13],
-"pearl-pshell-import_8ipf.html#a92a18d6e81c3f521ba3bb240eaf578a9":[8,0,15,33],
-"pearl-pshell-import_8ipf.html#aa14b28120a07a8213e5a692930704a4b":[8,0,15,19],
-"pearl-pshell-import_8ipf.html#aa56c25d64b3e59f74d6dd92a599cce4f":[8,0,15,26],
-"pearl-pshell-import_8ipf.html#aa6dc3e3f7dc1ca4346132635a90fc447":[8,0,15,34],
-"pearl-pshell-import_8ipf.html#aba25eb98e4c6cc9066c46ef6be1cde15":[8,0,15,7],
-"pearl-pshell-import_8ipf.html#abb4afdef6ae4476c25a1ff77b17266c3":[8,0,15,32],
-"pearl-pshell-import_8ipf.html#ac4dfb90b951d29b56501e904f5cc38aa":[8,0,15,14],
-"pearl-pshell-import_8ipf.html#acb317b57ef137d4d5da5938013dbe442":[8,0,15,11],
-"pearl-pshell-import_8ipf.html#acba7f4b98f67cc112c02dfeefe3e5acd":[8,0,15,3],
-"pearl-pshell-import_8ipf.html#accc20b0fc6bda95ba0cd0aea6633086f":[8,0,15,29],
-"pearl-pshell-import_8ipf.html#acf0315ec8a3e927ef161a35cb05adb8b":[8,0,15,30],
-"pearl-pshell-import_8ipf.html#acfb01ee360b66f286225f6e9c7220ba2":[8,0,15,1],
-"pearl-pshell-import_8ipf.html#ad26b0b56d7ccd23547535091c9430569":[8,0,15,24],
-"pearl-pshell-import_8ipf.html#ad3b9354b137ba4f1bc3ed2e74f24dc88":[8,0,15,27],
-"pearl-pshell-import_8ipf.html#adc11ea797562b3d99c247f4866618d39":[8,0,15,4],
-"pearl-pshell-import_8ipf.html#aec191d0167bbf606d24396f4658104b5":[8,0,15,22],
-"pearl-pshell-import_8ipf.html#af08a467036c64f70ca3dfe644fcc457c":[8,0,15,6],
-"pearl-pshell-import_8ipf.html#afde787a00a18dc8c63b100d8ac7d992f":[8,0,15,15],
-"pearl-pshell-import_8ipf_source.html":[8,0,15],
-"pearl-scienta-preprocess_8ipf.html":[8,0,16],
-"pearl-scienta-preprocess_8ipf.html#a01fdc27931518dc988500b3cba409e57":[8,0,16,18],
-"pearl-scienta-preprocess_8ipf.html#a09ae6058d39d76a59c862e945d512fa8":[8,0,16,14],
-"pearl-scienta-preprocess_8ipf.html#a145c7275b8809c5e789b932ef46e4811":[8,0,16,8],
-"pearl-scienta-preprocess_8ipf.html#a1b1f473b96119afa602759a51e0c5b4c":[8,0,16,19],
-"pearl-scienta-preprocess_8ipf.html#a26e51aa77d5f416d613f1c5df82b6f5c":[8,0,16,15],
-"pearl-scienta-preprocess_8ipf.html#a26f46acd339fb483ce9792e06170c189":[8,0,16,13],
-"pearl-scienta-preprocess_8ipf.html#a4e5ae4a68d9caa4710db477d71e2b9e0":[8,0,16,5],
-"pearl-scienta-preprocess_8ipf.html#a4f850a816852a1d0e22deaf894765c2c":[8,0,16,3],
-"pearl-scienta-preprocess_8ipf.html#a57308c99b9e4dd48d139f6613a8a9f40":[8,0,16,17],
-"pearl-scienta-preprocess_8ipf.html#a6d06ea5a11ba79160efeea7fe673af8c":[8,0,16,9],
-"pearl-scienta-preprocess_8ipf.html#a6e7de6441bbcba217760448babaca827":[8,0,16,10],
-"pearl-scienta-preprocess_8ipf.html#a79eb4d0d4902a549bf92553840b884e8":[8,0,16,7],
-"pearl-scienta-preprocess_8ipf.html#a8536a1da8aa85e34370f384ad2ee0d5e":[8,0,16,2],
-"pearl-scienta-preprocess_8ipf.html#a95fbd22f52f61d2bff0625b7b8e159d1":[8,0,16,1],
-"pearl-scienta-preprocess_8ipf.html#a9b3321b9ed876ff50e260fa311ebf4be":[8,0,16,12],
-"pearl-scienta-preprocess_8ipf.html#aa5ac074dd3e405d13d3c4401d96e4743":[8,0,16,6],
-"pearl-scienta-preprocess_8ipf.html#ab3e0823a6ec7d85e08276cd32d0ffd21":[8,0,16,11],
-"pearl-scienta-preprocess_8ipf.html#ad9c09259aaaf32246fe9391dfb3e2c93":[8,0,16,20],
-"pearl-scienta-preprocess_8ipf.html#adc472d56286afd855109d561fbf633bd":[8,0,16,16],
-"pearl-scienta-preprocess_8ipf.html#ae6877c51ad15c2ba8a69c65356cb34b8":[8,0,16,0],
-"pearl-scienta-preprocess_8ipf.html#af9ea97d870f53a70583c53328599ff14":[8,0,16,4],
-"pearl-scienta-preprocess_8ipf_source.html":[8,0,16],
-"pearl-tools_8ipf.html":[8,0,17],
-"pearl-tools_8ipf.html#a3fb8c06030dc41a599380150807caeb0":[8,0,17,1],
-"pearl-tools_8ipf.html#a6bdd1c0b269f1d7d99843ce0cb218cc7":[8,0,17,2],
-"pearl-tools_8ipf.html#a7c5307e5e7c0202d2b088fdc11887069":[8,0,17,3],
-"pearl-tools_8ipf.html#a90c62bdfc186e2482ccb18113a591d5e":[8,0,17,0],
-"pearl-tools_8ipf.html#aabc250f68dd85ca58d7be5077255af99":[8,0,17,4],
-"pearl-tools_8ipf.html#aea193a1b5fbdbb2a5dec9f25f3c05c45":[8,0,17,5],
-"pearl-tools_8ipf_source.html":[8,0,17],
-"pearl-vector-operations_8ipf.html":[8,0,18],
-"pearl-vector-operations_8ipf.html#a0030e927980581d57781ad391f2d872a":[8,0,18,5],
-"pearl-vector-operations_8ipf.html#a355150c423ab975fe7f1832917118ea3":[8,0,18,2],
-"pearl-vector-operations_8ipf.html#a72c3200a7344c708ea76e20cc2c19c43":[8,0,18,0],
-"pearl-vector-operations_8ipf.html#a76feca10fe5d3e085f01c73a59b38424":[8,0,18,8],
-"pearl-vector-operations_8ipf.html#a8a8dff94d9f7b992c2c2c0744001e74b":[8,0,18,6],
-"pearl-vector-operations_8ipf.html#ac579a92f012f0d0ef7b8f097e1c8b3c7":[8,0,18,1],
-"pearl-vector-operations_8ipf.html#ada80428496dc748b960bd9c65df7da8b":[8,0,18,3],
-"pearl-vector-operations_8ipf.html#adfd1d68e739694982fbd00b76568c1c0":[8,0,18,4],
-"pearl-vector-operations_8ipf.html#adfdf1cfe8812d8d0006228f6c14c9582":[8,0,18,7],
-"pearl-vector-operations_8ipf_source.html":[8,0,18],
+"pearl-matrix-import_8ipf.html#a893405a122fdf70429f4f75b8877ed7d":[8,0,12,8],
+"pearl-matrix-import_8ipf.html#a8acd2b03343ef9bdfecaa75e831392d1":[8,0,12,19],
+"pearl-matrix-import_8ipf.html#ab80101bc780dcbe94200e2446bce51d9":[8,0,12,20],
+"pearl-matrix-import_8ipf.html#abd09594d22038853e1e8021e0f36363d":[8,0,12,14],
+"pearl-matrix-import_8ipf.html#ac7790f06151821678a65ab0065a5323e":[8,0,12,3],
+"pearl-matrix-import_8ipf.html#aca457d1f4414d20a911254b1de13ebbb":[8,0,12,22],
+"pearl-matrix-import_8ipf.html#ad720655ff881ddecae2e1b8afed58fa0":[8,0,12,21],
+"pearl-matrix-import_8ipf.html#ad74d5afa71179728a9237d1ec5884482":[8,0,12,9],
+"pearl-matrix-import_8ipf.html#ad8532f1473f92539fe88217d5d6e3368":[8,0,12,17],
+"pearl-matrix-import_8ipf.html#ae2cfa1ac6651cfc3fb0dfce03494995b":[8,0,12,2],
+"pearl-matrix-import_8ipf.html#af0eaec901e06ce59250eb434539a0f6c":[8,0,12,5],
+"pearl-matrix-import_8ipf_source.html":[8,0,12],
+"pearl-menu_8ipf.html":[8,0,13],
+"pearl-menu_8ipf.html#a3404a53bf13a01c1e811d1af6c35b726":[8,0,13,8],
+"pearl-menu_8ipf.html#a3658ae687e12987fa1d70636849a060f":[8,0,13,5],
+"pearl-menu_8ipf.html#a61ded60be72959b00f22842afa37c56f":[8,0,13,7],
+"pearl-menu_8ipf.html#a74bc5da7843ee6c25f2d9c93d22a6ffa":[8,0,13,6],
+"pearl-menu_8ipf.html#aa70ef420d6fe0f6a433cd2371fc4a03d":[8,0,13,3],
+"pearl-menu_8ipf.html#aab34952c2f3b36f9ee8619eb901ff581":[8,0,13,2],
+"pearl-menu_8ipf.html#aad7d768680c6d8a9b8a7025c7e1ec75d":[8,0,13,0],
+"pearl-menu_8ipf.html#ac73a94f760455f19294a9f917b43f145":[8,0,13,1],
+"pearl-menu_8ipf.html#af6c9740540c6242eb7bf57fc49de82ab":[8,0,13,4],
+"pearl-menu_8ipf_source.html":[8,0,13],
+"pearl-otf-import_8ipf.html":[8,0,14],
+"pearl-otf-import_8ipf.html#a3632f8a5c0ee32a14a3e589b74a0c496":[8,0,14,4],
+"pearl-otf-import_8ipf.html#a44078e1d8f26e515539acb96973fc630":[8,0,14,2],
+"pearl-otf-import_8ipf.html#a603b71176ed838713ec555c440082e22":[8,0,14,5],
+"pearl-otf-import_8ipf.html#a715f9cf2d2b1ffb04f2f9a0e344a80ee":[8,0,14,7],
+"pearl-otf-import_8ipf.html#a882da254075e8d89f0117e491af90df0":[8,0,14,8],
+"pearl-otf-import_8ipf.html#aa47fc4b956ee84a993b6d285b628fe20":[8,0,14,6],
+"pearl-otf-import_8ipf.html#aba965b854836658aa00e3ec2b361d7c9":[8,0,14,9],
+"pearl-otf-import_8ipf.html#abd8897317366046dfb97c6ca53813d18":[8,0,14,3],
+"pearl-otf-import_8ipf.html#ad2a83b85030a7d7769d434d6e2e9e557":[8,0,14,1],
+"pearl-otf-import_8ipf.html#ae2640256d7d07c11b41621430279cef6":[8,0,14,0],
+"pearl-otf-import_8ipf_source.html":[8,0,14],
+"pearl-polar-coordinates_8ipf.html":[8,0,15],
+"pearl-polar-coordinates_8ipf.html#a58139e6ebfba242b6b2ba3533b865a9a":[8,0,15,4],
+"pearl-polar-coordinates_8ipf.html#a6a0ffb6b9160413d9694b1fd8e10c858":[8,0,15,3],
+"pearl-polar-coordinates_8ipf.html#a94ccfa9cf52c55eb1f66c2704478c396":[8,0,15,2],
+"pearl-polar-coordinates_8ipf.html#aca0a5aaa4854d83ef667c53007312fb8":[8,0,15,0],
+"pearl-polar-coordinates_8ipf.html#adfc1f0b3cddf672b0ccdb6a22b97ba9e":[8,0,15,1],
+"pearl-polar-coordinates_8ipf_source.html":[8,0,15],
+"pearl-pshell-import_8ipf.html":[8,0,16],
+"pearl-pshell-import_8ipf.html#a035a4df9f4508144149abdb0b46c87d1":[8,0,16,17],
+"pearl-pshell-import_8ipf.html#a03f00b3299bc3df671fcc239f7dd5418":[8,0,16,41],
+"pearl-pshell-import_8ipf.html#a0a02f87e19e825964aa17c46ed51df8c":[8,0,16,23],
+"pearl-pshell-import_8ipf.html#a0f2c168c04d075734edb995361aefb82":[8,0,16,42],
+"pearl-pshell-import_8ipf.html#a13a45e8618c1ab7406e1aa5e608e21fe":[8,0,16,16],
+"pearl-pshell-import_8ipf.html#a1dc6c971120749b378014f1f63cb6668":[8,0,16,20],
+"pearl-pshell-import_8ipf.html#a2152f7c39a187b740cf9890767ffac3f":[8,0,16,12],
+"pearl-pshell-import_8ipf.html#a277cd450cca7832aa44f8097934e6acb":[8,0,16,36],
+"pearl-pshell-import_8ipf.html#a2972587ec82cc2a261b8119a582b4215":[8,0,16,18],
+"pearl-pshell-import_8ipf.html#a2c456397c36d4116bfddca452eff5954":[8,0,16,5],
+"pearl-pshell-import_8ipf.html#a2fc497747287d6fe40c6de997ed4a90d":[8,0,16,9],
+"pearl-pshell-import_8ipf.html#a33f8faf117450af1d6dae9ef48786cd6":[8,0,16,31],
+"pearl-pshell-import_8ipf.html#a3c72087695969f42ea91c000de47b26e":[8,0,16,39],
+"pearl-pshell-import_8ipf.html#a3eefc2f84a09f2ce29893c71ef44ae32":[8,0,16,21],
+"pearl-pshell-import_8ipf.html#a412b4753ceb753d705a113a26c018b22":[8,0,16,40],
+"pearl-pshell-import_8ipf.html#a41bf534983b0662ec2609b136c395f14":[8,0,16,0],
+"pearl-pshell-import_8ipf.html#a44d495fba0dd2b82dec13760a07fd226":[8,0,16,30],
+"pearl-pshell-import_8ipf.html#a4508bd507c4c935bd8463d9b2b84c6fc":[8,0,16,10],
+"pearl-pshell-import_8ipf.html#a5745428740b64cd66394a7fcd78b86f1":[8,0,16,37],
+"pearl-pshell-import_8ipf.html#a5ad52cb10171572c454f9426d3a9be21":[8,0,16,38],
+"pearl-pshell-import_8ipf.html#a79ac37bb666b42c3332e9984196ccfe7":[8,0,16,25],
+"pearl-pshell-import_8ipf.html#a79b968d7439dfbfbc38c05f933071489":[8,0,16,2],
+"pearl-pshell-import_8ipf.html#a83804ba9637debed6ef8b13e7b9b19e0":[8,0,16,28],
+"pearl-pshell-import_8ipf.html#a83930d4384b0238fc8416ba03dbc0386":[8,0,16,35],
+"pearl-pshell-import_8ipf.html#a8704627410409bcd27a1adeda4082c47":[8,0,16,8],
+"pearl-pshell-import_8ipf.html#a8a5ce6c2767607de194b4c148ee98c27":[8,0,16,13],
+"pearl-pshell-import_8ipf.html#a92a18d6e81c3f521ba3bb240eaf578a9":[8,0,16,33],
+"pearl-pshell-import_8ipf.html#aa14b28120a07a8213e5a692930704a4b":[8,0,16,19],
+"pearl-pshell-import_8ipf.html#aa56c25d64b3e59f74d6dd92a599cce4f":[8,0,16,26],
+"pearl-pshell-import_8ipf.html#aa6dc3e3f7dc1ca4346132635a90fc447":[8,0,16,34],
+"pearl-pshell-import_8ipf.html#aba25eb98e4c6cc9066c46ef6be1cde15":[8,0,16,7],
+"pearl-pshell-import_8ipf.html#abb4afdef6ae4476c25a1ff77b17266c3":[8,0,16,32],
+"pearl-pshell-import_8ipf.html#ac4dfb90b951d29b56501e904f5cc38aa":[8,0,16,14],
+"pearl-pshell-import_8ipf.html#acb317b57ef137d4d5da5938013dbe442":[8,0,16,11],
+"pearl-pshell-import_8ipf.html#acba7f4b98f67cc112c02dfeefe3e5acd":[8,0,16,3],
+"pearl-pshell-import_8ipf.html#accc20b0fc6bda95ba0cd0aea6633086f":[8,0,16,29],
+"pearl-pshell-import_8ipf.html#acfb01ee360b66f286225f6e9c7220ba2":[8,0,16,1],
+"pearl-pshell-import_8ipf.html#ad26b0b56d7ccd23547535091c9430569":[8,0,16,24],
+"pearl-pshell-import_8ipf.html#ad3b9354b137ba4f1bc3ed2e74f24dc88":[8,0,16,27],
+"pearl-pshell-import_8ipf.html#adc11ea797562b3d99c247f4866618d39":[8,0,16,4],
+"pearl-pshell-import_8ipf.html#aec191d0167bbf606d24396f4658104b5":[8,0,16,22],
+"pearl-pshell-import_8ipf.html#af08a467036c64f70ca3dfe644fcc457c":[8,0,16,6],
+"pearl-pshell-import_8ipf.html#afde787a00a18dc8c63b100d8ac7d992f":[8,0,16,15],
+"pearl-pshell-import_8ipf_source.html":[8,0,16],
+"pearl-scienta-preprocess_8ipf.html":[8,0,17],
+"pearl-scienta-preprocess_8ipf.html#a145c7275b8809c5e789b932ef46e4811":[8,0,17,6],
+"pearl-scienta-preprocess_8ipf.html#a1514250704b40aa2614d389a2e250d61":[8,0,17,5],
+"pearl-scienta-preprocess_8ipf.html#a1e91197cd7a3581b70bc59a194d3f43b":[8,0,17,3],
+"pearl-scienta-preprocess_8ipf.html#a6d06ea5a11ba79160efeea7fe673af8c":[8,0,17,7],
+"pearl-scienta-preprocess_8ipf.html#a6e7de6441bbcba217760448babaca827":[8,0,17,8],
+"pearl-scienta-preprocess_8ipf.html#a83cdbd96c5b59011914d53118e5ef71c":[8,0,17,2],
+"pearl-scienta-preprocess_8ipf.html#a8e2aef3e0d5f2b304399a11423661fdc":[8,0,17,9],
+"pearl-scienta-preprocess_8ipf.html#a95fbd22f52f61d2bff0625b7b8e159d1":[8,0,17,1],
+"pearl-scienta-preprocess_8ipf.html#ad626526589efec3f2f72ad001702fe39":[8,0,17,4],
+"pearl-scienta-preprocess_8ipf.html#adb78e8b2bbfd9c0faa5eb049b1dcad1c":[8,0,17,10],
+"pearl-scienta-preprocess_8ipf.html#ae6877c51ad15c2ba8a69c65356cb34b8":[8,0,17,0],
+"pearl-scienta-preprocess_8ipf_source.html":[8,0,17],
+"pearl-tools_8ipf.html":[8,0,18],
+"pearl-tools_8ipf.html#a3fb8c06030dc41a599380150807caeb0":[8,0,18,1],
+"pearl-tools_8ipf.html#a6bdd1c0b269f1d7d99843ce0cb218cc7":[8,0,18,2],
+"pearl-tools_8ipf.html#a7c5307e5e7c0202d2b088fdc11887069":[8,0,18,3],
+"pearl-tools_8ipf.html#a90c62bdfc186e2482ccb18113a591d5e":[8,0,18,0],
+"pearl-tools_8ipf.html#aabc250f68dd85ca58d7be5077255af99":[8,0,18,4],
+"pearl-tools_8ipf.html#aea193a1b5fbdbb2a5dec9f25f3c05c45":[8,0,18,5],
+"pearl-tools_8ipf_source.html":[8,0,18],
+"pearl-vector-operations_8ipf.html":[8,0,19],
+"pearl-vector-operations_8ipf.html#a0030e927980581d57781ad391f2d872a":[8,0,19,5],
+"pearl-vector-operations_8ipf.html#a355150c423ab975fe7f1832917118ea3":[8,0,19,2],
+"pearl-vector-operations_8ipf.html#a72c3200a7344c708ea76e20cc2c19c43":[8,0,19,0],
+"pearl-vector-operations_8ipf.html#a76feca10fe5d3e085f01c73a59b38424":[8,0,19,8],
+"pearl-vector-operations_8ipf.html#a8a8dff94d9f7b992c2c2c0744001e74b":[8,0,19,6],
+"pearl-vector-operations_8ipf.html#ac579a92f012f0d0ef7b8f097e1c8b3c7":[8,0,19,1],
+"pearl-vector-operations_8ipf.html#ada80428496dc748b960bd9c65df7da8b":[8,0,19,3],
+"pearl-vector-operations_8ipf.html#adfd1d68e739694982fbd00b76568c1c0":[8,0,19,4],
+"pearl-vector-operations_8ipf.html#adfdf1cfe8812d8d0006228f6c14c9582":[8,0,19,7],
+"pearl-vector-operations_8ipf_source.html":[8,0,19],
"struct_doniach_sunjic_struct.html":[5,0],
"struct_doniach_sunjic_struct.html#a02c13fdcf15e9adfee13464701bb7de2":[5,0,2],
"struct_doniach_sunjic_struct.html#a45c3a3fa68850032e545907ca65ab982":[5,0,7],
diff --git a/doc/html/pages.html b/doc/html/pages.html
index 38febdc..3097696 100644
--- a/doc/html/pages.html
+++ b/doc/html/pages.html
@@ -32,7 +32,7 @@
PEARL Procedures
- rev-distro-1.6.0-0-gcf1399e-dirty
+ rev-distro-1.6.1-0-ge1f1aa9-dirty
Igor procedures for the analysis of PEARL data
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
diff --git a/doc/html/pearl-anglescan-panel_8ipf.html b/doc/html/pearl-anglescan-panel_8ipf.html
new file mode 100644
index 0000000..f9af4ab
--- /dev/null
+++ b/doc/html/pearl-anglescan-panel_8ipf.html
@@ -0,0 +1,1900 @@
+
+
+
+
+
+
+
PEARL Procedures: pearl-anglescan-panel.ipf File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PEARL Procedures
+ rev-distro-1.6.1-0-ge1f1aa9-dirty
+
+ Igor procedures for the analysis of PEARL data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
interactive processing of angle scanned XPD data.
+More...
+
#include "pearl-anglescan-process"
+#include "pearl-pmsco-import"
+
+
Go to the source code of this file.
+
+
+static const string package_name = "pearl_anglescan_panel"
+ package name is used as data folder name More...
+
+static const string package_path = "root:packages:pearl_anglescan_panel:"
+ data folder path More...
+
+static const string prefs_objects = "theta_offset;tilt_offset;phi_offset;alpha_offset;crop_alpha_enable;crop_alpha_value;norm_alpha_enable;norm_alpha_mode;norm_alpha_smoothing;norm_phi_enable;norm_phi_mode;norm_phi_thetarange;norm_theta_enable;norm_theta_mode;norm_theta_smoothing;norm_thetaphi_enable;norm_thetaphi_mode;norm_theta_smoothing;output_folding;output_horizon;graph_mode;graph_projection;graph_colortable;graph_contrast;"
+ semicolon-separated list of persistent variable, string, and wave names More...
+
+
+
+
interactive processing of angle scanned XPD data.
+
steps to process a hemispherical scan into a diffractogram:
+load the scan file in data reduction mode.
+open the angle scan panel by calling asp_show_panel() .
+select the dataset.
+set the processing parameters.
+start the processing and display the result.
+refine parameters and repeat steps 4-5.
+export the result in the desired form.
+
+
Author matthias muntwiler, matth.nosp@m. ias..nosp@m. muntw.nosp@m. iler.nosp@m. @psi..nosp@m. ch
+
Copyright 2018 Paul Scherrer Institut
+Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+
Definition in file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+ static variable AfterCompiledHook
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable arrange_controls
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+ variable asp_calculate_output
+ (
+ )
+
+
+
+
+
+
calculate the output using all enabled processing filters.
+
the diffractogram is calculated, to display the graph, call asp_display_graph.
+
+
Definition at line 525 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+ variable asp_close_graphs
+ (
+ )
+
+
+
+
+
+
+
+
+
+
+ variable asp_display_dist_check
+ (
+ variable
+ xdist ,
+
+
+
+
+ variable
+ ydist
+
+
+
+ )
+
+
+
+
+
+
display a graph window of the distribution checks.
+
if the window exists, it is updated and brought to the front of the window stack.
+
Parameters
+
+ xdist 1: display the x-distribution; 0: don't.
+ ydist 1: display the y-distribution; 0: don't.
+
+
+
+
+
Definition at line 249 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+ variable asp_display_output
+ (
+ )
+
+
+
+
+
+
+
+
+
+
+ variable asp_display_previews
+ (
+ )
+
+
+
+
+
+
display a graph window of the processed data.
+
if the window exists, it is updated and brought to the front of the window stack.
+
+
Definition at line 225 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+ variable asp_duplicate_output
+ (
+ string
+ dest_name )
+
+
+
+
+
+
copy the output data to a new folder
+
Parameters
+
+ dest_name name of destination folder. can contain a relative (starting with a colon) or absolute (starting with "root:") path. folders in the path must exist except for the last one. the destination folder does not need to exist. existing data in the destination folder is overwritten.
+
+
+
+
+
Definition at line 633 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+ variable asp_import_raw
+ (
+ wave
+ raw_data )
+
+
+
+
+
+
import raw data
+
the raw data are copied into the package data folder, and the process waves are initialized.
+
Parameters
+
+ raw_data 2D intensity distribution. the x dimension is the detection angle. the y dimension is an arbitrary sequence of manipulator scan positions. ManipulatorTheta, ManipulatorPilt and ManipulatorPhi waves that indicate the manipulator angles for each y position must be present in the :attr sub-folder next to the raw data wave.
+
+
+
+
+
Definition at line 197 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+ variable asp_save_output_etpi
+ (
+ variable
+ ekin )
+
+
+
+
+
+
save the output diffractogram to a PMSCO ETPI file
+
Parameters
+
+ ekin kinetic energy in eV
+
+
+
+
+
Definition at line 670 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+ variable asp_save_output_itx
+ (
+ )
+
+
+
+
+
+
+
+
+
+
+ variable asp_show_panel
+ (
+ )
+
+
+
+
+
+
+
+
+
+
+ variable asp_update_graph
+ (
+ )
+
+
+
+
+
+
update graphs with new color table or contrast
+
applies to the preview graph and the diffractogram.
+
+
Definition at line 580 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_crop_alpha_preview
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_graph_png
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_graph_update
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_alpha_check
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_alpha_preview
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_phi_check
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_phi_preview
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_theta_check
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_theta_preview
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_thetaphi_check
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_norm_thetaphi_preview
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_output_calc
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_output_duplicate
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_output_etpi
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_output_itx
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable bp_source_select
+ (
+ WMButtonAction *
+ ba )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable check_norm_alpha
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable check_norm_phi
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable check_norm_theta
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable check_norm_thetaphi
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable do_crop_alpha
+ (
+ variable
+ check ,
+
+
+
+
+ variable
+ force = defaultValue
+
+
+
+ )
+
+
+
+
+
+static
+
+
+
+
+
alpha-crop the process data.
+
Parameters
+
+ [in] check select which output to generate (currently not used).
+0 (default) process data, don't calculate check waves.
+1 process data and calculate check waves.
+2 calculate check waves only, do not calculate process data.
+
+
+ [in] force override the global enable flag.
+0 (default) apply this filter only if its global enable flag is set.
+1 apply this filter even if it is not enabled.
+
+
+
+
+
+
+
Definition at line 334 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable do_init_process
+ (
+ variable
+ check )
+
+
+
+
+
+static
+
+
+
+
+
initialize the process data with a copy of the raw data.
+
applies the angle offsets.
+
Parameters
+
+ [in] check select which output to generate (currently not used).
+0 (default) process data, don't calculate check waves.
+1 process data and calculate check waves.
+2 calculate check waves only, do not calculate process data.
+
+
+
+
+
+
+
Definition at line 294 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable do_norm_alpha
+ (
+ variable
+ check ,
+
+
+
+
+ variable
+ force = defaultValue
+
+
+
+ )
+
+
+
+
+
+static
+
+
+
+
+
alpha-normalize the process data.
+
Parameters
+
+ [in] check select which output to generate.
+0 (default) process data, don't calculate check waves.
+1 process data and calculate check waves.
+2 calculate check waves only, do not calculate process data.
+
+
+ [in] force override the global enable flag.
+0 (default) apply this filter only if its global enable flag is set.
+1 apply this filter even if it is not enabled.
+
+
+
+
+
+
+
Definition at line 363 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable do_norm_phi
+ (
+ variable
+ check ,
+
+
+
+
+ variable
+ force = defaultValue
+
+
+
+ )
+
+
+
+
+
+static
+
+
+
+
+
phi-normalize the process data.
+
Parameters
+
+ [in] check select which output to generate.
+0 (default) process data, don't calculate check waves.
+1 process data and calculate check waves.
+2 calculate check waves only, do not calculate process data.
+
+
+ [in] force override the global enable flag.
+0 (default) apply this filter only if its global enable flag is set.
+1 apply this filter even if it is not enabled.
+
+
+
+
+
+
+
Definition at line 404 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable do_norm_theta
+ (
+ variable
+ check ,
+
+
+
+
+ variable
+ force = defaultValue
+
+
+
+ )
+
+
+
+
+
+static
+
+
+
+
+
theta-normalize the process data.
+
Parameters
+
+ [in] check select which output to generate.
+0 (default) process data, don't calculate check waves.
+1 process data and calculate check waves.
+2 calculate check waves only, do not calculate process data.
+
+
+ [in] force override the global enable flag.
+0 (default) apply this filter only if its global enable flag is set.
+1 apply this filter even if it is not enabled.
+
+
+
+
+
+
+
Definition at line 447 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable do_norm_thetaphi
+ (
+ variable
+ check ,
+
+
+
+
+ variable
+ force = defaultValue
+
+
+
+ )
+
+
+
+
+
+static
+
+
+
+
+
theta,phi-normalize the process data.
+
Parameters
+
+ [in] check select which output to generate.
+0 (default) process data, don't calculate check waves.
+1 process data and calculate check waves.
+2 calculate check waves only, do not calculate process data.
+
+
+ [in] force override the global enable flag.
+0 (default) apply this filter only if its global enable flag is set.
+1 apply this filter even if it is not enabled.
+
+
+
+
+
+
+
Definition at line 489 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable init_package
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable load_prefs
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
load persistent package data from the preferences file.
+
the preferences file is an Igor packed experiment file in a special preferences folder.
+
this function is called automatically when the procedure is first compiled, or whenever the user clicks the corresponding button.
+
+
Definition at line 161 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable pmp_graph_colortable
+ (
+ WMPopupAction *
+ pa )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable pmp_graph_mode
+ (
+ WMPopupAction *
+ pa )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable pmp_graph_projection
+ (
+ WMPopupAction *
+ pa )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable pmp_norm_alpha_mode
+ (
+ WMPopupAction *
+ pa )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable pmp_norm_theta_mode
+ (
+ WMPopupAction *
+ pa )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable pmp_norm_thetaphi_mode
+ (
+ WMPopupAction *
+ pa )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable preview_crop_alpha
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable preview_norm_alpha
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable preview_norm_phi
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable preview_norm_theta
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable preview_norm_thetaphi
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ static variable save_prefs
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
save persistent package data to the preferences file.
+
this function is called when the user clicks the corresponding button.
+
+
Definition at line 137 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
+
+
+ static variable update_menus
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+
+ const string package_name = "pearl_anglescan_panel"
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ const string package_path = "root:packages:pearl_anglescan_panel:"
+
+
+
+
+static
+
+
+
+
+
+
+
+
+
+
+
+
+ const string prefs_objects = "theta_offset;tilt_offset;phi_offset;alpha_offset;crop_alpha_enable;crop_alpha_value;norm_alpha_enable;norm_alpha_mode;norm_alpha_smoothing;norm_phi_enable;norm_phi_mode;norm_phi_thetarange;norm_theta_enable;norm_theta_mode;norm_theta_smoothing;norm_thetaphi_enable;norm_thetaphi_mode;norm_theta_smoothing;output_folding;output_horizon;graph_mode;graph_projection;graph_colortable;graph_contrast;"
+
+
+
+
+static
+
+
+
+
+
semicolon-separated list of persistent variable, string, and wave names
+
+
Definition at line 49 of file pearl-anglescan-panel.ipf .
+
+
+
+
+
+
+
+
+
diff --git a/doc/html/pearl-anglescan-panel_8ipf.js b/doc/html/pearl-anglescan-panel_8ipf.js
new file mode 100644
index 0000000..3e22981
--- /dev/null
+++ b/doc/html/pearl-anglescan-panel_8ipf.js
@@ -0,0 +1,60 @@
+var pearl_anglescan_panel_8ipf =
+[
+ [ "AfterCompiledHook", "pearl-anglescan-panel_8ipf.html#a8e4eacc6efacf2c65615c1ea72d722ed", null ],
+ [ "arrange_controls", "pearl-anglescan-panel_8ipf.html#a65dbeab54647d7c27a139035d69c812f", null ],
+ [ "asp_calculate_output", "pearl-anglescan-panel_8ipf.html#af21424ce00e4bac1ac990d2bb83d46dc", null ],
+ [ "asp_close_graphs", "pearl-anglescan-panel_8ipf.html#aac9d4d0388cbe8e6aa8f47b1c5276d83", null ],
+ [ "asp_display_dist_check", "pearl-anglescan-panel_8ipf.html#a59886414c7dc2486c5a17f078896c705", null ],
+ [ "asp_display_output", "pearl-anglescan-panel_8ipf.html#acf9ce1db5521da3d96ef6ca89a5d255f", null ],
+ [ "asp_display_previews", "pearl-anglescan-panel_8ipf.html#a66b3eef1fd0be13dfef0a66781f55062", null ],
+ [ "asp_duplicate_output", "pearl-anglescan-panel_8ipf.html#a67dc53b9eb9447d3a92965d6f0c742e5", null ],
+ [ "asp_import_raw", "pearl-anglescan-panel_8ipf.html#a21aab19fbcde395df6e1ea8654b3af9a", null ],
+ [ "asp_save_output_etpi", "pearl-anglescan-panel_8ipf.html#abb4d53822bc34bda0e38332c7777ebac", null ],
+ [ "asp_save_output_itx", "pearl-anglescan-panel_8ipf.html#a0e0f10d125f1cdacffa3bff9b0854aa9", null ],
+ [ "asp_show_panel", "pearl-anglescan-panel_8ipf.html#a452f09c3057638056ac2b5a15ac660b2", null ],
+ [ "asp_update_graph", "pearl-anglescan-panel_8ipf.html#a93dc5a029ae9831066e6ad133522ee88", null ],
+ [ "bp_crop_alpha_preview", "pearl-anglescan-panel_8ipf.html#ae73ae76ff6e2344143d4dee7cc26b4b5", null ],
+ [ "bp_graph_png", "pearl-anglescan-panel_8ipf.html#a9be861636d98d7891e6d106deac2f90b", null ],
+ [ "bp_graph_update", "pearl-anglescan-panel_8ipf.html#a940f2115fb5b47e19516168d15346472", null ],
+ [ "bp_norm_alpha_check", "pearl-anglescan-panel_8ipf.html#a630dfc775d45843c71c279bbb01d05a6", null ],
+ [ "bp_norm_alpha_preview", "pearl-anglescan-panel_8ipf.html#aaaf3facc118f90a8f1b32948446899b3", null ],
+ [ "bp_norm_phi_check", "pearl-anglescan-panel_8ipf.html#ae42eb7f46e5c1a1b5d334ebb5e94d2d3", null ],
+ [ "bp_norm_phi_preview", "pearl-anglescan-panel_8ipf.html#a740c8a80ab2fc0550a05cf3b032821d0", null ],
+ [ "bp_norm_theta_check", "pearl-anglescan-panel_8ipf.html#a0931ce925d2dae6a1bb7e4a65a8a2be7", null ],
+ [ "bp_norm_theta_preview", "pearl-anglescan-panel_8ipf.html#af57abb0a7d41b800d33bb748f9fc5c38", null ],
+ [ "bp_norm_thetaphi_check", "pearl-anglescan-panel_8ipf.html#a89caab501e8f15262d6e4f2fa5b4a1bd", null ],
+ [ "bp_norm_thetaphi_preview", "pearl-anglescan-panel_8ipf.html#aaa3478a3b0f26b12a12196cfaa87a8ae", null ],
+ [ "bp_output_calc", "pearl-anglescan-panel_8ipf.html#adefddc5f384948c9dab3ee65b4a0668a", null ],
+ [ "bp_output_duplicate", "pearl-anglescan-panel_8ipf.html#ae838bde232c45d81f88303e91b16326b", null ],
+ [ "bp_output_etpi", "pearl-anglescan-panel_8ipf.html#a16d2f6a58fedc370d7901126bb814bbb", null ],
+ [ "bp_output_itx", "pearl-anglescan-panel_8ipf.html#a0bdc14f90bdc40045200ac23229b225d", null ],
+ [ "bp_source_select", "pearl-anglescan-panel_8ipf.html#a1e50019bc895a0787cb3f07d776e9463", null ],
+ [ "check_norm_alpha", "pearl-anglescan-panel_8ipf.html#af5435ccaabba78f855b244929dc09ed0", null ],
+ [ "check_norm_phi", "pearl-anglescan-panel_8ipf.html#a91d5343cc96730de12b535cb0bef9df2", null ],
+ [ "check_norm_theta", "pearl-anglescan-panel_8ipf.html#addddc12e5b622a3d00756d724e5d05a9", null ],
+ [ "check_norm_thetaphi", "pearl-anglescan-panel_8ipf.html#a4708e7385790d1a9f2d58c4d64a60653", null ],
+ [ "do_crop_alpha", "pearl-anglescan-panel_8ipf.html#a893478e43be64b0c404b7573d2e89cc2", null ],
+ [ "do_init_process", "pearl-anglescan-panel_8ipf.html#a1836e607851ba4d5a4048f4cfb8121a7", null ],
+ [ "do_norm_alpha", "pearl-anglescan-panel_8ipf.html#a8f7266ac2840155dede704fda66fe6b0", null ],
+ [ "do_norm_phi", "pearl-anglescan-panel_8ipf.html#a790519191391ac03c75eb7b57ea0749e", null ],
+ [ "do_norm_theta", "pearl-anglescan-panel_8ipf.html#a7b288598e3faa37e414b1443982c1a3e", null ],
+ [ "do_norm_thetaphi", "pearl-anglescan-panel_8ipf.html#af6509fc7584b0bcbdc8561df2bc12a58", null ],
+ [ "init_package", "pearl-anglescan-panel_8ipf.html#a45e930b8eadd7cf6a5f664befd87d725", null ],
+ [ "load_prefs", "pearl-anglescan-panel_8ipf.html#a92c27964d49ab8bcd7afc858ebe214a3", null ],
+ [ "pmp_graph_colortable", "pearl-anglescan-panel_8ipf.html#ac80c675f6f1a5505e9b6f0349ff5fe92", null ],
+ [ "pmp_graph_mode", "pearl-anglescan-panel_8ipf.html#a1b41c992729d627445dbba0637b31ece", null ],
+ [ "pmp_graph_projection", "pearl-anglescan-panel_8ipf.html#af83bfcf48723e7f6eeb78b4e0d84277d", null ],
+ [ "pmp_norm_alpha_mode", "pearl-anglescan-panel_8ipf.html#acc1028dcd046f441ceaac268ffac9af6", null ],
+ [ "pmp_norm_theta_mode", "pearl-anglescan-panel_8ipf.html#ae68496dbe344dc8a2c7c99b2d3f4b01c", null ],
+ [ "pmp_norm_thetaphi_mode", "pearl-anglescan-panel_8ipf.html#a289996a12d0ef46af1dac49a67289931", null ],
+ [ "preview_crop_alpha", "pearl-anglescan-panel_8ipf.html#a24093c0e17cb670de9eb2ee795c46fff", null ],
+ [ "preview_norm_alpha", "pearl-anglescan-panel_8ipf.html#ad355d06d3b57bb458bd62e6d6f1f2417", null ],
+ [ "preview_norm_phi", "pearl-anglescan-panel_8ipf.html#a0c228ce2048827dc8161691ec5c425fc", null ],
+ [ "preview_norm_theta", "pearl-anglescan-panel_8ipf.html#abe1237d8bf79a2ec3791ad9fe184bc3f", null ],
+ [ "preview_norm_thetaphi", "pearl-anglescan-panel_8ipf.html#a3e798e20a99a03a789dd7914612e4fd2", null ],
+ [ "save_prefs", "pearl-anglescan-panel_8ipf.html#ac729557a307bddd2f2ad298199976c01", null ],
+ [ "update_menus", "pearl-anglescan-panel_8ipf.html#a7ddecbeeaee3f9da87ac1ecdc26f530b", null ],
+ [ "package_name", "pearl-anglescan-panel_8ipf.html#aca457d1f4414d20a911254b1de13ebbb", null ],
+ [ "package_path", "pearl-anglescan-panel_8ipf.html#a75bb92ef5f80843e66a7243bd958ef8b", null ],
+ [ "prefs_objects", "pearl-anglescan-panel_8ipf.html#a20720748c82a7eaa4b02d4084a4219b2", null ]
+];
\ No newline at end of file
diff --git a/doc/html/pearl-anglescan-panel_8ipf_source.html b/doc/html/pearl-anglescan-panel_8ipf_source.html
new file mode 100644
index 0000000..06d4327
--- /dev/null
+++ b/doc/html/pearl-anglescan-panel_8ipf_source.html
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
PEARL Procedures: pearl-anglescan-panel.ipf Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PEARL Procedures
+ rev-distro-1.6.1-0-ge1f1aa9-dirty
+
+ Igor procedures for the analysis of PEARL data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Go to the documentation of this file. 1 #pragma rtGlobals=3// Use modern global access method and strict wave access. 3 #pragma IgorVersion = 6.2 4 #pragma ModuleName = PearlAnglescanPanel 5 #include "pearl-anglescan-process" 6 #include "pearl-pmsco-import" 47 static const string package_path =
"root:packages:pearl_anglescan_panel:" ;
49 static const string prefs_objects =
"theta_offset;tilt_offset;phi_offset;alpha_offset;crop_alpha_enable;crop_alpha_value;norm_alpha_enable;norm_alpha_mode;norm_alpha_smoothing;norm_phi_enable;norm_phi_mode;norm_phi_thetarange;norm_theta_enable;norm_theta_mode;norm_theta_smoothing;norm_thetaphi_enable;norm_thetaphi_mode;norm_theta_smoothing;output_folding;output_horizon;graph_mode;graph_projection;graph_colortable;graph_contrast;" ;
54 dfref savedf = GetDataFolderDFR()
59 if (nvar_exists(init_done))
70 variable /g init_done = 1
78 dfref savedf = getdatafolderdfr()
80 newdatafolder /o/s packages
81 newdatafolder /o/s $package_name
84 string /g graphname =
"graph_anglescan_panel" 87 variable /g theta_offset = 0
88 variable /g tilt_offset = 0
89 variable /g phi_offset = 0
90 variable /g alpha_offset = 0
91 variable /g crop_alpha_enable = 0
92 variable /g crop_alpha_value = 25
93 variable /g norm_alpha_enable = 0
94 variable /g norm_alpha_mode = 4
95 variable /g norm_alpha_smoothing = 0.25
96 variable /g norm_theta_enable = 0
97 variable /g norm_theta_mode = 4
98 variable /g norm_theta_smoothing = 0.25
99 variable /g norm_thetaphi_enable = 0
100 variable /g norm_thetaphi_mode = 4
101 variable /g norm_thetaphi_smoothing = 0.25
102 variable /g norm_phi_enable = 0
103 variable /g norm_phi_mode = 4
104 variable /g norm_phi_thetarange = 20
105 string /g output_name =
"holo1" 106 variable /g output_folding = 1
107 variable /g output_horizon = 88
108 variable /g graph_mode = 1
110 string /g graph_colortable =
"grays" 111 variable /g graph_contrast = 2
114 string /g source_path =
"" 115 string /g export_folderpath =
"root:" 116 variable /g export_format = 1
119 string /g panel_name =
"" 120 string /g preview_graphname =
"" 121 string /g dist_x_graphname =
"" 122 string /g dist_y_graphname =
"" 123 string /g output_graphname =
"" 126 make /n=(10,10) /o raw_data, process_data
127 make /o dist_x, dist_x_smoo
128 make /o dist_y, dist_y_smoo
138 dfref saveDF = GetDataFolderDFR()
140 string fullPath = SpecialDirPath(
"Packages" , 0, 0, 0)
142 NewPath/O/C/Q tempPackagePrefsPath, fullPath
143 fullPath +=
":preferences.pxp" 145 SetDataFolder root:packages
146 SetDataFolder $package_name
149 KillPath/Z tempPackagePrefsPath
162 dfref saveDF = GetDataFolderDFR()
166 NewDataFolder /O/S packages
167 NewDataFolder /O/S $package_name
168 string fullPath = SpecialDirPath(
"Packages" , 0, 0, 0)
171 GetFileFolderInfo /Q /Z fullPath
173 fullPath +=
":preferences.pxp" 174 GetFileFolderInfo /Q /Z fullPath
176 LoadData /O /R /Q fullPath
200 dfref saveDF = GetDataFolderDFR()
201 dfref datadf = GetWavesDataFolderDFR(raw_data)
202 dfref attrdf = datadf:attr
208 source_path = GetWavesDataFolder(raw_data, 2)
210 duplicate /o raw_data, raw, process_data
211 duplicate /o attrdf:ManipulatorTheta, raw_theta, process_theta
212 duplicate /o attrdf:ManipulatorTilt, raw_tilt, process_tilt
213 duplicate /o attrdf:ManipulatorPhi, raw_phi, process_phi
215 make /o /n=(dimsize(raw_data, 0)) dist_x, dist_x_smoo
216 make /o /n=(dimsize(raw_data, 1)) dist_y, dist_y_smoo
227 wave /sdfr=df process_data
228 svar /sdfr=df preview_graphname
230 if (strlen(preview_graphname) && (wintype(preview_graphname) == 1))
232 DoWindow /F $preview_graphname
237 nvar /sdfr=df graph_contrast
238 svar /sdfr=df graph_colortable
239 set_contrast (graph_contrast, graph_contrast, graphname=preview_graphname, colortable=graph_colortable)
250 variable xdist, ydist
255 wave /sdfr=df dist_x_smoo
256 wave /sdfr=df dist_y_smoo
257 svar /sdfr=df dist_x_graphname
258 svar /sdfr=df dist_y_graphname
261 if (strlen(dist_x_graphname) && (wintype(dist_x_graphname) == 1))
262 DoWindow /F $dist_x_graphname
264 display /k=1 /n=graph_asp_dist_x dist_x, dist_x_smoo
265 dist_x_graphname = s_name
266 ModifyGraph /w=$dist_x_graphname mode(dist_x)=2
267 ModifyGraph /w=$dist_x_graphname lsize(dist_x)=2
268 ModifyGraph /w=$dist_x_graphname rgb(dist_x)=(0,0,0)
273 if (strlen(dist_y_graphname) && (wintype(dist_y_graphname) == 1))
274 DoWindow /F $dist_y_graphname
276 display /k=1 /n=graph_asp_dist_y dist_y, dist_y_smoo
277 dist_y_graphname = s_name
278 ModifyGraph /w=$dist_y_graphname mode(dist_y)=2
279 ModifyGraph /w=$dist_y_graphname lsize(dist_y)=2
280 ModifyGraph /w=$dist_y_graphname rgb(dist_y)=(0,0,0)
299 wave /sdfr=df raw_theta
300 wave /sdfr=df raw_tilt
301 wave /sdfr=df raw_phi
302 nvar /sdfr=df theta_offset
303 nvar /sdfr=df tilt_offset
304 nvar /sdfr=df phi_offset
305 nvar /sdfr=df alpha_offset
307 duplicate /o raw, df:process_data
308 duplicate /o raw_theta, df:process_theta
309 duplicate /o raw_tilt, df:process_tilt
310 duplicate /o raw_phi, df:process_phi
312 wave /sdfr=df process_data
313 wave /sdfr=df process_theta
314 wave /sdfr=df process_tilt
315 wave /sdfr=df process_phi
317 process_theta = raw_theta - theta_offset
318 process_tilt = raw_tilt - tilt_offset
319 process_phi = raw_phi - phi_offset
320 setscale /p x dimoffset(raw, 0) - alpha_offset, dimdelta(raw, 0), waveunits(raw, 0), process_data
334 static variable
do_crop_alpha (variable check, variable force = defaultValue){
338 if (ParamIsDefault(force))
343 wave /sdfr=df process_data
344 nvar /sdfr=df crop_alpha_enable
345 nvar /sdfr=df crop_alpha_value
347 if ((force || crop_alpha_enable) && (crop_alpha_value > abs(dimdelta(process_data, 0))))
348 crop_strip (process_data, -crop_alpha_value, +crop_alpha_value)
363 static variable
do_norm_alpha (variable check, variable force = defaultValue){
367 if (ParamIsDefault(force))
371 dfref saveDF = GetDataFolderDFR()
373 wave /sdfr=df process_data
374 nvar /sdfr=df norm_alpha_enable
375 nvar /sdfr=df norm_alpha_mode
376 nvar /sdfr=df norm_alpha_smoothing
378 if (force || norm_alpha_enable)
379 dfref temp_df = newfreedatafolder()
380 setdatafolder temp_df
381 normalize_strip_x (process_data, smooth_method=norm_alpha_mode, smooth_factor=norm_alpha_smoothing, check=check)
385 duplicate /o check_dist, df:dist_x
386 duplicate /o check_smoo, df:dist_x_smoo
404 static variable
do_norm_phi (variable check, variable force = defaultValue){
408 if (ParamIsDefault(force))
412 dfref saveDF = GetDataFolderDFR()
414 wave /sdfr=df process_data
415 wave /sdfr=df process_theta
416 wave /sdfr=df process_phi
417 nvar /sdfr=df norm_phi_enable
418 nvar /sdfr=df norm_phi_mode
419 nvar /sdfr=df norm_phi_thetarange
421 if (force || norm_phi_enable)
422 dfref temp_df = newfreedatafolder()
423 setdatafolder temp_df
424 normalize_strip_phi (process_data, process_theta, process_phi, theta_range=norm_phi_thetarange, check=check)
428 duplicate /o check_dist, df:dist_y
429 duplicate /o check_smoo, df:dist_y_smoo
447 static variable
do_norm_theta (variable check, variable force = defaultValue){
451 if (ParamIsDefault(force))
455 dfref saveDF = GetDataFolderDFR()
457 wave /sdfr=df process_data
458 wave /sdfr=df process_theta
459 nvar /sdfr=df norm_theta_enable
460 nvar /sdfr=df norm_theta_mode
461 nvar /sdfr=df norm_theta_smoothing
463 if (force || norm_theta_enable)
464 dfref temp_df = newfreedatafolder()
465 setdatafolder temp_df
466 normalize_strip_theta (process_data, process_theta, smooth_method=norm_theta_mode, smooth_factor=norm_theta_smoothing, check=check)
470 duplicate /o check_dist, df:dist_y
471 duplicate /o check_smoo, df:dist_y_smoo
493 if (ParamIsDefault(force))
497 dfref saveDF = GetDataFolderDFR()
499 wave /sdfr=df process_data
500 wave /sdfr=df process_theta
501 wave /sdfr=df process_phi
502 nvar /sdfr=df norm_thetaphi_enable
503 nvar /sdfr=df norm_thetaphi_mode
504 nvar /sdfr=df norm_thetaphi_smoothing
506 if (force || norm_thetaphi_enable)
507 dfref temp_df = newfreedatafolder()
508 setdatafolder temp_df
509 normalize_strip_thetaphi (process_data, process_theta, process_phi, smooth_method=norm_thetaphi_mode, smooth_factor=norm_thetaphi_smoothing, check=check)
513 duplicate /o check_dist, df:dist_y
514 duplicate /o check_smoo, df:dist_y_smoo
526 dfref saveDF = GetDataFolderDFR()
536 nvar folding=output_folding
537 nvar horizon=output_horizon
546 pizza_service_2 (process_data, output_name, process_theta, process_tilt, process_phi, folding=folding, nograph=1)
548 setdatafolder $output_name
552 values = pol <= horizon ? values : nan
563 svar /sdfr=df output_name
564 svar /sdfr=df output_graphname
565 nvar /sdfr=df graph_projection
566 nvar /sdfr=df graph_mode
568 dfref saveDF = GetDataFolderDFR()
570 output_graphname = output_name
571 output_graphname =
display_hemi_scan (output_name, projection=graph_projection, graphtype=graph_mode, graphname=output_graphname)
583 svar /sdfr=df preview_graphname
584 svar /sdfr=df output_graphname
585 svar /sdfr=df graph_colortable
586 nvar /sdfr=df graph_contrast
588 if (strlen(preview_graphname) && (wintype(preview_graphname) == 1))
589 set_contrast (graph_contrast, graph_contrast, graphname=preview_graphname, colortable=graph_colortable)
591 if (strlen(output_graphname) && (wintype(output_graphname) == 1))
592 set_contrast (graph_contrast, graph_contrast, graphname=output_graphname, colortable=graph_colortable)
601 svar /sdfr=df preview_graphname
602 svar /sdfr=df output_graphname
603 svar /sdfr=df dist_x_graphname
604 svar /sdfr=df dist_y_graphname
606 if (strlen(preview_graphname) && (wintype(preview_graphname) == 1))
607 killwindow $preview_graphname
609 if (strlen(output_graphname) && (wintype(output_graphname) == 1))
610 killwindow $output_graphname
612 if (strlen(dist_x_graphname) && (wintype(dist_x_graphname) == 1))
613 killwindow $dist_x_graphname
615 if (strlen(dist_y_graphname) && (wintype(dist_y_graphname) == 1))
616 killwindow $dist_y_graphname
619 preview_graphname =
"" 620 output_graphname =
"" 621 dist_x_graphname =
"" 622 dist_y_graphname =
"" 637 svar /sdfr=df source_path
638 svar /sdfr=df output_name
639 svar /sdfr=df output_graphname
640 wave raw_data = $source_path
642 dfref saveDF = GetDataFolderDFR()
643 dfref dest_df = GetWavesDataFolderDFR(raw_data)
644 setdatafolder dest_df
645 newdatafolder /o /s $dest_name
646 dfref dest_df = GetDataFolderDFR()
657 svar /sdfr=df output_name
659 dfref saveDF = GetDataFolderDFR()
674 svar /sdfr=df output_name
675 wave /sdfr=df process_data
677 dfref saveDF = GetDataFolderDFR()
680 string s_int =
"values" 682 string s_polar = s_prefix +
"pol" 683 string s_azim = s_prefix +
"az" 685 pmsco_save_scan(
"" ,
"" , num2str(ekin), s_polar, s_azim,
"" , s_int,
"" , sdfr=data_df)
756 svar /sdfr=df panel_name
758 if (strlen(panel_name) && (wintype(panel_name) == 7))
759 DoWindow /F $panel_name
763 NewPanel /K=1 /N=anglescan_panel /W=(200,100,479,1027) as
"angle scan processing" 766 GroupBox gb_source, title=
"data source" 768 Button b_source_select, help={
"select the source wave, e.g. ReducedData1. it must be in the original scan data folder along with the attr folder and the manipulator positions." }
769 TitleBox tb_source_path, size={240,21}
770 TitleBox tb_source_path,variable= root:packages:pearl_anglescan_panel:source_path
772 GroupBox gb_offsets, title=
"offsets" 773 SetVariable sv_theta_offset, size={88,16},bodyWidth=60,title=
"theta" 774 SetVariable sv_theta_offset,value= root:packages:pearl_anglescan_panel:theta_offset
775 SetVariable sv_theta_offset, help={
"manipulator theta value that corresponds to normal emission." }
776 SetVariable sv_tilt_offset, size={74,16},bodyWidth=60,title=
"tilt" 777 SetVariable sv_tilt_offset,value= root:packages:pearl_anglescan_panel:tilt_offset
778 SetVariable sv_tilt_offset, help={
"manipulator tilt value that corresponds to normal emission." }
779 SetVariable sv_phi_offset, size={78,16},bodyWidth=60,title=
"phi" 780 SetVariable sv_phi_offset,value= root:packages:pearl_anglescan_panel:phi_offset
781 SetVariable sv_phi_offset, help={
"manipulator phi value that should map to the 3 o'clock angle." }
782 SetVariable sv_alpha_offset, size={90,16},bodyWidth=60,title=
"alpha" 783 SetVariable sv_alpha_offset,value= root:packages:pearl_anglescan_panel:alpha_offset
784 SetVariable sv_alpha_offset, help={
"alpha value that corresponds to normal emission (if the sample normal is properly aligned)." }
786 GroupBox gb_crop_alpha, title=
"crop alpha" 787 CheckBox cb_crop_alpha_enable, size={50,14}, title=
"enable" 788 CheckBox cb_crop_alpha_enable, help={
"enable cropping at +/- alpha" }
789 CheckBox cb_crop_alpha_enable,variable= root:packages:pearl_anglescan_panel:crop_alpha_enable
790 SetVariable sv_crop_alpha_value, size={90,16},bodyWidth=60,title=
"angle" 791 SetVariable sv_crop_alpha_value,limits={0,30,1},value= root:packages:pearl_anglescan_panel:crop_alpha_value
792 SetVariable sv_crop_alpha_value, help={
"alpha (detection angle) cropping angle" }
794 Button b_crop_alpha_preview, help={
"show a preview of the cropped dataset." }
796 GroupBox gb_norm_alpha, title=
"normalize alpha" 797 CheckBox cb_norm_alpha_enable, size={50,14}, title=
"enable" 798 CheckBox cb_norm_alpha_enable,variable= root:packages:pearl_anglescan_panel:norm_alpha_enable
799 CheckBox cb_norm_alpha_enable, help={
"enable normalization of the alpha distribution" }
801 PopupMenu pm_norm_alpha_mode, mode=5, popvalue=
"loess" , value= #
"\"none;binomial;boxcar;scienta;loess;\"" 802 PopupMenu pm_norm_alpha_mode, help={
"alpha normalization method. recommended: loess" }
803 SetVariable sv_norm_alpha_smoothing, size={112,16}, bodyWidth=60, title=
"smoothing" 804 SetVariable sv_norm_alpha_smoothing, limits={0,1,0.05}, value= root:packages:pearl_anglescan_panel:norm_alpha_smoothing
805 SetVariable sv_norm_alpha_smoothing, help={
"smoothing parameter (depends on the normalization method)." }
807 Button b_norm_alpha_check, help={
"show a graph of the normalization function" }
809 Button b_norm_alpha_preview, help={
"show a preview of the normalized dataset (without other normalizations)." }
811 GroupBox gb_norm_phi, title=
"normalize phi" 812 CheckBox cb_norm_phi_enable, size={50,14}, title=
"enable" 813 CheckBox cb_norm_phi_enable,variable= root:packages:pearl_anglescan_panel:norm_phi_enable
814 CheckBox cb_norm_phi_enable, help={
"enable normalization of the phi distribution to reduce the effect of wobble" }
815 SetVariable sv_norm_phi_range, size={118,16}, bodyWidth=60, title=
"theta range" 816 SetVariable sv_norm_phi_range, limits={0,90,1}, value= root:packages:pearl_anglescan_panel:norm_phi_thetarange
817 SetVariable sv_norm_phi_range, help={
"theta range (from normal) to factor into the normalization function" }
819 Button b_norm_phi_check, help={
"show a graph of the normalization function" }
821 Button b_norm_phi_preview, help={
"show a preview of the normalized dataset (without other normalizations)." }
823 GroupBox gb_norm_theta, title=
"normalize theta" 824 CheckBox cb_norm_theta_enable, size={50,14},title=
"enable" 825 CheckBox cb_norm_theta_enable, variable= root:packages:pearl_anglescan_panel:norm_theta_enable
826 CheckBox cb_norm_theta_enable, help={
"enable normalization of the theta distribution (integrated over phi)" }
828 PopupMenu pm_norm_theta_mode,mode=5,popvalue=
"loess" ,value= #
"\"none;binomial;boxcar;polynomial;loess;\"" 829 PopupMenu pm_norm_theta_mode, help={
"theta normalization method. recommended: loess" }
830 SetVariable sv_norm_theta_smoothing, size={112,16}, bodyWidth=60, title=
"smoothing" 831 SetVariable sv_norm_theta_smoothing, limits={0,1,0.05}, value= root:packages:pearl_anglescan_panel:norm_theta_smoothing
832 SetVariable sv_norm_theta_smoothing, help={
"smoothing parameter (depends on the normalization method)." }
834 Button b_norm_theta_check, help={
"show a graph of the normalization function" }
836 Button b_norm_theta_preview, help={
"show a preview of the normalized dataset (without other normalizations)." }
838 GroupBox gb_norm_thetaphi, size={272,97},title=
"normalize (theta,phi)" 839 CheckBox cb_norm_thetaphi_enable, size={50,14},title=
"enable" 840 CheckBox cb_norm_thetaphi_enable, variable= root:packages:pearl_anglescan_panel:norm_thetaphi_enable
841 CheckBox cb_norm_thetaphi_enable, help={
"enable normalization of the (theta, phi) distribution." }
843 PopupMenu pm_norm_thetaphi_mode, mode=5, popvalue=
"loess" , value= #
"\"none;none;none;none;loess;\"" 844 PopupMenu pm_norm_thetaphi_mode, help={
"theta normalization method. recommended: loess" }
845 SetVariable sv_norm_thetaphi_smoothing, size={112,16}, bodyWidth=60, title=
"smoothing" 846 SetVariable sv_norm_thetaphi_smoothing, limits={0,1,0.05}, value= root:packages:pearl_anglescan_panel:norm_thetaphi_smoothing
847 SetVariable sv_norm_thetaphi_smoothing, help={
"smoothing parameter (depends on the normalization method)." }
849 Button b_norm_thetaphi_check, help={
"show a graph of the normalization function" }
851 Button b_norm_thetaphi_preview, help={
"show a preview of the normalized dataset (without other normalizations)." }
853 GroupBox gb_output, title=
"output" 854 SetVariable sv_output_folding, size={95,16}, bodyWidth=60, title=
"folding" 855 SetVariable sv_output_folding, limits={1,20,1}, value= root:packages:pearl_anglescan_panel:output_folding
856 SetVariable sv_output_folding, help={
"n-fold rotational average. 1=no averaging." }
857 SetVariable sv_output_horizon, size={98,16}, bodyWidth=60, title=
"horizon" 858 SetVariable sv_output_horizon, limits={1,90,1}, value= root:packages:pearl_anglescan_panel:output_horizon
859 SetVariable sv_output_horizon, help={
"highest theta to display" }
861 PopupMenu pm_graph_projection, mode=2, popvalue=
"stereographic" , value= #
"\"equidistant;stereographic;equal area;gnomonic;orthographic;\"" 862 PopupMenu pm_graph_projection, help={
"projection (theta mapping) mode" }
864 PopupMenu pm_graph_mode, mode=2, popvalue=
"polar plot" , value= #
"\"none;polar plot;none;image;\"" 865 PopupMenu pm_graph_mode, help={
"graph mode" }
867 Button b_output_calc, help={
"execute data processing with the enabled filters and display the diffractogram." }
869 Button b_output_duplicate, help={
"copy the result to an arbitrary data folder." }
871 Button b_output_itx, help={
"save the result to an igor text file (itx)." }
873 Button b_output_etpi, help={
"save the result to a pmsco angle scan file (etpi)." }
875 GroupBox gb_graph, title=
"graph" 877 PopupMenu pm_graph_colortable, mode=0, value= #
"\"*COLORTABLEPOPNONAMES*\"" 878 PopupMenu pm_graph_colortable, help={
"color table to use in pseudocolor graphs." }
879 SetVariable sv_graph_contrast, size={119,16}, bodyWidth=60, title=
"contrast (%)" 880 SetVariable sv_graph_contrast, limits={0,25,1}, value= root:packages:pearl_anglescan_panel:graph_contrast
881 SetVariable sv_graph_contrast, help={
"contrast value (percentile)." }
883 Button b_graph_update, help={
"update the existing graph." }
885 Button b_graph_png, help={
"save the graph in png format." }
893 svar /sdfr=df panel_name
895 variable gb_space = 2
896 variable gb_internal_top = 20
897 variable gb_internal_bot = 8
898 variable line_space = 26
916 GroupBox gb_source,pos={4,gb_top}
917 gb_ht = gb_internal_top
918 Button b_source_select,pos={17, gb_top + gb_ht + b_adj},size={50,20}
920 TitleBox tb_source_path,pos={18, gb_top + gb_ht + tb_adj},size={240,21}
922 gb_ht += gb_internal_bot
923 GroupBox gb_source, size={272,gb_ht}
925 gb_top += gb_ht + gb_space
926 GroupBox gb_offsets,pos={4,gb_top}
927 gb_ht = gb_internal_top
928 SetVariable sv_theta_offset,pos={46, gb_top + gb_ht + sv_adj},size={88,16}
930 SetVariable sv_tilt_offset,pos={60, gb_top + gb_ht + sv_adj},size={74,16}
932 SetVariable sv_phi_offset,pos={56, gb_top + gb_ht + sv_adj},size={78,16}
934 SetVariable sv_alpha_offset,pos={44, gb_top + gb_ht + sv_adj},size={90,16}
936 gb_ht += gb_internal_bot
937 GroupBox gb_offsets, size={272,gb_ht}
939 gb_top += gb_ht + gb_space
940 GroupBox gb_crop_alpha,pos={4,gb_top}
941 gb_ht = gb_internal_top
942 CheckBox cb_crop_alpha_enable,pos={73, gb_top + gb_ht + cb_adj},size={50,14}
944 SetVariable sv_crop_alpha_value,pos={44, gb_top + gb_ht + sv_adj},size={90,16}
945 Button b_crop_alpha_preview,pos={186, gb_top + gb_ht + b_adj},size={80,20}
947 gb_ht += gb_internal_bot
948 GroupBox gb_crop_alpha, size={272,gb_ht}
950 gb_top += gb_ht + gb_space
951 GroupBox gb_norm_alpha,pos={4,gb_top}
952 gb_ht = gb_internal_top
953 CheckBox cb_norm_alpha_enable,pos={73, gb_top + gb_ht + cb_adj},size={50,14}
955 PopupMenu pm_norm_alpha_mode,pos={36, gb_top + gb_ht + pm_adj},size={138,21}
956 Button b_norm_alpha_check,pos={186, gb_top + gb_ht + b_adj},size={80,20}
958 SetVariable sv_norm_alpha_smoothing,pos={22, gb_top + gb_ht + sv_adj},size={112,16}
959 Button b_norm_alpha_preview,pos={186, gb_top + gb_ht + b_adj},size={80,20}
961 gb_ht += gb_internal_bot
962 GroupBox gb_norm_alpha, size={272,gb_ht}
964 gb_top += gb_ht + gb_space
965 GroupBox gb_norm_phi,pos={4,gb_top}
966 gb_ht = gb_internal_top
967 CheckBox cb_norm_phi_enable,pos={73, gb_top + gb_ht + cb_adj},size={50,14}
968 Button b_norm_phi_check,pos={186, gb_top + gb_ht + b_adj},size={80,20}
970 SetVariable sv_norm_phi_range,pos={15, gb_top + gb_ht + sv_adj},size={118,16}
971 Button b_norm_phi_preview,pos={186, gb_top + gb_ht + b_adj},size={80,20}
973 gb_ht += gb_internal_bot
974 GroupBox gb_norm_phi, size={272,gb_ht}
976 gb_top += gb_ht + gb_space
977 GroupBox gb_norm_theta,pos={4,gb_top}
978 gb_ht = gb_internal_top
979 CheckBox cb_norm_theta_enable,pos={73, gb_top + gb_ht + cb_adj},size={50,14}
981 PopupMenu pm_norm_theta_mode,pos={35, gb_top + gb_ht + pm_adj},size={138,21}
982 Button b_norm_theta_check,pos={186, gb_top + gb_ht + b_adj},size={80,20}
984 SetVariable sv_norm_theta_smoothing,pos={21, gb_top + gb_ht + sv_adj},size={112,16}
985 Button b_norm_theta_preview,pos={186, gb_top + gb_ht + b_adj},size={80,20}
987 gb_ht += gb_internal_bot
988 GroupBox gb_norm_theta, size={272,gb_ht}
990 gb_top += gb_ht + gb_space
991 GroupBox gb_norm_thetaphi,pos={4,gb_top}
992 gb_ht = gb_internal_top
993 CheckBox cb_norm_thetaphi_enable,pos={73, gb_top + gb_ht + cb_adj},size={50,14}
995 PopupMenu pm_norm_thetaphi_mode,pos={35, gb_top + gb_ht + pm_adj},size={138,21}
996 Button b_norm_thetaphi_check,pos={186, gb_top + gb_ht + b_adj},size={80,20}
998 SetVariable sv_norm_thetaphi_smoothing,pos={21, gb_top + gb_ht + sv_adj},size={112,16}
999 Button b_norm_thetaphi_preview,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1001 gb_ht += gb_internal_bot
1002 GroupBox gb_norm_thetaphi, size={272,gb_ht}
1004 gb_top += gb_ht + gb_space
1005 GroupBox gb_output,pos={4,gb_top}
1006 gb_ht = gb_internal_top
1007 SetVariable sv_output_folding,pos={38, gb_top + gb_ht + sv_adj},size={95,16}
1008 Button b_output_calc,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1010 SetVariable sv_output_horizon,pos={35, gb_top + gb_ht + sv_adj},size={98,16}
1011 Button b_output_duplicate,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1013 PopupMenu pm_graph_projection,pos={24, gb_top + gb_ht + pm_adj},size={149,21}
1014 Button b_output_itx,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1016 PopupMenu pm_graph_mode,pos={44, gb_top + gb_ht + pm_adj},size={129,21}
1017 Button b_output_etpi,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1019 gb_ht += gb_internal_bot
1020 GroupBox gb_output, size={272,gb_ht}
1022 gb_top += gb_ht + gb_space
1023 GroupBox gb_graph,pos={4,gb_top}
1024 gb_ht = gb_internal_top
1025 PopupMenu pm_graph_colortable,pos={21, gb_top + gb_ht + pm_adj},size={152,21}
1026 Button b_graph_update,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1028 SetVariable sv_graph_contrast,pos={14, gb_top + gb_ht + sv_adj},size={119,16}
1029 Button b_graph_png,pos={186, gb_top + gb_ht + b_adj},size={80,20}
1031 gb_ht += gb_internal_bot
1032 GroupBox gb_graph, size={272,gb_ht}
1039 svar /sdfr=df panel_name
1040 if (wintype(panel_name) == 7)
1042 nvar /sdfr=df norm_alpha_mode
1043 m = norm_alpha_mode + 1
1044 PopupMenu pm_norm_alpha_mode win=$panel_name, mode=m
1045 nvar /sdfr=df norm_theta_mode
1046 m = norm_theta_mode + 1
1047 PopupMenu pm_norm_theta_mode win=$panel_name, mode=m
1048 nvar /sdfr=df norm_thetaphi_mode
1049 m = norm_thetaphi_mode + 1
1050 PopupMenu pm_norm_thetaphi_mode win=$panel_name, mode=m
1051 nvar /sdfr=df graph_mode
1053 PopupMenu pm_graph_mode win=$panel_name, mode=m
1054 nvar /sdfr=df graph_projection
1055 m = graph_projection + 1
1056 PopupMenu pm_graph_projection win=$panel_name, mode=m
1057 svar /sdfr=df graph_colortable
1058 m = 1 + WhichListItem(graph_colortable, CTabList())
1059 PopupMenu pm_graph_colortable win=$panel_name, mode=m
1064 STRUCT WMButtonAction &ba
1066 switch ( ba.eventCode )
1068 dfref dfBefore = GetDataFolderDFR()
1069 Execute /q/z
"CreateBrowser prompt=\"Select 2D holo scan wave\", showWaves=1, showVars=0, showStrs=0" 1070 dfref dfAfter = GetDataFolderDFR()
1071 SetDataFolder dfBefore
1073 SVAR list = S_BrowserList
1075 if ((flag != 0) && (ItemsInList(list) >= 1))
1076 string wname = StringFromList(0, list)
1090 STRUCT WMButtonAction &ba
1092 switch ( ba.eventCode )
1104 STRUCT WMButtonAction &ba
1106 switch ( ba.eventCode )
1118 STRUCT WMButtonAction &ba
1120 switch ( ba.eventCode )
1132 STRUCT WMButtonAction &ba
1134 switch ( ba.eventCode )
1146 STRUCT WMButtonAction &ba
1148 switch ( ba.eventCode )
1160 STRUCT WMButtonAction &ba
1162 switch ( ba.eventCode )
1174 STRUCT WMButtonAction &ba
1176 switch ( ba.eventCode )
1188 STRUCT WMButtonAction &ba
1190 switch ( ba.eventCode )
1202 STRUCT WMButtonAction &ba
1204 switch ( ba.eventCode )
1216 STRUCT WMButtonAction &ba
1218 switch ( ba.eventCode )
1231 STRUCT WMButtonAction &ba
1233 switch ( ba.eventCode )
1236 prompt dest_folder,
"destination folder name (relative to data source)" 1237 doprompt
"duplicate" , dest_folder
1250 STRUCT WMButtonAction &ba
1252 switch ( ba.eventCode )
1255 wave /sdfr=df process_data
1257 ekin = NumberByKey(
"KineticEnergy" , note(process_data),
"=" ,
"\r" )
1258 prompt ekin,
"kinetic energy" 1259 doprompt
"save etpi" , ekin
1272 STRUCT WMButtonAction &ba
1274 switch ( ba.eventCode )
1286 STRUCT WMButtonAction &ba
1288 switch ( ba.eventCode )
1300 STRUCT WMButtonAction &ba
1302 switch ( ba.eventCode )
1305 svar /sdfr=df source_path
1306 svar /sdfr=df output_graphname
1307 if (WinType(output_graphname) == 1)
1308 SavePICT /WIN=$output_graphname /E=-5 /B=144 /TRAN=0
1319 STRUCT WMPopupAction &pa
1321 switch ( pa.eventCode )
1324 nvar /sdfr=df norm_alpha_mode
1325 norm_alpha_mode = pa.popNum - 1
1335 STRUCT WMPopupAction &pa
1337 switch ( pa.eventCode )
1340 nvar /sdfr=df norm_theta_mode
1341 norm_theta_mode = pa.popNum - 1
1351 STRUCT WMPopupAction &pa
1353 switch ( pa.eventCode )
1356 nvar /sdfr=df norm_thetaphi_mode
1357 norm_thetaphi_mode = pa.popNum - 1
1367 STRUCT WMPopupAction &pa
1369 switch ( pa.eventCode )
1372 nvar /sdfr=df graph_mode
1373 graph_mode = pa.popNum - 1
1383 STRUCT WMPopupAction &pa
1385 switch ( pa.eventCode )
1388 nvar /sdfr=df graph_projection
1389 graph_projection = pa.popNum - 1
1399 STRUCT WMPopupAction &pa
1401 switch ( pa.eventCode )
1404 svar /sdfr=df graph_colortable
1405 graph_colortable = StringFromList(pa.popNum - 1, CTabList())
static variable bp_norm_phi_preview(WMButtonAction *ba)
+
variable pizza_service_2(wave data, string nickname, wave m_theta, wave m_tilt, wave m_phi, variable npolar=defaultValue, variable nograph=defaultValue, variable folding=defaultValue, variable xpdplot=defaultValue)
create a pizza plot from a measured (energy-integrated) data strip
+
variable normalize_strip_theta(wave strip, wave theta, variable theta_offset=defaultValue, variable smooth_method=defaultValue, variable smooth_factor=defaultValue, variable check=defaultValue)
divide the strip by the average polar distribution.
+
static variable do_init_process(variable check)
initialize the process data with a copy of the raw data.
+
static variable preview_norm_alpha()
+
variable asp_calculate_output()
calculate the output using all enabled processing filters.
+
static variable check_norm_alpha()
+
variable asp_import_raw(wave raw_data)
import raw data
+
variable crop_strip(wave strip, variable xlo, variable xhi)
crop a strip at the sides.
+
variable ad_update_profiles(wave image)
update a profiles graph with new data.
+
variable asp_duplicate_output(string dest_name)
copy the output data to a new folder
+
variable asp_save_output_itx()
save the output diffractogram to an igor text file
+
string display_hemi_scan(string nickname, variable projection=defaultValue, variable graphtype=defaultValue, variable do_ticks=defaultValue, variable do_grids=defaultValue, string graphname=defaultValue)
display a plot of a hemispherical angle scan.
+
static variable pmp_graph_colortable(WMPopupAction *pa)
+
static variable save_prefs()
save persistent package data to the preferences file.
+
static variable bp_graph_update(WMButtonAction *ba)
+
dfr find_hemi_data(string nickname, string *prefix, string *intwave)
finds the folder, prefix and name of holo waves given their nick name
+
static variable bp_norm_alpha_preview(WMButtonAction *ba)
+
static variable preview_crop_alpha()
+
static variable pmp_norm_alpha_mode(WMPopupAction *pa)
+
static variable init_package()
+
static variable preview_norm_theta()
+
static variable bp_norm_thetaphi_check(WMButtonAction *ba)
+
static variable bp_norm_theta_preview(WMButtonAction *ba)
+
static variable do_crop_alpha(variable check, variable force=defaultValue)
alpha-crop the process data.
+
static const string package_path
data folder path
+
static variable bp_crop_alpha_preview(WMButtonAction *ba)
+
static variable do_norm_thetaphi(variable check, variable force=defaultValue)
theta,phi-normalize the process data.
+
static variable bp_output_etpi(WMButtonAction *ba)
+
variable asp_display_dist_check(variable xdist, variable ydist)
display a graph window of the distribution checks.
+
static variable bp_graph_png(WMButtonAction *ba)
+
static variable pmp_graph_mode(WMPopupAction *pa)
+
static variable preview_norm_phi()
+
static variable pmp_norm_theta_mode(WMPopupAction *pa)
+
static variable do_norm_phi(variable check, variable force=defaultValue)
phi-normalize the process data.
+
static variable bp_norm_thetaphi_preview(WMButtonAction *ba)
+
static variable do_norm_theta(variable check, variable force=defaultValue)
theta-normalize the process data.
+
static variable check_norm_phi()
+
static const string prefs_objects
semicolon-separated list of persistent variable, string, and wave names
+
variable asp_show_panel()
create the angle scan processing panel
+
static variable bp_output_calc(WMButtonAction *ba)
+
static variable arrange_controls()
+
static variable bp_norm_theta_check(WMButtonAction *ba)
+
variable save_hemi_scan(string nickname, string pathname, string filename)
save a hemispherical scan to an Igor text file
+
variable normalize_strip_phi(wave strip, wave theta, wave phi, variable theta_offset=defaultValue, variable theta_range=defaultValue, variable check=defaultValue)
divide the strip by a sine function in phi (wobble correction).
+
variable normalize_strip_thetaphi(wave strip, wave theta, wave phi, variable theta_offset=defaultValue, variable smooth_method=defaultValue, variable smooth_factor=defaultValue, variable check=defaultValue)
divide the strip by a smooth polar-azimuthal distribution.
+
const variable kProjStereo
+
static variable update_menus()
update the popup menus to reflect the values of the global variables
+
static variable bp_output_itx(WMButtonAction *ba)
+
variable asp_close_graphs()
close all graphs created by the angle scan panel
+
static variable do_norm_alpha(variable check, variable force=defaultValue)
alpha-normalize the process data.
+
string ad_display_profiles(wave image, string filter=defaultValue)
open a new profiles graph window.
+
static variable load_prefs()
load persistent package data from the preferences file.
+
static variable check_norm_theta()
+
variable set_contrast(variable pcmin, variable pcmax, string graphname=defaultValue, string colortable=defaultValue)
set the pseudocolor contrast by percentile.
+
variable asp_display_previews()
display a graph window of the processed data.
+
variable asp_save_output_etpi(variable ekin)
save the output diffractogram to a PMSCO ETPI file
+
static variable bp_output_duplicate(WMButtonAction *ba)
+
static variable bp_norm_alpha_check(WMButtonAction *ba)
+
static variable check_norm_thetaphi()
+
static variable bp_norm_phi_check(WMButtonAction *ba)
+
static variable bp_source_select(WMButtonAction *ba)
+
static variable AfterCompiledHook()
initialize package data once when the procedure is first loaded
+
variable asp_display_output()
display the output diffractogram in a new graph
+
variable duplicate_hemi_scan(string source_nickname, dfref dest_folder, string dest_nickname, variable xpdplot=defaultValue)
duplicate a hemispherical scan dataset.
+
static variable pmp_norm_thetaphi_mode(WMPopupAction *pa)
+
static variable preview_norm_thetaphi()
+
static const string package_name
package name is used as data folder name
+
variable asp_update_graph()
update graphs with new color table or contrast
+
interactive processing of angle scanned XPD data.
+
static variable pmp_graph_projection(WMPopupAction *pa)
+
variable normalize_strip_x(wave strip, variable smooth_method=defaultValue, variable smooth_factor=defaultValue, variable check=defaultValue)
divide the strip by the average X distribution.
+
+
+
+
+
+
diff --git a/doc/html/pearl-anglescan-process_8ipf.html b/doc/html/pearl-anglescan-process_8ipf.html
index 2332434..d2cce13 100644
--- a/doc/html/pearl-anglescan-process_8ipf.html
+++ b/doc/html/pearl-anglescan-process_8ipf.html
@@ -32,7 +32,7 @@
PEARL Procedures
- rev-distro-1.6.0-0-gcf1399e-dirty
+ rev-distro-1.6.1-0-ge1f1aa9-dirty
Igor procedures for the analysis of PEARL data
@@ -143,6 +143,9 @@ Functions
variable normalize_strip_theta (wave strip, wave theta, variable theta_offset=defaultValue, variable smooth_method=defaultValue, variable smooth_factor=defaultValue, variable check=defaultValue)
divide the strip by the average polar distribution. More...
+
variable normalize_strip_thetaphi (wave strip, wave theta, wave phi, variable theta_offset=defaultValue, variable smooth_method=defaultValue, variable smooth_factor=defaultValue, variable check=defaultValue)
+
divide the strip by a smooth polar-azimuthal distribution. More...
+
variable normalize_strip_2d (wave strip, wave theta, variable theta_offset=defaultValue, variable smooth_method=defaultValue, variable smooth_factor=defaultValue, variable check=defaultValue)
divide the strip by a two-dimensional normalization function. More...
@@ -370,7 +373,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns polar angle in degrees
-
Definition at line 2118 of file pearl-anglescan-process.ipf .
+
Definition at line 2203 of file pearl-anglescan-process.ipf .
@@ -422,7 +425,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns polar angle in degrees
-Definition at line 2065 of file pearl-anglescan-process.ipf .
+Definition at line 2150 of file pearl-anglescan-process.ipf .
@@ -467,7 +470,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns projected radius. the radius is scaled such that grazing emission maps to 2.
-Definition at line 2020 of file pearl-anglescan-process.ipf .
+Definition at line 2105 of file pearl-anglescan-process.ipf .
@@ -530,7 +533,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
calculate the number of phis for a given theta
adapted from XPDplot 8.03
-Definition at line 935 of file pearl-anglescan-process.ipf .
+Definition at line 1018 of file pearl-anglescan-process.ipf .
@@ -593,7 +596,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
calculate delta-phi for a given theta
adapted from XPDplot 8.03
-Definition at line 964 of file pearl-anglescan-process.ipf .
+Definition at line 1047 of file pearl-anglescan-process.ipf .
@@ -638,7 +641,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
calculate delta-theta for a given theta
adapted from XPDplot 8.03
-Definition at line 1008 of file pearl-anglescan-process.ipf .
+Definition at line 1091 of file pearl-anglescan-process.ipf .
@@ -689,7 +692,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
calculate the number of thetas for a pattern
adapted from XPDplot 8.03
-Definition at line 1039 of file pearl-anglescan-process.ipf .
+Definition at line 1122 of file pearl-anglescan-process.ipf .
@@ -743,7 +746,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
@@ -770,7 +773,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 1318 of file pearl-anglescan-process.ipf .
+Definition at line 1401 of file pearl-anglescan-process.ipf .
@@ -837,7 +840,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
for the output parameters polar and azi, you need to pass in existing numeric waves. dimension size does not matter, the waves are redimensioned by the function so that they have the same dimensions as the intensity data set. X dimension = analyser scale, Y dimension = manipulator scan.
-Definition at line 874 of file pearl-anglescan-process.ipf .
+Definition at line 957 of file pearl-anglescan-process.ipf .
@@ -892,7 +895,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
convert angles from TTPA (theta-tilt-phi-analyser) scheme to polar coordinates.
similar to convert_angles_ttpa2polar() but reads the analyser angles from the X scale of data
-Definition at line 835 of file pearl-anglescan-process.ipf .
+Definition at line 918 of file pearl-anglescan-process.ipf .
@@ -938,7 +941,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 495 of file pearl-anglescan-process.ipf .
+Definition at line 578 of file pearl-anglescan-process.ipf .
@@ -995,11 +998,12 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Parameters
nickname name prefix of holo waves. may be empty.
- projection mapping function from polar to cartesian coordinates
-0 linear
-1 stereographic (default)
-2 azimuthal
-3 gnomonic (0 <= polar < 90).
+ projection mapping function from polar to cartesian coordinates. see Projections for details.
+kProjDist = 0 azimuthal equidistant
+kProjStereo = 1 stereographic (default)
+kProjArea = 2 azimuthal equal-area
+kProjGnom = 3 gnomonic (0 <= polar < 90)
+kProjOrtho = 4 orthographic
graphtype type of graph
@@ -1026,7 +1030,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns the name of the graph window
-Definition at line 1516 of file pearl-anglescan-process.ipf .
+Definition at line 1601 of file pearl-anglescan-process.ipf .
@@ -1094,7 +1098,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns the name of the graph window.
Version 1.7 interface change: the trace drawing code is moved to display_hemi_scan, so that this function can be reused by other graph types, e.g. display_scanlines.
-Definition at line 1654 of file pearl-anglescan-process.ipf .
+Definition at line 1739 of file pearl-anglescan-process.ipf .
@@ -1174,7 +1178,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 1905 of file pearl-anglescan-process.ipf .
+Definition at line 1990 of file pearl-anglescan-process.ipf .
@@ -1234,7 +1238,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Warning EXPERIMENTAL! this function is under development. the interface and behaviour of this function may change significantly in future versions.
-Definition at line 1841 of file pearl-anglescan-process.ipf .
+Definition at line 1926 of file pearl-anglescan-process.ipf .
@@ -1291,7 +1295,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Warning EXPERIMENTAL! this function is under development. the interface and behaviour of this function may change significantly in future versions.
-Definition at line 1769 of file pearl-anglescan-process.ipf .
+Definition at line 1854 of file pearl-anglescan-process.ipf .
@@ -1348,7 +1352,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 1365 of file pearl-anglescan-process.ipf .
+Definition at line 1448 of file pearl-anglescan-process.ipf .
@@ -1399,7 +1403,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns reference of the data folder which contains the waves
-Definition at line 1284 of file pearl-anglescan-process.ipf .
+Definition at line 1367 of file pearl-anglescan-process.ipf .
@@ -1421,7 +1425,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
the nick name is either the name of a child folder in the current data folder (PEARL specification), or a prefix of the hemi wave names (XPDplot specification).
Returns the nick name
-Definition at line 1228 of file pearl-anglescan-process.ipf .
+Definition at line 1311 of file pearl-anglescan-process.ipf .
@@ -1443,7 +1447,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
the prefix is the part of the wave name before the first underscore. the prefix is used by XPDplot where it is identical to the nick name. the prefix is empty in the PEARL specification.
Returns the prefix
-Definition at line 1253 of file pearl-anglescan-process.ipf .
+Definition at line 1336 of file pearl-anglescan-process.ipf .
@@ -1492,7 +1496,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
add an arbitrary angle scan to a hemispherical scan grid.
the hemi grid must have been created in the current data folder by the make_hemi_grid function. the function determines the bin size at the given polar angle, and adds all data points which fall into a bin. a point which lies exactly on the upper boundary falls into the next bin. this function does not clear previous values before adding new data. values are added to the _tot wave, weights to the _wt wave. the intensity (_i) wave is calculated as _tot / _wt.
-Definition at line 2263 of file pearl-anglescan-process.ipf .
+Definition at line 2348 of file pearl-anglescan-process.ipf .
@@ -1541,7 +1545,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
add an azimuthal scan to a hemispherical scan grid.
the hemi grid must have been created in the current data folder by the make_hemi_grid function. the function determines the bin size at the given polar angle, and calculates the mean values of the data points which fall into a bin. a point which lies exactly on the upper boundary falls into the next bin.
-Definition at line 2333 of file pearl-anglescan-process.ipf .
+Definition at line 2418 of file pearl-anglescan-process.ipf .
@@ -1581,7 +1585,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns reference of the created wave. the wave has the same name as the intensity wave of the dataset with the suffix "_azi" and the azimuthal angle rounded to integer. it is created in the same datafolder as the original data.
-Definition at line 2863 of file pearl-anglescan-process.ipf .
+Definition at line 2948 of file pearl-anglescan-process.ipf .
@@ -1621,7 +1625,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
Returns reference of the created wave. the wave has the same name as the intensity wave of the dataset with the suffix "_azi" and the azimuthal angle rounded to integer. it is created in the same datafolder as the original data.
-Definition at line 2777 of file pearl-anglescan-process.ipf .
+Definition at line 2862 of file pearl-anglescan-process.ipf .
@@ -1713,7 +1717,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 2689 of file pearl-anglescan-process.ipf .
+Definition at line 2774 of file pearl-anglescan-process.ipf .
@@ -1737,7 +1741,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
missing values (nan) are interpolated. this works well only if the missing values are reasonable sparse. the function also applies a gaussian filter to smooth the image. empty rings at high polar angles map are preserved.
to display the result call display_hemi_scan() with graphtype=3.
-Definition at line 2439 of file pearl-anglescan-process.ipf .
+Definition at line 2524 of file pearl-anglescan-process.ipf .
@@ -1773,7 +1777,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
@@ -1810,7 +1814,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
load a hemispherical scan from an Igor text file
Todo: function not implemented
-Definition at line 2640 of file pearl-anglescan-process.ipf .
+Definition at line 2725 of file pearl-anglescan-process.ipf .
@@ -1860,7 +1864,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 1077 of file pearl-anglescan-process.ipf .
+Definition at line 1160 of file pearl-anglescan-process.ipf .
@@ -1931,7 +1935,7 @@ data imported with version 1.5 and earlier, must be offset by 180 deg in phi to
-Definition at line 435 of file pearl-anglescan-process.ipf .
+Definition at line 518 of file pearl-anglescan-process.ipf .
@@ -2098,6 +2102,98 @@ caution: binomial and boxcar smoothing are not aware of theta. this may give unp
Definition at line 353 of file pearl-anglescan-process.ipf .
+
+
+
+
+
+
+
+ variable normalize_strip_thetaphi
+ (
+ wave
+ strip ,
+
+
+
+
+ wave
+ theta ,
+
+
+
+
+ wave
+ phi ,
+
+
+
+
+ variable
+ theta_offset = defaultValue
,
+
+
+
+
+ variable
+ smooth_method = defaultValue
,
+
+
+
+
+ variable
+ smooth_factor = defaultValue
,
+
+
+
+
+ variable
+ check = defaultValue
+
+
+
+ )
+
+
+
+
+
+
divide the strip by a smooth polar-azimuthal distribution.
+
this is a simple way to remove the polar angle dependence. in contrast to normalize_strip_theta this function also removes a smooth variation over azimuthal angles.
+
the strip is normalized in place, previous data is overwritten.
+
Warning experimental. this function is under development.
+
Parameters
+
+ [in,out] strip 2D data, X-axis = analyser angle, Y-axis = arbitrary manipulator scan
+ [in] theta polar manipulator angle, 0 = normal emission, 90 = grazing emission
+ [in] phi azimuthal manipulator angle.
+ [in] theta_offset
+ [in] smooth_method smoothing method
+0 none
+4 (default) Loess, see Igor's Loess operation
+
+
+ [in] smooth_factor smoothing parameter, depends on smooth_method
+loess: see Igor's Loess operation, 0 <= smooth_factor <= 1, default 0.5
+
+
+ check enable output of intermediate results
+0 (default) don't create additional waves
+1 create check waves in the current folder
+2 calculate check waves only, do not modify strip
+
+
+
+
+
+
Returns if check waves are enabled, the following waves are created (overwritten if existing):
+check_dist average theta distribution
+check_smoo smoothed distribution used to normalize the strip
+
+
+
+
Definition at line 451 of file pearl-anglescan-process.ipf .
+
@@ -2143,10 +2239,10 @@ caution: binomial and boxcar smoothing are not aware of theta. this may give unp
[in,out] strip 2D data, X-axis = analyser angle, Y-axis = arbitrary manipulator scan
[in] smooth_method smoothing method
0 none
-1 (default) binomial, see Igor's Smooth operation
+1 binomial, see Igor's Smooth operation
2 boxcar, see Igor's Smooth operation
-3 scienta_ang_transm() function fit
-4 LOESS smoothing, see Igor's Loess operation
+3 scienta_ang_transm() function fit
+4 (default) LOESS smoothing, see Igor's Loess operation
[in] smooth_factor num parameter of Igor's Smooth operation. the default value depends on smooth_method. it is 0.5 for LOESS smoothing, 2 otherwise.
@@ -2269,7 +2365,7 @@ caution: binomial and boxcar smoothing are not aware of theta. this may give unp
Attention if you modify the structure of the data wave, e.g. delete some angles, this function cannot be used because the manipulator settings do not correspond to the original manipulator waves! instead, create your own manipulator waves and use pizza_service_2() .
-
Definition at line 555 of file pearl-anglescan-process.ipf .
+
Definition at line 638 of file pearl-anglescan-process.ipf .
@@ -2373,7 +2469,7 @@ caution: binomial and boxcar smoothing are not aware of theta. this may give unp
-this hook converts the cursor positions to polar coordinates and displays them in a text box on the graph. the text box is visible while the cursor info box is visible.
-