๐Š๐Ž๐๐† ๐๐š๐ง๐ž๐ฅ Guide

Visual map of the main panel, internal windows, and procedures behind each control.
Function Book
Search all docs; Enter jumps to the first match.

Main Panel Map

๐Š๐Ž๐๐† ๐๐š๐ง๐ž๐ฅ main interface
Main ๐Š๐Ž๐๐† ๐๐š๐ง๐ž๐ฅ interface.

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)

PeakvsGate
SummaryPeakvsGate runs gatemapextractpeak() through ButtonProc_gatemapextractpeak. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_gatemapextractpeak -> gatemapextractpeak()
ControlPeakvsGate [Button]
WhatPeakvsGate runs gatemapextractpeak() through ButtonProc_gatemapextractpeak. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:551
EMDC
SummaryEMDC runs EMDC_ini() through ButtonProc_EMDC. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
ActionButtonProc_EMDC -> EMDC_ini()
Controlbutton97 [Button]
WhatEMDC runs EMDC_ini() through ButtonProc_EMDC. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:753
map kz
Summarymap kz runs kly_Kzmap() through ButtonProc_kly_Kzmap. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
ActionButtonProc_kly_Kzmap -> kly_Kzmap()
Controllykongmap2 [Button]
Whatmap kz runs kly_Kzmap() through ButtonProc_kly_Kzmap. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:527
PeakvsGrid
SummaryPeakvsGrid runs gridextractpeak() through ButtonProc_gridextractpeak. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_gridextractpeak -> gridextractpeak()
ControlPKvsGrid [Button]
WhatPeakvsGrid runs gridextractpeak() through ButtonProc_gridextractpeak. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:553
map kxky
Summarymap kxky runs kly_mapping() through ButtonProc_kly_mapping. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
ActionButtonProc_kly_mapping -> kly_mapping()
Controllykongmap [Button]
Whatmap kxky runs kly_mapping() through ButtonProc_kly_mapping. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:521
Au Fit
SummaryAu Fit calls ButtonProc_AuFitkly. fits or extracts spectral/peak parameters.
ActionButtonProc_AuFitkly
ControlAuFit [Button]
WhatAu Fit calls ButtonProc_AuFitkly. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:533
kz/V before
Summarykz/V before runs Kz_predict() through ButtonProc_Kz_predict. displays waves, images, contours, or graph overlays.
ActionButtonProc_Kz_predict -> Kz_predict()
Controlbutton02 [Button]
Whatkz/V before runs Kz_predict() through ButtonProc_Kz_predict. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:525
Mat3D
SummaryMat3D runs mat3d_pi() through ButtonProc_mat3d_pi. Begining of Pierre's macros Usage: run interactively from Igor or from a panel callback.
ActionButtonProc_mat3d_pi -> mat3d_pi()
Controlbutton_mat3d_pi [Button]
WhatMat3D runs mat3d_pi() through ButtonProc_mat3d_pi. Begining of Pierre's macros Usage: run interactively from Igor or from a panel callback.
SourceKong_Igor_panel.ipf:228
1chunkcut
Summary1chunkcut runs Make_onechunkcut() through ButtonProc_Make_onechunkcut. creates new waves, maps, figures, or simulation data.
ActionButtonProc_Make_onechunkcut -> Make_onechunkcut()
Controlbutton66 [Button]
What1chunkcut runs Make_onechunkcut() through ButtonProc_Make_onechunkcut. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:420
Table
SummaryTable runs make_table_hv_kz() through ButtonProc_make_table_hv_kz. creates new waves, maps, figures, or simulation data.
ActionButtonProc_make_table_hv_kz -> make_table_hv_kz()
Controlbutton75 [Button]
WhatTable runs make_table_hv_kz() through ButtonProc_make_table_hv_kz. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:464
-->Plot
Summary-->Plot runs initmat3d() through ButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dfsploter -> initmat3d()
Controlbutton5 [Button]
What-->Plot runs initmat3d() through ButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:230
All Ckts
SummaryAll Ckts runs Make_allchunkcuts() through ButtonProc_Make_allchunkcuts. creates new waves, maps, figures, or simulation data.
ActionButtonProc_Make_allchunkcuts -> Make_allchunkcuts()
Controlbutton67 [Button]
WhatAll Ckts runs Make_allchunkcuts() through ButtonProc_Make_allchunkcuts. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:422
-->Plot
Summary-->Plot runs initmat3d() through ButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dfsploter -> initmat3d()
Controlbutton81 [Button]
What-->Plot runs initmat3d() through ButtonProc_mat3dfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:476
Mat3dk
SummaryMat3dk runs mat3dk_pi() through ButtonProc_mat3dk_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dk_pi -> mat3dk_pi()
Controlbutton27 [Button]
WhatMat3dk runs mat3dk_pi() through ButtonProc_mat3dk_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:270
Mat3dk
SummaryMat3dk runs make_mat3dk() through ButtonProc_make_mat3dk. creates new waves, maps, figures, or simulation data.
ActionButtonProc_make_mat3dk -> make_mat3dk()
Controlbutton63 [Button]
WhatMat3dk runs make_mat3dk() through ButtonProc_make_mat3dk. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:414
->Plot
Summary->Plot runs initmat3dk() through ButtonProc_mat3dkfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dkfsploter -> initmat3dk()
Controlbutton22 [Button]
What->Plot runs initmat3dk() through ButtonProc_mat3dkfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:256
Q
SummaryQ runs mat3dkrot() through ButtonProc_mat3dkrot. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_mat3dkrot -> mat3dkrot()
Controlbutton85 [Button]
WhatQ runs mat3dkrot() through ButtonProc_mat3dkrot. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:484
ยต-shift LFA
Summaryยต-shift LFA runs LiFeAsfindmiushift() through ButtonProc_LiFeAsfindmiushift. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; smoothing, normalization, or background removal; graph display, formatting, or window management.
ActionButtonProc_LiFeAsfindmiushift -> LiFeAsfindmiushift()
Controlbutton04 [Button]
Whatยต-shift LFA runs LiFeAsfindmiushift() through ButtonProc_LiFeAsfindmiushift. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; smoothing, normalization, or background removal; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:567
Rescale k
SummaryRescale k runs renormcuts_k() through ButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components.
ActionButtonProc_renormcuts_k -> renormcuts_k()
Controlbutton00 [Button]
WhatRescale k runs renormcuts_k() through ButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:523
ฮธ to k
Summaryฮธ to k runs CVT2EK_pi_renorm() through ButtonProc_CVT2EK_pi_renorm. smooths, normalizes, or removes background/trend components.
ActionButtonProc_CVT2EK_pi_renorm -> CVT2EK_pi_renorm()
Controlbutton01 [Button]
Whatฮธ to k runs CVT2EK_pi_renorm() through ButtonProc_CVT2EK_pi_renorm. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:561
kz/V after
Summarykz/V after runs Kz_predict2() through ButtonProc_Kz_predict2. displays waves, images, contours, or graph overlays.
ActionButtonProc_Kz_predict2 -> Kz_predict2()
ControlMBEkly2 [Button]
Whatkz/V after runs Kz_predict2() through ButtonProc_Kz_predict2. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:531
Mk List
SummaryMk List runs Generate_chunklist() through ButtonProc_Generate_chunklist. creates new waves, maps, figures, or simulation data.
ActionButtonProc_Generate_chunklist -> Generate_chunklist()
Controlbutton68 [Button]
WhatMk List runs Generate_chunklist() through ButtonProc_Generate_chunklist. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:424
3dVD
Summary3dVD runs mat3dVD_pi() through ButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dVD_pi -> mat3dVD_pi()
Controlbutton24 [Button]
What3dVD runs mat3dVD_pi() through ButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:260
Map hv
SummaryMap hv runs CVT2K_vs_hv() through ButtonProc_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.
ActionButtonProc_CVT2K_vs_hv -> CVT2K_vs_hv()
Controlbutton76 [Button]
WhatMap hv runs CVT2K_vs_hv() through ButtonProc_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.
SourceKong_Igor_panel.ipf:466
C
SummaryC runs mat3dVC_pi() through ButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dVC_pi -> mat3dVC_pi()
Controlbutton112 [Button]
WhatC runs mat3dVC_pi() through ButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:513
-->Plot
Summary-->Plot runs initmat3dVD() through ButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dVDfsploter -> initmat3dVD()
Controlbutton30 [Button]
What-->Plot runs initmat3dVD() through ButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:272
-->mat3d
Summary-->mat3d calls ButtonDuplicate_hvmat3d. copies, duplicates, or renames Igor waves/traces.
ActionButtonDuplicate_hvmat3d
Controlbutton78 [Button]
What-->mat3d calls ButtonDuplicate_hvmat3d. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:470
Mat3dkVD
SummaryMat3dkVD runs mat3dkVD_pi() through ButtonProc_mat3dkVD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dkVD_pi -> mat3dkVD_pi()
Controlbutton25 [Button]
WhatMat3dkVD runs mat3dkVD_pi() through ButtonProc_mat3dkVD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:262
Mat3dkVD
SummaryMat3dkVD runs make_mat3dkVD() through ButtonProc_make_mat3dkVD. creates new waves, maps, figures, or simulation data.
ActionButtonProc_make_mat3dkVD -> make_mat3dkVD()
Controlbutton64 [Button]
WhatMat3dkVD runs make_mat3dkVD() through ButtonProc_make_mat3dkVD. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:416
VD
SummaryVD runs mat3dVD_pi() through ButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dVD_pi -> mat3dVD_pi()
Controlbutton80 [Button]
WhatVD runs mat3dVD_pi() through ButtonProc_mat3dVD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:474
C
SummaryC runs mat3dVC_pi() through ButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dVC_pi -> mat3dVC_pi()
Controlbutton114 [Button]
WhatC runs mat3dVC_pi() through ButtonProc_mat3dVC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:517
->Plot
Summary->Plot runs initmat3dkVD() through ButtonProc_mat3dkVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dkVDfsploter -> initmat3dkVD()
Controlbutton26 [Button]
What->Plot runs initmat3dkVD() through ButtonProc_mat3dkVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:264
-->Plot
Summary-->Plot runs initmat3dVD() through ButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dVDfsploter -> initmat3dVD()
Controlbutton82 [Button]
What-->Plot runs initmat3dVD() through ButtonProc_mat3dVDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:478
Q
SummaryQ runs mat3dkVDrot() through ButtonProc_mat3dkVDrot. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_mat3dkVDrot -> mat3dkVDrot()
Controlbutton86 [Button]
WhatQ runs mat3dkVDrot() through ButtonProc_mat3dkVDrot. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:487
Max in Batch
SummaryMax in Batch runs findmaxBatch() through ButtonProc_findmaxBatch. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_findmaxBatch -> findmaxBatch()
ControlMap51 [Button]
WhatMax in Batch runs findmaxBatch() through ButtonProc_findmaxBatch. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:541
Norm for map
SummaryNorm for map runs normlizeformap() through ButtonProc_Normdivide. smooths, normalizes, or removes background/trend components.
ActionButtonProc_Normdivide -> normlizeformap()
ControlNormformap [Button]
WhatNorm for map runs normlizeformap() through ButtonProc_Normdivide. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:535
CEM kz
SummaryCEM kz runs Kz_predict2() through ButtonProc_CEM2DToKZ. displays waves, images, contours, or graph overlays.
ActionButtonProc_CEM2DToKZ -> Kz_predict2()
Controlbutton116 [Button]
WhatCEM kz runs Kz_predict2() through ButtonProc_CEM2DToKZ. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:537
Subtset
SummarySubtset runs subsc() through ButtonProc_subsc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management.
ActionButtonProc_subsc -> subsc()
ControlNormline2p3 [Button]
WhatSubtset runs subsc() through ButtonProc_subsc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:563
Deriv1
SummaryDeriv1 runs deriv_1chunkcut() through ButtonProc_deriv_1chunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal.
ActionButtonProc_deriv_1chunkcut -> deriv_1chunkcut()
Controlbutton69 [Button]
WhatDeriv1 runs deriv_1chunkcut() through ButtonProc_deriv_1chunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:426
Deriv all
SummaryDeriv all runs deriv_allchunkcut() through ButtonProc_deriv_allchunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal.
ActionButtonProc_deriv_allchunkcut -> deriv_allchunkcut()
Controlbutton70 [Button]
WhatDeriv all runs deriv_allchunkcut() through ButtonProc_deriv_allchunkcut. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:428
3dHD
Summary3dHD runs mat3dHD_pi() through ButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dHD_pi -> mat3dHD_pi()
Controlbut_mat3dHD [Button]
What3dHD runs mat3dHD_pi() through ButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:296
Map kz
SummaryMap kz runs CVT2K_vs_kz() through ButtonProc_CVT2K_vs_kz. hv mapping project Usage: run from Igor with parameters slitorientation, Vzero, kzgridfactor.
ActionButtonProc_CVT2K_vs_kz -> CVT2K_vs_kz()
Controlbutton77 [Button]
WhatMap kz runs CVT2K_vs_kz() through ButtonProc_CVT2K_vs_kz. hv mapping project Usage: run from Igor with parameters slitorientation, Vzero, kzgridfactor.
SourceKong_Igor_panel.ipf:468
C
SummaryC runs mat3dHC_pi() through ButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dHC_pi -> mat3dHC_pi()
Controlbutton113 [Button]
WhatC runs mat3dHC_pi() through ButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:515
-->mat3d
Summary-->mat3d calls ButtonDuplicate_kzmat3d. copies, duplicates, or renames Igor waves/traces.
ActionButtonDuplicate_kzmat3d
Controlbutton79 [Button]
What-->mat3d calls ButtonDuplicate_kzmat3d. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:472
-->Plot
Summary-->Plot runs initmat3dHD() through ButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dHDfsploter -> initmat3dHD()
Controlbutton44 [Button]
What-->Plot runs initmat3dHD() through ButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:274
HD
SummaryHD runs mat3dHD_pi() through ButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dHD_pi -> mat3dHD_pi()
Controlbutton83 [Button]
WhatHD runs mat3dHD_pi() through ButtonProc_mat3dHD_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:480
C
SummaryC runs mat3dHC_pi() through ButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dHC_pi -> mat3dHC_pi()
Controlbutton115 [Button]
WhatC runs mat3dHC_pi() through ButtonProc_mat3dHC_pi. Interactive Igor procedure for smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:519
->Plot
Summary->Plot runs initmat3dkHD() through ButtonProc_mat3dkHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dkHDfsploter -> initmat3dkHD()
Controlbutton46 [Button]
What->Plot runs initmat3dkHD() through ButtonProc_mat3dkHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:268
-->Plot
Summary-->Plot runs initmat3dHD() through ButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dHDfsploter -> initmat3dHD()
Controlbutton84 [Button]
What-->Plot runs initmat3dHD() through ButtonProc_mat3dHDfsploter. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:482
Q
SummaryQ runs mat3dkHDrot() through ButtonProc_mat3dkHDrot. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_mat3dkHDrot -> mat3dkHDrot()
Controlbutton87 [Button]
WhatQ runs mat3dkHDrot() through ButtonProc_mat3dkHDrot. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:490
Mat3dkHD
SummaryMat3dkHD runs mat3dkHD_pi() through ButtonProc_mat3dkHD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
ActionButtonProc_mat3dkHD_pi -> mat3dkHD_pi()
Controlbutton45 [Button]
WhatMat3dkHD runs mat3dkHD_pi() through ButtonProc_mat3dkHD_pi. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:266
Mat3dkHD
SummaryMat3dkHD runs make_mat3dkHD() through ButtonProc_make_mat3dkHD. creates new waves, maps, figures, or simulation data.
ActionButtonProc_make_mat3dkHD -> make_mat3dkHD()
Controlbutton65 [Button]
WhatMat3dkHD runs make_mat3dkHD() through ButtonProc_make_mat3dkHD. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:418
Offset The
SummaryOffset The runs offtheset() through ButtonProc_Constofftheset. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_Constofftheset -> offtheset()
Controlbutton03 [Button]
WhatOffset The runs offtheset() through ButtonProc_Constofftheset. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:565
MBE_1MLTime
SummaryMBE_1MLTime runs MBE1MLTime() through ButtonProc_MBE1MLTime. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis.
ActionButtonProc_MBE1MLTime -> MBE1MLTime()
ControlMBEkly1 [Button]
WhatMBE_1MLTime runs MBE1MLTime() through ButtonProc_MBE1MLTime. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis.
SourceKong_Igor_panel.ipf:529
BKG remover
SummaryBKG remover runs bkremoverp() through ButtonProc_bkremover. removes waves/windows/data points or cleans intermediate state.
ActionButtonProc_bkremover -> bkremoverp()
ControlNormformap1 [Button]
WhatBKG remover runs bkremoverp() through ButtonProc_bkremover. removes waves/windows/data points or cleans intermediate state.
SourceKong_Igor_panel.ipf:539
Sym hv
SummarySym hv runs symmat3dhv() through ButtonProc_symmat3dhv. applies symmetry, mirror, or reflection operations.
ActionButtonProc_symmat3dhv -> symmat3dhv()
Controlbutton111 [Button]
WhatSym hv runs symmat3dhv() through ButtonProc_symmat3dhv. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:511
ฮธ2k
Summaryฮธ2k runs CVT2EK_exact1cut() through ButtonProc_CVT2EK_exact1cut. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_CVT2EK_exact1cut -> CVT2EK_exact1cut()
Controlbutton108 [Button]
Whatฮธ2k runs CVT2EK_exact1cut() through ButtonProc_CVT2EK_exact1cut. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:434
ฮธ to k
Summaryฮธ to k runs CVT2EK_pi() through ButtonProc_CVT2EK. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
ActionButtonProc_CVT2EK -> CVT2EK_pi()
Controlbutton100 [Button]
Whatฮธ to k runs CVT2EK_pi() through ButtonProc_CVT2EK. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:559
Cut Image
SummaryCut Image calls ButtonProc_Makecutimage. creates new waves, maps, figures, or simulation data.
ActionButtonProc_Makecutimage -> Makecutimage_pi()
Controlbutton_Generatecut [Button]
WhatCut Image calls ButtonProc_Makecutimage. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:226
All cuts
SummaryAll cuts runs allcuts() through ButtonProc_allcuts. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButtonProc_allcuts -> allcuts()
Controlbutton32 [Button]
WhatAll cuts runs allcuts() through ButtonProc_allcuts. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:280
Angle Cvter FS
SummaryAngle Cvter FS runs anglemode_converter_fs() through ButtonProc_angmodeconverterfs. Interactive Igor procedure for linecut, slice, or region extraction.
ActionButtonProc_angmodeconverterfs -> anglemode_converter_fs()
Controlbutton71 [Button]
WhatAngle Cvter FS runs anglemode_converter_fs() through ButtonProc_angmodeconverterfs. Interactive Igor procedure for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:430
Interp
SummaryInterp runs Interpmat3D() through ButtonProcInterp3D. hv mapping project end Purpose: resamples, rescales, pads, or changes wave dimensions.
ActionButtonProcInterp3D -> Interpmat3D()
Controlbutton88 [Button]
WhatInterp runs Interpmat3D() through ButtonProcInterp3D. hv mapping project end Purpose: resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:493
Jump Cal
SummaryJump Cal runs stepmove() through ButtonProc_stepmove. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis.
ActionButtonProc_stepmove -> stepmove()
ControlJumpcal [Button]
WhatJump Cal runs stepmove() through ButtonProc_stepmove. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis.
SourceKong_Igor_panel.ipf:728

