bugfixes in anglescan process: nicknames and interpolation
- nickname can now correctly reference a dataset in a subfolder. - the interpolation now trims the dataset at the largest angle.
This commit is contained in:
@ -32,7 +32,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">PEARL Procedures
|
||||
 <span id="projectnumber">rev-distro-1.4.0-1-g0a436db-dirty</span>
|
||||
 <span id="projectnumber">rev-distro-1.6.0-0-gcf1399e-dirty</span>
|
||||
</div>
|
||||
<div id="projectbrief">Igor procedures for the analysis of PEARL data</div>
|
||||
</td>
|
||||
@ -118,11 +118,11 @@ $(document).ready(function(){initNavTree('pearl-anglescan-tracker_8ipf_source.ht
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_afaec8443094530fd1e723251e04c5dc9"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#afaec8443094530fd1e723251e04c5dc9">bp_capture</a></div><div class="ttdeci">static variable bp_capture(WMButtonAction *ba)</div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l01013">pearl-anglescan-tracker.ipf:1013</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_ab65d25af7476ed18f7bf7359614a912b"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#ab65d25af7476ed18f7bf7359614a912b">crop_strip</a></div><div class="ttdeci">variable crop_strip(wave strip, variable xlo, variable xhi)</div><div class="ttdoc">crop a strip at the sides. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l00495">pearl-anglescan-process.ipf:495</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_a902ac3a24e33f651e83ee03d31707da7"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#a902ac3a24e33f651e83ee03d31707da7">make_hemi_grid</a></div><div class="ttdeci">variable make_hemi_grid(variable npol, string nickname, variable xpdplot=defaultValue)</div><div class="ttdoc">create a hemispherical, constant solid angle grid </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l01077">pearl-anglescan-process.ipf:1077</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_a4952bc53e3d6d272d25b5e35e91696b5"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#a4952bc53e3d6d272d25b5e35e91696b5">hemi_add_anglescan</a></div><div class="ttdeci">variable hemi_add_anglescan(string nickname, wave values, wave polar, wave azi, wave weights=defaultValue)</div><div class="ttdoc">add an arbitrary angle scan to a hemispherical scan grid. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l02275">pearl-anglescan-process.ipf:2275</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_a4952bc53e3d6d272d25b5e35e91696b5"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#a4952bc53e3d6d272d25b5e35e91696b5">hemi_add_anglescan</a></div><div class="ttdeci">variable hemi_add_anglescan(string nickname, wave values, wave polar, wave azi, wave weights=defaultValue)</div><div class="ttdoc">add an arbitrary angle scan to a hemispherical scan grid. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l02263">pearl-anglescan-process.ipf:2263</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_aa79c1d1584eb2322adae328bf1437f34"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#aa79c1d1584eb2322adae328bf1437f34">setup_detector</a></div><div class="ttdeci">static variable setup_detector()</div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00434">pearl-anglescan-tracker.ipf:434</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a6d484e3bb5f8c18d3b2910e8346b2c17"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a6d484e3bb5f8c18d3b2910e8346b2c17">pmp_parameters</a></div><div class="ttdeci">static variable pmp_parameters(WMPopupAction *pa)</div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l01184">pearl-anglescan-tracker.ipf:1184</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_a1442bc23122d52ba9c77e0f9baaad1da"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#a1442bc23122d52ba9c77e0f9baaad1da">get_hemi_prefix</a></div><div class="ttdeci">string get_hemi_prefix(wave w)</div><div class="ttdoc">finds the prefix given any hemi wave </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l01253">pearl-anglescan-process.ipf:1253</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_ae57302acfc822c4817f2b7eef55efea2"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#ae57302acfc822c4817f2b7eef55efea2">display_hemi_scan</a></div><div class="ttdeci">string display_hemi_scan(string nickname, variable projection=defaultValue, variable graphtype=defaultValue, variable do_ticks=defaultValue, variable do_grids=defaultValue, string graphname=defaultValue)</div><div class="ttdoc">display a plot of a hemispherical angle scan. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l01528">pearl-anglescan-process.ipf:1528</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_ae57302acfc822c4817f2b7eef55efea2"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#ae57302acfc822c4817f2b7eef55efea2">display_hemi_scan</a></div><div class="ttdeci">string display_hemi_scan(string nickname, variable projection=defaultValue, variable graphtype=defaultValue, variable do_ticks=defaultValue, variable do_grids=defaultValue, string graphname=defaultValue)</div><div class="ttdoc">display a plot of a hemispherical angle scan. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l01516">pearl-anglescan-process.ipf:1516</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a4619cb98a75adb3c39ea3a62e524b793"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a4619cb98a75adb3c39ea3a62e524b793">epics_disconnect</a></div><div class="ttdeci">static variable epics_disconnect()</div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00801">pearl-anglescan-tracker.ipf:801</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a0b8ff36cf3c20b1c0db3217d9065f7cf"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a0b8ff36cf3c20b1c0db3217d9065f7cf">update_data_graph</a></div><div class="ttdeci">static variable update_data_graph()</div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00640">pearl-anglescan-tracker.ipf:640</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a5fb1f1abddb56b129f053605035d3281"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a5fb1f1abddb56b129f053605035d3281">ast_setup</a></div><div class="ttdeci">variable ast_setup()</div><div class="ttdoc">set up data structures, display graph, and try to connect to analyser. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00194">pearl-anglescan-tracker.ipf:194</a></div></div>
|
||||
@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('pearl-anglescan-tracker_8ipf_source.ht
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a150243e26e8adf8b354b8afde064136d"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a150243e26e8adf8b354b8afde064136d">ast_update_detector</a></div><div class="ttdeci">variable ast_update_detector(variable theta, variable tilt, variable phi, variable range)</div><div class="ttdoc">update the current position indicator. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00349">pearl-anglescan-tracker.ipf:349</a></div></div>
|
||||
<div class="ttc" id="pearl-area-import_8ipf_html_a245034d7a94536a24c78a7bfe22725b7"><div class="ttname"><a href="pearl-area-import_8ipf.html#a245034d7a94536a24c78a7bfe22725b7">adh5_default_reduction</a></div><div class="ttdeci">threadsafe variable adh5_default_reduction(wave source, wave dest1, wave dest2, string *param)</div><div class="ttdoc">function prototype for adh5_load_reduced_detector </div><div class="ttdef"><b>Definition:</b> <a href="pearl-area-import_8ipf_source.html#l01093">pearl-area-import.ipf:1093</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a4bc40cded4d4d7676b084f7200ca5e0d"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a4bc40cded4d4d7676b084f7200ca5e0d">process_image_data</a></div><div class="ttdeci">static variable process_image_data()</div><div class="ttdoc">process the data buffer to generate the tracker dataset. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00502">pearl-anglescan-tracker.ipf:502</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_a48cbd596656bc6d849c53afb4c58b90d"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#a48cbd596656bc6d849c53afb4c58b90d">save_hemi_scan</a></div><div class="ttdeci">variable save_hemi_scan(string nickname, string pathname, string filename)</div><div class="ttdoc">save a hemispherical scan to an Igor text file </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l02614">pearl-anglescan-process.ipf:2614</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-process_8ipf_html_a48cbd596656bc6d849c53afb4c58b90d"><div class="ttname"><a href="pearl-anglescan-process_8ipf.html#a48cbd596656bc6d849c53afb4c58b90d">save_hemi_scan</a></div><div class="ttdeci">variable save_hemi_scan(string nickname, string pathname, string filename)</div><div class="ttdoc">save a hemispherical scan to an Igor text file </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-process_8ipf_source.html#l02607">pearl-anglescan-process.ipf:2607</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a0852e59e9018cf3f7e176aa2355b18e3"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a0852e59e9018cf3f7e176aa2355b18e3">IgorQuitHook</a></div><div class="ttdeci">static variable IgorQuitHook(string app)</div><div class="ttdoc">disconnect EPICS channels before Igor quits. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00188">pearl-anglescan-tracker.ipf:188</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_a9b4acc299c5e698695baf0b4817ff7eb"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#a9b4acc299c5e698695baf0b4817ff7eb">ast_callback_manip</a></div><div class="ttdeci">variable ast_callback_manip(variable chan)</div><div class="ttdoc">callback function for new manipulator position from EPICS. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00980">pearl-anglescan-tracker.ipf:980</a></div></div>
|
||||
<div class="ttc" id="pearl-anglescan-tracker_8ipf_html_ac953a75b45d65adf37ce5560bf441876"><div class="ttname"><a href="pearl-anglescan-tracker_8ipf.html#ac953a75b45d65adf37ce5560bf441876">ast_callback_detector</a></div><div class="ttdeci">variable ast_callback_detector(variable chan)</div><div class="ttdoc">callback function for new detector state from EPICS. </div><div class="ttdef"><b>Definition:</b> <a href="pearl-anglescan-tracker_8ipf_source.html#l00951">pearl-anglescan-tracker.ipf:951</a></div></div>
|
||||
@ -177,7 +177,7 @@ $(document).ready(function(){initNavTree('pearl-anglescan-tracker_8ipf_source.ht
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_fe5dc42579d4b99403482a3a637d9f7d.html">pearl</a></li><li class="navelem"><a class="el" href="pearl-anglescan-tracker_8ipf.html">pearl-anglescan-tracker.ipf</a></li>
|
||||
<li class="footer">Generated on Thu Sep 21 2017 12:35:03 for PEARL Procedures by
|
||||
<li class="footer">Generated on Wed Sep 27 2017 15:47:49 for PEARL Procedures by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
|
||||
</ul>
|
||||
|
Reference in New Issue
Block a user