Main Panel Map

This guide follows the visual logic of the panel. Choose a colored section from the left index, then jump to a visible button/control name. Each control entry lists the Igor action procedure, the wrapped command when present, the inferred purpose, and the source line.
ARPES (63 controls)
PeakvsGateEMDCmap kzPeakvsGridmap kxkyAu Fitkz/V beforeMat3D1chunkcutTable-->PlotAll Ckts-->PlotMat3dkMat3dk->PlotQยต-shift LFARescale kฮธ to kkz/V afterMk List3dVDMap hvC-->Plot-->mat3dMat3dkVDMat3dkVDVDC->Plot-->PlotQMax in BatchNorm for mapCEM kzSubtsetDeriv1Deriv all3dHDMap kzC-->mat3d-->PlotHDC->Plot-->PlotQMat3dkHDMat3dkHDOffset TheMBE_1MLTimeBKG removerSym hvฮธ2kฮธ to kCut ImageAll cutsAngle Cvter FSInterpJump Cal
- PeakvsGate
- Summary
PeakvsGaterunsgatemapextractpeak()throughButtonProc_gatemapextractpeak. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_gatemapextractpeak->gatemapextractpeak() - ControlPeakvsGate [Button]
- What
PeakvsGaterunsgatemapextractpeak()throughButtonProc_gatemapextractpeak. extracts values, metadata, cursor information, or derived waves.
- EMDC
- Summary
EMDCrunsEMDC_ini()throughButtonProc_EMDC. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion. - Action
ButtonProc_EMDC->EMDC_ini() - Controlbutton97 [Button]
- What
EMDCrunsEMDC_ini()throughButtonProc_EMDC. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
- map kz
- Summary
map kzrunskly_Kzmap()throughButtonProc_kly_Kzmap. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion. - Action
ButtonProc_kly_Kzmap->kly_Kzmap() - Controllykongmap2 [Button]
- What
map kzrunskly_Kzmap()throughButtonProc_kly_Kzmap. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
- PeakvsGrid
- Summary
PeakvsGridrunsgridextractpeak()throughButtonProc_gridextractpeak. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_gridextractpeak->gridextractpeak() - ControlPKvsGrid [Button]
- What
PeakvsGridrunsgridextractpeak()throughButtonProc_gridextractpeak. extracts values, metadata, cursor information, or derived waves.
- map kxky
- Summary
map kxkyrunskly_mapping()throughButtonProc_kly_mapping. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management. - Action
ButtonProc_kly_mapping->kly_mapping() - Controllykongmap [Button]
- What
map kxkyrunskly_mapping()throughButtonProc_kly_mapping. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
- Au Fit
- Summary
Au FitcallsButtonProc_AuFitkly. fits or extracts spectral/peak parameters. - Action
ButtonProc_AuFitkly - ControlAuFit [Button]
- What
Au FitcallsButtonProc_AuFitkly. fits or extracts spectral/peak parameters.
- kz/V before
- Summary
kz/V beforerunsKz_predict()throughButtonProc_Kz_predict. displays waves, images, contours, or graph overlays. - Action
ButtonProc_Kz_predict->Kz_predict() - Controlbutton02 [Button]
- What
kz/V beforerunsKz_predict()throughButtonProc_Kz_predict. displays waves, images, contours, or graph overlays.
- Mat3D
- Summary
Mat3Drunsmat3d_pi()throughButtonProc_mat3d_pi. Begining of Pierre's macros Usage: run interactively from Igor or from a panel callback. - Action
ButtonProc_mat3d_pi->mat3d_pi() - Controlbutton_mat3d_pi [Button]
- What
Mat3Drunsmat3d_pi()throughButtonProc_mat3d_pi. Begining of Pierre's macros Usage: run interactively from Igor or from a panel callback.
- 1chunkcut
- Summary
1chunkcutrunsMake_onechunkcut()throughButtonProc_Make_onechunkcut. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_Make_onechunkcut->Make_onechunkcut() - Controlbutton66 [Button]
- What
1chunkcutrunsMake_onechunkcut()throughButtonProc_Make_onechunkcut. creates new waves, maps, figures, or simulation data.
- Table
- Summary
Tablerunsmake_table_hv_kz()throughButtonProc_make_table_hv_kz. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_make_table_hv_kz->make_table_hv_kz() - Controlbutton75 [Button]
- What
Tablerunsmake_table_hv_kz()throughButtonProc_make_table_hv_kz. creates new waves, maps, figures, or simulation data.
- -->Plot
- Summary
-->Plotrunsinitmat3d()throughButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dfsploter->initmat3d() - Controlbutton5 [Button]
- What
-->Plotrunsinitmat3d()throughButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- All Ckts
- Summary
All CktsrunsMake_allchunkcuts()throughButtonProc_Make_allchunkcuts. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_Make_allchunkcuts->Make_allchunkcuts() - Controlbutton67 [Button]
- What
All CktsrunsMake_allchunkcuts()throughButtonProc_Make_allchunkcuts. creates new waves, maps, figures, or simulation data.
- -->Plot
- Summary
-->Plotrunsinitmat3d()throughButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dfsploter->initmat3d() - Controlbutton81 [Button]
- What
-->Plotrunsinitmat3d()throughButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- Mat3dk
- Summary
Mat3dkrunsmat3dk_pi()throughButtonProc_mat3dk_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dk_pi->mat3dk_pi() - Controlbutton27 [Button]
- What
Mat3dkrunsmat3dk_pi()throughButtonProc_mat3dk_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- Mat3dk
- Summary
Mat3dkrunsmake_mat3dk()throughButtonProc_make_mat3dk. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_make_mat3dk->make_mat3dk() - Controlbutton63 [Button]
- What
Mat3dkrunsmake_mat3dk()throughButtonProc_make_mat3dk. creates new waves, maps, figures, or simulation data.
- ->Plot
- Summary
->Plotrunsinitmat3dk()throughButtonProc_mat3dkfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dkfsploter->initmat3dk() - Controlbutton22 [Button]
- What
->Plotrunsinitmat3dk()throughButtonProc_mat3dkfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- Q
- Summary
Qrunsmat3dkrot()throughButtonProc_mat3dkrot. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_mat3dkrot->mat3dkrot() - Controlbutton85 [Button]
- What
Qrunsmat3dkrot()throughButtonProc_mat3dkrot. applies geometric correction or extracts deformation/strain information.
- ยต-shift LFA
- Summary
ยต-shift LFArunsLiFeAsfindmiushift()throughButtonProc_LiFeAsfindmiushift. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; smoothing, normalization, or background removal; graph display, formatting, or window management. - Action
ButtonProc_LiFeAsfindmiushift->LiFeAsfindmiushift() - Controlbutton04 [Button]
- What
ยต-shift LFArunsLiFeAsfindmiushift()throughButtonProc_LiFeAsfindmiushift. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; smoothing, normalization, or background removal; graph display, formatting, or window management.
- Rescale k
- Summary
Rescale krunsrenormcuts_k()throughButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_renormcuts_k->renormcuts_k() - Controlbutton00 [Button]
- What
Rescale krunsrenormcuts_k()throughButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components.
- ฮธ to k
- Summary
ฮธ to krunsCVT2EK_pi_renorm()throughButtonProc_CVT2EK_pi_renorm. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_CVT2EK_pi_renorm->CVT2EK_pi_renorm() - Controlbutton01 [Button]
- What
ฮธ to krunsCVT2EK_pi_renorm()throughButtonProc_CVT2EK_pi_renorm. smooths, normalizes, or removes background/trend components.
- kz/V after
- Summary
kz/V afterrunsKz_predict2()throughButtonProc_Kz_predict2. displays waves, images, contours, or graph overlays. - Action
ButtonProc_Kz_predict2->Kz_predict2() - ControlMBEkly2 [Button]
- What
kz/V afterrunsKz_predict2()throughButtonProc_Kz_predict2. displays waves, images, contours, or graph overlays.
- Mk List
- Summary
Mk ListrunsGenerate_chunklist()throughButtonProc_Generate_chunklist. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_Generate_chunklist->Generate_chunklist() - Controlbutton68 [Button]
- What
Mk ListrunsGenerate_chunklist()throughButtonProc_Generate_chunklist. creates new waves, maps, figures, or simulation data.
- 3dVD
- Summary
3dVDrunsmat3dVD_pi()throughButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dVD_pi->mat3dVD_pi() - Controlbutton24 [Button]
- What
3dVDrunsmat3dVD_pi()throughButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- Map hv
- Summary
Map hvrunsCVT2K_vs_hv()throughButtonProc_CVT2K_vs_hv. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_CVT2K_vs_hv->CVT2K_vs_hv() - Controlbutton76 [Button]
- What
Map hvrunsCVT2K_vs_hv()throughButtonProc_CVT2K_vs_hv. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- C
- Summary
Crunsmat3dVC_pi()throughButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dVC_pi->mat3dVC_pi() - Controlbutton112 [Button]
- What
Crunsmat3dVC_pi()throughButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- -->Plot
- Summary
-->Plotrunsinitmat3dVD()throughButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dVDfsploter->initmat3dVD() - Controlbutton30 [Button]
- What
-->Plotrunsinitmat3dVD()throughButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- -->mat3d
- Summary
-->mat3dcallsButtonDuplicate_hvmat3d. copies, duplicates, or renames Igor waves/traces. - Action
ButtonDuplicate_hvmat3d - Controlbutton78 [Button]
- What
-->mat3dcallsButtonDuplicate_hvmat3d. copies, duplicates, or renames Igor waves/traces.
- Mat3dkVD
- Summary
Mat3dkVDrunsmat3dkVD_pi()throughButtonProc_mat3dkVD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dkVD_pi->mat3dkVD_pi() - Controlbutton25 [Button]
- What
Mat3dkVDrunsmat3dkVD_pi()throughButtonProc_mat3dkVD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- Mat3dkVD
- Summary
Mat3dkVDrunsmake_mat3dkVD()throughButtonProc_make_mat3dkVD. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_make_mat3dkVD->make_mat3dkVD() - Controlbutton64 [Button]
- What
Mat3dkVDrunsmake_mat3dkVD()throughButtonProc_make_mat3dkVD. creates new waves, maps, figures, or simulation data.
- VD
- Summary
VDrunsmat3dVD_pi()throughButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dVD_pi->mat3dVD_pi() - Controlbutton80 [Button]
- What
VDrunsmat3dVD_pi()throughButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- C
- Summary
Crunsmat3dVC_pi()throughButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dVC_pi->mat3dVC_pi() - Controlbutton114 [Button]
- What
Crunsmat3dVC_pi()throughButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- ->Plot
- Summary
->Plotrunsinitmat3dkVD()throughButtonProc_mat3dkVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dkVDfsploter->initmat3dkVD() - Controlbutton26 [Button]
- What
->Plotrunsinitmat3dkVD()throughButtonProc_mat3dkVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- -->Plot
- Summary
-->Plotrunsinitmat3dVD()throughButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dVDfsploter->initmat3dVD() - Controlbutton82 [Button]
- What
-->Plotrunsinitmat3dVD()throughButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- Q
- Summary
Qrunsmat3dkVDrot()throughButtonProc_mat3dkVDrot. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_mat3dkVDrot->mat3dkVDrot() - Controlbutton86 [Button]
- What
Qrunsmat3dkVDrot()throughButtonProc_mat3dkVDrot. applies geometric correction or extracts deformation/strain information.
- Max in Batch
- Summary
Max in BatchrunsfindmaxBatch()throughButtonProc_findmaxBatch. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_findmaxBatch->findmaxBatch() - ControlMap51 [Button]
- What
Max in BatchrunsfindmaxBatch()throughButtonProc_findmaxBatch. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- Norm for map
- Summary
Norm for maprunsnormlizeformap()throughButtonProc_Normdivide. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_Normdivide->normlizeformap() - ControlNormformap [Button]
- What
Norm for maprunsnormlizeformap()throughButtonProc_Normdivide. smooths, normalizes, or removes background/trend components.
- CEM kz
- Summary
CEM kzrunsKz_predict2()throughButtonProc_CEM2DToKZ. displays waves, images, contours, or graph overlays. - Action
ButtonProc_CEM2DToKZ->Kz_predict2() - Controlbutton116 [Button]
- What
CEM kzrunsKz_predict2()throughButtonProc_CEM2DToKZ. displays waves, images, contours, or graph overlays.
- Subtset
- Summary
Subtsetrunssubsc()throughButtonProc_subsc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management. - Action
ButtonProc_subsc->subsc() - ControlNormline2p3 [Button]
- What
Subtsetrunssubsc()throughButtonProc_subsc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management.
- Deriv1
- Summary
Deriv1runsderiv_1chunkcut()throughButtonProc_deriv_1chunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal. - Action
ButtonProc_deriv_1chunkcut->deriv_1chunkcut() - Controlbutton69 [Button]
- What
Deriv1runsderiv_1chunkcut()throughButtonProc_deriv_1chunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal.
- Deriv all
- Summary
Deriv allrunsderiv_allchunkcut()throughButtonProc_deriv_allchunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal. - Action
ButtonProc_deriv_allchunkcut->deriv_allchunkcut() - Controlbutton70 [Button]
- What
Deriv allrunsderiv_allchunkcut()throughButtonProc_deriv_allchunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal.
- 3dHD
- Summary
3dHDrunsmat3dHD_pi()throughButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dHD_pi->mat3dHD_pi() - Controlbut_mat3dHD [Button]
- What
3dHDrunsmat3dHD_pi()throughButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- Map kz
- Summary
Map kzrunsCVT2K_vs_kz()throughButtonProc_CVT2K_vs_kz. hv mapping project Usage: run from Igor with parameters slitorientation, Vzero, kzgridfactor. - Action
ButtonProc_CVT2K_vs_kz->CVT2K_vs_kz() - Controlbutton77 [Button]
- What
Map kzrunsCVT2K_vs_kz()throughButtonProc_CVT2K_vs_kz. hv mapping project Usage: run from Igor with parameters slitorientation, Vzero, kzgridfactor.
- C
- Summary
Crunsmat3dHC_pi()throughButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dHC_pi->mat3dHC_pi() - Controlbutton113 [Button]
- What
Crunsmat3dHC_pi()throughButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- -->mat3d
- Summary
-->mat3dcallsButtonDuplicate_kzmat3d. copies, duplicates, or renames Igor waves/traces. - Action
ButtonDuplicate_kzmat3d - Controlbutton79 [Button]
- What
-->mat3dcallsButtonDuplicate_kzmat3d. copies, duplicates, or renames Igor waves/traces.
- -->Plot
- Summary
-->Plotrunsinitmat3dHD()throughButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dHDfsploter->initmat3dHD() - Controlbutton44 [Button]
- What
-->Plotrunsinitmat3dHD()throughButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- HD
- Summary
HDrunsmat3dHD_pi()throughButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dHD_pi->mat3dHD_pi() - Controlbutton83 [Button]
- What
HDrunsmat3dHD_pi()throughButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- C
- Summary
Crunsmat3dHC_pi()throughButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dHC_pi->mat3dHC_pi() - Controlbutton115 [Button]
- What
Crunsmat3dHC_pi()throughButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- ->Plot
- Summary
->Plotrunsinitmat3dkHD()throughButtonProc_mat3dkHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dkHDfsploter->initmat3dkHD() - Controlbutton46 [Button]
- What
->Plotrunsinitmat3dkHD()throughButtonProc_mat3dkHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- -->Plot
- Summary
-->Plotrunsinitmat3dHD()throughButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dHDfsploter->initmat3dHD() - Controlbutton84 [Button]
- What
-->Plotrunsinitmat3dHD()throughButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- Q
- Summary
Qrunsmat3dkHDrot()throughButtonProc_mat3dkHDrot. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_mat3dkHDrot->mat3dkHDrot() - Controlbutton87 [Button]
- What
Qrunsmat3dkHDrot()throughButtonProc_mat3dkHDrot. applies geometric correction or extracts deformation/strain information.
- Mat3dkHD
- Summary
Mat3dkHDrunsmat3dkHD_pi()throughButtonProc_mat3dkHD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat3dkHD_pi->mat3dkHD_pi() - Controlbutton45 [Button]
- What
Mat3dkHDrunsmat3dkHD_pi()throughButtonProc_mat3dkHD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- Mat3dkHD
- Summary
Mat3dkHDrunsmake_mat3dkHD()throughButtonProc_make_mat3dkHD. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_make_mat3dkHD->make_mat3dkHD() - Controlbutton65 [Button]
- What
Mat3dkHDrunsmake_mat3dkHD()throughButtonProc_make_mat3dkHD. creates new waves, maps, figures, or simulation data.
- Offset The
- Summary
Offset Therunsofftheset()throughButtonProc_Constofftheset. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_Constofftheset->offtheset() - Controlbutton03 [Button]
- What
Offset Therunsofftheset()throughButtonProc_Constofftheset. performs Fourier, filtering, phase, or lock-in processing.
- MBE_1MLTime
- Summary
MBE_1MLTimerunsMBE1MLTime()throughButtonProc_MBE1MLTime. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis. - Action
ButtonProc_MBE1MLTime->MBE1MLTime() - ControlMBEkly1 [Button]
- What
MBE_1MLTimerunsMBE1MLTime()throughButtonProc_MBE1MLTime. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis.
- BKG remover
- Summary
BKG removerrunsbkremoverp()throughButtonProc_bkremover. removes waves/windows/data points or cleans intermediate state. - Action
ButtonProc_bkremover->bkremoverp() - ControlNormformap1 [Button]
- What
BKG removerrunsbkremoverp()throughButtonProc_bkremover. removes waves/windows/data points or cleans intermediate state.
- Sym hv
- Summary
Sym hvrunssymmat3dhv()throughButtonProc_symmat3dhv. applies symmetry, mirror, or reflection operations. - Action
ButtonProc_symmat3dhv->symmat3dhv() - Controlbutton111 [Button]
- What
Sym hvrunssymmat3dhv()throughButtonProc_symmat3dhv. applies symmetry, mirror, or reflection operations.
- ฮธ2k
- Summary
ฮธ2krunsCVT2EK_exact1cut()throughButtonProc_CVT2EK_exact1cut. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_CVT2EK_exact1cut->CVT2EK_exact1cut() - Controlbutton108 [Button]
- What
ฮธ2krunsCVT2EK_exact1cut()throughButtonProc_CVT2EK_exact1cut. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- ฮธ to k
- Summary
ฮธ to krunsCVT2EK_pi()throughButtonProc_CVT2EK. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
ButtonProc_CVT2EK->CVT2EK_pi() - Controlbutton100 [Button]
- What
ฮธ to krunsCVT2EK_pi()throughButtonProc_CVT2EK. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- Cut Image
- Summary
Cut ImagecallsButtonProc_Makecutimage. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_Makecutimage->Makecutimage_pi() - Controlbutton_Generatecut [Button]
- What
Cut ImagecallsButtonProc_Makecutimage. creates new waves, maps, figures, or simulation data.
- All cuts
- Summary
All cutsrunsallcuts()throughButtonProc_allcuts. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
ButtonProc_allcuts->allcuts() - Controlbutton32 [Button]
- What
All cutsrunsallcuts()throughButtonProc_allcuts. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management.
- Angle Cvter FS
- Summary
Angle Cvter FSrunsanglemode_converter_fs()throughButtonProc_angmodeconverterfs. Interactive Igor procedure for linecut, slice, or region extraction. - Action
ButtonProc_angmodeconverterfs->anglemode_converter_fs() - Controlbutton71 [Button]
- What
Angle Cvter FSrunsanglemode_converter_fs()throughButtonProc_angmodeconverterfs. Interactive Igor procedure for linecut, slice, or region extraction.
- Interp
- Summary
InterprunsInterpmat3D()throughButtonProcInterp3D. hv mapping project end Purpose: resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProcInterp3D->Interpmat3D() - Controlbutton88 [Button]
- What
InterprunsInterpmat3D()throughButtonProcInterp3D. hv mapping project end Purpose: resamples, rescales, pads, or changes wave dimensions.
- Jump Cal
- Summary
Jump Calrunsstepmove()throughButtonProc_stepmove. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis. - Action
ButtonProc_stepmove->stepmove() - ControlJumpcal [Button]
- What
Jump Calrunsstepmove()throughButtonProc_stepmove. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis.
Ver. 9.04.16 (Date: 05/18/2026) (5 controls)
- Initialize
- Summary
Initializerunsmainpanelinitalize()throughButtonProc_mainpanelinitalize. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; smoothing, normalization, or background removal. - Action
ButtonProc_mainpanelinitalize->mainpanelinitalize() - Controlbuttonini [Button]
- What
Initializerunsmainpanelinitalize()throughButtonProc_mainpanelinitalize. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; smoothing, normalization, or background removal.
- Data_type
- Summary
Data_typecallsPopMenuProc. Panel callback/helper in Pierre's Template.ipf. - Action
PopMenuProc - ControlData_type [PopupMenu]
- What
Data_typecallsPopMenuProc. Panel callback/helper in Pierre's Template.ipf.
- LD 2D
- Summary
LD 2DcallsButtonProc_Loaddata2. loads data or launches an automatic loading workflow. - Action
ButtonProc_Loaddata2->Makegraphtable() - Controlbutton_LoadAll [Button]
- What
LD 2DcallsButtonProc_Loaddata2. loads data or launches an automatic loading workflow.
- KILL / Graphs
- Summary
KILL / Graphsrunskillags()throughButtonProc_killags. removes waves/windows/data points or cleans intermediate state. - Action
ButtonProc_killags->killags() - ControlDeletePoints5 [Button]
- What
KILL / Graphsrunskillags()throughButtonProc_killags. removes waves/windows/data points or cleans intermediate state.
- LDA30
- Summary
LDA30runsloadDA30_kly()throughButtonProc_LoadDA30. loads data or launches an automatic loading workflow. - Action
ButtonProc_LoadDA30->loadDA30_kly() - Controlbutton_LoadDA30SSRF [Button]
- What
LDA30runsloadDA30_kly()throughButtonProc_LoadDA30. loads data or launches an automatic loading workflow.
Gap Map (6 controls)
- Ploter
- Summary
Ploterrunsdataploter()throughButtonProc_dataploter. displays waves, images, contours, or graph overlays. - Action
ButtonProc_dataploter->dataploter() - Controlbutton3 [Button]
- What
Ploterrunsdataploter()throughButtonProc_dataploter. displays waves, images, contours, or graph overlays.
- P2
- Summary
P2runsdataploter2()throughButtonProc_dataploter2. displays waves, images, contours, or graph overlays. - Action
ButtonProc_dataploter2->dataploter2() - Controlbutton05 [Button]
- What
P2runsdataploter2()throughButtonProc_dataploter2. displays waves, images, contours, or graph overlays.
- 2D_G
- Summary
2D_Grunsextrastsfrommap3dGuassian()throughButtonProc_gapdiisGuassian. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_gapdiisGuassian->extrastsfrommap3dGuassian() - ControlMap75 [Button]
- What
2D_Grunsextrastsfrommap3dGuassian()throughButtonProc_gapdiisGuassian. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
- 2D_LS
- Summary
2D_LSrunsextrastsfrommap3d()throughButtonProc_gapdiis. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_gapdiis->extrastsfrommap3d() - ControlMap32 [Button]
- What
2D_LSrunsextrastsfrommap3d()throughButtonProc_gapdiis. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
- 2D_GCB
- Summary
2D_GCBrunsextrastsfrommap3dGuassian2()throughButtonProc_gapdiisGuassian2. Interactive Igor procedure for linecut, slice, or region extraction; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management. - Action
ButtonProc_gapdiisGuassian2->extrastsfrommap3dGuassian2() - ControlMap76 [Button]
- What
2D_GCBrunsextrastsfrommap3dGuassian2()throughButtonProc_gapdiisGuassian2. Interactive Igor procedure for linecut, slice, or region extraction; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
- 1D_LS
- Summary
1D_LSrunslinecutgapdistr()throughButtonProc_linecutgapdistrpp. displays waves, images, contours, or graph overlays. - Action
ButtonProc_linecutgapdistrpp->linecutgapdistr() - ControlMap63 [Button]
- What
1D_LSrunslinecutgapdistr()throughButtonProc_linecutgapdistrpp. displays waves, images, contours, or graph overlays.
Lattice Simu (3 controls)
- CtG
- Summary
CtGrunstta()throughButtonProc_convertG. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_convertG->tta() - ControlMap77 [Button]
- What
CtGrunstta()throughButtonProc_convertG. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- LtE
- Summary
LtErunsreorg2ndd()throughButtonProc_reorg2ndd. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
ButtonProc_reorg2ndd->reorg2ndd() - ControlMap82 [Button]
- What
LtErunsreorg2ndd()throughButtonProc_reorg2ndd. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- Multi.Order
- Summary
Multi.OrderrunsSumCompOrder()throughButtonProc_SumCompOrder. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_SumCompOrder->SumCompOrder() - ControlMap60cpr12 [Button]
- What
Multi.OrderrunsSumCompOrder()throughButtonProc_SumCompOrder. combines many waves/slices into a map, linecut, or averaged output.
Convert Nanonis (3 controls)
- 3D to 2Ds / (Grid Map)
- Summary
3D to 2Ds / (Grid Map)runsInitialize_Global_Variables()throughButtonProc_getslicerData. Interactive Igor procedure for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
ButtonProc_getslicerData->Initialize_Global_Variables() - ControlMap59 [Button]
- What
3D to 2Ds / (Grid Map)runsInitialize_Global_Variables()throughButtonProc_getslicerData. Interactive Igor procedure for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- Reorder 2D / (Grid Linecut)
- Summary
Reorder 2D / (Grid Linecut)runsextract3dslinecut()throughButtonProc_extract3dslinecut. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_extract3dslinecut->extract3dslinecut() - ControlMap61 [Button]
- What
Reorder 2D / (Grid Linecut)runsextract3dslinecut()throughButtonProc_extract3dslinecut. extracts values, metadata, cursor information, or derived waves.
- 2D to 1Ds / (Grid Linecut)
- Summary
2D to 1Ds / (Grid Linecut)runsslice1ddpro()throughButtonProc_slice1ddpro. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation. - Action
ButtonProc_slice1ddpro->slice1ddpro() - ControlMap62 [Button]
- What
2D to 1Ds / (Grid Linecut)runsslice1ddpro()throughButtonProc_slice1ddpro. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
Quick Format (11 controls)
- Old
- Summary
OldrunsMakelatticedata()throughButtonProc_Makelatticedata. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_Makelatticedata->Makelatticedata() - ControlMap69 [Button]
- What
OldrunsMakelatticedata()throughButtonProc_Makelatticedata. creates new waves, maps, figures, or simulation data.
- dI/dV
- Summary
dI/dVcallsButtonProc_legend_dIdV_vs_V. displays waves, images, contours, or graph overlays. - Action
ButtonProc_legend_dIdV_vs_V - ControlSymx5 [Button]
- What
dI/dVcallsButtonProc_legend_dIdV_vs_V. displays waves, images, contours, or graph overlays.
- d/V
- Summary
d/VcallsButtonProc_legend_distance_vs_V. displays waves, images, contours, or graph overlays. - Action
ButtonProc_legend_distance_vs_V - ControlSymx6 [Button]
- What
d/VcallsButtonProc_legend_distance_vs_V. displays waves, images, contours, or graph overlays.
- 2e2/h
- Summary
2e2/hcallsButtonProc_sizedos. Panel button callback for symmetry or reflection processing; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management. - Action
ButtonProc_sizedos - ControlMap06 [Button]
- What
2e2/hcallsButtonProc_sizedos. Panel button callback for symmetry or reflection processing; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
- Draw lines
- Summary
Draw linesrunsappendVline()throughButtonProc_appendVline. displays waves, images, contours, or graph overlays. - Action
ButtonProc_appendVline->appendVline() - ControlMap66 [Button]
- What
Draw linesrunsappendVline()throughButtonProc_appendVline. displays waves, images, contours, or graph overlays.
- Format
- Summary
FormatcallsButtonProc_sizecurve. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction; graph display, formatting, or window management. - Action
ButtonProc_sizecurve - ControlMap39 [Button]
- What
FormatcallsButtonProc_sizecurve. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction; graph display, formatting, or window management.
- Gr-lat
- Summary
Gr-latrunsFitimagehoneycombc()throughButtonProc_Fitimagehoneycombc. fits or extracts spectral/peak parameters. - Action
ButtonProc_Fitimagehoneycombc->Fitimagehoneycombc() - ControlMap08 [Button]
- What
Gr-latrunsFitimagehoneycombc()throughButtonProc_Fitimagehoneycombc. fits or extracts spectral/peak parameters.
- Tri
- Summary
TrirunsFitimagetriangularc()throughButtonProc_Fitimagetriangularc. fits or extracts spectral/peak parameters. - Action
ButtonProc_Fitimagetriangularc->Fitimagetriangularc() - ControlMap34 [Button]
- What
TrirunsFitimagetriangularc()throughButtonProc_Fitimagetriangularc. fits or extracts spectral/peak parameters.
- Sq
- Summary
SqrunsFitimagesquarec()throughButtonProc_Fitimagesquarec. fits or extracts spectral/peak parameters. - Action
ButtonProc_Fitimagesquarec->Fitimagesquarec() - ControlMap35 [Button]
- What
SqrunsFitimagesquarec()throughButtonProc_Fitimagesquarec. fits or extracts spectral/peak parameters.
- Label on
- Summary
Label oncallsButtonProc_sizecurvelableon. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management. - Action
ButtonProc_sizecurvelableon - ControlMap92 [Button]
- What
Label oncallsButtonProc_sizecurvelableon. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
- None
- Summary
NonecallsButtonProc_sizecurvenone. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management. - Action
ButtonProc_sizecurvenone - ControlMap91 [Button]
- What
NonecallsButtonProc_sizecurvenone. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
Smart Displayer (2 controls)
- 2D Multifunc. Displayer
- Summary
2D Multifunc. DisplayerrunsSmart2DEMDC()throughButtonProc_Smart2DEMDC. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion. - Action
ButtonProc_Smart2DEMDC->Smart2DEMDC() - Controlbutton62 [Button]
- What
2D Multifunc. DisplayerrunsSmart2DEMDC()throughButtonProc_Smart2DEMDC. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
- 3D Multifunc. Displayer
- Summary
3D Multifunc. Displayerrunsd3d()throughButtonProc_Cons3dplot. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal. - Action
ButtonProc_Cons3dplot->d3d() - ControlMap88 [Button]
- What
3D Multifunc. Displayerrunsd3d()throughButtonProc_Cons3dplot. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal.
Get Information (58 controls)
1D_GCBPoint readerMaking FSMaking FSGet Peak / 2D GaussianGet Peak / 1D multiMultiPeak 1DImage FSImage FSAuto HistogramAuto / GateMpd(*)RDFLengthCsr Tracortab_matricesPeng's CurvatureSmoothSym EDCNormwaveCopy all tracesCapturepopupmatcolor#Int. vs KEInt. vs BE2nd derivativeFile 2 waveWave 2 file0 to NaNackground removerEquivalent wavesCap#G*popuptest1FFTBE vs ฮธKE vs ฮธRotate imageNaN to 0Wave2file (no kill)E-ResolutiontopimagetopBE vs Momentum (ฯ/a)(mat)^nLn(mat)NaN0mat3dBE vs Momentum (โร)Norm matrixFermi PEDCMatrixpopupthicks_inouttopimagebotDivide by FDKeep +Keep -A axisesmirror_onoff
- 1D_GCB
- Summary
1D_GCBrunsextrastsfrommap3dGuassian3()throughButtonProc_gapdiisGuassian3. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_gapdiisGuassian3->extrastsfrommap3dGuassian3() - ControlMap70 [Button]
- What
1D_GCBrunsextrastsfrommap3dGuassian3()throughButtonProc_gapdiisGuassian3. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
- Point reader
- Summary
Point readerrunsPoint_reader()throughButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_showpntreader->Point_reader() - Controlbuttonpntreader [Button]
- What
Point readerrunsPoint_reader()throughButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves.
- Making FS
- Summary
Making FSrunsTable_Notthesepoints()throughButtonProc_making_fsH. Interactive Igor procedure for graph display, formatting, or window management. - Action
ButtonProc_making_fsH->Table_Notthesepoints() - Controlbutton33 [Button]
- What
Making FSrunsTable_Notthesepoints()throughButtonProc_making_fsH. Interactive Igor procedure for graph display, formatting, or window management.
- Making FS
- Summary
Making FSrunsTable_Notthesepoints()throughButtonProc_making_fs2f. Interactive Igor procedure for graph display, formatting, or window management. - Action
ButtonProc_making_fs2f->Table_Notthesepoints() - Controlbutton35 [Button]
- What
Making FSrunsTable_Notthesepoints()throughButtonProc_making_fs2f. Interactive Igor procedure for graph display, formatting, or window management.
- Get Peak / 2D Gaussian
- Summary
Get Peak / 2D Gaussianrunsgpc()throughButtonProc_GPc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis. - Action
ButtonProc_GPc->gpc() - ControlGetp [Button]
- What
Get Peak / 2D Gaussianrunsgpc()throughButtonProc_GPc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis.
- Get Peak / 1D multi
- Summary
Get Peak / 1D multirunsgetpeakfromwaterfallc()throughButtonProc_getpeakfromwfc. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_getpeakfromwfc->getpeakfromwaterfallc() - ControlGetp1 [Button]
- What
Get Peak / 1D multirunsgetpeakfromwaterfallc()throughButtonProc_getpeakfromwfc. extracts values, metadata, cursor information, or derived waves.
- MultiPeak 1D
- Summary
MultiPeak 1Drunst2nddpeakc()throughButtonProc_t2nddpeakc. fits or extracts spectral/peak parameters. - Action
ButtonProc_t2nddpeakc->t2nddpeakc() - Controlbutton28 [Button]
- What
MultiPeak 1Drunst2nddpeakc()throughButtonProc_t2nddpeakc. fits or extracts spectral/peak parameters.
- Image FS
- Summary
Image FSrunsini_image_fs2f()throughButtonProc_image_fs2f. Interactive Igor procedure for geometric correction, rotation, shear, drift, or strain analysis; lattice, moire, or twist-angle simulation/analysis. - Action
ButtonProc_image_fs2f->ini_image_fs2f() - Controlfor_image_fs2f [Button]
- What
Image FSrunsini_image_fs2f()throughButtonProc_image_fs2f. Interactive Igor procedure for geometric correction, rotation, shear, drift, or strain analysis; lattice, moire, or twist-angle simulation/analysis.
- Image FS
- Summary
Image FSrunsini_image_fsHex()throughButtonProc_image_fsHEX. Interactive Igor procedure for geometric correction, rotation, shear, drift, or strain analysis; lattice, moire, or twist-angle simulation/analysis; ARPES-style loading, plotting, or momentum conversion. - Action
ButtonProc_image_fsHEX->ini_image_fsHex() - Controlfor_image_fsH [Button]
- What
Image FSrunsini_image_fsHex()throughButtonProc_image_fsHEX. Interactive Igor procedure for geometric correction, rotation, shear, drift, or strain analysis; lattice, moire, or twist-angle simulation/analysis; ARPES-style loading, plotting, or momentum conversion.
- Auto Histogram
- Summary
Auto HistogramrunsConshist()throughButtonProc_Conshist. Interactive Igor procedure for graph display, formatting, or window management. - Action
ButtonProc_Conshist->Conshist() - ControlGetp2 [Button]
- What
Auto HistogramrunsConshist()throughButtonProc_Conshist. Interactive Igor procedure for graph display, formatting, or window management.
- Auto / GateMp
- Summary
Auto / GateMprunsgatemapauto()throughButtonProc_autogatemap. Interactive Igor procedure for Nanonis/STM data loading or map conversion; symmetry or reflection processing; linecut, slice, or region extraction. - Action
ButtonProc_autogatemap->gatemapauto() - ControlKMExist3 [Button]
- What
Auto / GateMprunsgatemapauto()throughButtonProc_autogatemap. Interactive Igor procedure for Nanonis/STM data loading or map conversion; symmetry or reflection processing; linecut, slice, or region extraction.
- d(*)
- Summary
d(*)callsButtonProc_Showfigind. ## New and Smarter version of Auto display figure## - Action
ButtonProc_Showfigind - ControlSymx26 [Button]
- What
d(*)callsButtonProc_Showfigind. ## New and Smarter version of Auto display figure##
- RDF
- Summary
RDFrunsRDF()throughButtonProc_RDF. Interactive Igor procedure in Miscellaneous_Codes.ipf. - Action
ButtonProc_RDF->RDF() - ControlSymx16 [Button]
- What
RDFrunsRDF()throughButtonProc_RDF. Interactive Igor procedure in Miscellaneous_Codes.ipf.
- Length
- Summary
Lengthrunslinel()throughButtonProc_length. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_length->linel() - ControlSymx8 [Button]
- What
Lengthrunslinel()throughButtonProc_length. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- Csr Tracor
- Summary
Csr TracorcallsButtonProc_Csrtracor1. Contour tracor by cursor - Action
ButtonProc_Csrtracor1 - ControlGetp3 [Button]
- What
Csr TracorcallsButtonProc_Csrtracor1. Contour tracor by cursor
- tab_matrices
- Summary
tab_matricescallsTabProc_main. Panel callback/helper for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion. - Action
TabProc_main - Controltab_matrices [TabControl]
- What
tab_matricescallsTabProc_main. Panel callback/helper for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion.
- Peng's Curvature
- Summary
Peng's CurvaturecallsButtonProc_curv_Zhang. Panel button callback for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_curv_Zhang - Controlbutton93 [Button]
- What
Peng's CurvaturecallsButtonProc_curv_Zhang. Panel button callback for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- Smooth
- Summary
SmoothcallsButtonProc_smoothmat_k. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_smoothmat_k->smoothmat_k() - Controlbutton36 [Button]
- What
SmoothcallsButtonProc_smoothmat_k. smooths, normalizes, or removes background/trend components.
- Sym EDC
- Summary
Sym EDCrunssym_one_edc()throughButtonProc_sym_one_edc. applies symmetry, mirror, or reflection operations. - Action
ButtonProc_sym_one_edc->sym_one_edc() - Controlbut_sym_edc [Button]
- What
Sym EDCrunssym_one_edc()throughButtonProc_sym_one_edc. applies symmetry, mirror, or reflection operations.
- Normwave
- Summary
Normwaverunsnormwave()throughButtonProc_normwave. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_normwave->normwave() - Controlbutton34 [Button]
- What
Normwaverunsnormwave()throughButtonProc_normwave. smooths, normalizes, or removes background/trend components.
- Copy all traces
- Summary
Copy all tracesrunsCopytraces()throughButtonProc_Copytraces. copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_Copytraces->Copytraces() - Controlbutton_copy_traces [Button]
- What
Copy all tracesrunsCopytraces()throughButtonProc_Copytraces. copies, duplicates, or renames Igor waves/traces.
- Capture
- Summary
CapturerunsCapturename()throughButtonProc_Capturename. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Image color scale Purpose: copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_Capturename->Capturename() - Controlbutton74 [Button]
- What
CapturerunsCapturename()throughButtonProc_Capturename. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Image color scale Purpose: copies, duplicates, or renames Igor waves/traces.
- popupmatcolor
- Summary
popupmatcolorcallsPopMenuProc_colormat. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
PopMenuProc_colormat - Controlpopupmatcolor [PopupMenu]
- What
popupmatcolorcallsPopMenuProc_colormat. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management.
- #
- Summary
#is a static panel control. Static input/display control; no action procedure is attached. - Action
- Controlsetvargrnum [SetVariable]
- What
#is a static panel control. Static input/display control; no action procedure is attached.
- Int. vs KE
- Summary
Int. vs KEcallsButtonProc_legend_int_vs_KE. Panel button callback for graph display, formatting, or window management. - Action
ButtonProc_legend_int_vs_KE - Controlbuttonintke [Button]
- What
Int. vs KEcallsButtonProc_legend_int_vs_KE. Panel button callback for graph display, formatting, or window management.
- Int. vs BE
- Summary
Int. vs BEcallsButtonProc_legend_int_vs_BE. Peng Zhang curvature end - Action
ButtonProc_legend_int_vs_BE - Controlbuttonintbe [Button]
- What
Int. vs BEcallsButtonProc_legend_int_vs_BE. Peng Zhang curvature end
- 2nd derivative
- Summary
2nd derivativecallsButtonProc_derivmat. Panel button callback for linecut, slice, or region extraction. - Action
ButtonProc_derivmat->derivmat() - Controlbutton21 [Button]
- What
2nd derivativecallsButtonProc_derivmat. Panel button callback for linecut, slice, or region extraction.
- File 2 wave
- Summary
File 2 waverunsfile2wave()throughButtonProc_file2wave. saves, exports, or converts data between files and Igor waves. - Action
ButtonProc_file2wave->file2wave() - Controlbutton12 [Button]
- What
File 2 waverunsfile2wave()throughButtonProc_file2wave. saves, exports, or converts data between files and Igor waves.
- Wave 2 file
- Summary
Wave 2 filerunswave2file()throughButtonProc_wave2file. saves, exports, or converts data between files and Igor waves. - Action
ButtonProc_wave2file->wave2file() - Controlbutton13 [Button]
- What
Wave 2 filerunswave2file()throughButtonProc_wave2file. saves, exports, or converts data between files and Igor waves.
- 0 to NaN
- Summary
0 to NaNcallsButtonProc_zeronan. Panel button callback for linecut, slice, or region extraction. - Action
ButtonProc_zeronan->ZeroNaN() - Controlbutton2001 [Button]
- What
0 to NaNcallsButtonProc_zeronan. Panel button callback for linecut, slice, or region extraction.
- ackground remover
- Summary
ackground removerrunsbackground_remover()throughButtonProc_openbkgndremover. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_openbkgndremover->background_remover() - Controlbutton58 [Button]
- What
ackground removerrunsbackground_remover()throughButtonProc_openbkgndremover. smooths, normalizes, or removes background/trend components.
- Equivalent waves
- Summary
Equivalent wavesrunstransform2equiv_waves()throughButtonProc_trans2equiv_waves. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_trans2equiv_waves->transform2equiv_waves() - Controlbutton59 [Button]
- What
Equivalent wavesrunstransform2equiv_waves()throughButtonProc_trans2equiv_waves. combines many waves/slices into a map, linecut, or averaged output.
- Cap#G*
- Summary
Cap#G*runsCapturename_child()throughButtonProc_Capturename_child. copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_Capturename_child->Capturename_child() - Controlbuttoncg [Button]
- What
Cap#G*runsCapturename_child()throughButtonProc_Capturename_child. copies, duplicates, or renames Igor waves/traces.
- popuptest1
- Summary
popuptest1callsPopMenuProc_colormatmore2. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
PopMenuProc_colormatmore2 - Controlpopuptest1 [PopupMenu]
- What
popuptest1callsPopMenuProc_colormatmore2. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management.
- FFT
- Summary
FFTrunscolorFFT()throughButtonProc_colorFFT. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_colorFFT->colorFFT() - Controlbutton96 [Button]
- What
FFTrunscolorFFT()throughButtonProc_colorFFT. performs Fourier, filtering, phase, or lock-in processing.
- BE vs ฮธ
- Summary
BE vs ฮธcallsButtonProc_legend_BE_vs_angle. Panel button callback for graph display, formatting, or window management. - Action
ButtonProc_legend_BE_vs_angle - Controlbuttonbeangle [Button]
- What
BE vs ฮธcallsButtonProc_legend_BE_vs_angle. Panel button callback for graph display, formatting, or window management.
- KE vs ฮธ
- Summary
KE vs ฮธcallsButtonProc_legend_KE_vs_angle. Panel button callback for graph display, formatting, or window management. - Action
ButtonProc_legend_KE_vs_angle - ControlbuttonKEangle [Button]
- What
KE vs ฮธcallsButtonProc_legend_KE_vs_angle. Panel button callback for graph display, formatting, or window management.
- Rotate image
- Summary
Rotate imagerunsrot2d_pi()throughButtonProc_rot2d_pi. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_rot2d_pi->rot2d_pi() - Controlbutton23 [Button]
- What
Rotate imagerunsrot2d_pi()throughButtonProc_rot2d_pi. applies geometric correction or extracts deformation/strain information.
- NaN to 0
- Summary
NaN to 0callsButtonProc_nan0. Panel button callback for linecut, slice, or region extraction. - Action
ButtonProc_nan0->Nan0() - Controlbutton20 [Button]
- What
NaN to 0callsButtonProc_nan0. Panel button callback for linecut, slice, or region extraction.
- Wave2file (no kill)
- Summary
Wave2file (no kill)runswave2filenokill()throughButtonProc_wave2filenokill. saves, exports, or converts data between files and Igor waves. - Action
ButtonProc_wave2filenokill->wave2filenokill() - Controlbutton15 [Button]
- What
Wave2file (no kill)runswave2filenokill()throughButtonProc_wave2filenokill. saves, exports, or converts data between files and Igor waves.
- E-Resolution
- Summary
E-ResolutionrunsfindEres()throughButtonProc_findEres. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_findEres->findEres() - Controlbutton94 [Button]
- What
E-ResolutionrunsfindEres()throughButtonProc_findEres. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- topimagetop
- Summary
topimagetopcallsSliderProc_topmax. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
SliderProc_topmax - Controltopimagetop [Slider]
- What
topimagetopcallsSliderProc_topmax. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- BE vs Momentum (ฯ/a)
- Summary
BE vs Momentum (ฯ/a)callsButtonProc_legendBEvsmompia. Panel button callback for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_legendBEvsmompia - ControlbuttonBEvsmom_pi [Button]
- What
BE vs Momentum (ฯ/a)callsButtonProc_legendBEvsmompia. Panel button callback for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- (mat)^n
- Summary
(mat)^nrunsmat_n_pi()throughButtonProc_mat_n_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_mat_n_pi->mat_n_pi() - Controlbutton19 [Button]
- What
(mat)^nrunsmat_n_pi()throughButtonProc_mat_n_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- Ln(mat)
- Summary
Ln(mat)runsln_mat_pi()throughButtonProc_ln_mat_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_ln_mat_pi->ln_mat_pi() - Controlbutton18 [Button]
- What
Ln(mat)runsln_mat_pi()throughButtonProc_ln_mat_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- NaN0mat3d
- Summary
NaN0mat3drunsNaN0mat3d()throughButtonProc_NaN0mat3d. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_NaN0mat3d->NaN0mat3d() - Controlbutton43 [Button]
- What
NaN0mat3drunsNaN0mat3d()throughButtonProc_NaN0mat3d. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- BE vs Momentum (โร)
- Summary
BE vs Momentum (โร)callsButtonProc_legendBEvsmomang. Panel button callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_legendBEvsmomang - ControlbuttonBEvsmom_pi1 [Button]
- What
BE vs Momentum (โร)callsButtonProc_legendBEvsmomang. Panel button callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- Norm matrix
- Summary
Norm matrixrunsnormcut()throughButtonProc_normcut. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_normcut->normcut() - Controlbutton41 [Button]
- What
Norm matrixrunsnormcut()throughButtonProc_normcut. smooths, normalizes, or removes background/trend components.
- Fermi P
- Summary
Fermi Prunsget_fermi_profile()throughButtonProc_get_fermi_profile. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_get_fermi_profile->get_fermi_profile() - Controlbutton42 [Button]
- What
Fermi Prunsget_fermi_profile()throughButtonProc_get_fermi_profile. extracts values, metadata, cursor information, or derived waves.
- EDC
- Summary
EDCrunsRemove_simplebgnd_edc()throughButtonProc_Rm_simplebgnd_edc. removes waves/windows/data points or cleans intermediate state. - Action
ButtonProc_Rm_simplebgnd_edc->Remove_simplebgnd_edc() - Controlbut_rm_simpleedc [Button]
- What
EDCrunsRemove_simplebgnd_edc()throughButtonProc_Rm_simplebgnd_edc. removes waves/windows/data points or cleans intermediate state.
- Matrix
- Summary
MatrixrunsRemove_simplebgnd_mat()throughButtonProc_Rm_simplebgnd_mat. removes waves/windows/data points or cleans intermediate state. - Action
ButtonProc_Rm_simplebgnd_mat->Remove_simplebgnd_mat() - Controlbut_rm_mat [Button]
- What
MatrixrunsRemove_simplebgnd_mat()throughButtonProc_Rm_simplebgnd_mat. removes waves/windows/data points or cleans intermediate state.
- popupthicks_inout
- Summary
popupthicks_inoutcallsPopMenuProc_6. Panel popup-menu callback for graph display, formatting, or window management. - Action
PopMenuProc_6 - Controlpopupthicks_inout [PopupMenu]
- What
popupthicks_inoutcallsPopMenuProc_6. Panel popup-menu callback for graph display, formatting, or window management.
- topimagebot
- Summary
topimagebotcallsSliderProc_topmin. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
SliderProc_topmin - Controltopimagebot [Slider]
- What
topimagebotcallsSliderProc_topmin. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- Divide by FD
- Summary
Divide by FDrunsdividematrixbyfermi()throughButtonProc_dividematrixbyfermi. displays waves, images, contours, or graph overlays. - Action
ButtonProc_dividematrixbyfermi->dividematrixbyfermi() - Controlbutton50 [Button]
- What
Divide by FDrunsdividematrixbyfermi()throughButtonProc_dividematrixbyfermi. displays waves, images, contours, or graph overlays.
- Keep +
- Summary
Keep +runskeep_positive()throughButtonProc_keep_positive. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_keep_positive->keep_positive() - Controlbutton51 [Button]
- What
Keep +runskeep_positive()throughButtonProc_keep_positive. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- Keep -
- Summary
Keep -runskeep_negative()throughButtonProc_keep_negative. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_keep_negative->keep_negative() - Controlbutton52 [Button]
- What
Keep -runskeep_negative()throughButtonProc_keep_negative. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- A axises
- Summary
A axisescallsButton_set_auto_axis. Panel callback/helper for graph display, formatting, or window management. - Action
Button_set_auto_axis - Controlbutton90 [Button]
- What
A axisescallsButton_set_auto_axis. Panel callback/helper for graph display, formatting, or window management.
- mirror_onoff
- Summary
mirror_onoffcallsPopMenuProc_mirroronoff. applies symmetry, mirror, or reflection operations. - Action
PopMenuProc_mirroronoff - Controlmirror_onoff [PopupMenu]
- What
mirror_onoffcallsPopMenuProc_mirroronoff. applies symmetry, mirror, or reflection operations.
Fix Data (10 controls)
- Topo
- Summary
TopocallsButtonProc_sizemapauto. Panel button callback for matrix resampling, scaling, or reshaping; graph display, formatting, or window management. - Action
ButtonProc_sizemapauto - ControlMap00 [Button]
- What
TopocallsButtonProc_sizemapauto. Panel button callback for matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
- axis
- Summary
axisrunsDrawarrowc()throughButtonProc_Drawarrowy. Interactive Igor procedure for graph display, formatting, or window management. - Action
ButtonProc_Drawarrowy->Drawarrowc() - ControlSymx33 [Button]
- What
axisrunsDrawarrowc()throughButtonProc_Drawarrowy. Interactive Igor procedure for graph display, formatting, or window management.
- Pt
- Summary
Ptrunsfix_map()throughButtonProc_fix_map. Interactive Igor procedure in Miscellaneous_Codes.ipf. - Action
ButtonProc_fix_map->fix_map() - ControlSymx02 [Button]
- What
Ptrunsfix_map()throughButtonProc_fix_map. Interactive Igor procedure in Miscellaneous_Codes.ipf.
- Copy TB
- Summary
Copy TBrunscopy_circles_2f()throughButtonProc_copy_circles2f. copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_copy_circles2f->copy_circles_2f() - Controlfor_copy_TB2f [Button]
- What
Copy TBrunscopy_circles_2f()throughButtonProc_copy_circles2f. copies, duplicates, or renames Igor waves/traces.
- Plan
- Summary
PlancallsButtonProc_sizecurveplan. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management. - Action
ButtonProc_sizecurveplan - ControlMap93 [Button]
- What
PlancallsButtonProc_sizecurveplan. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
- Auto
- Summary
AutocallsButtonProc_sizecurveauto. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management. - Action
ButtonProc_sizecurveauto - ControlMap94 [Button]
- What
AutocallsButtonProc_sizecurveauto. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
- Rect
- Summary
RectcallsButtonProc_sizecurverect. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management. - Action
ButtonProc_sizecurverect - ControlMap95 [Button]
- What
RectcallsButtonProc_sizecurverect. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
- Clean
- Summary
Cleanrunsexitkm()throughButtonProc_exitkm. Interactive Igor procedure for Nanonis/STM data loading or map conversion. - Action
ButtonProc_exitkm->exitkm() - ControlKMExist [Button]
- What
Cleanrunsexitkm()throughButtonProc_exitkm. Interactive Igor procedure for Nanonis/STM data loading or map conversion.
- Jump1D
- Summary
Jump1Drunsautoremovejump1Dc()throughButtonProc_dddautoremovejump1DC. removes waves/windows/data points or cleans intermediate state. - Action
ButtonProc_dddautoremovejump1DC->autoremovejump1Dc() - ControlSymx07 [Button]
- What
Jump1Drunsautoremovejump1Dc()throughButtonProc_dddautoremovejump1DC. removes waves/windows/data points or cleans intermediate state.
- Sgl.
- Summary
Sgl.callsButtonProc_ddd. Old Version - Action
ButtonProc_ddd - ControlSymx18 [Button]
- What
Sgl.callsButtonProc_ddd. Old Version
Matrix Engineer (78 controls)
Jump 2DLineDeletePointsAuto / LinecutTopoAuto / GridMpFix Gate Leakk-k+E-E+ZR / hoRmv. Fig TrendReflectionSlopeallPad 2D1DShearDemoCmplx2Rlฯdvg_bwr_20_95_c54?Sm_BSCb allEquiv. mat??RotateDivide by FDInterp NxNallYpopupinvmatcolorColoredccolorsetGive areaV-H-V+H+UnevenYRotadjCb krangeinversecoloredcCycle ColorSmoothNorm MatrixColorpopuptestNew-stepsizeAVG_toolBands tableCb rangeSymx2to1Resl.A0E-combM-combPartial by MarqueeAutoIt3/1It3/2It2/1RGB2IntIt3 to linecutA0EF line (EDC)ConstOffShiftNsymCoarseMEDCMDC
- Jump 2D
- Summary
Jump 2Drunscnfyjc()throughButtonProc_cnfyjc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. - Action
ButtonProc_cnfyjc->cnfyjc() - ControlSymx08 [Button]
- What
Jump 2Drunscnfyjc()throughButtonProc_cnfyjc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
- Line
- Summary
Linerunsfixline()throughButtonProc_fixline. Interactive Igor procedure in Miscellaneous_Codes.ipf. - Action
ButtonProc_fixline->fixline() - ControlSymx04 [Button]
- What
Linerunsfixline()throughButtonProc_fixline. Interactive Igor procedure in Miscellaneous_Codes.ipf.
- DeletePoints
- Summary
DeletePointsrunsDeletePdata()throughButtonProc_deletepoint. make specific dislay of the data. - Action
ButtonProc_deletepoint->DeletePdata() - ControlDeletePoints [Button]
- What
DeletePointsrunsDeletePdata()throughButtonProc_deletepoint. make specific dislay of the data.
- Auto / Linecut
- Summary
Auto / LinecutrunsAutoNanislinecut()throughButtonProc_AutoNanislinecut. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction. - Action
ButtonProc_AutoNanislinecut->AutoNanislinecut() - ControlKMExist1 [Button]
- What
Auto / LinecutrunsAutoNanislinecut()throughButtonProc_AutoNanislinecut. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction.
- Topo
- Summary
ToporunsExtacttopoafterKM()throughButtonProc_autotopo. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation. - Action
ButtonProc_autotopo->ExtacttopoafterKM() - ControlKMExist4 [Button]
- What
ToporunsExtacttopoafterKM()throughButtonProc_autotopo. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
- Auto / GridMp
- Summary
Auto / GridMprunsautoloadgrid()throughButtonProc_autoloadgrid. loads data or launches an automatic loading workflow. - Action
ButtonProc_autoloadgrid->autoloadgrid() - ControlKMExist2 [Button]
- What
Auto / GridMprunsautoloadgrid()throughButtonProc_autoloadgrid. loads data or launches an automatic loading workflow.
- Fix Gate Leak
- Summary
Fix Gate Leakrunscorrect2Dmapc()throughButtonProc_correct2Dmapc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management. - Action
ButtonProc_correct2Dmapc->correct2Dmapc() - ControlSymx10 [Button]
- What
Fix Gate Leakrunscorrect2Dmapc()throughButtonProc_correct2Dmapc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management.
- k-
- Summary
k-runscutksmall()throughButtonProc_cutksmall. Interactive Igor procedure for linecut, slice, or region extraction. - Action
ButtonProc_cutksmall->cutksmall() - ControlDeletePoints1 [Button]
- What
k-runscutksmall()throughButtonProc_cutksmall. Interactive Igor procedure for linecut, slice, or region extraction.
- k+
- Summary
k+runscutklarge()throughButtonProc_cutklarge. Interactive Igor procedure for linecut, slice, or region extraction. - Action
ButtonProc_cutklarge->cutklarge() - ControlDeletePoints2 [Button]
- What
k+runscutklarge()throughButtonProc_cutklarge. Interactive Igor procedure for linecut, slice, or region extraction.
- E-
- Summary
E-runscutEsmall()throughButtonProc_cutEsmall. Interactive Igor procedure for linecut, slice, or region extraction. - Action
ButtonProc_cutEsmall->cutEsmall() - ControlDeletePoints3 [Button]
- What
E-runscutEsmall()throughButtonProc_cutEsmall. Interactive Igor procedure for linecut, slice, or region extraction.
- E+
- Summary
E+runscutElarge()throughButtonProc_cutElarge. Interactive Igor procedure for linecut, slice, or region extraction. - Action
ButtonProc_cutElarge->cutElarge() - ControlDeletePoints4 [Button]
- What
E+runscutElarge()throughButtonProc_cutElarge. Interactive Igor procedure for linecut, slice, or region extraction.
- ZR / ho
- Summary
ZR / horunsZ_R_Rhomapc()throughButtonProc_Z_R_Rhomapc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation. - Action
ButtonProc_Z_R_Rhomapc->Z_R_Rhomapc() - ControlKMExist5 [Button]
- What
ZR / horunsZ_R_Rhomapc()throughButtonProc_Z_R_Rhomapc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
- Rmv. Fig Trend
- Summary
Rmv. Fig TrendrunsConslevel()throughButtonProc_Conslevel. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_Conslevel->Conslevel() - ControlSymx11 [Button]
- What
Rmv. Fig TrendrunsConslevel()throughButtonProc_Conslevel. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- Reflection
- Summary
ReflectionrunsRflwaves()throughButtonProc_Rflwaves. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_Rflwaves->Rflwaves() - ControlSymx7 [Button]
- What
ReflectionrunsRflwaves()throughButtonProc_Rflwaves. combines many waves/slices into a map, linecut, or averaged output.
- Slope
- Summary
Sloperunsslopedata()throughButtonProc_slopedata. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management. - Action
ButtonProc_slopedata->slopedata() - ControlMap56 [Button]
- What
Sloperunsslopedata()throughButtonProc_slopedata. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management.
- all
- Summary
allrunsslopeall()throughButtonProc_slopedataall. Interactive Igor procedure in Miscellaneous_Codes.ipf. - Action
ButtonProc_slopedataall->slopeall() - ControlMap65 [Button]
- What
allrunsslopeall()throughButtonProc_slopedataall. Interactive Igor procedure in Miscellaneous_Codes.ipf.
- Pad 2D
- Summary
Pad 2Drunspadmc()throughButtonProc_padmc. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_padmc->padmc() - ControlPad2D [Button]
- What
Pad 2Drunspadmc()throughButtonProc_padmc. resamples, rescales, pads, or changes wave dimensions.
- 1D
- Summary
1Drunsextending1D()throughButtonProc_extending1D. displays waves, images, contours, or graph overlays. - Action
ButtonProc_extending1D->extending1D() - ControlPAD_1D [Button]
- What
1Drunsextending1D()throughButtonProc_extending1D. displays waves, images, contours, or graph overlays.
- Shear
- Summary
Shearrunsrotatedshearc()throughButtonProc_rotatedshearc. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_rotatedshearc->rotatedshearc() - ControlMap87 [Button]
- What
Shearrunsrotatedshearc()throughButtonProc_rotatedshearc. applies geometric correction or extracts deformation/strain information.
- Demo
- Summary
DemorunsDemo_rotatedshear()throughButtonProc_rotatedsheard. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_rotatedsheard->Demo_rotatedshear() - ControlMap86 [Button]
- What
DemorunsDemo_rotatedshear()throughButtonProc_rotatedsheard. applies geometric correction or extracts deformation/strain information.
- Cmplx2Rl
- Summary
Cmplx2RlrunsComplextoreal()throughButtonProc_Complextoreal. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_Complextoreal->Complextoreal() - ControlMap41 [Button]
- What
Cmplx2RlrunsComplextoreal()throughButtonProc_Complextoreal. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- ฯ
- Summary
ฯrunscoloarrangec()throughSetVarProc_changeds. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
SetVarProc_changeds->coloarrangec() - Controlsetvargrnum1 [SetVariable]
- What
ฯrunscoloarrangec()throughSetVarProc_changeds. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- dvg_bwr_20_95_c54
- Summary
dvg_bwr_20_95_c54callsSetVarProc_colormatmorevv. Panel set-variable callback for graph display, formatting, or window management. - Action
SetVarProc_colormatmorevv - Controlsetvarsetciu [SetVariable]
- What
dvg_bwr_20_95_c54callsSetVarProc_colormatmorevv. Panel set-variable callback for graph display, formatting, or window management.
- ?
- Summary
?runsHelp_tab_Misc()throughButton_Help_tab_Misc. Igor window/panel recreation routine for geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal; graph display, formatting, or window management. - Action
Button_Help_tab_Misc->Help_tab_Misc() - Controlbuttonhelptools4 [Button]
- What
?runsHelp_tab_Misc()throughButton_Help_tab_Misc. Igor window/panel recreation routine for geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal; graph display, formatting, or window management.
- Sm_BS
- Summary
Sm_BSrunsSmoothMat_k23()throughButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_SmoothMat_k23->SmoothMat_k23() - Controlbutton53 [Button]
- What
Sm_BSrunsSmoothMat_k23()throughButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components.
- Cb all
- Summary
Cb allrunscombineall()throughButtonProc_combineall. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_combineall->combineall() - Controlbutton8 [Button]
- What
Cb allrunscombineall()throughButtonProc_combineall. combines many waves/slices into a map, linecut, or averaged output.
- Equiv. mat
- Summary
Equiv. matrunstransform2equiv_mat()throughButtonProc_trans2equiv_mat. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_trans2equiv_mat->transform2equiv_mat() - Controlbutton4 [Button]
- What
Equiv. matrunstransform2equiv_mat()throughButtonProc_trans2equiv_mat. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- ?
- Summary
?runsHelp_tab_matrices()throughButton_Help_tab_matrices. Igor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. - Action
Button_Help_tab_matrices->Help_tab_matrices() - Controlbuttonhelptools1 [Button]
- What
?runsHelp_tab_matrices()throughButton_Help_tab_matrices. Igor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
- ?
- Summary
?runshelp_tab_traces()throughButton_help_tab_traces. Igor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. - Action
Button_help_tab_traces->help_tab_traces() - Controlbuttonhelptools2 [Button]
- What
?runshelp_tab_traces()throughButton_help_tab_traces. Igor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
- Rotate
- Summary
Rotaterunsrot_vector()throughButtonProc_rot_vector. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_rot_vector->rot_vector() - Controlbutton47 [Button]
- What
Rotaterunsrot_vector()throughButtonProc_rot_vector. applies geometric correction or extracts deformation/strain information.
- Divide by FD
- Summary
Divide by FDrunsdividewavebyfermi()throughButtonProc_dividewavebyfermi. displays waves, images, contours, or graph overlays. - Action
ButtonProc_dividewavebyfermi->dividewavebyfermi() - Controlbutton49 [Button]
- What
Divide by FDrunsdividewavebyfermi()throughButtonProc_dividewavebyfermi. displays waves, images, contours, or graph overlays.
- Interp NxN
- Summary
Interp NxNrunstwoDinterpolatexy()throughButtonProc_twoDinterpolatel. displays waves, images, contours, or graph overlays. - Action
ButtonProc_twoDinterpolatel->twoDinterpolatexy() - ControlMap40 [Button]
- What
Interp NxNrunstwoDinterpolatexy()throughButtonProc_twoDinterpolatel. displays waves, images, contours, or graph overlays.
- all
- Summary
allrunsinterp2Dall()throughButtonProc_twoDlinterp2Dall. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_twoDlinterp2Dall->interp2Dall() - ControlMap68 [Button]
- What
allrunsinterp2Dall()throughButtonProc_twoDlinterp2Dall. resamples, rescales, pads, or changes wave dimensions.
- Y
- Summary
YrunstwoDinterpy()throughButtonProc_twoDinterpy. displays waves, images, contours, or graph overlays. - Action
ButtonProc_twoDinterpy->twoDinterpy() - ControlMap53 [Button]
- What
YrunstwoDinterpy()throughButtonProc_twoDinterpy. displays waves, images, contours, or graph overlays.
- popupinvmatcolor
- Summary
popupinvmatcolorcallsPopMenuProc_colormatinv. Panel popup-menu callback for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management. - Action
PopMenuProc_colormatinv - Controlpopupinvmatcolor [PopupMenu]
- What
popupinvmatcolorcallsPopMenuProc_colormatinv. Panel popup-menu callback for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
- Color
- Summary
Colorrunscolor_edc()throughButtonProc_color_edc. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_color_edc->color_edc() - Controlcoloredcnow [Button]
- What
Colorrunscolor_edc()throughButtonProc_color_edc. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- edccolorset
- Summary
edccolorsetcallsPopMenuProc_1. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
PopMenuProc_1 - Controledccolorset [PopupMenu]
- What
edccolorsetcallsPopMenuProc_1. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- Give area
- Summary
Give arearunsgive_area()throughButtonProc_give_area. Interactive Igor procedure for Nanonis/STM data loading or map conversion; smoothing, normalization, or background removal; lattice, moire, or twist-angle simulation/analysis. - Action
ButtonProc_give_area->give_area() - Controlbutton37 [Button]
- What
Give arearunsgive_area()throughButtonProc_give_area. Interactive Igor procedure for Nanonis/STM data loading or map conversion; smoothing, normalization, or background removal; lattice, moire, or twist-angle simulation/analysis.
- V-
- Summary
V-runsfinddispersion_min()throughButtonProc_finddispersion_min. displays waves, images, contours, or graph overlays. - Action
ButtonProc_finddispersion_min->finddispersion_min() - Controlbutton38 [Button]
- What
V-runsfinddispersion_min()throughButtonProc_finddispersion_min. displays waves, images, contours, or graph overlays.
- H-
- Summary
H-runsfinddispersionHD_min()throughButtonProc_finddispersionHD_min. displays waves, images, contours, or graph overlays. - Action
ButtonProc_finddispersionHD_min->finddispersionHD_min() - Controlbutton39 [Button]
- What
H-runsfinddispersionHD_min()throughButtonProc_finddispersionHD_min. displays waves, images, contours, or graph overlays.
- V+
- Summary
V+runsfinddispersion_plus()throughButtonProc_finddispersion_plus. displays waves, images, contours, or graph overlays. - Action
ButtonProc_finddispersion_plus->finddispersion_plus() - Controlbutton55 [Button]
- What
V+runsfinddispersion_plus()throughButtonProc_finddispersion_plus. displays waves, images, contours, or graph overlays.
- H+
- Summary
H+runsfinddispersionHD_plus()throughButtonProc_finddispersionHDplus. displays waves, images, contours, or graph overlays. - Action
ButtonProc_finddispersionHDplus->finddispersionHD_plus() - Controlbutton56 [Button]
- What
H+runsfinddispersionHD_plus()throughButtonProc_finddispersionHDplus. displays waves, images, contours, or graph overlays.
- UnevenY
- Summary
UnevenYrunsrescalemapasa1dcurve()throughButtonProc_rescalemapasa1dcurve. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_rescalemapasa1dcurve->rescalemapasa1dcurve() - ControlMap64 [Button]
- What
UnevenYrunsrescalemapasa1dcurve()throughButtonProc_rescalemapasa1dcurve. resamples, rescales, pads, or changes wave dimensions.
- Rot
- Summary
RotrunsNewrotateproc()throughButtonProc_Newrotateproc. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_Newrotateproc->Newrotateproc() - ControlRotate2 [Button]
- What
RotrunsNewrotateproc()throughButtonProc_Newrotateproc. applies geometric correction or extracts deformation/strain information.
- adj
- Summary
adjrunsControtate()throughButtonProc_Controtate. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_Controtate->Controtate() - ControlRotate3 [Button]
- What
adjrunsControtate()throughButtonProc_Controtate. applies geometric correction or extracts deformation/strain information.
- Cb krange
- Summary
Cb krangerunscomb_krange()throughButtonProc_comb_krange. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_comb_krange->comb_krange() - Controlbutton7 [Button]
- What
Cb krangerunscomb_krange()throughButtonProc_comb_krange. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- inversecoloredc
- Summary
inversecoloredccallsPopMenuProc_2. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
PopMenuProc_2 - Controlinversecoloredc [PopupMenu]
- What
inversecoloredccallsPopMenuProc_2. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- Cycle Color
- Summary
Cycle Colorrunscyclecolorwavec()throughButtonProc_cyclecolorwavec. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_cyclecolorwavec->cyclecolorwavec() - Controlb98 [Button]
- What
Cycle Colorrunscyclecolorwavec()throughButtonProc_cyclecolorwavec. combines many waves/slices into a map, linecut, or averaged output.
- Smooth
- Summary
SmoothrunsSmoothMat_k23()throughButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_SmoothMat_k23->SmoothMat_k23() - ControlMap6 [Button]
- What
SmoothrunsSmoothMat_k23()throughButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components.
- Norm Matrix
- Summary
Norm MatrixrunsNormalinecutc2()throughButtonProc_Normalinecut. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_Normalinecut->Normalinecutc2() - ControlSymx14 [Button]
- What
Norm MatrixrunsNormalinecutc2()throughButtonProc_Normalinecut. smooths, normalizes, or removes background/trend components.
- Color
- Summary
Colorrunscolor_edc_more2()throughButtonProc_color_edc_more2. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_color_edc_more2->color_edc_more2() - ControlC [Button]
- What
Colorrunscolor_edc_more2()throughButtonProc_color_edc_more2. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- popuptest
- Summary
popuptestcallsPopMenuProc_more2. end check if a wave on the graph - Action
PopMenuProc_more2 - Controlpopuptest [PopupMenu]
- What
popuptestcallsPopMenuProc_more2. end check if a wave on the graph
- New-stepsize
- Summary
New-stepsizerunsnew_stepsize()throughButtonProc_new_step. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_new_step->new_stepsize() - Controlbutton31 [Button]
- What
New-stepsizerunsnew_stepsize()throughButtonProc_new_step. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- AVG_tool
- Summary
AVG_toolrunsAVG_ini()throughButtonProcAVG_tool. Interactive Igor procedure in Pierre's Template.ipf. - Action
ButtonProcAVG_tool->AVG_ini() - Controlbutton95 [Button]
- What
AVG_toolrunsAVG_ini()throughButtonProcAVG_tool. Interactive Igor procedure in Pierre's Template.ipf.
- Bands table
- Summary
Bands tablerunsPoint_reader()throughButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_showpntreader->Point_reader() - Controlbutton40 [Button]
- What
Bands tablerunsPoint_reader()throughButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves.
- Cb range
- Summary
Cb rangerunscombine_range()throughButtonProc_combine_range. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_combine_range->combine_range() - Controlbutton6 [Button]
- What
Cb rangerunscombine_range()throughButtonProc_combine_range. combines many waves/slices into a map, linecut, or averaged output.
- Symx
- Summary
Symxrunssymbandsall()throughButtonProc_symbands. applies symmetry, mirror, or reflection operations. - Action
ButtonProc_symbands->symbandsall() - ControlSymx [Button]
- What
Symxrunssymbandsall()throughButtonProc_symbands. applies symmetry, mirror, or reflection operations.
- 2to1
- Summary
2to1runstdtodc()throughButtonProc_tdtodc. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_tdtodc->tdtodc() - ControlMap58 [Button]
- What
2to1runstdtodc()throughButtonProc_tdtodc. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- Resl.
- Summary
Resl.runsrescale()throughButtonProc_rescale. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_rescale->rescale() - ControlMap05 [Button]
- What
Resl.runsrescale()throughButtonProc_rescale. resamples, rescales, pads, or changes wave dimensions.
- A
- Summary
AcallsButton_image_auto_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
Button_image_auto_up - Controlbutton_a_up [Button]
- What
AcallsButton_image_auto_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- 0
- Summary
0callsButton_image_0_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
Button_image_0_up - Controlbutton_0_up [Button]
- What
0callsButton_image_0_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- E-comb
- Summary
E-combrunsnew_eres_pi()throughButtonProc_new_eres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_new_eres_pi->new_eres_pi() - Controlbutton16 [Button]
- What
E-combrunsnew_eres_pi()throughButtonProc_new_eres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- M-comb
- Summary
M-combrunsnew_kres_pi()throughButtonProc_new_kres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation. - Action
ButtonProc_new_kres_pi->new_kres_pi() - Controlbutton17 [Button]
- What
M-combrunsnew_kres_pi()throughButtonProc_new_kres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
- Partial by Marquee
- Summary
Partial by MarqueerunsFrommarqueegetsubmatrixsc()throughButtonProc_Fmarqueegetsub. Interactive Igor procedure for linecut, slice, or region extraction; Igor wave/matrix/cube data operation. - Action
ButtonProc_Fmarqueegetsub->Frommarqueegetsubmatrixsc() - ControlSymx21 [Button]
- What
Partial by MarqueerunsFrommarqueegetsubmatrixsc()throughButtonProc_Fmarqueegetsub. Interactive Igor procedure for linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
- Auto
- Summary
AutocallsButton_image_auto_both. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
Button_image_auto_both - Controlbutton_a_both [Button]
- What
AutocallsButton_image_auto_both. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- It3/1
- Summary
It3/1runssumonedc()throughButtonProc_sumonedc. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_sumonedc->sumonedc() - ControlSymx13 [Button]
- What
It3/1runssumonedc()throughButtonProc_sumonedc. combines many waves/slices into a map, linecut, or averaged output.
- It3/2
- Summary
It3/2callsButtonProc_SumlayerFFT3Dc2. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_SumlayerFFT3Dc2 - ControlSymx29 [Button]
- What
It3/2callsButtonProc_SumlayerFFT3Dc2. performs Fourier, filtering, phase, or lock-in processing.
- It2/1
- Summary
It2/1runssum2dlinecutc()throughButtonProc_sum2dlinecutc. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_sum2dlinecutc->sum2dlinecutc() - ControlSymx27 [Button]
- What
It2/1runssum2dlinecutc()throughButtonProc_sum2dlinecutc. combines many waves/slices into a map, linecut, or averaged output.
- RGB2Int
- Summary
RGB2IntrunsIntensity_digimage()throughButtonProc_RGBimagetoIntensity. displays waves, images, contours, or graph overlays. - Action
ButtonProc_RGBimagetoIntensity->Intensity_digimage() - Controlbutton61 [Button]
- What
RGB2IntrunsIntensity_digimage()throughButtonProc_RGBimagetoIntensity. displays waves, images, contours, or graph overlays.
- It3 to linecut
- Summary
It3 to linecutrunsGridtolinecutc()throughButtonProc_Gridtolinecutc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management. - Action
ButtonProc_Gridtolinecutc->Gridtolinecutc() - ControlSymx36 [Button]
- What
It3 to linecutrunsGridtolinecutc()throughButtonProc_Gridtolinecutc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management.
- A
- Summary
AcallsButton_image_auto_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
Button_image_auto_down - Controlbutton_a_down [Button]
- What
AcallsButton_image_auto_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- 0
- Summary
0callsButton_image_0_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management. - Action
Button_image_0_down - Controlbutton_0_down [Button]
- What
0callsButton_image_0_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
- EF line (EDC)
- Summary
EF line (EDC)runsput_fermi_edc()throughButtonProc_put_fermi_edc. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_put_fermi_edc->put_fermi_edc() - Controlbuttonefedc [Button]
- What
EF line (EDC)runsput_fermi_edc()throughButtonProc_put_fermi_edc. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- ConstOff
- Summary
ConstOffcallsButtonProc_ConstOffset. Panel button callback for linecut, slice, or region extraction. - Action
ButtonProc_ConstOffset->constantoffset_n() - Controlbutton14 [Button]
- What
ConstOffcallsButtonProc_ConstOffset. Panel button callback for linecut, slice, or region extraction.
- ShiftNsym
- Summary
ShiftNsymrunsShift_and_sym_edc_matrix_far()throughButtonProc_shiftNsym. applies symmetry, mirror, or reflection operations. - Action
ButtonProc_shiftNsym->Shift_and_sym_edc_matrix_far() - Controlbutton72 [Button]
- What
ShiftNsymrunsShift_and_sym_edc_matrix_far()throughButtonProc_shiftNsym. applies symmetry, mirror, or reflection operations.
- CoarseM
- Summary
CoarseMrunsshrinkmatrixbystepsc()throughButtonProc_shrinkmatrixbysteps. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_shrinkmatrixbysteps->shrinkmatrixbystepsc() - ControlSymx32 [Button]
- What
CoarseMrunsshrinkmatrixbystepsc()throughButtonProc_shrinkmatrixbysteps. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- EDC
- Summary
EDCrunssEDC()throughButtonProc_sEDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_sEDC->sEDC() - ControlSymx05 [Button]
- What
EDCrunssEDC()throughButtonProc_sEDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- MDC
- Summary
MDCrunssMDC()throughButtonProc_sMDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_sMDC->sMDC() - ControlSymx09 [Button]
- What
MDCrunssMDC()throughButtonProc_sMDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
General / nearby controls (9 controls)
SpectrumBlackCutNaNedgesFix FP 1AllFlipImage2RGBEF line (image)Symetrize EDC matExtract Image Data From Paper
- SpectrumBlack
- Summary
SpectrumBlackrunscolormatmorevvline()throughSetVarProc_colormatmorevvline. Function for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
SetVarProc_colormatmorevvline->colormatmorevvline() - Controlsetvarsetciu1 [SetVariable]
- What
SpectrumBlackrunscolormatmorevvline()throughSetVarProc_colormatmorevvline. Function for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- CutNaNedges
- Summary
CutNaNedgesrunsCutNaNedges()throughButtonProcCutNaNedges. Begining of Pierre's macros Usage: run from Igor with parameters matname. - Action
ButtonProcCutNaNedges->CutNaNedges() - Controlbutton89 [Button]
- What
CutNaNedgesrunsCutNaNedges()throughButtonProcCutNaNedges. Begining of Pierre's macros Usage: run from Igor with parameters matname.
- Fix FP 1
- Summary
Fix FP 1runsadjust_to_fp()throughButton_adjust_to_fp. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation. - Action
Button_adjust_to_fp->adjust_to_fp() - Controlbutton91 [Button]
- What
Fix FP 1runsadjust_to_fp()throughButton_adjust_to_fp. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
- All
- Summary
Allrunsadjust_all_to_fp()throughButton_adjust_all_to_fp. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion. - Action
Button_adjust_all_to_fp->adjust_all_to_fp() - Controlbutton92 [Button]
- What
Allrunsadjust_all_to_fp()throughButton_adjust_all_to_fp. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
- Flip
- Summary
FliprunsFlip_digimage()throughButtonProc_FlipRGBimage. displays waves, images, contours, or graph overlays. - Action
ButtonProc_FlipRGBimage->Flip_digimage() - Controlbutton10 [Button]
- What
FliprunsFlip_digimage()throughButtonProc_FlipRGBimage. displays waves, images, contours, or graph overlays.
- Image2RGB
- Summary
Image2RGBrunscolor_digimage()throughButtonProc_RGBimagetoRGB. displays waves, images, contours, or graph overlays. - Action
ButtonProc_RGBimagetoRGB->color_digimage() - Controlbutton60 [Button]
- What
Image2RGBrunscolor_digimage()throughButtonProc_RGBimagetoRGB. displays waves, images, contours, or graph overlays.
- EF line (image)
- Summary
EF line (image)runsput_fermi_image()throughButtonProc_put_fermi_image. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. - Action
ButtonProc_put_fermi_image->put_fermi_image() - ControlbuttonEFimage [Button]
- What
EF line (image)runsput_fermi_image()throughButtonProc_put_fermi_image. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
- Symetrize EDC mat
- Summary
Symetrize EDC matrunssym_edc_matrix_far()throughButtonProc_sym_edc_matrix. applies symmetry, mirror, or reflection operations. - Action
ButtonProc_sym_edc_matrix->sym_edc_matrix_far() - Controlbutton48 [Button]
- What
Symetrize EDC matrunssym_edc_matrix_far()throughButtonProc_sym_edc_matrix. applies symmetry, mirror, or reflection operations.
- Extract Image Data From Paper
- Summary
Extract Image Data From PaperrunsIntensity_digimage2()throughButtonProc_RGBimagetoIntensity2. displays waves, images, contours, or graph overlays. - Action
ButtonProc_RGBimagetoIntensity2->Intensity_digimage2() - Controlbutton73 [Button]
- What
Extract Image Data From PaperrunsIntensity_digimage2()throughButtonProc_RGBimagetoIntensity2. displays waves, images, contours, or graph overlays.
Complex Fit (4 controls)
- FFT
- Summary
FFTrunsFFTrc()throughButtonProc_FFTr. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_FFTr->FFTrc() - ControlLine2D3 [Button]
- What
FFTrunsFFTrc()throughButtonProc_FFTr. performs Fourier, filtering, phase, or lock-in processing.
- Reader_Mpk2.0
- Summary
Reader_Mpk2.0runssavefitdata()throughButtonProc_savefitdata. saves, exports, or converts data between files and Igor waves. - Action
ButtonProc_savefitdata->savefitdata() - ControlMap12 [Button]
- What
Reader_Mpk2.0runssavefitdata()throughButtonProc_savefitdata. saves, exports, or converts data between files and Igor waves.
- BCS_Dyne Fit
- Summary
BCS_Dyne FitrunsSTSFiTDyne()throughButtonProc_DyneFit. fits or extracts spectral/peak parameters. - Action
ButtonProc_DyneFit->STSFiTDyne() - ControlNormline2p1 [Button]
- What
BCS_Dyne FitrunsSTSFiTDyne()throughButtonProc_DyneFit. fits or extracts spectral/peak parameters.
- SC-SC Fit
- Summary
SC-SC FitrunsSTSFiTDyneS()throughButtonProc_DyneFitS. fits or extracts spectral/peak parameters. - Action
ButtonProc_DyneFitS->STSFiTDyneS() - ControlNormline2p2 [Button]
- What
SC-SC FitrunsSTSFiTDyneS()throughButtonProc_DyneFitS. fits or extracts spectral/peak parameters.
Load individual STS (3 controls)
- Intra
- Summary
Intrarunsinterpavedata()throughButtonProc_interpavedata. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_interpavedata->interpavedata() - ControlSymx9 [Button]
- What
Intrarunsinterpavedata()throughButtonProc_interpavedata. resamples, rescales, pads, or changes wave dimensions.
- Ld_Nnis
- Summary
Ld_NniscallsButtonProc_Loadnewmk. End of the GUI demo procedure Purpose: loads data or launches an automatic loading workflow. - Action
ButtonProc_Loadnewmk->Makegraphtable() - ControlSymx0 [Button]
- What
Ld_NniscallsButtonProc_Loadnewmk. End of the GUI demo procedure Purpose: loads data or launches an automatic loading workflow.
- AverSlice (R9)
- Summary
AverSlice (R9)runsaddper()throughButtonProc_addper. Interactive Igor procedure in Miscellaneous_Codes.ipf. - Action
ButtonProc_addper->addper() - ControlMap30 [Button]
- What
AverSlice (R9)runsaddper()throughButtonProc_addper. Interactive Igor procedure in Miscellaneous_Codes.ipf.
Normalization (7 controls)
- ExSTS
- Summary
ExSTSrunsextractdatafromdos()throughButtonProc_extractfromdos. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_extractfromdos->extractdatafromdos() - ControlSymx2 [Button]
- What
ExSTSrunsextractdatafromdos()throughButtonProc_extractfromdos. extracts values, metadata, cursor information, or derived waves.
- LnNorm FitAll
- Summary
LnNorm FitAllrunsnormstsline()throughButtonProc_Linenorm. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_Linenorm->normstsline() - ControlMap1 [Button]
- What
LnNorm FitAllrunsnormstsline()throughButtonProc_Linenorm. smooths, normalizes, or removes background/trend components.
- Ave
- Summary
AvecallsButtonProc_Loadnewmkfab. loads data or launches an automatic loading workflow. - Action
ButtonProc_Loadnewmkfab->Makegraphtable() - ControlSymx06 [Button]
- What
AvecallsButtonProc_Loadnewmkfab. loads data or launches an automatic loading workflow.
- P
- Summary
Prunsdataplotersts()throughButtonProc_dataplotersts. displays waves, images, contours, or graph overlays. - Action
ButtonProc_dataplotersts->dataplotersts() - ControlSymx01 [Button]
- What
Prunsdataplotersts()throughButtonProc_dataplotersts. displays waves, images, contours, or graph overlays.
- Old LnNorm2P
- Summary
Old LnNorm2Prunslinenorm2p()throughButtonProc_line2p. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_line2p->linenorm2p() - ControlNormline2p [Button]
- What
Old LnNorm2Prunslinenorm2p()throughButtonProc_line2p. smooths, normalizes, or removes background/trend components.
- A
- Summary
Arunsautodisplay()throughButtonProc_autodisplay. displays waves, images, contours, or graph overlays. - Action
ButtonProc_autodisplay->autodisplay() - ControlSymx03 [Button]
- What
Arunsautodisplay()throughButtonProc_autodisplay. displays waves, images, contours, or graph overlays.
- LnBkg (frm graph)
- Summary
LnBkg (frm graph)runslinenorm2pongraphc()throughButtonProc_linenorm2pongraphc. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_linenorm2pongraphc->linenorm2pongraphc() - ControlNormline2p4 [Button]
- What
LnBkg (frm graph)runslinenorm2pongraphc()throughButtonProc_linenorm2pongraphc. smooths, normalizes, or removes background/trend components.
Matrix Operation (Old) (7 controls)
- Rename
- Summary
Renamerunsrenameall()throughButtonProc_renameall. copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_renameall->renameall() - ControlMap15 [Button]
- What
Renamerunsrenameall()throughButtonProc_renameall. copies, duplicates, or renames Igor waves/traces.
- Partial
- Summary
Partialrunsrenamep()throughButtonProc_renamep. copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_renamep->renamep() - ControlMap37 [Button]
- What
Partialrunsrenamep()throughButtonProc_renamep. copies, duplicates, or renames Igor waves/traces.
- all
- Summary
allrunsselectlinenorm()throughButtonProc_selectlinenorm. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_selectlinenorm->selectlinenorm() - ControlMap03 [Button]
- What
allrunsselectlinenorm()throughButtonProc_selectlinenorm. smooths, normalizes, or removes background/trend components.
- Interpolate All
- Summary
Interpolate Allrunsintercurve()throughButtonProc_Interpoint. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; graph display, formatting, or window management. - Action
ButtonProc_Interpoint->intercurve() - ControlMap7 [Button]
- What
Interpolate Allrunsintercurve()throughButtonProc_Interpoint. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
- Dup All
- Summary
Dup Allrunsduplicateall()throughButtonProc_duplicateall. copies, duplicates, or renames Igor waves/traces. - Action
ButtonProc_duplicateall->duplicateall() - ControlMap9 [Button]
- What
Dup Allrunsduplicateall()throughButtonProc_duplicateall. copies, duplicates, or renames Igor waves/traces.
- x1~x2
- Summary
x1~x2runsduplicatpart()throughButtonProc_duplicatepart. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_duplicatepart->duplicatpart() - ControlMap4 [Button]
- What
x1~x2runsduplicatpart()throughButtonProc_duplicatepart. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- Smt All
- Summary
Smt Allrunssmoothall()throughButtonProc_smoothall. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_smoothall->smoothall() - ControlMap0 [Button]
- What
Smt Allrunssmoothall()throughButtonProc_smoothall. smooths, normalizes, or removes background/trend components.
FFT Smart (3 controls)
- Line@2D(2)
- Summary
Line@2D(2)runsFFTL2c()throughButtonProc_linecutFFT. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_linecutFFT->FFTL2c() - ControlLine2D2 [Button]
- What
Line@2D(2)runsFFTL2c()throughButtonProc_linecutFFT. performs Fourier, filtering, phase, or lock-in processing.
- (1)
- Summary
(1)runslinecutFFT()throughButtonProc_linecutFFT2. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_linecutFFT2->linecutFFT() - ControlRotate4 [Button]
- What
(1)runslinecutFFT()throughButtonProc_linecutFFT2. performs Fourier, filtering, phase, or lock-in processing.
- Q
- Summary
QrunspeakIndi()throughButtonProc_peakIndi. fits or extracts spectral/peak parameters. - Action
ButtonProc_peakIndi->peakIndi() - ControlSymx35 [Button]
- What
QrunspeakIndi()throughButtonProc_peakIndi. fits or extracts spectral/peak parameters.
FFT Engineer (5 controls)
- Launch
- Summary
Launchrunsffc()throughButtonProc_ffc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping. - Action
ButtonProc_ffc->ffc() - ControlMap78 [Button]
- What
Launchrunsffc()throughButtonProc_ffc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
- getA
- Summary
getArunsgpac()throughButtonProc_GPAc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_GPAc->gpac() - ControlMap79 [Button]
- What
getArunsgpac()throughButtonProc_GPAc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- (2D)
- Summary
(2D)runssmoothallmatrix()throughButtonProc_smoothallmatrix. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_smoothallmatrix->smoothallmatrix() - ControlMap45 [Button]
- What
(2D)runssmoothallmatrix()throughButtonProc_smoothallmatrix. smooths, normalizes, or removes background/trend components.
- dI/dV(E,x,y)
- Summary
dI/dV(E,x,y)runsmapforSTMf()throughButtonProc_IExyf. Interactive Igor procedure for linecut, slice, or region extraction; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. - Action
ButtonProc_IExyf->mapforSTMf() - ControlMap22 [Button]
- What
dI/dV(E,x,y)runsmapforSTMf()throughButtonProc_IExyf. Interactive Igor procedure for linecut, slice, or region extraction; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
- getB
- Summary
getBrunsgpbc()throughButtonProc_GpBc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_GpBc->gpbc() - ControlMap80 [Button]
- What
getBrunsgpbc()throughButtonProc_GpBc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
Basic Display (7 controls)
- NumNorm_SR
- Summary
NumNorm_SRrunsnormrange()throughButtonProc_normwavemulti. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_normwavemulti->normrange() - ControlMap5 [Button]
- What
NumNorm_SRrunsnormrange()throughButtonProc_normwavemulti. smooths, normalizes, or removes background/trend components.
- Display Waterfall
- Summary
Display Waterfallrunsdisplaymulti()throughButtonProc_displaymulti. displays waves, images, contours, or graph overlays. - Action
ButtonProc_displaymulti->displaymulti() - ControlSymx1 [Button]
- What
Display Waterfallrunsdisplaymulti()throughButtonProc_displaymulti. displays waves, images, contours, or graph overlays.
- NormNum_TR
- Summary
NormNum_TRrunsnormrange2()throughButtonProc_normwavemulti2. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_normwavemulti2->normrange2() - ControlMap10 [Button]
- What
NormNum_TRrunsnormrange2()throughButtonProc_normwavemulti2. smooths, normalizes, or removes background/trend components.
- Linecut
- Summary
Linecutrunslinkstsmap_P()throughButtonProc_map. i+=1 while(i<num) setscale/P x, dimoffset(sts1,0),dimdelta(sts1,0),""mapsts end Purpose: combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_map->linkstsmap_P() - ControlSMap [Button]
- What
Linecutrunslinkstsmap_P()throughButtonProc_map. i+=1 while(i<num) setscale/P x, dimoffset(sts1,0),dimdelta(sts1,0),""mapsts end Purpose: combines many waves/slices into a map, linecut, or averaged output.
- Lc1
- Summary
Lc1runslinkstsmap_Paa()throughButtonProc_mapaa. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_mapaa->linkstsmap_Paa() - ControlSMap1 [Button]
- What
Lc1runslinkstsmap_Paa()throughButtonProc_mapaa. combines many waves/slices into a map, linecut, or averaged output.
- 2
- Summary
2runslinkstsmap_Paa2()throughButtonProc_mapaa2. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_mapaa2->linkstsmap_Paa2() - ControlSMap2 [Button]
- What
2runslinkstsmap_Paa2()throughButtonProc_mapaa2. combines many waves/slices into a map, linecut, or averaged output.
- InterpL
- Summary
InterpLrunsinterpsts()throughButtonProc_InterpSTS. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_InterpSTS->interpsts() - ControlMap3 [Button]
- What
InterpLrunsinterpsts()throughButtonProc_InterpSTS. resamples, rescales, pads, or changes wave dimensions.
Cube (6 controls)
- Area All
- Summary
Area AllcallsButtonProc_Areacurve. Panel button callback for linecut, slice, or region extraction. - Action
ButtonProc_Areacurve->Areacurve() - ControlMap01 [Button]
- What
Area AllcallsButtonProc_Areacurve. Panel button callback for linecut, slice, or region extraction.
- Rsclall
- Summary
Rsclallrunsrescaleallpr()throughButtonProc_rescaleallpr. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_rescaleallpr->rescaleallpr() - ControlMap04 [Button]
- What
Rsclallrunsrescaleallpr()throughButtonProc_rescaleallpr. resamples, rescales, pads, or changes wave dimensions.
- ExtractSTS
- Summary
ExtractSTSrunsExtractSTS()throughButtonProc_ExtractSTS. extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_ExtractSTS->ExtractSTS() - ControlMap20 [Button]
- What
ExtractSTSrunsExtractSTS()throughButtonProc_ExtractSTS. extracts values, metadata, cursor information, or derived waves.
- all
- Summary
allcallsButtonProc_ExtractSTSall. After do dI/dV(E,x,y) and plot 2D STS, you can run Extract sts all to get all the stss from the grid, titled by gridsts# Purpose: extracts values, metadata, cursor information, or derived waves. - Action
ButtonProc_ExtractSTSall->ExtractallSTS() - ControlMap57 [Button]
- What
allcallsButtonProc_ExtractSTSall. After do dI/dV(E,x,y) and plot 2D STS, you can run Extract sts all to get all the stss from the grid, titled by gridsts# Purpose: extracts values, metadata, cursor information, or derived waves.
- 2D STS
- Summary
2D STScallsButtonProc_2DSTS. Logic of the mat3d wave is follow the order that [0: x] [1: dI/dV] [2: y] IMPORTANT To guarantee the procedure works well, you need Rescale the x and y of slices as (0,a) before do dI/dV(x,y,E) - Action
ButtonProc_2DSTS - ControlMap21 [Button]
- What
2D STScallsButtonProc_2DSTS. Logic of the mat3d wave is follow the order that [0: x] [1: dI/dV] [2: y] IMPORTANT To guarantee the procedure works well, you need Rescale the x and y of slices as (0,a) before do dI/dV(x,y,E)
- 2ndDif All
- Summary
2ndDif AllrunssecondDall()throughButtonProc_2ndDall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; graph display, formatting, or window management. - Action
ButtonProc_2ndDall->secondDall() - ControlMap07 [Button]
- What
2ndDif AllrunssecondDall()throughButtonProc_2ndDall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; graph display, formatting, or window management.
FFT Filter (2 controls)
- QC4
- Summary
QC4runsFTc()throughButtonProc_FTc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_FTc->FTc() - ControlMap81 [Button]
- What
QC4runsFTc()throughButtonProc_FTc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- LP
- Summary
LPrunsFTclp()throughButtonProc_FTclp. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_FTclp->FTclp() - ControlMap97 [Button]
- What
LPrunsFTclp()throughButtonProc_FTclp. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
LF drift (4 controls)
- Y
- Summary
YrunsFTlinecutc()throughButtonProc_FTlinecutc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping. - Action
ButtonProc_FTlinecutc->FTlinecutc() - ControlMap90 [Button]
- What
YrunsFTlinecutc()throughButtonProc_FTlinecutc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
- 2D
- Summary
2DrunsLawlerFujita()throughButtonProc_LF. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; geometric correction, rotation, shear, drift, or strain analysis; graph display, formatting, or window management. - Action
ButtonProc_LF->LawlerFujita() - ControlSymx23 [Button]
- What
2DrunsLawlerFujita()throughButtonProc_LF. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; geometric correction, rotation, shear, drift, or strain analysis; graph display, formatting, or window management.
- 3D
- Summary
3DrunsLFtc()throughButtonProc_LFtc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; geometric correction, rotation, shear, drift, or strain analysis. - Action
ButtonProc_LFtc->LFtc() - ControlSymx22 [Button]
- What
3DrunsLFtc()throughButtonProc_LFtc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; geometric correction, rotation, shear, drift, or strain analysis.
- Cal. Tensor
- Summary
Cal. TensorrunsStrainanalysisc()throughButtonProc_Strainanalysisc. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_Strainanalysisc->Strainanalysisc() - ControlSymx34 [Button]
- What
Cal. TensorrunsStrainanalysisc()throughButtonProc_Strainanalysisc. applies geometric correction or extracts deformation/strain information.
MultiSet (Old) (14 controls)
- VMap
- Summary
VMaprunslayoutmap()throughButtonProc_Layoutmap. Interactive Igor procedure for matrix resampling, scaling, or reshaping; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. - Action
ButtonProc_Layoutmap->layoutmap() - ControlMap13 [Button]
- What
VMaprunslayoutmap()throughButtonProc_Layoutmap. Interactive Igor procedure for matrix resampling, scaling, or reshaping; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
- Two set Diffe
- Summary
Two set Differunstwosetdifference()throughButtonProc_twosetdifference. displays waves, images, contours, or graph overlays. - Action
ButtonProc_twosetdifference->twosetdifference() - ControlMap33 [Button]
- What
Two set Differunstwosetdifference()throughButtonProc_twosetdifference. displays waves, images, contours, or graph overlays.
- SumTrace
- Summary
SumTracerunssummul()throughButtonProc_summul. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_summul->summul() - ControlMap02 [Button]
- What
SumTracerunssummul()throughButtonProc_summul. combines many waves/slices into a map, linecut, or averaged output.
- Ratio
- Summary
RatiorunsAnaTeSe()throughButtonProc_Isolate2C. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_Isolate2C->AnaTeSe() - ControlMap8 [Button]
- What
RatiorunsAnaTeSe()throughButtonProc_Isolate2C. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- Offset
- Summary
Offsetrunshshift()throughButtonProc_shift. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_shift->hshift() - ControlMap31 [Button]
- What
Offsetrunshshift()throughButtonProc_shift. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- Comp_MultiSet
- Summary
Comp_MultiSetrunscompare()throughButtonProc_comparea. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion. - Action
ButtonProc_comparea->compare() - ControlMap14 [Button]
- What
Comp_MultiSetrunscompare()throughButtonProc_comparea. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
- V+
- Summary
V+runsrescalex_plus()throughButtonProc_xplusall. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_xplusall->rescalex_plus() - ControlSymx3 [Button]
- What
V+runsrescalex_plus()throughButtonProc_xplusall. resamples, rescales, pads, or changes wave dimensions.
- V*
- Summary
V*runsrescalexmultiwhat()throughButtonProc_xmultisall. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_xmultisall->rescalexmultiwhat() - ControlSymx4 [Button]
- What
V*runsrescalexmultiwhat()throughButtonProc_xmultisall. resamples, rescales, pads, or changes wave dimensions.
- Y+
- Summary
Y+runsaddyall()throughButtonProc_addyall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_addyall->addyall() - ControlMap2 [Button]
- What
Y+runsaddyall()throughButtonProc_addyall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- Y*
- Summary
Y*runsmyall()throughButtonProc_myall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation. - Action
ButtonProc_myall->myall() - ControlMap16 [Button]
- What
Y*runsmyall()throughButtonProc_myall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
- Data_sigma
- Summary
Data_sigmarunsfindsigmaofdata()throughButtonProc_sigma. Interactive Igor procedure for smoothing, normalization, or background removal. - Action
ButtonProc_sigma->findsigmaofdata() - ControlMap11 [Button]
- What
Data_sigmarunsfindsigmaofdata()throughButtonProc_sigma. Interactive Igor procedure for smoothing, normalization, or background removal.
- Rscl.*/
- Summary
Rscl.*/runsrenormcuts_k()throughButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components. - Action
ButtonProc_renormcuts_k->renormcuts_k() - ControlSymx15 [Button]
- What
Rscl.*/runsrenormcuts_k()throughButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components.
- Rscl.+-
- Summary
Rscl.+-runsrescale_pi()throughButtonProc_rescale_pi. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_rescale_pi->rescale_pi() - ControlSymx17 [Button]
- What
Rscl.+-runsrescale_pi()throughButtonProc_rescale_pi. resamples, rescales, pads, or changes wave dimensions.
- Individual Shift
- Summary
Individual Shiftrunsautoclbzero()throughButtonProc_autoclbzero. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_autoclbzero->autoclbzero() - ControlMap24 [Button]
- What
Individual Shiftrunsautoclbzero()throughButtonProc_autoclbzero. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
PDW Domain Map (1 controls)
- Calculate Pplarization
- Summary
Calculate Pplarizationrunsfindpolarizationc()throughButtonProc_findpolarizationc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_findpolarizationc->findpolarizationc() - ControlMap60 [Button]
- What
Calculate Pplarizationrunsfindpolarizationc()throughButtonProc_findpolarizationc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis.
C4 Shearing (3 controls)
- Coef
- Summary
CoefrunsC4sheargetparac()throughButtonProc_C4sheargetparac. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_C4sheargetparac->C4sheargetparac() - ControlMap84 [Button]
- What
CoefrunsC4sheargetparac()throughButtonProc_C4sheargetparac. applies geometric correction or extracts deformation/strain information.
- Go
- Summary
GorunsC4shearcorrectc()throughButtonProc_C4shearcorrectc. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_C4shearcorrectc->C4shearcorrectc() - ControlMap85 [Button]
- What
GorunsC4shearcorrectc()throughButtonProc_C4shearcorrectc. applies geometric correction or extracts deformation/strain information.
- Go3D
- Summary
Go3DrunsShearmat3d()throughButtonProc_Shearmat3d. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_Shearmat3d->Shearmat3d() - ControlMap89 [Button]
- What
Go3DrunsShearmat3d()throughButtonProc_Shearmat3d. applies geometric correction or extracts deformation/strain information.
2D Lock-in (4 controls)
- ฮต
- Summary
ฮตrunscal_strainbyshearc()throughButtonProc_cal_strainbyshearc. applies geometric correction or extracts deformation/strain information. - Action
ButtonProc_cal_strainbyshearc->cal_strainbyshearc() - ControlSymx31 [Button]
- What
ฮตrunscal_strainbyshearc()throughButtonProc_cal_strainbyshearc. applies geometric correction or extracts deformation/strain information.
- Lckin/Ftd
- Summary
Lckin/Ftdrunst2dlockinandFilter()throughButtonProc_t2dlockinandFilter. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_t2dlockinandFilter->t2dlockinandFilter() - ControlSymx24 [Button]
- What
Lckin/Ftdrunst2dlockinandFilter()throughButtonProc_t2dlockinandFilter. performs Fourier, filtering, phase, or lock-in processing.
- Old
- Summary
Oldrunst2dlockin()throughButtonProc_t2dlockin. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_t2dlockin->t2dlockin() - ControlSymx12 [Button]
- What
Oldrunst2dlockin()throughButtonProc_t2dlockin. performs Fourier, filtering, phase, or lock-in processing.
- Cr
- Summary
CrrunsCorrect2Dlockinampc()throughButtonProc_Correct2DlockinampcoutInd. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_Correct2DlockinampcoutInd->Correct2Dlockinampc() - ControlSymx25 [Button]
- What
CrrunsCorrect2Dlockinampc()throughButtonProc_Correct2DlockinampcoutInd. performs Fourier, filtering, phase, or lock-in processing.
Curve Info Extraction (1 controls)
- Extract_dI/dV
- Summary
Extract_dI/dVrunsextracnumfromstr()throughButtonProc_extracnumfromstr. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_extracnumfromstr->extracnumfromstr() - ControlMap19 [Button]
- What
Extract_dI/dVrunsextracnumfromstr()throughButtonProc_extracnumfromstr. Interactive Igor procedure for Igor wave/matrix/cube data operation.
Move Window Tech. (5 controls)
- PreFFT
- Summary
PreFFTrunsdoampfftforphase()throughButtonProc_doampfftforphase. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_doampfftforphase->doampfftforphase() - ControlMap71 [Button]
- What
PreFFTrunsdoampfftforphase()throughButtonProc_doampfftforphase. performs Fourier, filtering, phase, or lock-in processing.
- getA
- Summary
getArunspickupPA()throughButtonProc_pickupPA. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping. - Action
ButtonProc_pickupPA->pickupPA() - ControlMap72 [Button]
- What
getArunspickupPA()throughButtonProc_pickupPA. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping.
- getB
- Summary
getBrunspickupPB()throughButtonProc_pickupPB. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping. - Action
ButtonProc_pickupPB->pickupPB() - ControlMap73 [Button]
- What
getBrunspickupPB()throughButtonProc_pickupPB. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping.
- Phase DIF of 2
- Summary
Phase DIF of 2runsPhaseMap()throughButtonProc_PhaseMap. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_PhaseMap->PhaseMap() - ControlMap74 [Button]
- What
Phase DIF of 2runsPhaseMap()throughButtonProc_PhaseMap. performs Fourier, filtering, phase, or lock-in processing.
- FixBnd
- Summary
FixBndrunscorrectboundPhMapc()throughButtonProc_PhaseMapcorrectbd. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis; Igor wave/matrix/cube data operation. - Action
ButtonProc_PhaseMapcorrectbd->correctboundPhMapc() - ControlMap83 [Button]
- What
FixBndrunscorrectboundPhMapc()throughButtonProc_PhaseMapcorrectbd. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis; Igor wave/matrix/cube data operation.
/ (2 controls)
- Extract_Width
- Summary
Extract_Widthrunsexwidth()throughButtonProc_exwidth. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_exwidth->exwidth() - ControlMap23 [Button]
- What
Extract_Widthrunsexwidth()throughButtonProc_exwidth. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- RCSJ Model
- Summary
RCSJ ModelrunsRCSJc()throughButtonProc_RCSJ. Interactive Igor procedure for matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal; graph display, formatting, or window management. - Action
ButtonProc_RCSJ->RCSJc() - ControlSMap9 [Button]
- What
RCSJ ModelrunsRCSJc()throughButtonProc_RCSJ. Interactive Igor procedure for matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal; graph display, formatting, or window management.
Segregation (2 controls)
- Self
- Summary
SelfcallsButtonProc_LS. #I.2 Single 2D wave segregation [Do Segregation to itself] - Action
ButtonProc_LS - ControlSymx19 [Button]
- What
SelfcallsButtonProc_LS. #I.2 Single 2D wave segregation [Do Segregation to itself]
- Other
- Summary
OthercallsButtonProc_LS2. #I.2 Single 2D wave segregation [Do Segregation to other wave] - Action
ButtonProc_LS2 - ControlSymx20 [Button]
- What
OthercallsButtonProc_LS2. #I.2 Single 2D wave segregation [Do Segregation to other wave]
PR-QPI (2 controls)
- Do it
- Summary
Do itcallsButtonProc_DBD_PRQPI. $ Defect bound state Phase referenced QPI to extract $ superconducting pair phase $ Ref. - Action
ButtonProc_DBD_PRQPI - ControlSymx28 [Button]
- What
Do itcallsButtonProc_DBD_PRQPI. $ Defect bound state Phase referenced QPI to extract $ superconducting pair phase $ Ref.
- Go
- Summary
Gorunsmakelatticec()throughButtonProc_makelatticec. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_makelatticec->makelatticec() - ControlSymx30 [Button]
- What
Gorunsmakelatticec()throughButtonProc_makelatticec. creates new waves, maps, figures, or simulation data.
Tip Height Experiment (6 controls)
P(E) TheoryDifferentiate I/VApply divider (single)Linecut with dividerFormat wave A as BLinecut from Random
- P(E) Theory
- Summary
P(E) TheoryrunsCalculateP0Ec()throughButtonProc_CalculateP0Ec. Interactive Igor procedure for graph display, formatting, or window management. - Action
ButtonProc_CalculateP0Ec->CalculateP0Ec() - ControlSMap0 [Button]
- What
P(E) TheoryrunsCalculateP0Ec()throughButtonProc_CalculateP0Ec. Interactive Igor procedure for graph display, formatting, or window management.
- Differentiate I/V
- Summary
Differentiate I/Vrunsdiffeall()throughButtonProc_diffeall. displays waves, images, contours, or graph overlays. - Action
ButtonProc_diffeall->diffeall() - ControlMap38 [Button]
- What
Differentiate I/Vrunsdiffeall()throughButtonProc_diffeall. displays waves, images, contours, or graph overlays.
- Apply divider (single)
- Summary
Apply divider (single)runsscalewaves()throughButtonProc_scalewave. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_scalewave->scalewaves() - ControlMap42 [Button]
- What
Apply divider (single)runsscalewaves()throughButtonProc_scalewave. resamples, rescales, pads, or changes wave dimensions.
- Linecut with divider
- Summary
Linecut with dividerrunsrescalegroupc()throughButtonProc_rescalegroupc. resamples, rescales, pads, or changes wave dimensions. - Action
ButtonProc_rescalegroupc->rescalegroupc() - ControlMap43 [Button]
- What
Linecut with dividerrunsrescalegroupc()throughButtonProc_rescalegroupc. resamples, rescales, pads, or changes wave dimensions.
- Format wave A as B
- Summary
Format wave A as Brunsmadewavebytemplatec()throughButtonProc_madewavebytemplate. combines many waves/slices into a map, linecut, or averaged output. - Action
ButtonProc_madewavebytemplate->madewavebytemplatec() - ControlMap46 [Button]
- What
Format wave A as Brunsmadewavebytemplatec()throughButtonProc_madewavebytemplate. combines many waves/slices into a map, linecut, or averaged output.
- Linecut from Random
- Summary
Linecut from Randomrunsunevenlinepc()throughButtonProc_unevenlinep. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_unevenlinep->unevenlinepc() - ControlMap44 [Button]
- What
Linecut from Randomrunsunevenlinepc()throughButtonProc_unevenlinep. Interactive Igor procedure for Igor wave/matrix/cube data operation.
General Simu (7 controls)
- Temp convolve
- Summary
Temp convolverunsconvolvetempc()throughButtonProc_convolvetempc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_convolvetempc->convolvetempc() - ControlSMap3 [Button]
- What
Temp convolverunsconvolvetempc()throughButtonProc_convolvetempc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- T-conv batch
- Summary
T-conv batchrunsconvallc()throughButtonProc_convallc. Interactive Igor procedure in General_Simu.ipf. - Action
ButtonProc_convallc->convallc() - ControlSMap4 [Button]
- What
T-conv batchrunsconvallc()throughButtonProc_convallc. Interactive Igor procedure in General_Simu.ipf.
- TBG
- Summary
TBGrunsTBGsimu()throughButtonProc_TBGsimu. Interactive Igor procedure for symmetry or reflection processing; lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management. - Action
ButtonProc_TBGsimu->TBGsimu() - ControlSMap5 [Button]
- What
TBGrunsTBGsimu()throughButtonProc_TBGsimu. Interactive Igor procedure for symmetry or reflection processing; lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management.
- TTG
- Summary
TTGrunsTTGsimu()throughButtonProc_TTGsimu. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; Igor wave/matrix/cube data operation. - Action
ButtonProc_TTGsimu->TTGsimu() - ControlSMap6 [Button]
- What
TTGrunsTTGsimu()throughButtonProc_TTGsimu. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; Igor wave/matrix/cube data operation.
- A(honeycomb)
- Summary
A(honeycomb)runsAhoneycombc()throughButtonProc_Honeycomb. Interactive Igor procedure for matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis. - Action
ButtonProc_Honeycomb->Ahoneycombc() - ControlSMap7 [Button]
- What
A(honeycomb)runsAhoneycombc()throughButtonProc_Honeycomb. Interactive Igor procedure for matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis.
- Demo: Trace Slanted Jumping Line
- Summary
Demo: Trace Slanted Jumping LinerunsDemoautormjump2DPro()throughButtonProc_Demoautormjump2DPro. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_Demoautormjump2DPro->Demoautormjump2DPro() - ControlJump1 [Button]
- What
Demo: Trace Slanted Jumping LinerunsDemoautormjump2DPro()throughButtonProc_Demoautormjump2DPro. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- Plot_{A(k,ฯ)}
- Summary
Plot_{A(k,ฯ)}runsd3dsimu()throughButtonProc_d3dsimu. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping. - Action
ButtonProc_d3dsimu->d3dsimu() - ControlTheo3 [Button]
- What
Plot_{A(k,ฯ)}runsd3dsimu()throughButtonProc_d3dsimu. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
QPI Range Estimate (2 controls)
- vortex pair
- Summary
vortex pairrunsvortexantivortexsimuc()throughButtonProc_vortexantivortexsimuc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_vortexantivortexsimuc->vortexantivortexsimuc() - ControlMap60cpr16 [Button]
- What
vortex pairrunsvortexantivortexsimuc()throughButtonProc_vortexantivortexsimuc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis.
- Rnu_{ / m i}= nu_{ / m j}
- Summary
Rnu_{ / m i}= nu_{ / m j}callsButtonProc_calculateRCc. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction. - Action
ButtonProc_calculateRCc - Controlsym_c5 [Button]
- What
Rnu_{ / m i}= nu_{ / m j}callsButtonProc_calculateRCc. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction.
Symmetrization (8 controls)
- C4
- Summary
C4callsButtonProc_C4_symc. ####. - Action
ButtonProc_C4_symc - Controlsym_c4 [Button]
- What
C4callsButtonProc_C4_symc. ####.
- M_dia
- Summary
M_diacallsButtonProc_Mdiag_symc. ####. - Action
ButtonProc_Mdiag_symc - Controlsym_c6 [Button]
- What
M_diacallsButtonProc_Mdiag_symc. ####.
- M_offdia
- Summary
M_offdiacallsButtonProc_Moffdiag_symc. ####. - Action
ButtonProc_Moffdiag_symc - Controlsym_c7 [Button]
- What
M_offdiacallsButtonProc_Moffdiag_symc. ####.
- { / m NbSe}_{2}
- Summary
{ / m NbSe}_{2}runssimuCDWc()throughButtonProc_simuCDWc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; matrix resampling, scaling, or reshaping. - Action
ButtonProc_simuCDWc->simuCDWc() - ControlMap60cpr19 [Button]
- What
{ / m NbSe}_{2}runssimuCDWc()throughButtonProc_simuCDWc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; matrix resampling, scaling, or reshaping.
- D4
- Summary
D4callsButtonProc_D4_symc. 1: Mx Mdiag; Mx Moffdiag; My Mdiag; My Moffdiag; 2: C4 Mx; C4 My; 3: C4 Moffdiag; C4 Mdiag We use method 1 Purpose: applies symmetry, mirror, or reflection operations. - Action
ButtonProc_D4_symc - Controlsym_c0 [Button]
- What
D4callsButtonProc_D4_symc. 1: Mx Mdiag; Mx Moffdiag; My Mdiag; My Moffdiag; 2: C4 Mx; C4 My; 3: C4 Moffdiag; C4 Mdiag We use method 1 Purpose: applies symmetry, mirror, or reflection operations.
- Mx
- Summary
MxcallsButtonProc_Mx_symc. ####. - Action
ButtonProc_Mx_symc - Controlsym_c9 [Button]
- What
MxcallsButtonProc_Mx_symc. ####.
- My
- Summary
MycallsButtonProc_My_symc. ####. - Action
ButtonProc_My_symc - Controlsym_c8 [Button]
- What
MycallsButtonProc_My_symc. ####.
- Sym. All
- Summary
Sym. AllrunssymmetrizeQPIdallc()throughButtonProc_symmetrizeQPIdallc. applies symmetry, mirror, or reflection operations. - Action
ButtonProc_symmetrizeQPIdallc->symmetrizeQPIdallc() - Controlsym_c1 [Button]
- What
Sym. AllrunssymmetrizeQPIdallc()throughButtonProc_symmetrizeQPIdallc. applies symmetry, mirror, or reflection operations.
Modeling (7 controls)
- MBS Split
- Summary
MBS Splitrunseval2()throughButtonProc_intereractionMBS. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_intereractionMBS->eval2() - ControlMap17 [Button]
- What
MBS Splitrunseval2()throughButtonProc_intereractionMBS. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
- Cal. Matrix H(k)
- Summary
Cal. Matrix H(k)runsautomatrixTC()throughButtonProc_automatrixTC. Interactive Igor procedure for Igor wave/matrix/cube data operation. - Action
ButtonProc_automatrixTC->automatrixTC() - ControlTheo1 [Button]
- What
Cal. Matrix H(k)runsautomatrixTC()throughButtonProc_automatrixTC. Interactive Igor procedure for Igor wave/matrix/cube data operation.
- Profile
- Summary
Profilerunsmakeu1u2()throughButtonProc_LFuModel. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_LFuModel->makeu1u2() - ControlMap09 [Button]
- What
Profilerunsmakeu1u2()throughButtonProc_LFuModel. creates new waves, maps, figures, or simulation data.
- CdGM
- Summary
CdGMrunsCdGM_Dirac_singlevortex()throughButtonProc_CdGMDirac. displays waves, images, contours, or graph overlays. - Action
ButtonProc_CdGMDirac->CdGM_Dirac_singlevortex() - ControlMap48 [Button]
- What
CdGMrunsCdGM_Dirac_singlevortex()throughButtonProc_CdGMDirac. displays waves, images, contours, or graph overlays.
- FeSC-A(ฯ,k)+LDOS+QPI / Two bands TB
- Summary
FeSC-A(ฯ,k)+LDOS+QPI / Two bands TBcallsButtonProc_QPISIMUNew. New simultaneous simulation of Spectral function of QPI 2 band tight-binding model Gamma hole & M electron - Action
ButtonProc_QPISIMUNew - ControlTheo2 [Button]
- What
FeSC-A(ฯ,k)+LDOS+QPI / Two bands TBcallsButtonProc_QPISIMUNew. New simultaneous simulation of Spectral function of QPI 2 band tight-binding model Gamma hole & M electron
- LL
- Summary
LLrunscalculateLLNewc()throughButtonProc_predictLL. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion. - Action
ButtonProc_predictLL->calculateLLNewc() - ControlMap18 [Button]
- What
LLrunscalculateLLNewc()throughButtonProc_predictLL. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
- LL DOS
- Summary
LL DOSrunsmakeLLspectra()throughButtonProc_LLDOS. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_LLDOS->makeLLspectra() - ControlMap47 [Button]
- What
LL DOSrunsmakeLLspectra()throughButtonProc_LLDOS. creates new waves, maps, figures, or simulation data.
Triangle Lattice (10 controls)
- TB_Cprt
- Summary
TB_Cprtrunstbmodel()throughButtonProc_tbmodel. runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_tbmodel->tbmodel() - ControlMap26 [Button]
- What
TB_Cprtrunstbmodel()throughButtonProc_tbmodel. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- TB_FeSC
- Summary
TB_FeSCrunsfourbandmodel()throughButtonProc_tbmodelIBSC. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis. - Action
ButtonProc_tbmodelIBSC->fourbandmodel() - ControlMap49 [Button]
- What
TB_FeSCrunsfourbandmodel()throughButtonProc_tbmodelIBSC. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis.
- Fano
- Summary
Fanorunsfanoline()throughButtonProc_fanoline. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_fanoline->fanoline() - ControlMap50 [Button]
- What
Fanorunsfanoline()throughButtonProc_fanoline. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- TBG Twist angle Map
- Summary
TBG Twist angle MaprunsFFTTwistanglemap()throughButtonProc_FFTTwistanglemap. Pre-FFT Purpose: performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_FFTTwistanglemap->FFTTwistanglemap() - ControlMap60cpr14 [Button]
- What
TBG Twist angle MaprunsFFTTwistanglemap()throughButtonProc_FFTTwistanglemap. Pre-FFT Purpose: performs Fourier, filtering, phase, or lock-in processing.
- Band abinitio
- Summary
Band abinitiorunscalculateband()throughButtonProc_calculateband. Interactive Igor procedure in Models.ipf. - Action
ButtonProc_calculateband->calculateband() - ControlMap36 [Button]
- What
Band abinitiorunscalculateband()throughButtonProc_calculateband. Interactive Igor procedure in Models.ipf.
- dSC
- Summary
dSCrunsplotdgap()throughButtonProc_dscgap. displays waves, images, contours, or graph overlays. - Action
ButtonProc_dscgap->plotdgap() - ControlMap25 [Button]
- What
dSCrunsplotdgap()throughButtonProc_dscgap. displays waves, images, contours, or graph overlays.
- CPR
- Summary
CPRrunsnonsinodal()throughButtonProc_nonsinodal. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping. - Action
ButtonProc_nonsinodal->nonsinodal() - ControlMap60cpr [Button]
- What
CPRrunsnonsinodal()throughButtonProc_nonsinodal. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
- Moirรฉ ฮป
- Summary
Moirรฉ ฮปrunscalculateMoireLc()throughButtonProc_calculateMoireLc. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management. - Action
ButtonProc_calculateMoireLc->calculateMoireLc() - ControlMap60cpr18 [Button]
- What
Moirรฉ ฮปrunscalculateMoireLc()throughButtonProc_calculateMoireLc. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management.
- BCSVortex line
- Summary
BCSVortex linerunsDyneModbyvortex()throughButtonProc_Svortex. fits or extracts spectral/peak parameters. - Action
ButtonProc_Svortex->DyneModbyvortex() - ControlMap27 [Button]
- What
BCSVortex linerunsDyneModbyvortex()throughButtonProc_Svortex. fits or extracts spectral/peak parameters.
- Stripe@FFT
- Summary
Stripe@FFTrunsFFTstripesimulationc()throughButtonProc_FFTstripesimulationc. performs Fourier, filtering, phase, or lock-in processing. - Action
ButtonProc_FFTstripesimulationc->FFTstripesimulationc() - ControlMap60cpr17 [Button]
- What
Stripe@FFTrunsFFTstripesimulationc()throughButtonProc_FFTstripesimulationc. performs Fourier, filtering, phase, or lock-in processing.
Adjust on Graph (6 controls)
- Smooth
- Summary
SmoothrunsConsmoo()throughButtonProc_Consmoo. Interactive Igor procedure for graph display, formatting, or window management. - Action
ButtonProc_Consmoo->Consmoo() - ControlMap52 [Button]
- What
SmoothrunsConsmoo()throughButtonProc_Consmoo. Interactive Igor procedure for graph display, formatting, or window management.
- Z_color
- Summary
Z_colorcallsButtonProc_Zcoloro. Part I: from color table - Action
ButtonProc_Zcoloro - ControlMap99 [Button]
- What
Z_colorcallsButtonProc_Zcoloro. Part I: from color table
- OffsetXY
- Summary
OffsetXYrunsConsoffset()throughButtonProc_Consoffset. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_Consoffset->Consoffset() - ControlMap67 [Button]
- What
OffsetXYrunsConsoffset()throughButtonProc_Consoffset. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- LThick
- Summary
LThickrunsConslinethick()throughButtonProc_Conslinethick. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_Conslinethick->Conslinethick() - ControlMap96 [Button]
- What
LThickrunsConslinethick()throughButtonProc_Conslinethick. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- active all
- Summary
active allrunsConsoffsetx()throughButtonProc_Consactiveall. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_Consactiveall->Consoffsetx() - ControlMap98 [Button]
- What
active allrunsConsoffsetx()throughButtonProc_Consactiveall. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- Vector Field Plot
- Summary
Vector Field Plotrunsmakevectorfieldc()throughButtonProc_makevectorfield. creates new waves, maps, figures, or simulation data. - Action
ButtonProc_makevectorfield->makevectorfieldc() - ControlMap60cpr15 [Button]
- What
Vector Field Plotrunsmakevectorfieldc()throughButtonProc_makevectorfield. creates new waves, maps, figures, or simulation data.
MZM Scaling (7 controls)
- 2D
- Summary
2DrunsBatchscalingoure()throughButtonProc_Batchscalingoure. Interactive Igor procedure for Nanonis/STM data loading or map conversion. - Action
ButtonProc_Batchscalingoure->Batchscalingoure() - ControlMap55 [Button]
- What
2DrunsBatchscalingoure()throughButtonProc_Batchscalingoure. Interactive Igor procedure for Nanonis/STM data loading or map conversion.
- Ind. S/Vortex
- Summary
Ind. S/Vortexrunsindivlinecut()throughButtonProc_S_Svortexindiv. displays waves, images, contours, or graph overlays. - Action
ButtonProc_S_Svortexindiv->indivlinecut() - ControlMap29 [Button]
- What
Ind. S/Vortexrunsindivlinecut()throughButtonProc_S_Svortexindiv. displays waves, images, contours, or graph overlays.
- S/Vortex Ln
- Summary
S/Vortex LnrunsautomultiSV()throughButtonProc_S_Svortex. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; spectroscopy, superconducting-gap, or vortex-model analysis. - Action
ButtonProc_S_Svortex->automultiSV() - ControlMap28 [Button]
- What
S/Vortex LnrunsautomultiSV()throughButtonProc_S_Svortex. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; spectroscopy, superconducting-gap, or vortex-model analysis.
- โ(1UC-FeSe)
- Summary
โ(1UC-FeSe)runsoneUCFeSegapsimu()throughButtonProc_oneUCFeSegapsimu. Interactive Igor procedure for spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management. - Action
ButtonProc_oneUCFeSegapsimu->oneUCFeSegapsimu() - ControlMap60cpr20 [Button]
- What
โ(1UC-FeSe)runsoneUCFeSegapsimu()throughButtonProc_oneUCFeSegapsimu. Interactive Igor procedure for spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
- Scal.+Poison
- Summary
Scal.+PoisonrunsBatchscaling()throughButtonProc_MZMscaling_poison. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. - Action
ButtonProc_MZMscaling_poison->Batchscaling() - ControlMap54 [Button]
- What
Scal.+PoisonrunsBatchscaling()throughButtonProc_MZMscaling_poison. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
- FeSC(M k.p)
- Summary
FeSC(M k.p)callsButtonProc_PRB_98_214503_n. This is the simulation of normal bands in PRB 98,214503 (2018) This is the eignevalue of equation (1) - Action
ButtonProc_PRB_98_214503_n - ControlMap60cpr1 [Button]
- What
FeSC(M k.p)callsButtonProc_PRB_98_214503_n. This is the simulation of normal bands in PRB 98,214503 (2018) This is the eignevalue of equation (1)
- FeSC(ฮ k.p)
- Summary
FeSC(ฮ k.p)callsButtonProc_fourbandkpFeSC. Gamma kp model used in Nat. - Action
ButtonProc_fourbandkpFeSC - ControlMap60cpr2 [Button]
- What
FeSC(ฮ k.p)callsButtonProc_fourbandkpFeSC. Gamma kp model used in Nat.
Haldane Model (2 controls)
- Haldane Model
- Summary
Haldane ModelcallsButtonProc_HaldaneCons. Interactive Tuning Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_HaldaneCons - ControlMap60cpr5 [Button]
- What
Haldane ModelcallsButtonProc_HaldaneCons. Interactive Tuning Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- A(k,ฯ)
- Summary
A(k,ฯ)callsButtonProc_HaldaneA. Build Haldane Spectral Function Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_HaldaneA - ControlMap60cpr3 [Button]
- What
A(k,ฯ)callsButtonProc_HaldaneA. Build Haldane Spectral Function Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
Chiral Majorana mode (QH+SC=TSC) (6 controls)
- Qi-Hughes-Zhang
- Summary
Qi-Hughes-ZhangrunsCons_QHZcut2c()throughButtonProc_QHZ. runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_QHZ->Cons_QHZcut2c() - ControlMap60cpr7 [Button]
- What
Qi-Hughes-ZhangrunsCons_QHZcut2c()throughButtonProc_QHZ. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- Qi-Wu-Zhang
- Summary
Qi-Wu-ZhangcallsButtonProc_QWZCons. #02 Interactive Link Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_QWZCons - ControlMap60cpr6 [Button]
- What
Qi-Wu-ZhangcallsButtonProc_QWZCons. #02 Interactive Link Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- ฮฉ(k)
- Summary
ฮฉ(k)callsButtonProc_HaldaneBC. Calculate Berry Curvature Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_HaldaneBC - ControlMap60cpr4 [Button]
- What
ฮฉ(k)callsButtonProc_HaldaneBC. Calculate Berry Curvature Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- *(Slab)
- Summary
*(Slab)callsButtonProc_Solveedgestate_QHZc. runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_Solveedgestate_QHZc - ControlMap60cpr8 [Button]
- What
*(Slab)callsButtonProc_Solveedgestate_QHZc. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- *(LDOS)
- Summary
*(LDOS)callsButtonProc_QHZLDOSCall. Calculate the LDOS of Edge mode, continue slab calculation Calculate Egienvalue index resolved LDOS Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_QHZLDOSCall - ControlMap60cpr9 [Button]
- What
*(LDOS)callsButtonProc_QHZLDOSCall. Calculate the LDOS of Edge mode, continue slab calculation Calculate Egienvalue index resolved LDOS Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
- *(A[k,ฯ,L])
- Summary
*(A[k,ฯ,L])callsButtonProc_QHZslabcutc. Calculate the Spectral function with layer weight Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps. - Action
ButtonProc_QHZslabcutc - ControlMap60cpr0 [Button]
- What
*(A[k,ฯ,L])callsButtonProc_QHZslabcutc. Calculate the Spectral function with layer weight Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
Internal Panels and Secondary Windows
Many KP buttons open helper panels, graph windows, or interactive control strips. This table lists all parsed Window definitions and the controls found inside each window body.
- Curvature_panel()
- PurposeCurvature panel Usage: call
Curvature_panel()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; writes or exports data; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsBox D2x, Num D2x, Box D2y, Num D2y, Box D2xy_yx (x), Num D2xy_yx (x), (y), (y), at in ->
ButtonCurv_mat_in, Derivatives ->ButtonCurvature_deriv, popup_choice ->PopMenuProc_curvchoice, I_0 factor ->SetVarProc_ifact+4 more
- EMDC_Visualizer_Control()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion. Purpose: updates parameters, controls, scales, or display state. Usage: call
EMDC_Visualizer_Control()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; smooths wave data; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsEDC slice ->
SetVarProc_EMDC_changeEDC, MDC slice ->SetVarProc_EMDC_changeMDC, Smooth ->SetVarProc_EMDC_change_SF, Combine ->SetVarProc_EMDC_changecmbine, popupEDCMDC ->PopMenuProc_EMDC_choice, Insert Matrix ->ButtonProc_EMDC_insertmat, how wave ->ButtonProc_EMDC_Showwave, Table ->Button_makeEMDCtable, Multi-matrices ->PopMenuProc_EMDConoff, Display multi ->Button_EMDC_Showmulti, / by last ->PopMenuProc_EMDCdiv, From list ->ButtonProc_selectlistEMDC+1 more
- Help_EDC()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_EDC()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Plot_EDC
- Help_EDC_data()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_EDC_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Fermi_Profile()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion. Usage: call
Help_Fermi_Profile()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; smooths wave data; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow
- Help_MDC()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_MDC()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Plot_MDC
- Help_MDC_Data_ploter()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_MDC_Data_ploter()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow
- Help_MDC_EDC()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_MDC_EDC()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- Controls? ->
Button_Help_EDC, ? ->Button_Help_Find_kF, ? ->Button_Help_MDC, ? ->Button_Help_MDCfit, ? ->Button_Help_Plot_EDC, ? ->Button_Help_Plot_MDC, Close ->ButtonProc_closethiswindow, ?
- Help_MDCfit()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: fits or extracts spectral/peak parameters. Usage: call
Help_MDCfit()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_MDC, ?
- Help_Plot_EDC()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Plot_EDC()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_EDC
- Help_Plot_MDC()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Plot_MDC()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_MDC
- Help_subtract_EDC_Dploter()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_subtract_EDC_Dploter()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow
- Help_symetrize_EDC_mat()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion. Purpose: applies symmetry, mirror, or reflection operations. Usage: call
Help_symetrize_EDC_mat()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsClose ->
ButtonProc_closethiswindow
- image_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
image_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:rgb(),lstyle(),lsize(),lSize(),lStyle(),manTick(). - GroupARPES Template and Momentum Conversion
- Controlsm ->
setvarglobal_mu, Increment ->setvarincrement_global_mu, t ->setvarglobal_t, Increment ->setvarincrement_global_t, t' ->setvarglobal_tprime, Increment ->setvarincrement_global_tprime, Doping ->ButtonProc_calc_tbarea, Plot GXMG ->ButtonProc_plot_tbGXMG, q_0 ->setvartheta1_zero, Increment ->setvartheta1_zero, j_0 ->setvarphi1_zero, Increment ->setvarincrement_phi1_zero+22 more
- image_fs_ploter2f()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
image_fs_ploter2f()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:lSize(),lStyle(),rgb(),manTick(),manMinor(). - GroupARPES Template and Momentum Conversion
- Controlsm ->
setvarglobal_mu2f, Increment ->setvarincrement_global_mu, t ->setvarglobal_t2f, Increment ->setvarincrement_global_t, t' ->setvarglobal_tprime2f, Increment ->setvarincrement_global_tprime, Doping ->ButtonProc_calc_tbarea, Plot GXMGM'X ->ButtonProc_plot_tbGXMGMprimeX2f, q_0 ->setvartheta1_zero, Increment ->setvartheta1_zero, j_0 ->setvarphi1_zero, Increment ->setvarincrement_phi1_zero+18 more
- image_fs_ploterHex()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
image_fs_ploterHex()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:lStyle(),rgb(),manTick(),manMinor(). - GroupARPES Template and Momentum Conversion
- ControlsDoping ->
ButtonProc_doping_hexagon, q_0 ->setvartheta1_zero, Increment ->setvartheta1_zero, j_0 ->setvarphi1_zero, Increment ->setvarincrement_phi1_zero, Rotation ->setvarrot1_zero, Increment ->setvarincrement_rot1_zero, p/a ->setvarlattice1_0, Increment ->setvarincrement_lattice1_0, Update ->ButtonProc_update_image_fs, Pt at new hv ->ButtonProc_return_phi_theta1, Quality ->setquality_factor+12 more
- making_fs()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; ARPES-style loading, plotting, or momentum conversion. Usage: call
making_fs()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:mode(),marker(),lSize(),lStyle(),rgb(),msize(). - GroupARPES Template and Momentum Conversion
- ControlsUpdate points ->
ButtonProc_update_making_fs, Increment ->setvarincrement_theta_zero, Increment ->setvarincrement_phi_zero, Increment ->setvarincrement_rot_zero, Increment ->setvarincrement_lattice_0, q_0 ->setvartheta_zero, j_0 ->setvarphi_zero, Rotation ->setvarrot_zero, p/a ->setvarlattice_0, Kenetic E ->setKEatEF, m ->setvarglobal_mu, Increment ->setvarincrement_global_mu+13 more
- making_fs2f()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; ARPES-style loading, plotting, or momentum conversion. Usage: call
making_fs2f()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:mode(),marker(),lSize(),lStyle(),rgb(),msize(). - GroupARPES Template and Momentum Conversion
- ControlsUpdate points ->
ButtonProc_update_making_fs2f, Increment ->setvarincrement_theta_zero, Increment ->setvarincrement_phi_zero, Increment ->setvarincrement_rot_zero, Increment ->setvarincrement_lattice_0, q_0 ->setvartheta_zero2f, j_0 ->setvarphi_zero2f, Rotation ->setvarrot_zero2f, p/a ->setvarlattice_02f, Kenetic E ->setKEatEF2f, m ->setvarglobal_mu2f, Increment ->setvarincrement_global_mu+12 more
- making_fsHEX()
- PurposeIgor window/panel recreation routine for geometric correction, rotation, shear, drift, or strain analysis; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
making_fsHEX()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:mode(),marker(),lStyle(),rgb(),msize(),manTick(). - GroupARPES Template and Momentum Conversion
- ControlsUpdate points ->
ButtonProc_update_making_fsH, Increment ->setvarincrement_theta_zeroH, Increment ->setvarincrement_phi_zeroH, Increment ->setvarincrement_rot_zero, Increment ->setvarincrement_lattice_0, q_0 ->setvartheta_zeroH, j_0 ->setvarphi_zeroH, Rotation ->setvarrot_zeroH, p/a ->setvarlattice_0H, Kenetic E ->setKEatEFH, Calc. doping ->ButtonProc_doping_hexagon, Pt at new hv ->ButtonProc_return_phi_theta+6 more
- mat3d_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
mat3d_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsCentral energy ->
setvarcenter_emat3d, Integral range ->setvarwide_emat3d, Increment ->setvarincrement_emat3d, Make image ->ButtonProc_mat3d_makeimage, Main Panel ->ButtonProc_showmain
- mat3dHD_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
mat3dHD_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsCentral energy ->
setvarcenter_emat3dHD, Integral range ->setvarwide_emat3dHD, Increment ->setvarincrement_emat3dHD, Make image ->ButtonProc_mat3dHD_makeimage, Main Panel ->ButtonProc_showmain
- mat3dk_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
mat3dk_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsCentral energy ->
setvarcenter_emat3dk, Integral range ->setvarwide_emat3dk, Increment ->setvarincrement_emat3dk, Make image ->ButtonProc_mat3dk_makeimage, Main Panel ->ButtonProc_showmain
- mat3dkHD_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
mat3dkHD_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsCentral energy ->
setvarcenter_emat3dkHD, Integral range ->setvarwide_emat3dkHD, Increment ->setvarincrement_emat3dkHD, Make image ->ButtonProc_mat3dkHD_makeimage, Main Panel ->ButtonProc_showmain
- mat3dkVD_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
mat3dkVD_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsCentral energy ->
setvarcenter_emat3dkVD, Integral range ->setvarwide_emat3dkVD, Increment ->setvarincrement_emat3dkVD, Make image ->ButtonProc_mat3dkVD_makeimage, Main Panel ->ButtonProc_showmain
- mat3dVD_fs_ploter()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: displays waves, images, contours, or graph overlays. Usage: call
mat3dVD_fs_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupARPES Template and Momentum Conversion
- ControlsCentral energy ->
setvarcenter_emat3dVD, Integral range ->setvarwide_emat3dVD, Increment ->setvarincrement_emat3dVD, Make image ->ButtonProc_mat3dVD_makeimage, Main Panel ->ButtonProc_showmain
- Help_FFT_filter()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management. Purpose: performs Fourier, filtering, phase, or lock-in processing. Usage: call
Help_FFT_filter()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupFFT, QPI, Fourier Filters, Phase, and Lock-In
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_FFT_list
- AVG_graph()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
AVG_graph()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsCenter x: ->
SetVarAVG_UpdateCirc, Center y: ->SetVarAVG_UpdateCirc, Center at cursor ->ButtonProc_AVG_CirccenterCsr, Size ->SetVarAVG_UpdateCirc, Inc: ->setvarAVG_circcenterx, Inc: ->setvarAVG_circcentery, Inc ->setvarAVG_circsize, Image in ->ButtonProc_AVG_namein, Show results ->ButtonProcAVG_Showres, popupinout ->PopMenuProcAVG_inout
- background_remover()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; smoothing, normalization, or background removal; spectroscopy, superconducting-gap, or vortex-model analysis. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
background_remover()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; writes or exports data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsAdd pnt ->
ButtonProc_addpntbkgndremover, Delete pnt ->ButtonProc_delpntbkgndremover, Wave in ->ButtonProc_wave2bkgndremoved, ? ->Button_HELPbackgroundremover, elect from list ->Button_selectlistbkgndremover, Close ->ButtonProc_closethiswindow, ave background ->Button_createbkgndremovedbkgnd, ave result ->Button_createresultremovedbkgnd, kgnd in ->Button_wave4bkgndremoval, elect from list ->Button_list4bkgndremoveral
- background_remover_1()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
background_remover_1()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; writes or exports data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsAdd pnt ->
ButtonProc_addpntbkgndremover, Delete pnt ->ButtonProc_delpntbkgndremover, Wave in ->ButtonProc_wave2bkgndremoved, ? ->Button_HELPbackgroundremover, elect from list ->Button_selectlistbkgndremover, Close ->ButtonProc_closethiswindow, ave background ->Button_createbkgndremovedbkgnd, ave result, kgnd in ->Button_wave4bkgndremoval, elect from list ->Button_list4bkgndremoveral
- Curv_Panel()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Curv_Panel()to recreate or bring up the Igor window/panel. Code behavior: reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsC ->
buttonProc_dispEDCcurv, C ->buttonProc_dispMDCcurv, C ->buttonProc_disp2Dcurv, D ->buttonProc_dispEDCDeriv, D ->buttonProc_dispMDCDeriv, D ->buttonProc_disp2DDeriv, Disp ->buttonProc_dispData, setvar_EDCT ->setvarEDCt, setvar_EDCW ->setvarEDCw, setvar_EDCF ->setvarEDCF, setvar_MDCT ->setvarmDCt, setvar_MDCW ->setvarmDCw+6 more
- Data_Analysis_BNL()
- PurposeIgor window/panel recreation routine for geometric correction, rotation, shear, drift, or strain analysis; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Data_Analysis_BNL()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; opens or updates graph/image displays; smooths wave data; loads data from files or paths; writes or exports data. Main internal calls:txt(),dat(),asc(),tabLabel(). - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsConstOff ->
ButtonProc_Constoffset, ฮธ to k ->ButtonProc_CVT2EK, M ->ButtonProc_mdc_pi, Plot ->ButtonProc_plot_mdc_pi, MDCfit ->ButtonProc_mdcfit_pi, find KF ->ButtonProc_find_kf_pi, E ->ButtonProc_edc_pi, Plot ->ButtonProc_plot_edc_pi, Open data ->ButtonProc_open_data_pi, Load ->ButtonProc_Loaddata, Convert All Data ->ButtonProc_ConvertAllData, Imagetable ->ButtonProc_MakeImagetable+174 more
- dataploter()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; smoothing, normalization, or background removal. Purpose: displays waves, images, contours, or graph overlays. Usage: call
dataploter()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsData ->
setvarplot, Make Image ->ButtonProc_DisplayMat, EDC ->ButtonProc_MakeEDC, MDC ->ButtonProc_MkMDC, Cvt data ->ButtonProc_ConvertSingleData, NK ->ButtonProc_MatNkPlot, Norm ->ButtonProc_MatNorm, Open this data ->ButtonProc_open_onedata_pi, Subtract EDC ->ButtonProc_Remove_data_EDC, Remove backgrnd ->ButtonProc_Rm_simplebgnd_data, FFT filter ->ButtonFFTfilterdata, Main Panel +3 more
- dataploter2()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; smoothing, normalization, or background removal. Purpose: displays waves, images, contours, or graph overlays. Usage: call
dataploter2()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsData ->
setvarplot2, Make Image ->ButtonProc_DisplayMat, EDC ->ButtonProc_MakeEDC, MDC ->ButtonProc_MkMDC, Cvt data ->ButtonProc_ConvertSingleData, NK ->ButtonProc_MatNkPlot, Norm ->ButtonProc_MatNorm, Open this data ->ButtonProc_open_onedata_pi, Subtract EDC ->ButtonProc_Remove_data_EDC, Remove backgrnd ->ButtonProc_Rm_simplebgnd_data, FFT filter ->ButtonFFTfilterdata, Main Panel +3 more
- dataplotersts()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; smoothing, normalization, or background removal. Purpose: displays waves, images, contours, or graph overlays. Usage: call
dataplotersts()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsData ->
setvarplotsts, Ek (eV) ->SetVarProc_KZ_changehv, V0 (eV) ->SetVarProc_KZ_changeV0, kxrange (A) ->SetVarProc_KZ_changeendx, c (A) ->SetVarProc_KZ_changeC, a (A) ->SetVarProc_KZ_changea, Binding Energy (meV) ->SetVarProc_Ener, Ef ->SetVarProc_changeu, D ->SetVarProc_changegap, x ->SetVarProc_changecoherence, P ->SetVarProc_changeP, Q ->SetVarProc_changeQ+6 more
- EMDC_multiDisplay()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
EMDC_multiDisplay()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsNo explicit controls parsed; likely a graph/window recreation.
- Graph3()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Usage: call
Graph3()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsNo explicit controls parsed; likely a graph/window recreation.
- Graph_imageforslicer()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping. Usage: call
Graph_imageforslicer()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsRescale for special orientations ->
B_rescaleforspec_orientations
- Graph_zoomforCsrSlicer()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; linecut, slice, or region extraction; graph display, formatting, or window management. Usage: call
Graph_zoomforCsrSlicer()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations. Main internal calls:mode(),marker(),lSize(),lStyle(),rgb(),msize(). - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsNo explicit controls parsed; likely a graph/window recreation.
- Help_0_to_NaN()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_0_to_NaN()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_2nd_derivative()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_2nd_derivative()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Append_pnts()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Append_pnts()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- HELP_background_remover()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
HELP_background_remover()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_bkgndremoverAddpnt, ? ->Button_HelpBkgndremoverBkgndin, ? ->Button_Help_bkgndremoverDelpnt, ? ->Button_Help_bkgndremSavebackgnd, ? ->Button_Help_bkgndremSaveresult, ? ->Button_Help_BkgndremoverWavein
- help_bad_slices()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal. Usage: call
help_bad_slices()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; integrates wave data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Bkgndremover_Add_pnt()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Bkgndremover_Add_pnt()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_HELPbackgroundremover
- Help_Bkgndremover_Bkgnd_in()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Bkgndremover_Bkgnd_in()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- Controls? ->
Button_HELPbackgroundremover, Close ->ButtonProc_closethiswindow
- Help_bkgndremover_Delete_pnt()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_bkgndremover_Delete_pnt()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_HELPbackgroundremover
- Help_bkgndremover_Save_backgnd()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_bkgndremover_Save_backgnd()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; writes or exports data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_HELPbackgroundremover
- Help_bkgndremover_Save_result()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_bkgndremover_Save_result()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; writes or exports data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_HELPbackgroundremover
- Help_Bkgndremover_Wave_in()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Bkgndremover_Wave_in()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_HELPbackgroundremover
- Help_Change_stepsize()
- PurposeIgor window/panel recreation routine for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_Change_stepsize()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; writes or exports data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_channel_spacing()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; graph display, formatting, or window management. Usage: call
Help_channel_spacing()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Cmbdata()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_Cmbdata()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Combine_all()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: combines many waves/slices into a map, linecut, or averaged output. Usage: call
Help_Combine_all()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Combine_krange, ? ->Button_Help_Combine_range
- Help_Combine_krange()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: combines many waves/slices into a map, linecut, or averaged output. Usage: call
Help_Combine_krange()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Combine_all, ? ->Button_Help_Combine_range
- Help_Combine_range()
- PurposeIgor window/panel recreation routine for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: combines many waves/slices into a map, linecut, or averaged output. Usage: call
Help_Combine_range()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Combine_all, ? ->Button_Help_Combine_krange
- Help_Combine_this_data()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: combines many waves/slices into a map, linecut, or averaged output. Usage: call
Help_Combine_this_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Cmbdata
- help_convert_all_data()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Usage: call
help_convert_all_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Cvt_data()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Usage: call
Help_Cvt_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_data()
- PurposeIgor window/panel recreation routine for spectroscopy, superconducting-gap, or vortex-model analysis; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Data_ploter()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Data_ploter()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Combine_this_data, ? ->Button_Help_Cvt_data, ? ->Button_Help_Data, ? ->Button_Help_EDC_data, ? ->Button_Help_FFT_filter, ? ->Button_Help_FFT_list, ? ->Button_Help_MDC_Data_ploter, ? ->Button_Help_NK, ? ->Button_Help_Norm, ? ->Button_Help_Open_this_data, ? ->Button_Help_RemovebkgndDploter+2 more
- Help_Data_type()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Usage: call
Help_Data_type()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Delete_all()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: removes waves/windows/data points or cleans intermediate state. Usage: call
Help_Delete_all()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- Help_Delete_last()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: removes waves/windows/data points or cleans intermediate state. Usage: call
Help_Delete_last()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- Controls? ->
Button_Help_Point_reader, Close ->ButtonProc_closethiswindow
- Help_Divide_by_FD()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Divide_by_FD()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Equiv_mat()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_Equiv_mat()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_FFT_list()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: performs Fourier, filtering, phase, or lock-in processing. Usage: call
Help_FFT_list()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Find_kF()
- PurposeIgor window/panel recreation routine for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_Find_kF()to recreate or bring up the Igor window/panel. Code behavior: duplicates or stages waves for downstream processing; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls; cleans up waves/windows or brings an existing window forward. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_EDC
- Help_Initialize()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; smoothing, normalization, or background removal. Usage: call
Help_Initialize()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; smooths wave data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Keep_minus()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_Keep_minus()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Keep_plus
- Help_Keep_plus()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_Keep_plus()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Keep_minus
- Help_Ln_mat()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_Ln_mat()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Load()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Usage: call
Help_Load()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Make_image_data_ploter()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Make_image_data_ploter()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_mat_exp_n()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_mat_exp_n()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_NaN0mat3d()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_NaN0mat3d()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_NaN_to_0()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_NaN_to_0()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_New_band()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_New_band()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- Help_NK()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_NK()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Norm
- Help_Norm()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Norm()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_NK
- Help_Norm_matrix()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Norm_matrix()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Not_these_points()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; spectroscopy, superconducting-gap, or vortex-model analysis; ARPES-style loading, plotting, or momentum conversion. Usage: call
Help_Not_these_points()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ?, ?, ?, ?, ?
- Help_num_of_band()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_num_of_band()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- Help_Open_data()
- PurposeIgor window/panel recreation routine for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; smoothing, normalization, or background removal. Usage: call
Help_Open_data()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_bad_slices, ? ->Button_Help_FFT_list, ?
- Help_Open_select()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
Help_Open_select()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Open_data
- Help_Open_this_data()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Usage: call
Help_Open_this_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Open_data
- Help_Plot_Point_reader()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: extracts values, metadata, cursor information, or derived waves. Usage: call
Help_Plot_Point_reader()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Append_pnts, ? ->Button_Help_Point_reader
- Help_Point_reader()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Purpose: extracts values, metadata, cursor information, or derived waves. Usage: call
Help_Point_reader()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Append_pnts, ? ->Button_Help_Delete_all, ? ->Button_Help_Delete_last, ? ->Button_Help_New_band, ? ->Button_Help_num_of_band, ? ->Button_Help_Plot_Point_reader, ? ->Button_Help_Read_point, ? ->Button_Help_PointreaderShowtbl, ? ->Button_Help_Point_Reader_Sort
- Help_Point_reader_Show_table()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: extracts values, metadata, cursor information, or derived waves. Usage: call
Help_Point_reader_Show_table()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- Help_Point_reader_Sort()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: extracts values, metadata, cursor information, or derived waves. Usage: call
Help_Point_reader_Sort()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- Help_raw_data()
- Purpose????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????? Usage: call
Help_raw_data()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- Controls? ->
Button_Help_bad_slices, ? ->Button_Help_ch_spacing, ? ->Button_Help_Open_select, ? ->Button_Help_Open_data, ? ->Button_Help_Load, ? ->Button_Help_Initialize, ? ->Button_Help_FFT_list, ? ->Button_Help_Data_type, ? ->Button_Help_Data_ploter, ? ->Button_help_convert_all_data, ? ->Button_Help_Cmbdata, ? ->Button_Help_Smooth_factor+1 more
- Help_Read_point()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: extracts values, metadata, cursor information, or derived waves. Usage: call
Help_Read_point()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Point_reader
- Help_Remove_background_Dploter()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
Help_Remove_background_Dploter()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; loads data from files or paths; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_Open_data, ? ->Button_Help_Open_select, ? ->Button_Help_Open_this_data
- Help_Rotate_image()
- PurposeIgor window/panel recreation routine for Nanonis/STM data loading or map conversion; geometric correction, rotation, shear, drift, or strain analysis; graph display, formatting, or window management. Purpose: applies geometric correction or extracts deformation/strain information. Usage: call
Help_Rotate_image()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_Smooth_factor()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Smooth_factor()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; smooths wave data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ?
- Help_Smooth_mat()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management; Igor wave/matrix/cube data operation. Purpose: smooths, normalizes, or removes background/trend components. Usage: call
Help_Smooth_mat()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; smooths wave data; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow
- Help_tab_matrices()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. Usage: call
Help_tab_matrices()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_0_to_NaN, ? ->Button_Help_2nd_derivative, ? ->Button_Help_Change_stepsize, ? ->Button_Help_Combine_all, ? ->Button_Help_Combine_krange, ? ->Button_Help_Combine_range, ? ->Button_Help_divide_by_FD, ? ->Button_Help_Equiv_mat, ? ->Button_Help_Fermi_profile, ? ->Button_Help_Keep_plus, ? ->Button_Help_Keep_minus+8 more
- Help_tab_Misc()
- PurposeIgor window/panel recreation routine for geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal; graph display, formatting, or window management. Usage: call
Help_tab_Misc()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ?, ?, ?, ?, ?
- Help_tab_Presentation()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Help_tab_Presentation()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ?, ?, ?, ?, ?, ?, ?
- help_tab_traces()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal. Usage: call
help_tab_traces()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_HELPbackgroundremover, ?, ?, ?, ?, ?, ?
- Help_Tools()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management. Usage: call
Help_Tools()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsClose ->
ButtonProc_closethiswindow, ? ->Button_Help_tab_matrices, ? ->Button_Help_tab_Misc, ? ->Button_Help_Not_these_points, ? ->Button_Help_Point_reader, ? ->Button_Help_tab_presentation, ? ->Button_help_tab_traces
- Mat3d_slicer()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; linecut, slice, or region extraction; smoothing, normalization, or background removal. Usage: call
Mat3d_slicer()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:margin(). - GroupSmart Display, Graph Formatting, and Figure Tools
- Controlsslider0 ->
SliderProc, slider1 ->SliderProc_1, buttonVvsH ->PopMenuProc_4, Whichmat3d ->PopMenuProc_5, Show image ->Buttonshowimageforslicer, Mode: ->PopMenuProc_slicermode, Combine ->SetVarProcCmbslicer
- movie_maker()
- PurposeNOTE: Global variables are stored in a new data folder called "movie_maker" The data folder that is created can cause problems when loading data because of the way Pierre's macro loads data. The data folder MUST be killed before any more data is loaded. If you Usage: call
movie_maker()to recreate or bring up the Igor window/panel. Code behavior: creates output waves; duplicates or stages waves for downstream processing; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; creates, switches, or removes Igor data folders. Main internal calls:movie_maker_startup_warning(),do_movie_maker_image(),doInsetYesNo(). - GroupSmart Display, Graph Formatting, and Figure Tools
- Controlschose_matrix ->
movie_maker_mat_popUp, Cut_Direction ->movie_Maker_dir_PopMenuProc, Comb ->movie_maker_index_SetVarProc, change_index ->movie_maker_index_SetVarProc, Axis Height ->movie_maker_axis_SetVarProc_1, EF ->EF_SetVarProc, Make Movie ->make_movie_ButtonProc, CLOSE ->movie_maker_close_ButtonProc
- movie_maker_startup_warning()
- PurposeIgor window/panel recreation routine for graph display, formatting, or window management; Igor wave/matrix/cube data operation. Usage: call
movie_maker_startup_warning()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsNo explicit controls parsed; likely a graph/window recreation.
- Point_reader()
- PurposeIgor window/panel recreation routine for smoothing, normalization, or background removal; graph display, formatting, or window management. Purpose: extracts values, metadata, cursor information, or derived waves. Usage: call
Point_reader()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; reads or updates panel controls. - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsNew band ->
ButtonProc_createband, Read point ->ButtonProc_readcsr, Sort ->ButtonProc_sortpnts, Delete last ->ButtonProc_deletelastpnt, Delete all ->ButtonProc_deleteallpnts, Plot ->ButtonProc_plotpnts, Append pnts ->ButtonProc_appendpnts, Main Panel ->ButtonProc_showmain, Show Table ->ButtonProc_tableallbands, ? ->Button_Help_Point_reader, Edit ->ButtonProc_PReader_edit_mode, Normal ->ButtonProc_PReader_normal_mode+1 more
- predict_cuts()
- PurposeIgor window/panel recreation routine for symmetry or reflection processing; linecut, slice, or region extraction; graph display, formatting, or window management. Purpose: displays waves, images, contours, or graph overlays. Usage: call
predict_cuts()to recreate or bring up the Igor window/panel. Code behavior: opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; reads or updates panel controls. Main internal calls:lSize(),lStyle(),rgb(),lblMargin(),manTick(),manMinor(). - GroupSmart Display, Graph Formatting, and Figure Tools
- ControlsIncrement ->
setvarincrementpredictlattice0, p/a ->setvarpredictlattice_0, KE ->setpredictKEatEF, m ->setvarpredict_mu, Increment ->setvarincrement_predict_mu, t ->setvarpredict_t, Increment ->setvarincrement_predict_t, t' ->setvarpredict_tprime, Increment ->setvarincrement_predict_tprime, Calc. doping ->ButtonProc_predictcalc_tbarea, Plot GXMG ->ButtonProc_plot_predicttbGXMG, Superlattices ON ->ButtonProc_put_psuperlattice+13 more
- Kong_Igor_panel()
- PurposeIgor window/panel recreation routine for geometric correction, rotation, shear, drift, or strain analysis; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management. Usage: call
Kong_Igor_panel()to recreate or bring up the Igor window/panel. Code behavior: performs Fourier-transform or inverse-transform operations; opens or updates graph/image displays; formats graph axes, labels, colors, or annotations; smooths wave data; differentiates wave data. Main internal calls:KP_EnsureNewColorTables(),KP_EnsureStartupGlobals(),txt(),dat(),asc(),tabLabel(). - GroupStart Here: Main Panel, Menus, and Window Entries
- ControlsConstOff ->
ButtonProc_ConstOffset, Cut Image ->ButtonProc_Makecutimage, Mat3D ->ButtonProc_mat3d_pi, -->Plot ->ButtonProc_mat3dfsploter, Cb range ->ButtonProc_combine_range, Cb krange ->ButtonProc_comb_krange, Cb all ->ButtonProc_combineall, File 2 wave ->ButtonProc_file2wave, Wave 2 file ->ButtonProc_wave2file, Wave2file (no kill) ->ButtonProc_wave2filenokill, E-comb ->ButtonProc_new_eres_pi, M-comb ->ButtonProc_new_kres_pi+384 more