Ver. 9.04.16 (Date: 05/18/2026) (5 controls)

Initialize
SummaryInitialize runs mainpanelinitalize() through ButtonProc_mainpanelinitalize. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; smoothing, normalization, or background removal.
ActionButtonProc_mainpanelinitalize -> mainpanelinitalize()
Controlbuttonini [Button]
WhatInitialize runs mainpanelinitalize() through ButtonProc_mainpanelinitalize. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:392
Data_type
SummaryData_type calls PopMenuProc. Panel callback/helper in Pierre's Template.ipf.
ActionPopMenuProc
ControlData_type [PopupMenu]
WhatData_type calls PopMenuProc. Panel callback/helper in Pierre's Template.ipf.
SourceKong_Igor_panel.ipf:304
LD 2D
SummaryLD 2D calls ButtonProc_Loaddata2. loads data or launches an automatic loading workflow.
ActionButtonProc_Loaddata2 -> Makegraphtable()
Controlbutton_LoadAll [Button]
WhatLD 2D calls ButtonProc_Loaddata2. loads data or launches an automatic loading workflow.
SourceKong_Igor_panel.ipf:543
KILL / Graphs
SummaryKILL / Graphs runs killags() through ButtonProc_killags. removes waves/windows/data points or cleans intermediate state.
ActionButtonProc_killags -> killags()
ControlDeletePoints5 [Button]
WhatKILL / Graphs runs killags() through ButtonProc_killags. removes waves/windows/data points or cleans intermediate state.
SourceKong_Igor_panel.ipf:725
LDA30
SummaryLDA30 runs loadDA30_kly() through ButtonProc_LoadDA30. loads data or launches an automatic loading workflow.
ActionButtonProc_LoadDA30 -> loadDA30_kly()
Controlbutton_LoadDA30SSRF [Button]
WhatLDA30 runs loadDA30_kly() through ButtonProc_LoadDA30. loads data or launches an automatic loading workflow.
SourceKong_Igor_panel.ipf:545

Gap Map (6 controls)

Ploter
SummaryPloter runs dataploter() through ButtonProc_dataploter. displays waves, images, contours, or graph overlays.
ActionButtonProc_dataploter -> dataploter()
Controlbutton3 [Button]
WhatPloter runs dataploter() through ButtonProc_dataploter. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:547
P2
SummaryP2 runs dataploter2() through ButtonProc_dataploter2. displays waves, images, contours, or graph overlays.
ActionButtonProc_dataploter2 -> dataploter2()
Controlbutton05 [Button]
WhatP2 runs dataploter2() through ButtonProc_dataploter2. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:549
2D_G
Summary2D_G runs extrastsfrommap3dGuassian() through ButtonProc_gapdiisGuassian. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
ActionButtonProc_gapdiisGuassian -> extrastsfrommap3dGuassian()
ControlMap75 [Button]
What2D_G runs extrastsfrommap3dGuassian() through ButtonProc_gapdiisGuassian. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
SourceKong_Igor_panel.ipf:666
2D_LS
Summary2D_LS runs extrastsfrommap3d() through ButtonProc_gapdiis. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
ActionButtonProc_gapdiis -> extrastsfrommap3d()
ControlMap32 [Button]
What2D_LS runs extrastsfrommap3d() through ButtonProc_gapdiis. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
SourceKong_Igor_panel.ipf:635
2D_GCB
Summary2D_GCB runs extrastsfrommap3dGuassian2() through ButtonProc_gapdiisGuassian2. Interactive Igor procedure for linecut, slice, or region extraction; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
ActionButtonProc_gapdiisGuassian2 -> extrastsfrommap3dGuassian2()
ControlMap76 [Button]
What2D_GCB runs extrastsfrommap3dGuassian2() through ButtonProc_gapdiisGuassian2. Interactive Igor procedure for linecut, slice, or region extraction; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:668
1D_LS
Summary1D_LS runs linecutgapdistr() through ButtonProc_linecutgapdistrpp. displays waves, images, contours, or graph overlays.
ActionButtonProc_linecutgapdistrpp -> linecutgapdistr()
ControlMap63 [Button]
What1D_LS runs linecutgapdistr() through ButtonProc_linecutgapdistrpp. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:661

Lattice Simu (3 controls)

CtG
SummaryCtG runs tta() through ButtonProc_convertG. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_convertG -> tta()
ControlMap77 [Button]
WhatCtG runs tta() through ButtonProc_convertG. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:731
LtE
SummaryLtE runs reorg2ndd() through ButtonProc_reorg2ndd. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
ActionButtonProc_reorg2ndd -> reorg2ndd()
ControlMap82 [Button]
WhatLtE runs reorg2ndd() through ButtonProc_reorg2ndd. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:733
Multi.Order
SummaryMulti.Order runs SumCompOrder() through ButtonProc_SumCompOrder. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_SumCompOrder -> SumCompOrder()
ControlMap60cpr12 [Button]
WhatMulti.Order runs SumCompOrder() through ButtonProc_SumCompOrder. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:863

Convert Nanonis (3 controls)

3D to 2Ds / (Grid Map)
Summary3D to 2Ds / (Grid Map) runs Initialize_Global_Variables() through ButtonProc_getslicerData. Interactive Igor procedure for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
ActionButtonProc_getslicerData -> Initialize_Global_Variables()
ControlMap59 [Button]
What3D to 2Ds / (Grid Map) runs Initialize_Global_Variables() through ButtonProc_getslicerData. Interactive Igor procedure for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:557
Reorder 2D / (Grid Linecut)
SummaryReorder 2D / (Grid Linecut) runs extract3dslinecut() through ButtonProc_extract3dslinecut. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_extract3dslinecut -> extract3dslinecut()
ControlMap61 [Button]
WhatReorder 2D / (Grid Linecut) runs extract3dslinecut() through ButtonProc_extract3dslinecut. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:657
2D to 1Ds / (Grid Linecut)
Summary2D to 1Ds / (Grid Linecut) runs slice1ddpro() through ButtonProc_slice1ddpro. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
ActionButtonProc_slice1ddpro -> slice1ddpro()
ControlMap62 [Button]
What2D to 1Ds / (Grid Linecut) runs slice1ddpro() through ButtonProc_slice1ddpro. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:659

Quick Format (11 controls)

Old
SummaryOld runs Makelatticedata() through ButtonProc_Makelatticedata. creates new waves, maps, figures, or simulation data.
ActionButtonProc_Makelatticedata -> Makelatticedata()
ControlMap69 [Button]
WhatOld runs Makelatticedata() through ButtonProc_Makelatticedata. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:670
dI/dV
SummarydI/dV calls ButtonProc_legend_dIdV_vs_V. displays waves, images, contours, or graph overlays.
ActionButtonProc_legend_dIdV_vs_V
ControlSymx5 [Button]
WhatdI/dV calls ButtonProc_legend_dIdV_vs_V. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:869
d/V
Summaryd/V calls ButtonProc_legend_distance_vs_V. displays waves, images, contours, or graph overlays.
ActionButtonProc_legend_distance_vs_V
ControlSymx6 [Button]
Whatd/V calls ButtonProc_legend_distance_vs_V. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:871
2e2/h
Summary2e2/h calls ButtonProc_sizedos. Panel button callback for symmetry or reflection processing; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
ActionButtonProc_sizedos
ControlMap06 [Button]
What2e2/h calls ButtonProc_sizedos. Panel button callback for symmetry or reflection processing; spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:873
Draw lines
SummaryDraw lines runs appendVline() through ButtonProc_appendVline. displays waves, images, contours, or graph overlays.
ActionButtonProc_appendVline -> appendVline()
ControlMap66 [Button]
WhatDraw lines runs appendVline() through ButtonProc_appendVline. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:1048
Format
SummaryFormat calls ButtonProc_sizecurve. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButtonProc_sizecurve
ControlMap39 [Button]
WhatFormat calls ButtonProc_sizecurve. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:875
Gr-lat
SummaryGr-lat runs Fitimagehoneycombc() through ButtonProc_Fitimagehoneycombc. fits or extracts spectral/peak parameters.
ActionButtonProc_Fitimagehoneycombc -> Fitimagehoneycombc()
ControlMap08 [Button]
WhatGr-lat runs Fitimagehoneycombc() through ButtonProc_Fitimagehoneycombc. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:1050
Tri
SummaryTri runs Fitimagetriangularc() through ButtonProc_Fitimagetriangularc. fits or extracts spectral/peak parameters.
ActionButtonProc_Fitimagetriangularc -> Fitimagetriangularc()
ControlMap34 [Button]
WhatTri runs Fitimagetriangularc() through ButtonProc_Fitimagetriangularc. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:1052
Sq
SummarySq runs Fitimagesquarec() through ButtonProc_Fitimagesquarec. fits or extracts spectral/peak parameters.
ActionButtonProc_Fitimagesquarec -> Fitimagesquarec()
ControlMap35 [Button]
WhatSq runs Fitimagesquarec() through ButtonProc_Fitimagesquarec. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:1054
Label on
SummaryLabel on calls ButtonProc_sizecurvelableon. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
ActionButtonProc_sizecurvelableon
ControlMap92 [Button]
WhatLabel on calls ButtonProc_sizecurvelableon. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:879
None
SummaryNone calls ButtonProc_sizecurvenone. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
ActionButtonProc_sizecurvenone
ControlMap91 [Button]
WhatNone calls ButtonProc_sizecurvenone. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:877

Smart Displayer (2 controls)

2D Multifunc. Displayer
Summary2D Multifunc. Displayer runs Smart2DEMDC() through ButtonProc_Smart2DEMDC. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
ActionButtonProc_Smart2DEMDC -> Smart2DEMDC()
Controlbutton62 [Button]
What2D Multifunc. Displayer runs Smart2DEMDC() through ButtonProc_Smart2DEMDC. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:709
3D Multifunc. Displayer
Summary3D Multifunc. Displayer runs d3d() through ButtonProc_Cons3dplot. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal.
ActionButtonProc_Cons3dplot -> d3d()
ControlMap88 [Button]
What3D Multifunc. Displayer runs d3d() through ButtonProc_Cons3dplot. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:745

Get Information (58 controls)

