PEARL Procedures
Igor procedures for the analysis of PEARL data
pearl-preparation.ipf
Go to the documentation of this file.
1 #pragma rtGlobals=3// Use modern global access method and strict wave access.
2 #pragma IgorVersion = 6.1
3 #pragma ModuleName = PearlPreparation
4 #pragma version = 1.04
5 #include "pearl-area-display"// 2D and 3D data visualization
6 #include "pearl-area-profiles"// data processing for multi-dimensional datasets
7 #include "pearl-elog"
8 #if exists("pvOpen")
9 #include "pearl-epics"// EPICS access under Igor
10 #include "pearl-anneal"// automated sample annealing
11 #endif
12 
13 // author: matthias.muntwiler@psi.ch
14 // Copyright (c) 2015 Paul Scherrer Institut
15 //
16 // Licensed under the Apache License, Version 2.0 (the "License");
17 // you may not use this file except in compliance with the License.
18 // You may obtain a copy of the License at
19 // http://www.apache.org/licenses/LICENSE-2.0
20 
38 
44 
61 
63 static variable AfterCompiledHook(){
64 
65  dfref savefolder = GetDataFolderDFR()
66 
67  return 0
68 };
69 
71  execute /p/q/z "DELETEINCLUDE \"pearl-preparation\""
72  execute /p/q/z "COMPILEPROCEDURES "
73 };
74 
variable UnloadPearlPreparationPackage()
static variable AfterCompiledHook()
initializes package data once when the procedure is first loaded