update pshell explorer and data import, misc. improvements

FEATURES

- pshell: convert scienta data to true counts
- pre-process: add gauss2_reduction data reduction function
- anglescan: add set_contrast and normalize_strip_phi functions
- explorer: show info about multi-region scans
- documentation: add detailed instructions for angle-scan processing

BUGFIXES

- explorer: fix attributes notebook
- pshell: fix progress bar
- elog: increase the number of accepted attachments
This commit is contained in:
2017-09-21 12:36:30 +02:00
parent 0a436db00b
commit cf1399e59c
137 changed files with 1824 additions and 853 deletions

View File

@@ -32,7 +32,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">PEARL Procedures
&#160;<span id="projectnumber">rev-distro-1.4.0-0-g80a01f2</span>
&#160;<span id="projectnumber">rev-distro-1.4.0-1-g0a436db-dirty</span>
</div>
<div id="projectbrief">Igor procedures for the analysis of PEARL data</div>
</td>
@@ -140,9 +140,9 @@ Functions</h2></td></tr>
<tr class="memitem:a8a5ce6c2767607de194b4c148ee98c27"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pearl-pshell-import_8ipf.html#a8a5ce6c2767607de194b4c148ee98c27">psh5_load_complete</a> (string ANickName, string APathName, string AFileName, variable load_data=defaultValue, variable load_attr=defaultValue)</td></tr>
<tr class="memdesc:a8a5ce6c2767607de194b4c148ee98c27"><td class="mdescLeft">&#160;</td><td class="mdescRight">load everything from a PShell data file. <a href="#a8a5ce6c2767607de194b4c148ee98c27">More...</a><br /></td></tr>
<tr class="separator:a8a5ce6c2767607de194b4c148ee98c27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ab28d3f4ef308e33b8701e44172dbf8"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pearl-pshell-import_8ipf.html#a8ab28d3f4ef308e33b8701e44172dbf8">psh5_load_preview</a> (string ANickName, string APathName, string AFileName, variable load_data=defaultValue, variable load_attr=defaultValue, string pref_scans=defaultValue, string pref_datasets=defaultValue)</td></tr>
<tr class="memdesc:a8ab28d3f4ef308e33b8701e44172dbf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">load a preview image from a PShell data file. <a href="#a8ab28d3f4ef308e33b8701e44172dbf8">More...</a><br /></td></tr>
<tr class="separator:a8ab28d3f4ef308e33b8701e44172dbf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dc6c971120749b378014f1f63cb6668"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pearl-pshell-import_8ipf.html#a1dc6c971120749b378014f1f63cb6668">psh5_load_preview</a> (string APathName, string AFileName, variable load_data=defaultValue, variable load_attr=defaultValue, string pref_scans=defaultValue, string pref_datasets=defaultValue)</td></tr>
<tr class="memdesc:a1dc6c971120749b378014f1f63cb6668"><td class="mdescLeft">&#160;</td><td class="mdescRight">load a preview image from a PShell data file. <a href="#a1dc6c971120749b378014f1f63cb6668">More...</a><br /></td></tr>
<tr class="separator:a1dc6c971120749b378014f1f63cb6668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a02f87e19e825964aa17c46ed51df8c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pearl-pshell-import_8ipf.html#a0a02f87e19e825964aa17c46ed51df8c">psh5_load_scan_complete</a> (variable fileID, string scanpath, variable load_data=defaultValue, variable load_attr=defaultValue)</td></tr>
<tr class="memdesc:a0a02f87e19e825964aa17c46ed51df8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">load all data of a selected scan from a PShell data file. <a href="#a0a02f87e19e825964aa17c46ed51df8c">More...</a><br /></td></tr>
<tr class="separator:a0a02f87e19e825964aa17c46ed51df8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -257,6 +257,9 @@ Variables</h2></td></tr>
<tr class="memitem:a0f2c168c04d075734edb995361aefb82"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pearl-pshell-import_8ipf.html#a0f2c168c04d075734edb995361aefb82">kTransposedDatasets</a> = &quot;ScientaImage;&quot;</td></tr>
<tr class="memdesc:a0f2c168c04d075734edb995361aefb82"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of datasets that should be transposed upon loading. <a href="#a0f2c168c04d075734edb995361aefb82">More...</a><br /></td></tr>
<tr class="separator:a0f2c168c04d075734edb995361aefb82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5745428740b64cd66394a7fcd78b86f1"><td class="memItemLeft" align="right" valign="top">const variable&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pearl-pshell-import_8ipf.html#a5745428740b64cd66394a7fcd78b86f1">kDetectorSensitivity</a> = 4</td></tr>
<tr class="memdesc:a5745428740b64cd66394a7fcd78b86f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">multiply scienta detector intensity by this value to get actual counts. <a href="#a5745428740b64cd66394a7fcd78b86f1">More...</a><br /></td></tr>
<tr class="separator:a5745428740b64cd66394a7fcd78b86f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>import data from PShell </p>
@@ -306,7 +309,7 @@ Variables</h2></td></tr>
<p>find the attributes data folder </p>
<p>this is the :attr folder. </p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01468">1468</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01451">1451</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -354,7 +357,7 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01556">1556</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01539">1539</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -383,7 +386,7 @@ Variables</h2></td></tr>
<p>find the scan folder </p>
<p>the scan folder is the one that contains the :attr folder the data and scan folders may refer to the same folder. </p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01451">1451</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01434">1434</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -453,7 +456,7 @@ Variables</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>the function results are written to the lo, hi, un, and ax waves.</dd></dl>
<dl class="section version"><dt>Version</dt><dd>this function supports regions from version 1.03. check that you're in the correct data folder! </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01613">1613</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01596">1596</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -483,7 +486,7 @@ Variables</h2></td></tr>
</dl>
<dl class="section version"><dt>Version</dt><dd>this function supports regions from version 1.03. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01542">1542</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01525">1525</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -549,7 +552,7 @@ Variables</h2></td></tr>
</dl>
<dl class="section version"><dt>Version</dt><dd>this function supports regions from version 1.03. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01767">1767</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01750">1750</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -572,7 +575,7 @@ Variables</h2></td></tr>
<p>the dimension labels of the dataset waves must have been set correctly, e.g. by <a class="el" href="pearl-pshell-import_8ipf.html#aba25eb98e4c6cc9066c46ef6be1cde15" title="set dimension labels according to the axis type ">ps_set_dimlabels()</a>. this is implicitly done by the high-level load functions.</p>
<dl class="section version"><dt>Version</dt><dd>this function supports regions from version 1.03. check that you're in the correct data folder! </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01496">1496</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01479">1479</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -606,7 +609,7 @@ Variables</h2></td></tr>
</ul>
</dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01375">1375</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01358">1358</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -650,7 +653,7 @@ Variables</h2></td></tr>
</ul>
</dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01394">1394</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01377">1377</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -677,7 +680,7 @@ Variables</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00129">129</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00132">132</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -724,7 +727,7 @@ Variables</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of dataset paths.</dd></dl>
<dl class="section version"><dt>Version</dt><dd>since version 1.03 this function returns paths relative to scanpath. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00448">448</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00432">432</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -763,7 +766,7 @@ Variables</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of datagroup paths. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00489">489</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00473">473</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -791,7 +794,7 @@ Variables</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of group paths. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00413">413</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00397">397</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -862,7 +865,7 @@ global string s_filepath in new data folder contains the full file path on disk.
<dd>
global string s_scanpaths in new data folder contains a list of scan groups inside the file. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00159">159</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00162">162</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -926,7 +929,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<dl class="section return"><dt>Returns</dt><dd>name of loaded wave if successful. empty string otherwise.</dd></dl>
<dl class="section version"><dt>Version</dt><dd>this function supports regions as of version 1.03. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00697">697</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00681">681</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -980,7 +983,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 if successful, non-zero if an error occurred. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01083">1083</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01066">1066</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1046,7 +1049,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<table class="params">
<tr><td class="paramname">fileID</td><td>ID of open HDF5 file from <a class="el" href="pearl-pshell-import_8ipf.html#accc20b0fc6bda95ba0cd0aea6633086f" title="open a HDF5 file created by the PShell data acquisition program and prepare the data folder...">psh5_open_file()</a>.</td></tr>
<tr><td class="paramname">scanpath</td><td>path to scan group in the HDF5 file.</td></tr>
<tr><td class="paramname">datasetname</td><td>name of the dataset. the name of the loaded wave is a cleaned up version of the dataset name. the name can include the region name as a relative path, e.g. "region1/ScientaSpectrum". in this case, the dataset is loaded into a sub-folder named "region1".</td></tr>
<tr><td class="paramname">datasetname</td><td>name of the dataset. this must currently be "ScientaImage", other data is not supported. the name of the loaded wave is a cleaned up version of the dataset name. the name can include the region name as a relative path, e.g. "region1/ScientaImage". in this case, the dataset is loaded into a sub-folder named "region1".</td></tr>
<tr><td class="paramname">reduction_func</td><td>custom reduction function (any user-defined function which has the same parameters as <a class="el" href="pearl-area-import_8ipf.html#a245034d7a94536a24c78a7bfe22725b7" title="function prototype for adh5_load_reduced_detector ">adh5_default_reduction()</a>).</td></tr>
<tr><td class="paramname">reduction_param</td><td>parameter string for the reduction function.</td></tr>
<tr><td class="paramname">progress</td><td>progress window. <ul>
@@ -1066,7 +1069,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of the loaded waves, <code>ReducedData1</code> and <code>ReducedData2</code> if successful. empty string if an error occurred. error messages are printed to the history.</dd></dl>
<dl class="section version"><dt>Version</dt><dd>this function supports regions as of version 1.03. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01976">1976</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01970">1970</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1140,7 +1143,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>name of loaded wave if successful. empty string otherwise. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01276">1276</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01259">1259</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1197,7 +1200,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>name of loaded wave if successful. empty string otherwise. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01140">1140</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01123">1123</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1241,11 +1244,11 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>newline terminated string. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02290">2290</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02286">2286</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
<a class="anchor" id="a8ab28d3f4ef308e33b8701e44172dbf8"></a>
<a class="anchor" id="a1dc6c971120749b378014f1f63cb6668"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -1253,12 +1256,6 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<td class="memname">string psh5_load_preview </td>
<td>(</td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>ANickName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>APathName</em>, </td>
</tr>
<tr>
@@ -1301,10 +1298,8 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<p>load a preview image from a PShell data file. </p>
<p>the data wave is loaded into the current data folder. attributes are loaded into the attr subfolder. existing waves in attr are deleted.</p>
<dl class="section warning"><dt>Warning</dt><dd>EXPERIMENTAL this function uses the root:pearl_area:preview data folder. existing data there may be deleted!</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ANickName</td><td>destination wave name. the wave is created in the current data folder.</td></tr>
<tr><td class="paramname">APathName</td><td>igor symbolic path name. can be empty if the path is specified in FileName or a dialog box should be displayed</td></tr>
<tr><td class="paramname">AFileName</td><td>if empty a dialog box shows up</td></tr>
<tr><td class="paramname">load_data</td><td>1 (default): load data; 0: do not load data</td></tr>
@@ -1316,7 +1311,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>name of loaded preview wave. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00245">245</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00243">243</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1394,7 +1389,7 @@ global string s_filepath in new data folder contains the full file path on disk.
global string s_scanpaths in new data folder contains a list of scan groups inside the file.</dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000006">Todo:</a></b></dt><dd>load scan positions. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01853">1853</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l01846">1846</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1445,7 +1440,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of the loaded waves. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00562">562</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00546">546</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1506,7 +1501,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of the loaded data waves (excluding attributes). </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00369">369</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00353">353</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1546,7 +1541,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of the loaded waves. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00522">522</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00506">506</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1578,7 +1573,8 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<p>the info string contains up to three lines which are made up of the following information:</p><ul>
<li>number of scan positions.</li>
<li>dataset names of scan positioners.</li>
<li>dataset names of detectors.</li>
<li>dataset names of detectors (without region names).</li>
<li>region names</li>
</ul>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
@@ -1589,7 +1585,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>newline terminated string. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02336">2336</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02333">2333</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1636,7 +1632,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>semicolon-separated list of the loaded waves. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00630">630</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00614">614</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1693,7 +1689,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>name of loaded wave if successful. empty string otherwise. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00831">831</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00815">815</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1758,7 +1754,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<dl class="section return"><dt>Returns</dt><dd>name of loaded wave if successful. empty string otherwise.</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>EXPERIMENTAL: this function is under development. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00945">945</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00928">928</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1809,7 +1805,7 @@ global string s_filepath in new data folder contains the full file path on disk.
<dd>
global string s_scanpaths in new data folder contains a list of scan groups inside the file. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00099">99</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00102">102</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1869,7 +1865,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02263">2263</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02258">2258</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1895,7 +1891,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02224">2224</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02219">2219</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1941,7 +1937,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
</dl>
<dl class="section return"><dt>Returns</dt><dd>selected dataset. </dd></dl>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00769">769</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00753">753</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -1979,7 +1975,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<p>convert text wave to list. </p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02371">2371</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02392">2392</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -2023,7 +2019,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<p>convert numeric wave to list. </p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02388">2388</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l02409">2409</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
@@ -2059,6 +2055,22 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00067">67</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
<a class="anchor" id="a5745428740b64cd66394a7fcd78b86f1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const variable kDetectorSensitivity = 4</td>
</tr>
</table>
</div><div class="memdoc">
<p>multiply scienta detector intensity by this value to get actual counts. </p>
<p>Definition at line <a class="el" href="pearl-pshell-import_8ipf_source.html#l00079">79</a> of file <a class="el" href="pearl-pshell-import_8ipf_source.html">pearl-pshell-import.ipf</a>.</p>
</div>
</div>
<a class="anchor" id="a5ad52cb10171572c454f9426d3a9be21"></a>
@@ -2147,7 +2159,7 @@ global string s_scanpaths in new data folder contains a list of scan groups insi
<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-pshell-import_8ipf.html">pearl-pshell-import.ipf</a></li>
<li class="footer">Generated on Tue Jul 4 2017 11:17:32 for PEARL Procedures by
<li class="footer">Generated on Thu Sep 21 2017 12:35:04 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>