1D_GCB
Summary1D_GCB runs extrastsfrommap3dGuassian3() through ButtonProc_gapdiisGuassian3. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
ActionButtonProc_gapdiisGuassian3 -> extrastsfrommap3dGuassian3()
ControlMap70 [Button]
What1D_GCB runs extrastsfrommap3dGuassian3() through ButtonProc_gapdiisGuassian3. Interactive Igor procedure for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
SourceKong_Igor_panel.ipf:672
Point reader
SummaryPoint reader runs Point_reader() through ButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_showpntreader -> Point_reader()
Controlbuttonpntreader [Button]
WhatPoint reader runs Point_reader() through ButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:1026
Making FS
SummaryMaking FS runs Table_Notthesepoints() through ButtonProc_making_fsH. Interactive Igor procedure for graph display, formatting, or window management.
ActionButtonProc_making_fsH -> Table_Notthesepoints()
Controlbutton33 [Button]
WhatMaking FS runs Table_Notthesepoints() through ButtonProc_making_fsH. Interactive Igor procedure for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:358
Making FS
SummaryMaking FS runs Table_Notthesepoints() through ButtonProc_making_fs2f. Interactive Igor procedure for graph display, formatting, or window management.
ActionButtonProc_making_fs2f -> Table_Notthesepoints()
Controlbutton35 [Button]
WhatMaking FS runs Table_Notthesepoints() through ButtonProc_making_fs2f. Interactive Igor procedure for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:360
Get Peak / 2D Gaussian
SummaryGet Peak / 2D Gaussian runs gpc() through ButtonProc_GPc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis.
ActionButtonProc_GPc -> gpc()
ControlGetp [Button]
WhatGet Peak / 2D Gaussian runs gpc() through ButtonProc_GPc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis.
SourceKong_Igor_panel.ipf:1028
Get Peak / 1D multi
SummaryGet Peak / 1D multi runs getpeakfromwaterfallc() through ButtonProc_getpeakfromwfc. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_getpeakfromwfc -> getpeakfromwaterfallc()
ControlGetp1 [Button]
WhatGet Peak / 1D multi runs getpeakfromwaterfallc() through ButtonProc_getpeakfromwfc. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:1030
MultiPeak 1D
SummaryMultiPeak 1D runs t2nddpeakc() through ButtonProc_t2nddpeakc. fits or extracts spectral/peak parameters.
ActionButtonProc_t2nddpeakc -> t2nddpeakc()
Controlbutton28 [Button]
WhatMultiPeak 1D runs t2nddpeakc() through ButtonProc_t2nddpeakc. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:757
Image FS
SummaryImage FS runs ini_image_fs2f() through ButtonProc_image_fs2f. Interactive Igor procedure for geometric correction, rotation, shear, drift, or strain analysis; lattice, moire, or twist-angle simulation/analysis.
ActionButtonProc_image_fs2f -> ini_image_fs2f()
Controlfor_image_fs2f [Button]
WhatImage FS runs ini_image_fs2f() through ButtonProc_image_fs2f. Interactive Igor procedure for geometric correction, rotation, shear, drift, or strain analysis; lattice, moire, or twist-angle simulation/analysis.
SourceKong_Igor_panel.ipf:364
Image FS
SummaryImage FS runs ini_image_fsHex() through ButtonProc_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.
ActionButtonProc_image_fsHEX -> ini_image_fsHex()
Controlfor_image_fsH [Button]
WhatImage FS runs ini_image_fsHex() through ButtonProc_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.
SourceKong_Igor_panel.ipf:366
Auto Histogram
SummaryAuto Histogram runs Conshist() through ButtonProc_Conshist. Interactive Igor procedure for graph display, formatting, or window management.
ActionButtonProc_Conshist -> Conshist()
ControlGetp2 [Button]
WhatAuto Histogram runs Conshist() through ButtonProc_Conshist. Interactive Igor procedure for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:1032
Auto / GateMp
SummaryAuto / GateMp runs gatemapauto() through ButtonProc_autogatemap. Interactive Igor procedure for Nanonis/STM data loading or map conversion; symmetry or reflection processing; linecut, slice, or region extraction.
ActionButtonProc_autogatemap -> gatemapauto()
ControlKMExist3 [Button]
WhatAuto / GateMp runs gatemapauto() through ButtonProc_autogatemap. Interactive Igor procedure for Nanonis/STM data loading or map conversion; symmetry or reflection processing; linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:817
d(*)
Summaryd(*) calls ButtonProc_Showfigind. ## New and Smarter version of Auto display figure##
ActionButtonProc_Showfigind
ControlSymx26 [Button]
Whatd(*) calls ButtonProc_Showfigind. ## New and Smarter version of Auto display figure##
SourceKong_Igor_panel.ipf:1034
RDF
SummaryRDF runs RDF() through ButtonProc_RDF. Interactive Igor procedure in Miscellaneous_Codes.ipf.
ActionButtonProc_RDF -> RDF()
ControlSymx16 [Button]
WhatRDF runs RDF() through ButtonProc_RDF. Interactive Igor procedure in Miscellaneous_Codes.ipf.
SourceKong_Igor_panel.ipf:1036
Length
SummaryLength runs linel() through ButtonProc_length. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_length -> linel()
ControlSymx8 [Button]
WhatLength runs linel() through ButtonProc_length. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:1038
Csr Tracor
SummaryCsr Tracor calls ButtonProc_Csrtracor1. Contour tracor by cursor
ActionButtonProc_Csrtracor1
ControlGetp3 [Button]
WhatCsr Tracor calls ButtonProc_Csrtracor1. Contour tracor by cursor
SourceKong_Igor_panel.ipf:1040
tab_matrices
Summarytab_matrices calls TabProc_main. Panel callback/helper for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion.
ActionTabProc_main
Controltab_matrices [TabControl]
Whattab_matrices calls TabProc_main. Panel callback/helper for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:308
Peng's Curvature
SummaryPeng's Curvature calls ButtonProc_curv_Zhang. Panel button callback for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_curv_Zhang
Controlbutton93 [Button]
WhatPeng's Curvature calls ButtonProc_curv_Zhang. Panel button callback for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:503
Smooth
SummarySmooth calls ButtonProc_smoothmat_k. smooths, normalizes, or removes background/trend components.
ActionButtonProc_smoothmat_k -> smoothmat_k()
Controlbutton36 [Button]
WhatSmooth calls ButtonProc_smoothmat_k. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:284
Sym EDC
SummarySym EDC runs sym_one_edc() through ButtonProc_sym_one_edc. applies symmetry, mirror, or reflection operations.
ActionButtonProc_sym_one_edc -> sym_one_edc()
Controlbut_sym_edc [Button]
WhatSym EDC runs sym_one_edc() through ButtonProc_sym_one_edc. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:302
Normwave
SummaryNormwave runs normwave() through ButtonProc_normwave. smooths, normalizes, or removes background/trend components.
ActionButtonProc_normwave -> normwave()
Controlbutton34 [Button]
WhatNormwave runs normwave() through ButtonProc_normwave. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:282
Copy all traces
SummaryCopy all traces runs Copytraces() through ButtonProc_Copytraces. copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_Copytraces -> Copytraces()
Controlbutton_copy_traces [Button]
WhatCopy all traces runs Copytraces() through ButtonProc_Copytraces. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:306
Capture
SummaryCapture runs Capturename() through ButtonProc_Capturename. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Image color scale Purpose: copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_Capturename -> Capturename()
Controlbutton74 [Button]
WhatCapture runs Capturename() through ButtonProc_Capturename. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Image color scale Purpose: copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:436
popupmatcolor
Summarypopupmatcolor calls PopMenuProc_colormat. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionPopMenuProc_colormat
Controlpopupmatcolor [PopupMenu]
Whatpopupmatcolor calls PopMenuProc_colormat. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:457
#
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.
SourceKong_Igor_panel.ipf:438
Int. vs KE
SummaryInt. vs KE calls ButtonProc_legend_int_vs_KE. Panel button callback for graph display, formatting, or window management.
ActionButtonProc_legend_int_vs_KE
Controlbuttonintke [Button]
WhatInt. vs KE calls ButtonProc_legend_int_vs_KE. Panel button callback for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:340
Int. vs BE
SummaryInt. vs BE calls ButtonProc_legend_int_vs_BE. Peng Zhang curvature end
ActionButtonProc_legend_int_vs_BE
Controlbuttonintbe [Button]
WhatInt. vs BE calls ButtonProc_legend_int_vs_BE. Peng Zhang curvature end
SourceKong_Igor_panel.ipf:338
2nd derivative
Summary2nd derivative calls ButtonProc_derivmat. Panel button callback for linecut, slice, or region extraction.
ActionButtonProc_derivmat -> derivmat()
Controlbutton21 [Button]
What2nd derivative calls ButtonProc_derivmat. Panel button callback for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:254
File 2 wave
SummaryFile 2 wave runs file2wave() through ButtonProc_file2wave. saves, exports, or converts data between files and Igor waves.
ActionButtonProc_file2wave -> file2wave()
Controlbutton12 [Button]
WhatFile 2 wave runs file2wave() through ButtonProc_file2wave. saves, exports, or converts data between files and Igor waves.
SourceKong_Igor_panel.ipf:238
Wave 2 file
SummaryWave 2 file runs wave2file() through ButtonProc_wave2file. saves, exports, or converts data between files and Igor waves.
ActionButtonProc_wave2file -> wave2file()
Controlbutton13 [Button]
WhatWave 2 file runs wave2file() through ButtonProc_wave2file. saves, exports, or converts data between files and Igor waves.
SourceKong_Igor_panel.ipf:240
0 to NaN
Summary0 to NaN calls ButtonProc_zeronan. Panel button callback for linecut, slice, or region extraction.
ActionButtonProc_zeronan -> ZeroNaN()
Controlbutton2001 [Button]
What0 to NaN calls ButtonProc_zeronan. Panel button callback for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:278
ackground remover
Summaryackground remover runs background_remover() through ButtonProc_openbkgndremover. smooths, normalizes, or removes background/trend components.
ActionButtonProc_openbkgndremover -> background_remover()
Controlbutton58 [Button]
Whatackground remover runs background_remover() through ButtonProc_openbkgndremover. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:388
Equivalent waves
SummaryEquivalent waves runs transform2equiv_waves() through ButtonProc_trans2equiv_waves. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_trans2equiv_waves -> transform2equiv_waves()
Controlbutton59 [Button]
WhatEquivalent waves runs transform2equiv_waves() through ButtonProc_trans2equiv_waves. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:390
Cap#G*
SummaryCap#G* runs Capturename_child() through ButtonProc_Capturename_child. copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_Capturename_child -> Capturename_child()
Controlbuttoncg [Button]
WhatCap#G* runs Capturename_child() through ButtonProc_Capturename_child. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:982
popuptest1
Summarypopuptest1 calls PopMenuProc_colormatmore2. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionPopMenuProc_colormatmore2
Controlpopuptest1 [PopupMenu]
Whatpopuptest1 calls PopMenuProc_colormatmore2. Panel popup-menu callback for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:707
FFT
SummaryFFT runs colorFFT() through ButtonProc_colorFFT. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_colorFFT -> colorFFT()
Controlbutton96 [Button]
WhatFFT runs colorFFT() through ButtonProc_colorFFT. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:698
BE vs ฮธ
SummaryBE vs ฮธ calls ButtonProc_legend_BE_vs_angle. Panel button callback for graph display, formatting, or window management.
ActionButtonProc_legend_BE_vs_angle
Controlbuttonbeangle [Button]
WhatBE vs ฮธ calls ButtonProc_legend_BE_vs_angle. Panel button callback for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:342
KE vs ฮธ
SummaryKE vs ฮธ calls ButtonProc_legend_KE_vs_angle. Panel button callback for graph display, formatting, or window management.
ActionButtonProc_legend_KE_vs_angle
ControlbuttonKEangle [Button]
WhatKE vs ฮธ calls ButtonProc_legend_KE_vs_angle. Panel button callback for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:344
Rotate image
SummaryRotate image runs rot2d_pi() through ButtonProc_rot2d_pi. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_rot2d_pi -> rot2d_pi()
Controlbutton23 [Button]
WhatRotate image runs rot2d_pi() through ButtonProc_rot2d_pi. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:258
NaN to 0
SummaryNaN to 0 calls ButtonProc_nan0. Panel button callback for linecut, slice, or region extraction.
ActionButtonProc_nan0 -> Nan0()
Controlbutton20 [Button]
WhatNaN to 0 calls ButtonProc_nan0. Panel button callback for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:252
Wave2file (no kill)
SummaryWave2file (no kill) runs wave2filenokill() through ButtonProc_wave2filenokill. saves, exports, or converts data between files and Igor waves.
ActionButtonProc_wave2filenokill -> wave2filenokill()
Controlbutton15 [Button]
WhatWave2file (no kill) runs wave2filenokill() through ButtonProc_wave2filenokill. saves, exports, or converts data between files and Igor waves.
SourceKong_Igor_panel.ipf:242
E-Resolution
SummaryE-Resolution runs findEres() through ButtonProc_findEres. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_findEres -> findEres()
Controlbutton94 [Button]
WhatE-Resolution runs findEres() through ButtonProc_findEres. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:506
topimagetop
Summarytopimagetop calls SliderProc_topmax. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionSliderProc_topmax
Controltopimagetop [Slider]
Whattopimagetop calls SliderProc_topmax. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:441
BE vs Momentum (ฯŽ/a)
SummaryBE vs Momentum (ฯŽ/a) calls ButtonProc_legendBEvsmompia. Panel button callback for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_legendBEvsmompia
ControlbuttonBEvsmom_pi [Button]
WhatBE vs Momentum (ฯŽ/a) calls ButtonProc_legendBEvsmompia. Panel button callback for symmetry or reflection processing; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:346
(mat)^n
Summary(mat)^n runs mat_n_pi() through ButtonProc_mat_n_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_mat_n_pi -> mat_n_pi()
Controlbutton19 [Button]
What(mat)^n runs mat_n_pi() through ButtonProc_mat_n_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:250
Ln(mat)
SummaryLn(mat) runs ln_mat_pi() through ButtonProc_ln_mat_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_ln_mat_pi -> ln_mat_pi()
Controlbutton18 [Button]
WhatLn(mat) runs ln_mat_pi() through ButtonProc_ln_mat_pi. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:248
NaN0mat3d
SummaryNaN0mat3d runs NaN0mat3d() through ButtonProc_NaN0mat3d. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_NaN0mat3d -> NaN0mat3d()
Controlbutton43 [Button]
WhatNaN0mat3d runs NaN0mat3d() through ButtonProc_NaN0mat3d. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:294
BE vs Momentum (โˆšร–)
SummaryBE vs Momentum (โˆšร–) calls ButtonProc_legendBEvsmomang. Panel button callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_legendBEvsmomang
ControlbuttonBEvsmom_pi1 [Button]
WhatBE vs Momentum (โˆšร–) calls ButtonProc_legendBEvsmomang. Panel button callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:349
Norm matrix
SummaryNorm matrix runs normcut() through ButtonProc_normcut. smooths, normalizes, or removes background/trend components.
ActionButtonProc_normcut -> normcut()
Controlbutton41 [Button]
WhatNorm matrix runs normcut() through ButtonProc_normcut. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:368
Fermi P
SummaryFermi P runs get_fermi_profile() through ButtonProc_get_fermi_profile. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_get_fermi_profile -> get_fermi_profile()
Controlbutton42 [Button]
WhatFermi P runs get_fermi_profile() through ButtonProc_get_fermi_profile. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:370
EDC
SummaryEDC runs Remove_simplebgnd_edc() through ButtonProc_Rm_simplebgnd_edc. removes waves/windows/data points or cleans intermediate state.
ActionButtonProc_Rm_simplebgnd_edc -> Remove_simplebgnd_edc()
Controlbut_rm_simpleedc [Button]
WhatEDC runs Remove_simplebgnd_edc() through ButtonProc_Rm_simplebgnd_edc. removes waves/windows/data points or cleans intermediate state.
SourceKong_Igor_panel.ipf:298
Matrix
SummaryMatrix runs Remove_simplebgnd_mat() through ButtonProc_Rm_simplebgnd_mat. removes waves/windows/data points or cleans intermediate state.
ActionButtonProc_Rm_simplebgnd_mat -> Remove_simplebgnd_mat()
Controlbut_rm_mat [Button]
WhatMatrix runs Remove_simplebgnd_mat() through ButtonProc_Rm_simplebgnd_mat. removes waves/windows/data points or cleans intermediate state.
SourceKong_Igor_panel.ipf:300
popupthicks_inout
Summarypopupthicks_inout calls PopMenuProc_6. Panel popup-menu callback for graph display, formatting, or window management.
ActionPopMenuProc_6
Controlpopupthicks_inout [PopupMenu]
Whatpopupthicks_inout calls PopMenuProc_6. Panel popup-menu callback for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:356
topimagebot
Summarytopimagebot calls SliderProc_topmin. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionSliderProc_topmin
Controltopimagebot [Slider]
Whattopimagebot calls SliderProc_topmin. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:444
Divide by FD
SummaryDivide by FD runs dividematrixbyfermi() through ButtonProc_dividematrixbyfermi. displays waves, images, contours, or graph overlays.
ActionButtonProc_dividematrixbyfermi -> dividematrixbyfermi()
Controlbutton50 [Button]
WhatDivide by FD runs dividematrixbyfermi() through ButtonProc_dividematrixbyfermi. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:378
Keep +
SummaryKeep + runs keep_positive() through ButtonProc_keep_positive. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_keep_positive -> keep_positive()
Controlbutton51 [Button]
WhatKeep + runs keep_positive() through ButtonProc_keep_positive. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:380
Keep -
SummaryKeep - runs keep_negative() through ButtonProc_keep_negative. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_keep_negative -> keep_negative()
Controlbutton52 [Button]
WhatKeep - runs keep_negative() through ButtonProc_keep_negative. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:382
A axises
SummaryA axises calls Button_set_auto_axis. Panel callback/helper for graph display, formatting, or window management.
ActionButton_set_auto_axis
Controlbutton90 [Button]
WhatA axises calls Button_set_auto_axis. Panel callback/helper for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:497
mirror_onoff
Summarymirror_onoff calls PopMenuProc_mirroronoff. applies symmetry, mirror, or reflection operations.
ActionPopMenuProc_mirroronoff
Controlmirror_onoff [PopupMenu]
Whatmirror_onoff calls PopMenuProc_mirroronoff. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:354

Fix Data (10 controls)

Topo
SummaryTopo calls ButtonProc_sizemapauto. Panel button callback for matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
ActionButtonProc_sizemapauto
ControlMap00 [Button]
WhatTopo calls ButtonProc_sizemapauto. Panel button callback for matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:887
axis
Summaryaxis runs Drawarrowc() through ButtonProc_Drawarrowy. Interactive Igor procedure for graph display, formatting, or window management.
ActionButtonProc_Drawarrowy -> Drawarrowc()
ControlSymx33 [Button]
Whataxis runs Drawarrowc() through ButtonProc_Drawarrowy. Interactive Igor procedure for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:996
Pt
SummaryPt runs fix_map() through ButtonProc_fix_map. Interactive Igor procedure in Miscellaneous_Codes.ipf.
ActionButtonProc_fix_map -> fix_map()
ControlSymx02 [Button]
WhatPt runs fix_map() through ButtonProc_fix_map. Interactive Igor procedure in Miscellaneous_Codes.ipf.
SourceKong_Igor_panel.ipf:713
Copy TB
SummaryCopy TB runs copy_circles_2f() through ButtonProc_copy_circles2f. copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_copy_circles2f -> copy_circles_2f()
Controlfor_copy_TB2f [Button]
WhatCopy TB runs copy_circles_2f() through ButtonProc_copy_circles2f. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:362
Plan
SummaryPlan calls ButtonProc_sizecurveplan. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
ActionButtonProc_sizecurveplan
ControlMap93 [Button]
WhatPlan calls ButtonProc_sizecurveplan. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:881
Auto
SummaryAuto calls ButtonProc_sizecurveauto. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
ActionButtonProc_sizecurveauto
ControlMap94 [Button]
WhatAuto calls ButtonProc_sizecurveauto. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:883
Rect
SummaryRect calls ButtonProc_sizecurverect. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
ActionButtonProc_sizecurverect
ControlMap95 [Button]
WhatRect calls ButtonProc_sizecurverect. Panel button callback for symmetry or reflection processing; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:885
Clean
SummaryClean runs exitkm() through ButtonProc_exitkm. Interactive Igor procedure for Nanonis/STM data loading or map conversion.
ActionButtonProc_exitkm -> exitkm()
ControlKMExist [Button]
WhatClean runs exitkm() through ButtonProc_exitkm. Interactive Igor procedure for Nanonis/STM data loading or map conversion.
SourceKong_Igor_panel.ipf:663
Jump1D
SummaryJump1D runs autoremovejump1Dc() through ButtonProc_dddautoremovejump1DC. removes waves/windows/data points or cleans intermediate state.
ActionButtonProc_dddautoremovejump1DC -> autoremovejump1Dc()
ControlSymx07 [Button]
WhatJump1D runs autoremovejump1Dc() through ButtonProc_dddautoremovejump1DC. removes waves/windows/data points or cleans intermediate state.
SourceKong_Igor_panel.ipf:711
Sgl.
SummarySgl. calls ButtonProc_ddd. Old Version
ActionButtonProc_ddd
ControlSymx18 [Button]
WhatSgl. calls ButtonProc_ddd. Old Version
SourceKong_Igor_panel.ipf:759

Matrix Engineer (78 controls)

Jump 2D
SummaryJump 2D runs cnfyjc() through ButtonProc_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.
ActionButtonProc_cnfyjc -> cnfyjc()
ControlSymx08 [Button]
WhatJump 2D runs cnfyjc() through ButtonProc_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.
SourceKong_Igor_panel.ipf:715
Line
SummaryLine runs fixline() through ButtonProc_fixline. Interactive Igor procedure in Miscellaneous_Codes.ipf.
ActionButtonProc_fixline -> fixline()
ControlSymx04 [Button]
WhatLine runs fixline() through ButtonProc_fixline. Interactive Igor procedure in Miscellaneous_Codes.ipf.
SourceKong_Igor_panel.ipf:717
DeletePoints
SummaryDeletePoints runs DeletePdata() through ButtonProc_deletepoint. make specific dislay of the data.
ActionButtonProc_deletepoint -> DeletePdata()
ControlDeletePoints [Button]
WhatDeletePoints runs DeletePdata() through ButtonProc_deletepoint. make specific dislay of the data.
SourceKong_Igor_panel.ipf:889
Auto / Linecut
SummaryAuto / Linecut runs AutoNanislinecut() through ButtonProc_AutoNanislinecut. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction.
ActionButtonProc_AutoNanislinecut -> AutoNanislinecut()
ControlKMExist1 [Button]
WhatAuto / Linecut runs AutoNanislinecut() through ButtonProc_AutoNanislinecut. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:831
Topo
SummaryTopo runs ExtacttopoafterKM() through ButtonProc_autotopo. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
ActionButtonProc_autotopo -> ExtacttopoafterKM()
ControlKMExist4 [Button]
WhatTopo runs ExtacttopoafterKM() through ButtonProc_autotopo. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:833
Auto / GridMp
SummaryAuto / GridMp runs autoloadgrid() through ButtonProc_autoloadgrid. loads data or launches an automatic loading workflow.
ActionButtonProc_autoloadgrid -> autoloadgrid()
ControlKMExist2 [Button]
WhatAuto / GridMp runs autoloadgrid() through ButtonProc_autoloadgrid. loads data or launches an automatic loading workflow.
SourceKong_Igor_panel.ipf:819
Fix Gate Leak
SummaryFix Gate Leak runs correct2Dmapc() through ButtonProc_correct2Dmapc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButtonProc_correct2Dmapc -> correct2Dmapc()
ControlSymx10 [Button]
WhatFix Gate Leak runs correct2Dmapc() through ButtonProc_correct2Dmapc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:719
k-
Summaryk- runs cutksmall() through ButtonProc_cutksmall. Interactive Igor procedure for linecut, slice, or region extraction.
ActionButtonProc_cutksmall -> cutksmall()
ControlDeletePoints1 [Button]
Whatk- runs cutksmall() through ButtonProc_cutksmall. Interactive Igor procedure for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:895
k+
Summaryk+ runs cutklarge() through ButtonProc_cutklarge. Interactive Igor procedure for linecut, slice, or region extraction.
ActionButtonProc_cutklarge -> cutklarge()
ControlDeletePoints2 [Button]
Whatk+ runs cutklarge() through ButtonProc_cutklarge. Interactive Igor procedure for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:897
E-
SummaryE- runs cutEsmall() through ButtonProc_cutEsmall. Interactive Igor procedure for linecut, slice, or region extraction.
ActionButtonProc_cutEsmall -> cutEsmall()
ControlDeletePoints3 [Button]
WhatE- runs cutEsmall() through ButtonProc_cutEsmall. Interactive Igor procedure for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:899
E+
SummaryE+ runs cutElarge() through ButtonProc_cutElarge. Interactive Igor procedure for linecut, slice, or region extraction.
ActionButtonProc_cutElarge -> cutElarge()
ControlDeletePoints4 [Button]
WhatE+ runs cutElarge() through ButtonProc_cutElarge. Interactive Igor procedure for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:901
ZR / ho
SummaryZR / ho runs Z_R_Rhomapc() through ButtonProc_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.
ActionButtonProc_Z_R_Rhomapc -> Z_R_Rhomapc()
ControlKMExist5 [Button]
WhatZR / ho runs Z_R_Rhomapc() through ButtonProc_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.
SourceKong_Igor_panel.ipf:835
Rmv. Fig Trend
SummaryRmv. Fig Trend runs Conslevel() through ButtonProc_Conslevel. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_Conslevel -> Conslevel()
ControlSymx11 [Button]
WhatRmv. Fig Trend runs Conslevel() through ButtonProc_Conslevel. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:723
Reflection
SummaryReflection runs Rflwaves() through ButtonProc_Rflwaves. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_Rflwaves -> Rflwaves()
ControlSymx7 [Button]
WhatReflection runs Rflwaves() through ButtonProc_Rflwaves. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:893
Slope
SummarySlope runs slopedata() through ButtonProc_slopedata. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management.
ActionButtonProc_slopedata -> slopedata()
ControlMap56 [Button]
WhatSlope runs slopedata() through ButtonProc_slopedata. Interactive Igor procedure for Nanonis/STM data loading or map conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:905
all
Summaryall runs slopeall() through ButtonProc_slopedataall. Interactive Igor procedure in Miscellaneous_Codes.ipf.
ActionButtonProc_slopedataall -> slopeall()
ControlMap65 [Button]
Whatall runs slopeall() through ButtonProc_slopedataall. Interactive Igor procedure in Miscellaneous_Codes.ipf.
SourceKong_Igor_panel.ipf:919
Pad 2D
SummaryPad 2D runs padmc() through ButtonProc_padmc. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_padmc -> padmc()
ControlPad2D [Button]
WhatPad 2D runs padmc() through ButtonProc_padmc. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:927
1D
Summary1D runs extending1D() through ButtonProc_extending1D. displays waves, images, contours, or graph overlays.
ActionButtonProc_extending1D -> extending1D()
ControlPAD_1D [Button]
What1D runs extending1D() through ButtonProc_extending1D. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:903
Shear
SummaryShear runs rotatedshearc() through ButtonProc_rotatedshearc. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_rotatedshearc -> rotatedshearc()
ControlMap87 [Button]
WhatShear runs rotatedshearc() through ButtonProc_rotatedshearc. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:931
Demo
SummaryDemo runs Demo_rotatedshear() through ButtonProc_rotatedsheard. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_rotatedsheard -> Demo_rotatedshear()
ControlMap86 [Button]
WhatDemo runs Demo_rotatedshear() through ButtonProc_rotatedsheard. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:929
Cmplx2Rl
SummaryCmplx2Rl runs Complextoreal() through ButtonProc_Complextoreal. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_Complextoreal -> Complextoreal()
ControlMap41 [Button]
WhatCmplx2Rl runs Complextoreal() through ButtonProc_Complextoreal. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:911
ฯƒ
Summaryฯƒ runs coloarrangec() through SetVarProc_changeds. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionSetVarProc_changeds -> coloarrangec()
Controlsetvargrnum1 [SetVariable]
Whatฯƒ runs coloarrangec() through SetVarProc_changeds. Interactive Igor procedure for linecut, slice, or region extraction; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:700
dvg_bwr_20_95_c54
Summarydvg_bwr_20_95_c54 calls SetVarProc_colormatmorevv. Panel set-variable callback for graph display, formatting, or window management.
ActionSetVarProc_colormatmorevv
Controlsetvarsetciu [SetVariable]
Whatdvg_bwr_20_95_c54 calls SetVarProc_colormatmorevv. Panel set-variable callback for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:735
?
Summary? runs Help_tab_Misc() through Button_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.
ActionButton_Help_tab_Misc -> Help_tab_Misc()
Controlbuttonhelptools4 [Button]
What? runs Help_tab_Misc() through Button_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.
SourceKong_Igor_panel.ipf:401
Sm_BS
SummarySm_BS runs SmoothMat_k23() through ButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components.
ActionButtonProc_SmoothMat_k23 -> SmoothMat_k23()
Controlbutton53 [Button]
WhatSm_BS runs SmoothMat_k23() through ButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:555
Cb all
SummaryCb all runs combineall() through ButtonProc_combineall. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_combineall -> combineall()
Controlbutton8 [Button]
WhatCb all runs combineall() through ButtonProc_combineall. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:236
Equiv. mat
SummaryEquiv. mat runs transform2equiv_mat() through ButtonProc_trans2equiv_mat. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_trans2equiv_mat -> transform2equiv_mat()
Controlbutton4 [Button]
WhatEquiv. mat runs transform2equiv_mat() through ButtonProc_trans2equiv_mat. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:404
?
Summary? runs Help_tab_matrices() through Button_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.
ActionButton_Help_tab_matrices -> Help_tab_matrices()
Controlbuttonhelptools1 [Button]
What? runs Help_tab_matrices() through Button_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.
SourceKong_Igor_panel.ipf:395
?
Summary? runs help_tab_traces() through Button_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.
ActionButton_help_tab_traces -> help_tab_traces()
Controlbuttonhelptools2 [Button]
What? runs help_tab_traces() through Button_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.
SourceKong_Igor_panel.ipf:398
Rotate
SummaryRotate runs rot_vector() through ButtonProc_rot_vector. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_rot_vector -> rot_vector()
Controlbutton47 [Button]
WhatRotate runs rot_vector() through ButtonProc_rot_vector. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:372
Divide by FD
SummaryDivide by FD runs dividewavebyfermi() through ButtonProc_dividewavebyfermi. displays waves, images, contours, or graph overlays.
ActionButtonProc_dividewavebyfermi -> dividewavebyfermi()
Controlbutton49 [Button]
WhatDivide by FD runs dividewavebyfermi() through ButtonProc_dividewavebyfermi. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:376
Interp NxN
SummaryInterp NxN runs twoDinterpolatexy() through ButtonProc_twoDinterpolatel. displays waves, images, contours, or graph overlays.
ActionButtonProc_twoDinterpolatel -> twoDinterpolatexy()
ControlMap40 [Button]
WhatInterp NxN runs twoDinterpolatexy() through ButtonProc_twoDinterpolatel. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:909
all
Summaryall runs interp2Dall() through ButtonProc_twoDlinterp2Dall. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_twoDlinterp2Dall -> interp2Dall()
ControlMap68 [Button]
Whatall runs interp2Dall() through ButtonProc_twoDlinterp2Dall. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:921
Y
SummaryY runs twoDinterpy() through ButtonProc_twoDinterpy. displays waves, images, contours, or graph overlays.
ActionButtonProc_twoDinterpy -> twoDinterpy()
ControlMap53 [Button]
WhatY runs twoDinterpy() through ButtonProc_twoDinterpy. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:913
popupinvmatcolor
Summarypopupinvmatcolor calls PopMenuProc_colormatinv. Panel popup-menu callback for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
ActionPopMenuProc_colormatinv
Controlpopupinvmatcolor [PopupMenu]
Whatpopupinvmatcolor calls PopMenuProc_colormatinv. Panel popup-menu callback for linecut, slice, or region extraction; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:459
Color
SummaryColor runs color_edc() through ButtonProc_color_edc. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_color_edc -> color_edc()
Controlcoloredcnow [Button]
WhatColor runs color_edc() through ButtonProc_color_edc. Interactive Igor procedure for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:329
edccolorset
Summaryedccolorset calls PopMenuProc_1. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionPopMenuProc_1
Controledccolorset [PopupMenu]
Whatedccolorset calls PopMenuProc_1. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:333
Give area
SummaryGive area runs give_area() through ButtonProc_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.
ActionButtonProc_give_area -> give_area()
Controlbutton37 [Button]
WhatGive area runs give_area() through ButtonProc_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.
SourceKong_Igor_panel.ipf:286
V-
SummaryV- runs finddispersion_min() through ButtonProc_finddispersion_min. displays waves, images, contours, or graph overlays.
ActionButtonProc_finddispersion_min -> finddispersion_min()
Controlbutton38 [Button]
WhatV- runs finddispersion_min() through ButtonProc_finddispersion_min. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:288
H-
SummaryH- runs finddispersionHD_min() through ButtonProc_finddispersionHD_min. displays waves, images, contours, or graph overlays.
ActionButtonProc_finddispersionHD_min -> finddispersionHD_min()
Controlbutton39 [Button]
WhatH- runs finddispersionHD_min() through ButtonProc_finddispersionHD_min. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:290
V+
SummaryV+ runs finddispersion_plus() through ButtonProc_finddispersion_plus. displays waves, images, contours, or graph overlays.
ActionButtonProc_finddispersion_plus -> finddispersion_plus()
Controlbutton55 [Button]
WhatV+ runs finddispersion_plus() through ButtonProc_finddispersion_plus. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:384
H+
SummaryH+ runs finddispersionHD_plus() through ButtonProc_finddispersionHDplus. displays waves, images, contours, or graph overlays.
ActionButtonProc_finddispersionHDplus -> finddispersionHD_plus()
Controlbutton56 [Button]
WhatH+ runs finddispersionHD_plus() through ButtonProc_finddispersionHDplus. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:386
UnevenY
SummaryUnevenY runs rescalemapasa1dcurve() through ButtonProc_rescalemapasa1dcurve. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_rescalemapasa1dcurve -> rescalemapasa1dcurve()
ControlMap64 [Button]
WhatUnevenY runs rescalemapasa1dcurve() through ButtonProc_rescalemapasa1dcurve. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:917
Rot
SummaryRot runs Newrotateproc() through ButtonProc_Newrotateproc. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_Newrotateproc -> Newrotateproc()
ControlRotate2 [Button]
WhatRot runs Newrotateproc() through ButtonProc_Newrotateproc. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:925
adj
Summaryadj runs Controtate() through ButtonProc_Controtate. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_Controtate -> Controtate()
ControlRotate3 [Button]
Whatadj runs Controtate() through ButtonProc_Controtate. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:933
Cb krange
SummaryCb krange runs comb_krange() through ButtonProc_comb_krange. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_comb_krange -> comb_krange()
Controlbutton7 [Button]
WhatCb krange runs comb_krange() through ButtonProc_comb_krange. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:234
inversecoloredc
Summaryinversecoloredc calls PopMenuProc_2. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionPopMenuProc_2
Controlinversecoloredc [PopupMenu]
Whatinversecoloredc calls PopMenuProc_2. Panel popup-menu callback for ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:331
Cycle Color
SummaryCycle Color runs cyclecolorwavec() through ButtonProc_cyclecolorwavec. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_cyclecolorwavec -> cyclecolorwavec()
Controlb98 [Button]
WhatCycle Color runs cyclecolorwavec() through ButtonProc_cyclecolorwavec. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:975
Smooth
SummarySmooth runs SmoothMat_k23() through ButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components.
ActionButtonProc_SmoothMat_k23 -> SmoothMat_k23()
ControlMap6 [Button]
WhatSmooth runs SmoothMat_k23() through ButtonProc_SmoothMat_k23. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:915
Norm Matrix
SummaryNorm Matrix runs Normalinecutc2() through ButtonProc_Normalinecut. smooths, normalizes, or removes background/trend components.
ActionButtonProc_Normalinecut -> Normalinecutc2()
ControlSymx14 [Button]
WhatNorm Matrix runs Normalinecutc2() through ButtonProc_Normalinecut. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:941
Color
SummaryColor runs color_edc_more2() through ButtonProc_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.
ActionButtonProc_color_edc_more2 -> color_edc_more2()
ControlC [Button]
WhatColor runs color_edc_more2() through ButtonProc_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.
SourceKong_Igor_panel.ipf:705
popuptest
Summarypopuptest calls PopMenuProc_more2. end check if a wave on the graph
ActionPopMenuProc_more2
Controlpopuptest [PopupMenu]
Whatpopuptest calls PopMenuProc_more2. end check if a wave on the graph
SourceKong_Igor_panel.ipf:703
New-stepsize
SummaryNew-stepsize runs new_stepsize() through ButtonProc_new_step. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_new_step -> new_stepsize()
Controlbutton31 [Button]
WhatNew-stepsize runs new_stepsize() through ButtonProc_new_step. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:276
AVG_tool
SummaryAVG_tool runs AVG_ini() through ButtonProcAVG_tool. Interactive Igor procedure in Pierre's Template.ipf.
ActionButtonProcAVG_tool -> AVG_ini()
Controlbutton95 [Button]
WhatAVG_tool runs AVG_ini() through ButtonProcAVG_tool. Interactive Igor procedure in Pierre's Template.ipf.
SourceKong_Igor_panel.ipf:509
Bands table
SummaryBands table runs Point_reader() through ButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_showpntreader -> Point_reader()
Controlbutton40 [Button]
WhatBands table runs Point_reader() through ButtonProc_showpntreader. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:292
Cb range
SummaryCb range runs combine_range() through ButtonProc_combine_range. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_combine_range -> combine_range()
Controlbutton6 [Button]
WhatCb range runs combine_range() through ButtonProc_combine_range. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:232
Symx
SummarySymx runs symbandsall() through ButtonProc_symbands. applies symmetry, mirror, or reflection operations.
ActionButtonProc_symbands -> symbandsall()
ControlSymx [Button]
WhatSymx runs symbandsall() through ButtonProc_symbands. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:891
2to1
Summary2to1 runs tdtodc() through ButtonProc_tdtodc. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_tdtodc -> tdtodc()
ControlMap58 [Button]
What2to1 runs tdtodc() through ButtonProc_tdtodc. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:907
Resl.
SummaryResl. runs rescale() through ButtonProc_rescale. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_rescale -> rescale()
ControlMap05 [Button]
WhatResl. runs rescale() through ButtonProc_rescale. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:923
A
SummaryA calls Button_image_auto_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButton_image_auto_up
Controlbutton_a_up [Button]
WhatA calls Button_image_auto_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:446
0
Summary0 calls Button_image_0_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButton_image_0_up
Controlbutton_0_up [Button]
What0 calls Button_image_0_up. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:450
E-comb
SummaryE-comb runs new_eres_pi() through ButtonProc_new_eres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_new_eres_pi -> new_eres_pi()
Controlbutton16 [Button]
WhatE-comb runs new_eres_pi() through ButtonProc_new_eres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:244
M-comb
SummaryM-comb runs new_kres_pi() through ButtonProc_new_kres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
ActionButtonProc_new_kres_pi -> new_kres_pi()
Controlbutton17 [Button]
WhatM-comb runs new_kres_pi() through ButtonProc_new_kres_pi. Interactive Igor procedure for matrix resampling, scaling, or reshaping; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:246
Partial by Marquee
SummaryPartial by Marquee runs Frommarqueegetsubmatrixsc() through ButtonProc_Fmarqueegetsub. Interactive Igor procedure for linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
ActionButtonProc_Fmarqueegetsub -> Frommarqueegetsubmatrixsc()
ControlSymx21 [Button]
WhatPartial by Marquee runs Frommarqueegetsubmatrixsc() through ButtonProc_Fmarqueegetsub. Interactive Igor procedure for linecut, slice, or region extraction; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:943
Auto
SummaryAuto calls Button_image_auto_both. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButton_image_auto_both
Controlbutton_a_both [Button]
WhatAuto calls Button_image_auto_both. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:454
It3/1
SummaryIt3/1 runs sumonedc() through ButtonProc_sumonedc. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_sumonedc -> sumonedc()
ControlSymx13 [Button]
WhatIt3/1 runs sumonedc() through ButtonProc_sumonedc. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:939
It3/2
SummaryIt3/2 calls ButtonProc_SumlayerFFT3Dc2. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_SumlayerFFT3Dc2
ControlSymx29 [Button]
WhatIt3/2 calls ButtonProc_SumlayerFFT3Dc2. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:947
It2/1
SummaryIt2/1 runs sum2dlinecutc() through ButtonProc_sum2dlinecutc. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_sum2dlinecutc -> sum2dlinecutc()
ControlSymx27 [Button]
WhatIt2/1 runs sum2dlinecutc() through ButtonProc_sum2dlinecutc. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:945
RGB2Int
SummaryRGB2Int runs Intensity_digimage() through ButtonProc_RGBimagetoIntensity. displays waves, images, contours, or graph overlays.
ActionButtonProc_RGBimagetoIntensity -> Intensity_digimage()
Controlbutton61 [Button]
WhatRGB2Int runs Intensity_digimage() through ButtonProc_RGBimagetoIntensity. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:410
It3 to linecut
SummaryIt3 to linecut runs Gridtolinecutc() through ButtonProc_Gridtolinecutc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButtonProc_Gridtolinecutc -> Gridtolinecutc()
ControlSymx36 [Button]
WhatIt3 to linecut runs Gridtolinecutc() through ButtonProc_Gridtolinecutc. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:1056
A
SummaryA calls Button_image_auto_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButton_image_auto_down
Controlbutton_a_down [Button]
WhatA calls Button_image_auto_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:448
0
Summary0 calls Button_image_0_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
ActionButton_image_0_down
Controlbutton_0_down [Button]
What0 calls Button_image_0_down. Panel callback/helper for linecut, slice, or region extraction; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:452
EF line (EDC)
SummaryEF line (EDC) runs put_fermi_edc() through ButtonProc_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.
ActionButtonProc_put_fermi_edc -> put_fermi_edc()
Controlbuttonefedc [Button]
WhatEF line (EDC) runs put_fermi_edc() through ButtonProc_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.
SourceKong_Igor_panel.ipf:325
ConstOff
SummaryConstOff calls ButtonProc_ConstOffset. Panel button callback for linecut, slice, or region extraction.
ActionButtonProc_ConstOffset -> constantoffset_n()
Controlbutton14 [Button]
WhatConstOff calls ButtonProc_ConstOffset. Panel button callback for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:224
ShiftNsym
SummaryShiftNsym runs Shift_and_sym_edc_matrix_far() through ButtonProc_shiftNsym. applies symmetry, mirror, or reflection operations.
ActionButtonProc_shiftNsym -> Shift_and_sym_edc_matrix_far()
Controlbutton72 [Button]
WhatShiftNsym runs Shift_and_sym_edc_matrix_far() through ButtonProc_shiftNsym. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:432
CoarseM
SummaryCoarseM runs shrinkmatrixbystepsc() through ButtonProc_shrinkmatrixbysteps. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_shrinkmatrixbysteps -> shrinkmatrixbystepsc()
ControlSymx32 [Button]
WhatCoarseM runs shrinkmatrixbystepsc() through ButtonProc_shrinkmatrixbysteps. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:973
EDC
SummaryEDC runs sEDC() through ButtonProc_sEDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_sEDC -> sEDC()
ControlSymx05 [Button]
WhatEDC runs sEDC() through ButtonProc_sEDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:935
MDC
SummaryMDC runs sMDC() through ButtonProc_sMDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionButtonProc_sMDC -> sMDC()
ControlSymx09 [Button]
WhatMDC runs sMDC() through ButtonProc_sMDC. Interactive Igor procedure for linecut, slice, or region extraction; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:937

General / nearby controls (9 controls)

SpectrumBlack
SummarySpectrumBlack runs colormatmorevvline() through SetVarProc_colormatmorevvline. Function for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
ActionSetVarProc_colormatmorevvline -> colormatmorevvline()
Controlsetvarsetciu1 [SetVariable]
WhatSpectrumBlack runs colormatmorevvline() through SetVarProc_colormatmorevvline. Function for matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:739
CutNaNedges
SummaryCutNaNedges runs CutNaNedges() through ButtonProcCutNaNedges. Begining of Pierre's macros Usage: run from Igor with parameters matname.
ActionButtonProcCutNaNedges -> CutNaNedges()
Controlbutton89 [Button]
WhatCutNaNedges runs CutNaNedges() through ButtonProcCutNaNedges. Begining of Pierre's macros Usage: run from Igor with parameters matname.
SourceKong_Igor_panel.ipf:495
Fix FP 1
SummaryFix FP 1 runs adjust_to_fp() through Button_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.
ActionButton_adjust_to_fp -> adjust_to_fp()
Controlbutton91 [Button]
WhatFix FP 1 runs adjust_to_fp() through Button_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.
SourceKong_Igor_panel.ipf:499
All
SummaryAll runs adjust_all_to_fp() through Button_adjust_all_to_fp. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
ActionButton_adjust_all_to_fp -> adjust_all_to_fp()
Controlbutton92 [Button]
WhatAll runs adjust_all_to_fp() through Button_adjust_all_to_fp. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:501
Flip
SummaryFlip runs Flip_digimage() through ButtonProc_FlipRGBimage. displays waves, images, contours, or graph overlays.
ActionButtonProc_FlipRGBimage -> Flip_digimage()
Controlbutton10 [Button]
WhatFlip runs Flip_digimage() through ButtonProc_FlipRGBimage. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:406
Image2RGB
SummaryImage2RGB runs color_digimage() through ButtonProc_RGBimagetoRGB. displays waves, images, contours, or graph overlays.
ActionButtonProc_RGBimagetoRGB -> color_digimage()
Controlbutton60 [Button]
WhatImage2RGB runs color_digimage() through ButtonProc_RGBimagetoRGB. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:408
EF line (image)
SummaryEF line (image) runs put_fermi_image() through ButtonProc_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.
ActionButtonProc_put_fermi_image -> put_fermi_image()
ControlbuttonEFimage [Button]
WhatEF line (image) runs put_fermi_image() through ButtonProc_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.
SourceKong_Igor_panel.ipf:327
Symetrize EDC mat
SummarySymetrize EDC mat runs sym_edc_matrix_far() through ButtonProc_sym_edc_matrix. applies symmetry, mirror, or reflection operations.
ActionButtonProc_sym_edc_matrix -> sym_edc_matrix_far()
Controlbutton48 [Button]
WhatSymetrize EDC mat runs sym_edc_matrix_far() through ButtonProc_sym_edc_matrix. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:374
Extract Image Data From Paper
SummaryExtract Image Data From Paper runs Intensity_digimage2() through ButtonProc_RGBimagetoIntensity2. displays waves, images, contours, or graph overlays.
ActionButtonProc_RGBimagetoIntensity2 -> Intensity_digimage2()
Controlbutton73 [Button]
WhatExtract Image Data From Paper runs Intensity_digimage2() through ButtonProc_RGBimagetoIntensity2. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:743

Complex Fit (4 controls)

FFT
SummaryFFT runs FFTrc() through ButtonProc_FFTr. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_FFTr -> FFTrc()
ControlLine2D3 [Button]
WhatFFT runs FFTrc() through ButtonProc_FFTr. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:686
Reader_Mpk2.0
SummaryReader_Mpk2.0 runs savefitdata() through ButtonProc_savefitdata. saves, exports, or converts data between files and Igor waves.
ActionButtonProc_savefitdata -> savefitdata()
ControlMap12 [Button]
WhatReader_Mpk2.0 runs savefitdata() through ButtonProc_savefitdata. saves, exports, or converts data between files and Igor waves.
SourceKong_Igor_panel.ipf:605
BCS_Dyne Fit
SummaryBCS_Dyne Fit runs STSFiTDyne() through ButtonProc_DyneFit. fits or extracts spectral/peak parameters.
ActionButtonProc_DyneFit -> STSFiTDyne()
ControlNormline2p1 [Button]
WhatBCS_Dyne Fit runs STSFiTDyne() through ButtonProc_DyneFit. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:639
SC-SC Fit
SummarySC-SC Fit runs STSFiTDyneS() through ButtonProc_DyneFitS. fits or extracts spectral/peak parameters.
ActionButtonProc_DyneFitS -> STSFiTDyneS()
ControlNormline2p2 [Button]
WhatSC-SC Fit runs STSFiTDyneS() through ButtonProc_DyneFitS. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:643

Load individual STS (3 controls)

Intra
SummaryIntra runs interpavedata() through ButtonProc_interpavedata. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_interpavedata -> interpavedata()
ControlSymx9 [Button]
WhatIntra runs interpavedata() through ButtonProc_interpavedata. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:611
Ld_Nnis
SummaryLd_Nnis calls ButtonProc_Loadnewmk. End of the GUI demo procedure Purpose: loads data or launches an automatic loading workflow.
ActionButtonProc_Loadnewmk -> Makegraphtable()
ControlSymx0 [Button]
WhatLd_Nnis calls ButtonProc_Loadnewmk. End of the GUI demo procedure Purpose: loads data or launches an automatic loading workflow.
SourceKong_Igor_panel.ipf:627
AverSlice (R9)
SummaryAverSlice (R9) runs addper() through ButtonProc_addper. Interactive Igor procedure in Miscellaneous_Codes.ipf.
ActionButtonProc_addper -> addper()
ControlMap30 [Button]
WhatAverSlice (R9) runs addper() through ButtonProc_addper. Interactive Igor procedure in Miscellaneous_Codes.ipf.
SourceKong_Igor_panel.ipf:631

Normalization (7 controls)

ExSTS
SummaryExSTS runs extractdatafromdos() through ButtonProc_extractfromdos. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_extractfromdos -> extractdatafromdos()
ControlSymx2 [Button]
WhatExSTS runs extractdatafromdos() through ButtonProc_extractfromdos. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:575
LnNorm FitAll
SummaryLnNorm FitAll runs normstsline() through ButtonProc_Linenorm. smooths, normalizes, or removes background/trend components.
ActionButtonProc_Linenorm -> normstsline()
ControlMap1 [Button]
WhatLnNorm FitAll runs normstsline() through ButtonProc_Linenorm. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:579
Ave
SummaryAve calls ButtonProc_Loadnewmkfab. loads data or launches an automatic loading workflow.
ActionButtonProc_Loadnewmkfab -> Makegraphtable()
ControlSymx06 [Button]
WhatAve calls ButtonProc_Loadnewmkfab. loads data or launches an automatic loading workflow.
SourceKong_Igor_panel.ipf:647
P
SummaryP runs dataplotersts() through ButtonProc_dataplotersts. displays waves, images, contours, or graph overlays.
ActionButtonProc_dataplotersts -> dataplotersts()
ControlSymx01 [Button]
WhatP runs dataplotersts() through ButtonProc_dataplotersts. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:629
Old LnNorm2P
SummaryOld LnNorm2P runs linenorm2p() through ButtonProc_line2p. smooths, normalizes, or removes background/trend components.
ActionButtonProc_line2p -> linenorm2p()
ControlNormline2p [Button]
WhatOld LnNorm2P runs linenorm2p() through ButtonProc_line2p. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:581
A
SummaryA runs autodisplay() through ButtonProc_autodisplay. displays waves, images, contours, or graph overlays.
ActionButtonProc_autodisplay -> autodisplay()
ControlSymx03 [Button]
WhatA runs autodisplay() through ButtonProc_autodisplay. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:641
LnBkg (frm graph)
SummaryLnBkg (frm graph) runs linenorm2pongraphc() through ButtonProc_linenorm2pongraphc. smooths, normalizes, or removes background/trend components.
ActionButtonProc_linenorm2pongraphc -> linenorm2pongraphc()
ControlNormline2p4 [Button]
WhatLnBkg (frm graph) runs linenorm2pongraphc() through ButtonProc_linenorm2pongraphc. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:721

Matrix Operation (Old) (7 controls)

Rename
SummaryRename runs renameall() through ButtonProc_renameall. copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_renameall -> renameall()
ControlMap15 [Button]
WhatRename runs renameall() through ButtonProc_renameall. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:609
Partial
SummaryPartial runs renamep() through ButtonProc_renamep. copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_renamep -> renamep()
ControlMap37 [Button]
WhatPartial runs renamep() through ButtonProc_renamep. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:645
all
Summaryall runs selectlinenorm() through ButtonProc_selectlinenorm. smooths, normalizes, or removes background/trend components.
ActionButtonProc_selectlinenorm -> selectlinenorm()
ControlMap03 [Button]
Whatall runs selectlinenorm() through ButtonProc_selectlinenorm. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:593
Interpolate All
SummaryInterpolate All runs intercurve() through ButtonProc_Interpoint. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
ActionButtonProc_Interpoint -> intercurve()
ControlMap7 [Button]
WhatInterpolate All runs intercurve() through ButtonProc_Interpoint. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:585
Dup All
SummaryDup All runs duplicateall() through ButtonProc_duplicateall. copies, duplicates, or renames Igor waves/traces.
ActionButtonProc_duplicateall -> duplicateall()
ControlMap9 [Button]
WhatDup All runs duplicateall() through ButtonProc_duplicateall. copies, duplicates, or renames Igor waves/traces.
SourceKong_Igor_panel.ipf:589
x1~x2
Summaryx1~x2 runs duplicatpart() through ButtonProc_duplicatepart. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_duplicatepart -> duplicatpart()
ControlMap4 [Button]
Whatx1~x2 runs duplicatpart() through ButtonProc_duplicatepart. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:649
Smt All
SummarySmt All runs smoothall() through ButtonProc_smoothall. smooths, normalizes, or removes background/trend components.
ActionButtonProc_smoothall -> smoothall()
ControlMap0 [Button]
WhatSmt All runs smoothall() through ButtonProc_smoothall. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:653

FFT Smart (3 controls)

Line@2D(2)
SummaryLine@2D(2) runs FFTL2c() through ButtonProc_linecutFFT. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_linecutFFT -> FFTL2c()
ControlLine2D2 [Button]
WhatLine@2D(2) runs FFTL2c() through ButtonProc_linecutFFT. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:682
(1)
Summary(1) runs linecutFFT() through ButtonProc_linecutFFT2. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_linecutFFT2 -> linecutFFT()
ControlRotate4 [Button]
What(1) runs linecutFFT() through ButtonProc_linecutFFT2. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:684
Q
SummaryQ runs peakIndi() through ButtonProc_peakIndi. fits or extracts spectral/peak parameters.
ActionButtonProc_peakIndi -> peakIndi()
ControlSymx35 [Button]
WhatQ runs peakIndi() through ButtonProc_peakIndi. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:1000

FFT Engineer (5 controls)

Launch
SummaryLaunch runs ffc() through ButtonProc_ffc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
ActionButtonProc_ffc -> ffc()
ControlMap78 [Button]
WhatLaunch runs ffc() through ButtonProc_ffc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:690
getA
SummarygetA runs gpac() through ButtonProc_GPAc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_GPAc -> gpac()
ControlMap79 [Button]
WhatgetA runs gpac() through ButtonProc_GPAc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:692
(2D)
Summary(2D) runs smoothallmatrix() through ButtonProc_smoothallmatrix. smooths, normalizes, or removes background/trend components.
ActionButtonProc_smoothallmatrix -> smoothallmatrix()
ControlMap45 [Button]
What(2D) runs smoothallmatrix() through ButtonProc_smoothallmatrix. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:688
dI/dV(E,x,y)
SummarydI/dV(E,x,y) runs mapforSTMf() through ButtonProc_IExyf. Interactive Igor procedure for linecut, slice, or region extraction; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
ActionButtonProc_IExyf -> mapforSTMf()
ControlMap22 [Button]
WhatdI/dV(E,x,y) runs mapforSTMf() through ButtonProc_IExyf. Interactive Igor procedure for linecut, slice, or region extraction; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:619
getB
SummarygetB runs gpbc() through ButtonProc_GpBc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_GpBc -> gpbc()
ControlMap80 [Button]
WhatgetB runs gpbc() through ButtonProc_GpBc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:694

Basic Display (7 controls)

NumNorm_SR
SummaryNumNorm_SR runs normrange() through ButtonProc_normwavemulti. smooths, normalizes, or removes background/trend components.
ActionButtonProc_normwavemulti -> normrange()
ControlMap5 [Button]
WhatNumNorm_SR runs normrange() through ButtonProc_normwavemulti. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:583
Display Waterfall
SummaryDisplay Waterfall runs displaymulti() through ButtonProc_displaymulti. displays waves, images, contours, or graph overlays.
ActionButtonProc_displaymulti -> displaymulti()
ControlSymx1 [Button]
WhatDisplay Waterfall runs displaymulti() through ButtonProc_displaymulti. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:573
NormNum_TR
SummaryNormNum_TR runs normrange2() through ButtonProc_normwavemulti2. smooths, normalizes, or removes background/trend components.
ActionButtonProc_normwavemulti2 -> normrange2()
ControlMap10 [Button]
WhatNormNum_TR runs normrange2() through ButtonProc_normwavemulti2. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:601
Linecut
SummaryLinecut runs linkstsmap_P() through ButtonProc_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.
ActionButtonProc_map -> linkstsmap_P()
ControlSMap [Button]
WhatLinecut runs linkstsmap_P() through ButtonProc_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.
SourceKong_Igor_panel.ipf:674
Lc1
SummaryLc1 runs linkstsmap_Paa() through ButtonProc_mapaa. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_mapaa -> linkstsmap_Paa()
ControlSMap1 [Button]
WhatLc1 runs linkstsmap_Paa() through ButtonProc_mapaa. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:676
2
Summary2 runs linkstsmap_Paa2() through ButtonProc_mapaa2. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_mapaa2 -> linkstsmap_Paa2()
ControlSMap2 [Button]
What2 runs linkstsmap_Paa2() through ButtonProc_mapaa2. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:680
InterpL
SummaryInterpL runs interpsts() through ButtonProc_InterpSTS. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_InterpSTS -> interpsts()
ControlMap3 [Button]
WhatInterpL runs interpsts() through ButtonProc_InterpSTS. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:678

Cube (6 controls)

Area All
SummaryArea All calls ButtonProc_Areacurve. Panel button callback for linecut, slice, or region extraction.
ActionButtonProc_Areacurve -> Areacurve()
ControlMap01 [Button]
WhatArea All calls ButtonProc_Areacurve. Panel button callback for linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:595
Rsclall
SummaryRsclall runs rescaleallpr() through ButtonProc_rescaleallpr. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_rescaleallpr -> rescaleallpr()
ControlMap04 [Button]
WhatRsclall runs rescaleallpr() through ButtonProc_rescaleallpr. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:655
ExtractSTS
SummaryExtractSTS runs ExtractSTS() through ButtonProc_ExtractSTS. extracts values, metadata, cursor information, or derived waves.
ActionButtonProc_ExtractSTS -> ExtractSTS()
ControlMap20 [Button]
WhatExtractSTS runs ExtractSTS() through ButtonProc_ExtractSTS. extracts values, metadata, cursor information, or derived waves.
SourceKong_Igor_panel.ipf:615
all
Summaryall calls ButtonProc_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.
ActionButtonProc_ExtractSTSall -> ExtractallSTS()
ControlMap57 [Button]
Whatall calls ButtonProc_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.
SourceKong_Igor_panel.ipf:651
2D STS
Summary2D STS calls ButtonProc_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)
ActionButtonProc_2DSTS
ControlMap21 [Button]
What2D STS calls ButtonProc_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)
SourceKong_Igor_panel.ipf:617
2ndDif All
Summary2ndDif All runs secondDall() through ButtonProc_2ndDall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; graph display, formatting, or window management.
ActionButtonProc_2ndDall -> secondDall()
ControlMap07 [Button]
What2ndDif All runs secondDall() through ButtonProc_2ndDall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:599

FFT Filter (2 controls)

QC4
SummaryQC4 runs FTc() through ButtonProc_FTc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_FTc -> FTc()
ControlMap81 [Button]
WhatQC4 runs FTc() through ButtonProc_FTc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:761
LP
SummaryLP runs FTclp() through ButtonProc_FTclp. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_FTclp -> FTclp()
ControlMap97 [Button]
WhatLP runs FTclp() through ButtonProc_FTclp. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:772

LF drift (4 controls)

Y
SummaryY runs FTlinecutc() through ButtonProc_FTlinecutc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
ActionButtonProc_FTlinecutc -> FTlinecutc()
ControlMap90 [Button]
WhatY runs FTlinecutc() through ButtonProc_FTlinecutc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:774
2D
Summary2D runs LawlerFujita() through ButtonProc_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.
ActionButtonProc_LF -> LawlerFujita()
ControlSymx23 [Button]
What2D runs LawlerFujita() through ButtonProc_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.
SourceKong_Igor_panel.ipf:837
3D
Summary3D runs LFtc() through ButtonProc_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.
ActionButtonProc_LFtc -> LFtc()
ControlSymx22 [Button]
What3D runs LFtc() through ButtonProc_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.
SourceKong_Igor_panel.ipf:839
Cal. Tensor
SummaryCal. Tensor runs Strainanalysisc() through ButtonProc_Strainanalysisc. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_Strainanalysisc -> Strainanalysisc()
ControlSymx34 [Button]
WhatCal. Tensor runs Strainanalysisc() through ButtonProc_Strainanalysisc. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:998

MultiSet (Old) (14 controls)

VMap
SummaryVMap runs layoutmap() through ButtonProc_Layoutmap. Interactive Igor procedure for matrix resampling, scaling, or reshaping; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
ActionButtonProc_Layoutmap -> layoutmap()
ControlMap13 [Button]
WhatVMap runs layoutmap() through ButtonProc_Layoutmap. Interactive Igor procedure for matrix resampling, scaling, or reshaping; geometric correction, rotation, shear, drift, or strain analysis; smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:571
Two set Diffe
SummaryTwo set Diffe runs twosetdifference() through ButtonProc_twosetdifference. displays waves, images, contours, or graph overlays.
ActionButtonProc_twosetdifference -> twosetdifference()
ControlMap33 [Button]
WhatTwo set Diffe runs twosetdifference() through ButtonProc_twosetdifference. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:637
SumTrace
SummarySumTrace runs summul() through ButtonProc_summul. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_summul -> summul()
ControlMap02 [Button]
WhatSumTrace runs summul() through ButtonProc_summul. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:597
Ratio
SummaryRatio runs AnaTeSe() through ButtonProc_Isolate2C. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_Isolate2C -> AnaTeSe()
ControlMap8 [Button]
WhatRatio runs AnaTeSe() through ButtonProc_Isolate2C. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:587
Offset
SummaryOffset runs hshift() through ButtonProc_shift. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_shift -> hshift()
ControlMap31 [Button]
WhatOffset runs hshift() through ButtonProc_shift. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:633
Comp_MultiSet
SummaryComp_MultiSet runs compare() through ButtonProc_comparea. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
ActionButtonProc_comparea -> compare()
ControlMap14 [Button]
WhatComp_MultiSet runs compare() through ButtonProc_comparea. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:607
V+
SummaryV+ runs rescalex_plus() through ButtonProc_xplusall. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_xplusall -> rescalex_plus()
ControlSymx3 [Button]
WhatV+ runs rescalex_plus() through ButtonProc_xplusall. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:569
V*
SummaryV* runs rescalexmultiwhat() through ButtonProc_xmultisall. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_xmultisall -> rescalexmultiwhat()
ControlSymx4 [Button]
WhatV* runs rescalexmultiwhat() through ButtonProc_xmultisall. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:577
Y+
SummaryY+ runs addyall() through ButtonProc_addyall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_addyall -> addyall()
ControlMap2 [Button]
WhatY+ runs addyall() through ButtonProc_addyall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:591
Y*
SummaryY* runs myall() through ButtonProc_myall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
ActionButtonProc_myall -> myall()
ControlMap16 [Button]
WhatY* runs myall() through ButtonProc_myall. Interactive Igor procedure for linecut, slice, or region extraction; smoothing, normalization, or background removal; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:613
Data_sigma
SummaryData_sigma runs findsigmaofdata() through ButtonProc_sigma. Interactive Igor procedure for smoothing, normalization, or background removal.
ActionButtonProc_sigma -> findsigmaofdata()
ControlMap11 [Button]
WhatData_sigma runs findsigmaofdata() through ButtonProc_sigma. Interactive Igor procedure for smoothing, normalization, or background removal.
SourceKong_Igor_panel.ipf:603
Rscl.*/
SummaryRscl.*/ runs renormcuts_k() through ButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components.
ActionButtonProc_renormcuts_k -> renormcuts_k()
ControlSymx15 [Button]
WhatRscl.*/ runs renormcuts_k() through ButtonProc_renormcuts_k. smooths, normalizes, or removes background/trend components.
SourceKong_Igor_panel.ipf:751
Rscl.+-
SummaryRscl.+- runs rescale_pi() through ButtonProc_rescale_pi. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_rescale_pi -> rescale_pi()
ControlSymx17 [Button]
WhatRscl.+- runs rescale_pi() through ButtonProc_rescale_pi. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:755
Individual Shift
SummaryIndividual Shift runs autoclbzero() through ButtonProc_autoclbzero. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_autoclbzero -> autoclbzero()
ControlMap24 [Button]
WhatIndividual Shift runs autoclbzero() through ButtonProc_autoclbzero. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:623

PDW Domain Map (1 controls)

Calculate Pplarization
SummaryCalculate Pplarization runs findpolarizationc() through ButtonProc_findpolarizationc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis.
ActionButtonProc_findpolarizationc -> findpolarizationc()
ControlMap60 [Button]
WhatCalculate Pplarization runs findpolarizationc() through ButtonProc_findpolarizationc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis.
SourceKong_Igor_panel.ipf:855

C4 Shearing (3 controls)

Coef
SummaryCoef runs C4sheargetparac() through ButtonProc_C4sheargetparac. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_C4sheargetparac -> C4sheargetparac()
ControlMap84 [Button]
WhatCoef runs C4sheargetparac() through ButtonProc_C4sheargetparac. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:696
Go
SummaryGo runs C4shearcorrectc() through ButtonProc_C4shearcorrectc. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_C4shearcorrectc -> C4shearcorrectc()
ControlMap85 [Button]
WhatGo runs C4shearcorrectc() through ButtonProc_C4shearcorrectc. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:747
Go3D
SummaryGo3D runs Shearmat3d() through ButtonProc_Shearmat3d. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_Shearmat3d -> Shearmat3d()
ControlMap89 [Button]
WhatGo3D runs Shearmat3d() through ButtonProc_Shearmat3d. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:749

2D Lock-in (4 controls)

ฮต
Summaryฮต runs cal_strainbyshearc() through ButtonProc_cal_strainbyshearc. applies geometric correction or extracts deformation/strain information.
ActionButtonProc_cal_strainbyshearc -> cal_strainbyshearc()
ControlSymx31 [Button]
Whatฮต runs cal_strainbyshearc() through ButtonProc_cal_strainbyshearc. applies geometric correction or extracts deformation/strain information.
SourceKong_Igor_panel.ipf:959
Lckin/Ftd
SummaryLckin/Ftd runs t2dlockinandFilter() through ButtonProc_t2dlockinandFilter. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_t2dlockinandFilter -> t2dlockinandFilter()
ControlSymx24 [Button]
WhatLckin/Ftd runs t2dlockinandFilter() through ButtonProc_t2dlockinandFilter. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:857
Old
SummaryOld runs t2dlockin() through ButtonProc_t2dlockin. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_t2dlockin -> t2dlockin()
ControlSymx12 [Button]
WhatOld runs t2dlockin() through ButtonProc_t2dlockin. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:859
Cr
SummaryCr runs Correct2Dlockinampc() through ButtonProc_Correct2DlockinampcoutInd. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_Correct2DlockinampcoutInd -> Correct2Dlockinampc()
ControlSymx25 [Button]
WhatCr runs Correct2Dlockinampc() through ButtonProc_Correct2DlockinampcoutInd. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:861

Curve Info Extraction (1 controls)

Extract_dI/dV
SummaryExtract_dI/dV runs extracnumfromstr() through ButtonProc_extracnumfromstr. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_extracnumfromstr -> extracnumfromstr()
ControlMap19 [Button]
WhatExtract_dI/dV runs extracnumfromstr() through ButtonProc_extracnumfromstr. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:625

Move Window Tech. (5 controls)

PreFFT
SummaryPreFFT runs doampfftforphase() through ButtonProc_doampfftforphase. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_doampfftforphase -> doampfftforphase()
ControlMap71 [Button]
WhatPreFFT runs doampfftforphase() through ButtonProc_doampfftforphase. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:841
getA
SummarygetA runs pickupPA() through ButtonProc_pickupPA. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping.
ActionButtonProc_pickupPA -> pickupPA()
ControlMap72 [Button]
WhatgetA runs pickupPA() through ButtonProc_pickupPA. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:843
getB
SummarygetB runs pickupPB() through ButtonProc_pickupPB. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping.
ActionButtonProc_pickupPB -> pickupPB()
ControlMap73 [Button]
WhatgetB runs pickupPB() through ButtonProc_pickupPB. Interactive Igor procedure for Nanonis/STM data loading or map conversion; FFT, QPI, phase, or lock-in analysis; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:845
Phase DIF of 2
SummaryPhase DIF of 2 runs PhaseMap() through ButtonProc_PhaseMap. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_PhaseMap -> PhaseMap()
ControlMap74 [Button]
WhatPhase DIF of 2 runs PhaseMap() through ButtonProc_PhaseMap. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:847
FixBnd
SummaryFixBnd runs correctboundPhMapc() through ButtonProc_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.
ActionButtonProc_PhaseMapcorrectbd -> correctboundPhMapc()
ControlMap83 [Button]
WhatFixBnd runs correctboundPhMapc() through ButtonProc_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.
SourceKong_Igor_panel.ipf:849

/ (2 controls)

Extract_Width
SummaryExtract_Width runs exwidth() through ButtonProc_exwidth. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_exwidth -> exwidth()
ControlMap23 [Button]
WhatExtract_Width runs exwidth() through ButtonProc_exwidth. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:621
RCSJ Model
SummaryRCSJ Model runs RCSJc() through ButtonProc_RCSJ. Interactive Igor procedure for matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal; graph display, formatting, or window management.
ActionButtonProc_RCSJ -> RCSJc()
ControlSMap9 [Button]
WhatRCSJ Model runs RCSJc() through ButtonProc_RCSJ. Interactive Igor procedure for matrix resampling, scaling, or reshaping; smoothing, normalization, or background removal; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:1068

Segregation (2 controls)

Self
SummarySelf calls ButtonProc_LS. #I.2 Single 2D wave segregation [Do Segregation to itself]
ActionButtonProc_LS
ControlSymx19 [Button]
WhatSelf calls ButtonProc_LS. #I.2 Single 2D wave segregation [Do Segregation to itself]
SourceKong_Igor_panel.ipf:949
Other
SummaryOther calls ButtonProc_LS2. #I.2 Single 2D wave segregation [Do Segregation to other wave]
ActionButtonProc_LS2
ControlSymx20 [Button]
WhatOther calls ButtonProc_LS2. #I.2 Single 2D wave segregation [Do Segregation to other wave]
SourceKong_Igor_panel.ipf:951

PR-QPI (2 controls)

Do it
SummaryDo it calls ButtonProc_DBD_PRQPI. $ Defect bound state Phase referenced QPI to extract $ superconducting pair phase $ Ref.
ActionButtonProc_DBD_PRQPI
ControlSymx28 [Button]
WhatDo it calls ButtonProc_DBD_PRQPI. $ Defect bound state Phase referenced QPI to extract $ superconducting pair phase $ Ref.
SourceKong_Igor_panel.ipf:953
Go
SummaryGo runs makelatticec() through ButtonProc_makelatticec. creates new waves, maps, figures, or simulation data.
ActionButtonProc_makelatticec -> makelatticec()
ControlSymx30 [Button]
WhatGo runs makelatticec() through ButtonProc_makelatticec. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:955

Tip Height Experiment (6 controls)

P(E) Theory
SummaryP(E) Theory runs CalculateP0Ec() through ButtonProc_CalculateP0Ec. Interactive Igor procedure for graph display, formatting, or window management.
ActionButtonProc_CalculateP0Ec -> CalculateP0Ec()
ControlSMap0 [Button]
WhatP(E) Theory runs CalculateP0Ec() through ButtonProc_CalculateP0Ec. Interactive Igor procedure for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:1070
Differentiate I/V
SummaryDifferentiate I/V runs diffeall() through ButtonProc_diffeall. displays waves, images, contours, or graph overlays.
ActionButtonProc_diffeall -> diffeall()
ControlMap38 [Button]
WhatDifferentiate I/V runs diffeall() through ButtonProc_diffeall. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:1058
Apply divider (single)
SummaryApply divider (single) runs scalewaves() through ButtonProc_scalewave. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_scalewave -> scalewaves()
ControlMap42 [Button]
WhatApply divider (single) runs scalewaves() through ButtonProc_scalewave. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:1060
Linecut with divider
SummaryLinecut with divider runs rescalegroupc() through ButtonProc_rescalegroupc. resamples, rescales, pads, or changes wave dimensions.
ActionButtonProc_rescalegroupc -> rescalegroupc()
ControlMap43 [Button]
WhatLinecut with divider runs rescalegroupc() through ButtonProc_rescalegroupc. resamples, rescales, pads, or changes wave dimensions.
SourceKong_Igor_panel.ipf:1062
Format wave A as B
SummaryFormat wave A as B runs madewavebytemplatec() through ButtonProc_madewavebytemplate. combines many waves/slices into a map, linecut, or averaged output.
ActionButtonProc_madewavebytemplate -> madewavebytemplatec()
ControlMap46 [Button]
WhatFormat wave A as B runs madewavebytemplatec() through ButtonProc_madewavebytemplate. combines many waves/slices into a map, linecut, or averaged output.
SourceKong_Igor_panel.ipf:1066
Linecut from Random
SummaryLinecut from Random runs unevenlinepc() through ButtonProc_unevenlinep. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_unevenlinep -> unevenlinepc()
ControlMap44 [Button]
WhatLinecut from Random runs unevenlinepc() through ButtonProc_unevenlinep. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:1064

General Simu (7 controls)

Temp convolve
SummaryTemp convolve runs convolvetempc() through ButtonProc_convolvetempc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_convolvetempc -> convolvetempc()
ControlSMap3 [Button]
WhatTemp convolve runs convolvetempc() through ButtonProc_convolvetempc. Interactive Igor procedure for symmetry or reflection processing; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:1002
T-conv batch
SummaryT-conv batch runs convallc() through ButtonProc_convallc. Interactive Igor procedure in General_Simu.ipf.
ActionButtonProc_convallc -> convallc()
ControlSMap4 [Button]
WhatT-conv batch runs convallc() through ButtonProc_convallc. Interactive Igor procedure in General_Simu.ipf.
SourceKong_Igor_panel.ipf:1007
TBG
SummaryTBG runs TBGsimu() through ButtonProc_TBGsimu. Interactive Igor procedure for symmetry or reflection processing; lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management.
ActionButtonProc_TBGsimu -> TBGsimu()
ControlSMap5 [Button]
WhatTBG runs TBGsimu() through ButtonProc_TBGsimu. Interactive Igor procedure for symmetry or reflection processing; lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:1042
TTG
SummaryTTG runs TTGsimu() through ButtonProc_TTGsimu. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; Igor wave/matrix/cube data operation.
ActionButtonProc_TTGsimu -> TTGsimu()
ControlSMap6 [Button]
WhatTTG runs TTGsimu() through ButtonProc_TTGsimu. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:1044
A(honeycomb)
SummaryA(honeycomb) runs Ahoneycombc() through ButtonProc_Honeycomb. Interactive Igor procedure for matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis.
ActionButtonProc_Honeycomb -> Ahoneycombc()
ControlSMap7 [Button]
WhatA(honeycomb) runs Ahoneycombc() through ButtonProc_Honeycomb. Interactive Igor procedure for matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis.
SourceKong_Igor_panel.ipf:1046
Demo: Trace Slanted Jumping Line
SummaryDemo: Trace Slanted Jumping Line runs Demoautormjump2DPro() through ButtonProc_Demoautormjump2DPro. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_Demoautormjump2DPro -> Demoautormjump2DPro()
ControlJump1 [Button]
WhatDemo: Trace Slanted Jumping Line runs Demoautormjump2DPro() through ButtonProc_Demoautormjump2DPro. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:803
Plot_{A(k,ฯ‰)}
SummaryPlot_{A(k,ฯ‰)} runs d3dsimu() through ButtonProc_d3dsimu. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
ActionButtonProc_d3dsimu -> d3dsimu()
ControlTheo3 [Button]
WhatPlot_{A(k,ฯ‰)} runs d3dsimu() through ButtonProc_d3dsimu. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:984

QPI Range Estimate (2 controls)

vortex pair
Summaryvortex pair runs vortexantivortexsimuc() through ButtonProc_vortexantivortexsimuc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis.
ActionButtonProc_vortexantivortexsimuc -> vortexantivortexsimuc()
ControlMap60cpr16 [Button]
Whatvortex pair runs vortexantivortexsimuc() through ButtonProc_vortexantivortexsimuc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; spectroscopy, superconducting-gap, or vortex-model analysis.
SourceKong_Igor_panel.ipf:977
Rnu_{ / m i}= nu_{ / m j}
SummaryRnu_{ / m i}= nu_{ / m j} calls ButtonProc_calculateRCc. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction.
ActionButtonProc_calculateRCc
Controlsym_c5 [Button]
WhatRnu_{ / m i}= nu_{ / m j} calls ButtonProc_calculateRCc. Panel button callback for symmetry or reflection processing; linecut, slice, or region extraction.
SourceKong_Igor_panel.ipf:1011

Symmetrization (8 controls)

C4
SummaryC4 calls ButtonProc_C4_symc. ####.
ActionButtonProc_C4_symc
Controlsym_c4 [Button]
WhatC4 calls ButtonProc_C4_symc. ####.
SourceKong_Igor_panel.ipf:1009
M_dia
SummaryM_dia calls ButtonProc_Mdiag_symc. ####.
ActionButtonProc_Mdiag_symc
Controlsym_c6 [Button]
WhatM_dia calls ButtonProc_Mdiag_symc. ####.
SourceKong_Igor_panel.ipf:1014
M_offdia
SummaryM_offdia calls ButtonProc_Moffdiag_symc. ####.
ActionButtonProc_Moffdiag_symc
Controlsym_c7 [Button]
WhatM_offdia calls ButtonProc_Moffdiag_symc. ####.
SourceKong_Igor_panel.ipf:1016
{ / m NbSe}_{2}
Summary{ / m NbSe}_{2} runs simuCDWc() through ButtonProc_simuCDWc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; matrix resampling, scaling, or reshaping.
ActionButtonProc_simuCDWc -> simuCDWc()
ControlMap60cpr19 [Button]
What{ / m NbSe}_{2} runs simuCDWc() through ButtonProc_simuCDWc. Interactive Igor procedure for FFT, QPI, phase, or lock-in analysis; symmetry or reflection processing; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:992
D4
SummaryD4 calls ButtonProc_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.
ActionButtonProc_D4_symc
Controlsym_c0 [Button]
WhatD4 calls ButtonProc_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.
SourceKong_Igor_panel.ipf:1022
Mx
SummaryMx calls ButtonProc_Mx_symc. ####.
ActionButtonProc_Mx_symc
Controlsym_c9 [Button]
WhatMx calls ButtonProc_Mx_symc. ####.
SourceKong_Igor_panel.ipf:1020
My
SummaryMy calls ButtonProc_My_symc. ####.
ActionButtonProc_My_symc
Controlsym_c8 [Button]
WhatMy calls ButtonProc_My_symc. ####.
SourceKong_Igor_panel.ipf:1018
Sym. All
SummarySym. All runs symmetrizeQPIdallc() through ButtonProc_symmetrizeQPIdallc. applies symmetry, mirror, or reflection operations.
ActionButtonProc_symmetrizeQPIdallc -> symmetrizeQPIdallc()
Controlsym_c1 [Button]
WhatSym. All runs symmetrizeQPIdallc() through ButtonProc_symmetrizeQPIdallc. applies symmetry, mirror, or reflection operations.
SourceKong_Igor_panel.ipf:1024

Modeling (7 controls)

MBS Split
SummaryMBS Split runs eval2() through ButtonProc_intereractionMBS. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
ActionButtonProc_intereractionMBS -> eval2()
ControlMap17 [Button]
WhatMBS Split runs eval2() through ButtonProc_intereractionMBS. Interactive Igor procedure for symmetry or reflection processing; matrix resampling, scaling, or reshaping; spectroscopy, superconducting-gap, or vortex-model analysis.
SourceKong_Igor_panel.ipf:779
Cal. Matrix H(k)
SummaryCal. Matrix H(k) runs automatrixTC() through ButtonProc_automatrixTC. Interactive Igor procedure for Igor wave/matrix/cube data operation.
ActionButtonProc_automatrixTC -> automatrixTC()
ControlTheo1 [Button]
WhatCal. Matrix H(k) runs automatrixTC() through ButtonProc_automatrixTC. Interactive Igor procedure for Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:770
Profile
SummaryProfile runs makeu1u2() through ButtonProc_LFuModel. creates new waves, maps, figures, or simulation data.
ActionButtonProc_LFuModel -> makeu1u2()
ControlMap09 [Button]
WhatProfile runs makeu1u2() through ButtonProc_LFuModel. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:777
CdGM
SummaryCdGM runs CdGM_Dirac_singlevortex() through ButtonProc_CdGMDirac. displays waves, images, contours, or graph overlays.
ActionButtonProc_CdGMDirac -> CdGM_Dirac_singlevortex()
ControlMap48 [Button]
WhatCdGM runs CdGM_Dirac_singlevortex() through ButtonProc_CdGMDirac. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:797
FeSC-A(ฯ‰,k)+LDOS+QPI / Two bands TB
SummaryFeSC-A(ฯ‰,k)+LDOS+QPI / Two bands TB calls ButtonProc_QPISIMUNew. New simultaneous simulation of Spectral function of QPI 2 band tight-binding model Gamma hole & M electron
ActionButtonProc_QPISIMUNew
ControlTheo2 [Button]
WhatFeSC-A(ฯ‰,k)+LDOS+QPI / Two bands TB calls ButtonProc_QPISIMUNew. New simultaneous simulation of Spectral function of QPI 2 band tight-binding model Gamma hole & M electron
SourceKong_Igor_panel.ipf:979
LL
SummaryLL runs calculateLLNewc() through ButtonProc_predictLL. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
ActionButtonProc_predictLL -> calculateLLNewc()
ControlMap18 [Button]
WhatLL runs calculateLLNewc() through ButtonProc_predictLL. Interactive Igor procedure for ARPES-style loading, plotting, or momentum conversion.
SourceKong_Igor_panel.ipf:781
LL DOS
SummaryLL DOS runs makeLLspectra() through ButtonProc_LLDOS. creates new waves, maps, figures, or simulation data.
ActionButtonProc_LLDOS -> makeLLspectra()
ControlMap47 [Button]
WhatLL DOS runs makeLLspectra() through ButtonProc_LLDOS. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:795

Triangle Lattice (10 controls)

TB_Cprt
SummaryTB_Cprt runs tbmodel() through ButtonProc_tbmodel. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_tbmodel -> tbmodel()
ControlMap26 [Button]
WhatTB_Cprt runs tbmodel() through ButtonProc_tbmodel. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:785
TB_FeSC
SummaryTB_FeSC runs fourbandmodel() through ButtonProc_tbmodelIBSC. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis.
ActionButtonProc_tbmodelIBSC -> fourbandmodel()
ControlMap49 [Button]
WhatTB_FeSC runs fourbandmodel() through ButtonProc_tbmodelIBSC. Interactive Igor procedure for Nanonis/STM data loading or map conversion; matrix resampling, scaling, or reshaping; lattice, moire, or twist-angle simulation/analysis.
SourceKong_Igor_panel.ipf:799
Fano
SummaryFano runs fanoline() through ButtonProc_fanoline. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_fanoline -> fanoline()
ControlMap50 [Button]
WhatFano runs fanoline() through ButtonProc_fanoline. Interactive Igor procedure for matrix resampling, scaling, or reshaping; graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:801
TBG Twist angle Map
SummaryTBG Twist angle Map runs FFTTwistanglemap() through ButtonProc_FFTTwistanglemap. Pre-FFT Purpose: performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_FFTTwistanglemap -> FFTTwistanglemap()
ControlMap60cpr14 [Button]
WhatTBG Twist angle Map runs FFTTwistanglemap() through ButtonProc_FFTTwistanglemap. Pre-FFT Purpose: performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:957
Band abinitio
SummaryBand abinitio runs calculateband() through ButtonProc_calculateband. Interactive Igor procedure in Models.ipf.
ActionButtonProc_calculateband -> calculateband()
ControlMap36 [Button]
WhatBand abinitio runs calculateband() through ButtonProc_calculateband. Interactive Igor procedure in Models.ipf.
SourceKong_Igor_panel.ipf:793
dSC
SummarydSC runs plotdgap() through ButtonProc_dscgap. displays waves, images, contours, or graph overlays.
ActionButtonProc_dscgap -> plotdgap()
ControlMap25 [Button]
WhatdSC runs plotdgap() through ButtonProc_dscgap. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:783
CPR
SummaryCPR runs nonsinodal() through ButtonProc_nonsinodal. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
ActionButtonProc_nonsinodal -> nonsinodal()
ControlMap60cpr [Button]
WhatCPR runs nonsinodal() through ButtonProc_nonsinodal. Interactive Igor procedure for Nanonis/STM data loading or map conversion; linecut, slice, or region extraction; matrix resampling, scaling, or reshaping.
SourceKong_Igor_panel.ipf:815
Moirรฉ ฮป
SummaryMoirรฉ ฮป runs calculateMoireLc() through ButtonProc_calculateMoireLc. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management.
ActionButtonProc_calculateMoireLc -> calculateMoireLc()
ControlMap60cpr18 [Button]
WhatMoirรฉ ฮป runs calculateMoireLc() through ButtonProc_calculateMoireLc. Interactive Igor procedure for lattice, moire, or twist-angle simulation/analysis; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:990
BCSVortex line
SummaryBCSVortex line runs DyneModbyvortex() through ButtonProc_Svortex. fits or extracts spectral/peak parameters.
ActionButtonProc_Svortex -> DyneModbyvortex()
ControlMap27 [Button]
WhatBCSVortex line runs DyneModbyvortex() through ButtonProc_Svortex. fits or extracts spectral/peak parameters.
SourceKong_Igor_panel.ipf:787
Stripe@FFT
SummaryStripe@FFT runs FFTstripesimulationc() through ButtonProc_FFTstripesimulationc. performs Fourier, filtering, phase, or lock-in processing.
ActionButtonProc_FFTstripesimulationc -> FFTstripesimulationc()
ControlMap60cpr17 [Button]
WhatStripe@FFT runs FFTstripesimulationc() through ButtonProc_FFTstripesimulationc. performs Fourier, filtering, phase, or lock-in processing.
SourceKong_Igor_panel.ipf:988

Adjust on Graph (6 controls)

Smooth
SummarySmooth runs Consmoo() through ButtonProc_Consmoo. Interactive Igor procedure for graph display, formatting, or window management.
ActionButtonProc_Consmoo -> Consmoo()
ControlMap52 [Button]
WhatSmooth runs Consmoo() through ButtonProc_Consmoo. Interactive Igor procedure for graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:961
Z_color
SummaryZ_color calls ButtonProc_Zcoloro. Part I: from color table
ActionButtonProc_Zcoloro
ControlMap99 [Button]
WhatZ_color calls ButtonProc_Zcoloro. Part I: from color table
SourceKong_Igor_panel.ipf:963
OffsetXY
SummaryOffsetXY runs Consoffset() through ButtonProc_Consoffset. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_Consoffset -> Consoffset()
ControlMap67 [Button]
WhatOffsetXY runs Consoffset() through ButtonProc_Consoffset. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:967
LThick
SummaryLThick runs Conslinethick() through ButtonProc_Conslinethick. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_Conslinethick -> Conslinethick()
ControlMap96 [Button]
WhatLThick runs Conslinethick() through ButtonProc_Conslinethick. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:965
active all
Summaryactive all runs Consoffsetx() through ButtonProc_Consactiveall. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
ActionButtonProc_Consactiveall -> Consoffsetx()
ControlMap98 [Button]
Whatactive all runs Consoffsetx() through ButtonProc_Consactiveall. Interactive Igor procedure for graph display, formatting, or window management; Igor wave/matrix/cube data operation.
SourceKong_Igor_panel.ipf:969
Vector Field Plot
SummaryVector Field Plot runs makevectorfieldc() through ButtonProc_makevectorfield. creates new waves, maps, figures, or simulation data.
ActionButtonProc_makevectorfield -> makevectorfieldc()
ControlMap60cpr15 [Button]
WhatVector Field Plot runs makevectorfieldc() through ButtonProc_makevectorfield. creates new waves, maps, figures, or simulation data.
SourceKong_Igor_panel.ipf:971

MZM Scaling (7 controls)

2D
Summary2D runs Batchscalingoure() through ButtonProc_Batchscalingoure. Interactive Igor procedure for Nanonis/STM data loading or map conversion.
ActionButtonProc_Batchscalingoure -> Batchscalingoure()
ControlMap55 [Button]
What2D runs Batchscalingoure() through ButtonProc_Batchscalingoure. Interactive Igor procedure for Nanonis/STM data loading or map conversion.
SourceKong_Igor_panel.ipf:768
Ind. S/Vortex
SummaryInd. S/Vortex runs indivlinecut() through ButtonProc_S_Svortexindiv. displays waves, images, contours, or graph overlays.
ActionButtonProc_S_Svortexindiv -> indivlinecut()
ControlMap29 [Button]
WhatInd. S/Vortex runs indivlinecut() through ButtonProc_S_Svortexindiv. displays waves, images, contours, or graph overlays.
SourceKong_Igor_panel.ipf:791
S/Vortex Ln
SummaryS/Vortex Ln runs automultiSV() through ButtonProc_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.
ActionButtonProc_S_Svortex -> automultiSV()
ControlMap28 [Button]
WhatS/Vortex Ln runs automultiSV() through ButtonProc_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.
SourceKong_Igor_panel.ipf:789
โˆ†(1UC-FeSe)
Summaryโˆ†(1UC-FeSe) runs oneUCFeSegapsimu() through ButtonProc_oneUCFeSegapsimu. Interactive Igor procedure for spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
ActionButtonProc_oneUCFeSegapsimu -> oneUCFeSegapsimu()
ControlMap60cpr20 [Button]
Whatโˆ†(1UC-FeSe) runs oneUCFeSegapsimu() through ButtonProc_oneUCFeSegapsimu. Interactive Igor procedure for spectroscopy, superconducting-gap, or vortex-model analysis; graph display, formatting, or window management.
SourceKong_Igor_panel.ipf:994
Scal.+Poison
SummaryScal.+Poison runs Batchscaling() through ButtonProc_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.
ActionButtonProc_MZMscaling_poison -> Batchscaling()
ControlMap54 [Button]
WhatScal.+Poison runs Batchscaling() through ButtonProc_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.
SourceKong_Igor_panel.ipf:766
FeSC(M k.p)
SummaryFeSC(M k.p) calls ButtonProc_PRB_98_214503_n. This is the simulation of normal bands in PRB 98,214503 (2018) This is the eignevalue of equation (1)
ActionButtonProc_PRB_98_214503_n
ControlMap60cpr1 [Button]
WhatFeSC(M k.p) calls ButtonProc_PRB_98_214503_n. This is the simulation of normal bands in PRB 98,214503 (2018) This is the eignevalue of equation (1)
SourceKong_Igor_panel.ipf:811
FeSC(ฮ“ k.p)
SummaryFeSC(ฮ“ k.p) calls ButtonProc_fourbandkpFeSC. Gamma kp model used in Nat.
ActionButtonProc_fourbandkpFeSC
ControlMap60cpr2 [Button]
WhatFeSC(ฮ“ k.p) calls ButtonProc_fourbandkpFeSC. Gamma kp model used in Nat.
SourceKong_Igor_panel.ipf:813

Haldane Model (2 controls)

Haldane Model
SummaryHaldane Model calls ButtonProc_HaldaneCons. Interactive Tuning Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_HaldaneCons
ControlMap60cpr5 [Button]
WhatHaldane Model calls ButtonProc_HaldaneCons. Interactive Tuning Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:805
A(k,ฯ‰)
SummaryA(k,ฯ‰) calls ButtonProc_HaldaneA. Build Haldane Spectral Function Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_HaldaneA
ControlMap60cpr3 [Button]
WhatA(k,ฯ‰) calls ButtonProc_HaldaneA. Build Haldane Spectral Function Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:807

Chiral Majorana mode (QH+SC=TSC) (6 controls)

Qi-Hughes-Zhang
SummaryQi-Hughes-Zhang runs Cons_QHZcut2c() through ButtonProc_QHZ. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_QHZ -> Cons_QHZcut2c()
ControlMap60cpr7 [Button]
WhatQi-Hughes-Zhang runs Cons_QHZcut2c() through ButtonProc_QHZ. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:823
Qi-Wu-Zhang
SummaryQi-Wu-Zhang calls ButtonProc_QWZCons. #02 Interactive Link Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_QWZCons
ControlMap60cpr6 [Button]
WhatQi-Wu-Zhang calls ButtonProc_QWZCons. #02 Interactive Link Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:821
ฮฉ(k)
Summaryฮฉ(k) calls ButtonProc_HaldaneBC. Calculate Berry Curvature Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_HaldaneBC
ControlMap60cpr4 [Button]
Whatฮฉ(k) calls ButtonProc_HaldaneBC. Calculate Berry Curvature Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:809
*(Slab)
Summary*(Slab) calls ButtonProc_Solveedgestate_QHZc. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_Solveedgestate_QHZc
ControlMap60cpr8 [Button]
What*(Slab) calls ButtonProc_Solveedgestate_QHZc. runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:827
*(LDOS)
Summary*(LDOS) calls ButtonProc_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.
ActionButtonProc_QHZLDOSCall
ControlMap60cpr9 [Button]
What*(LDOS) calls ButtonProc_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.
SourceKong_Igor_panel.ipf:825
*(A[k,ฯ‰,L])
Summary*(A[k,ฯ‰,L]) calls ButtonProc_QHZslabcutc. Calculate the Spectral function with layer weight Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
ActionButtonProc_QHZslabcutc
ControlMap60cpr0 [Button]
What*(A[k,ฯ‰,L]) calls ButtonProc_QHZslabcutc. Calculate the Spectral function with layer weight Purpose: runs a model/simulation workflow and produces calculated spectra, bands, or maps.
SourceKong_Igor_panel.ipf:829

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
SourcePierre's Template.ipf:12264
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
SourcePierre's Template.ipf:11506
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
SourcePierre's Template.ipf:10529
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
SourcePierre's Template.ipf:10354
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
SourcePierre's Template.ipf:10964
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
SourcePierre's Template.ipf:10579
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
SourcePierre's Template.ipf:10402
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, ?
SourcePierre's Template.ipf:10505
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, ?
SourcePierre's Template.ipf:10632
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
SourcePierre's Template.ipf:10602
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
SourcePierre's Template.ipf:10617
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
SourcePierre's Template.ipf:10491
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
SourcePierre's Template.ipf:11301
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
SourcePierre's Template.ipf:24625
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
SourcePierre's Template.ipf:24772
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
SourcePierre's Template.ipf:33463
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
SourcePierre's Template.ipf:24471
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
SourcePierre's Template.ipf:33307
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
SourcePierre's Template.ipf:32827
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
SourcePierre's Template.ipf:24333
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
SourcePierre's Template.ipf:24379
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
SourcePierre's Template.ipf:24402
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
SourcePierre's Template.ipf:24448
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
SourcePierre's Template.ipf:24425
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
SourcePierre's Template.ipf:24356
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
SourcePierre's Template.ipf:10376
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
SourcePierre's Template.ipf:12748
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
SourcePierre's Template.ipf:9221
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
SourcePierre's Template.ipf:10658
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
SourcePierre's Template.ipf:13597
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
SourcePierre's Template.ipf:155
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
SourcePierre's Template.ipf:36
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
SourceMiscellaneous_Codes.ipf:9644
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
SourceMiscellaneous_Codes.ipf:389
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.
SourcePierre's Template.ipf:11922
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.
SourceProcedure.ipf:281
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
SourcePierre's Template.ipf:24312
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.
SourcePierre's Template.ipf:25707
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
SourcePierre's Template.ipf:10832
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
SourcePierre's Template.ipf:10842
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
SourcePierre's Template.ipf:11117
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
SourcePierre's Template.ipf:9248
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
SourcePierre's Template.ipf:10100
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
SourcePierre's Template.ipf:11330
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
SourcePierre's Template.ipf:11344
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
SourcePierre's Template.ipf:11361
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
SourcePierre's Template.ipf:11374
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
SourcePierre's Template.ipf:11388
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
SourcePierre's Template.ipf:11315
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
SourcePierre's Template.ipf:10861
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
SourcePierre's Template.ipf:10115
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
SourcePierre's Template.ipf:10126
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
SourcePierre's Template.ipf:10883
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
SourcePierre's Template.ipf:10900
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
SourcePierre's Template.ipf:10922
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
SourcePierre's Template.ipf:10313
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
SourcePierre's Template.ipf:10147
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
SourcePierre's Template.ipf:10326
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
SourcePierre's Template.ipf:10337
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
SourcePierre's Template.ipf:10157
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
SourcePierre's Template.ipf:10196
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
SourcePierre's Template.ipf:11132
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
SourcePierre's Template.ipf:11148
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
SourcePierre's Template.ipf:10942
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
SourcePierre's Template.ipf:10954
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
SourcePierre's Template.ipf:10206
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
SourcePierre's Template.ipf:10552
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
SourcePierre's Template.ipf:10226
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
SourcePierre's Template.ipf:10978
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
SourcePierre's Template.ipf:10991
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
SourcePierre's Template.ipf:11004
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
SourcePierre's Template.ipf:10239
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
SourcePierre's Template.ipf:10390
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
SourcePierre's Template.ipf:11014
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
SourcePierre's Template.ipf:11024
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
SourcePierre's Template.ipf:11035
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
SourcePierre's Template.ipf:11164
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
SourcePierre's Template.ipf:10424
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
SourcePierre's Template.ipf:10447
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
SourcePierre's Template.ipf:11045
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, ?, ?, ?, ?, ?
SourcePierre's Template.ipf:11055
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
SourcePierre's Template.ipf:11180
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, ?
SourcePierre's Template.ipf:10254
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
SourcePierre's Template.ipf:10284
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
SourcePierre's Template.ipf:10459
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
SourcePierre's Template.ipf:11198
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
SourcePierre's Template.ipf:11088
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
SourcePierre's Template.ipf:11241
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
SourcePierre's Template.ipf:11257
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
SourcePierre's Template.ipf:9378
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
SourcePierre's Template.ipf:11216
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
SourcePierre's Template.ipf:10472
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
SourcePierre's Template.ipf:11272
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, ?
SourcePierre's Template.ipf:10297
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
SourcePierre's Template.ipf:11287
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
SourcePierre's Template.ipf:10707
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, ?, ?, ?, ?, ?
SourcePierre's Template.ipf:10811
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, ?, ?, ?, ?, ?, ?, ?
SourcePierre's Template.ipf:10785
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, ?, ?, ?, ?, ?, ?
SourcePierre's Template.ipf:10759
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
SourcePierre's Template.ipf:10685
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
SourcePierre's Template.ipf:24595
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
SourcePierre's Template.ipf:36350
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.
SourcePierre's Template.ipf:36702
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
SourcePierre's Template.ipf:64
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
SourcePierre's Template.ipf:24218
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
SourceKong_Igor_panel.ipf:32