From c10aa31c43deb82816e3c776667bc87d1663c35d Mon Sep 17 00:00:00 2001 From: Claudio Scafuri <claudio.scafuri@elettra.eu> Date: Thu, 26 Jan 2023 16:26:28 +0100 Subject: [PATCH] from /home/lfo/devel/utils/python/launcher/laser.conf --- laser.conf | 296 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 296 insertions(+) create mode 100644 laser.conf diff --git a/laser.conf b/laser.conf new file mode 100644 index 0000000..b1fadba --- /dev/null +++ b/laser.conf @@ -0,0 +1,296 @@ +#EXPERT +Laser Tools + +@HEADING +Laser Tools + +@GTOOL +Measure Correlation of Devices +export PYTHONPATH=${HOME}/runtime/panels/bin/correlatorMonitor; cd /home/lfo/runtime/panels/bin/correlatorMonitor; ./main.py +E. Ferrari +Trend & correlations +expert + + +@GTOOL +Cross Correlation Software +python3 /home/lfo/devel/fermi/panels/laser/XCorrUNIV/interfaccia.py +python +universal interface CrossCorrelator + +@GTOOL +CCD comulative set reference +python /home/lfo/python/CCD_set_reference/sfaticamento.py +python +shows ccd with bad reference and allows to correct it + +@GTOOL +I0 monitor +export PYTHONPATH=/home/lfo/bin/python/toolbox; cd /home/lfo/python/fel_intensity_monitor; ./main.py +Python +I0 monitor versione "Lars" + +@GTOOL +SEED CALENDAR +python /home/lfo/runtime/panels/bin/slcalendarpanel.py +Python +manage seed calendar + +@GTOOL +SLU CALENDAR +python /home/lfo/runtime/panels/bin/slucalendarpanel.py +Python +manage slu calendar + +@GTOOL +CorrIRXCorr +python /home/lfo/devel/fermi/panels/laser/seedampltimingcorrelator.py +python +seed IR XCorr1 Vs seed IR XCorr2 + +@HEADING +HDB + +@GTOOL +HDB++ MANAGER +python /home/lfo/runtime/panels/bin/hdbcheckarchiviatore.py +Python +manage archiver strategy + +@GTOOL +HDB++ plot data +python /home/lfo/runtime/panels/bin/hdbinterfaccia.py +Python +An alternative to eGiga + +@GTOOL +HDB++ create or modify list +python /home/lfo/runtime/panels/bin/hdblisteinterfaccia.py +Python +create or modify attribute list for HDB + +@HEADING +Injector + +@GTOOL +CCD Energy Trend +python /home/lfo/utenti/paoloc/energymeterccd.py +python +Show energy trend from ccd + +@RTOOL +PIL attenuator calibration +/home/lfo/MatlabScripts/MeasureAndPlot_PIL_EnergyVsAttenuator.m +MATLAB +measure and plot energy Vs rots (0,359 deg) + +@RTOOL +Laser Beam Quality +/home/lfo/MatlabScripts/PIL_SPATIAL/GUI_FRM_PIL_spatial.m +MATLAB +Laser beam quality analysis + +@RTOOL +Acquire & analyze Mira spectrum +/home/lfo/MatlabScripts/analisi_spettri_mira/programma_finito/ghostbuster1.m +MATLAB +Acquire & analyze Mira spectrum + +@GTOOL +PIL Energy Trend +python /home/lfo/python/PIL/PIL_energy_trend.py +python +Show energy trend from ccd5 + + +@HEADING +Heater + +@RTOOL +LH attenuator calibration +/home/lfo/MatlabScripts/MeasureAndPlot_LH_EnergyVsAttenuator.m +MATLAB +measure and plot energy Vs rots (0,359 deg) + + +@HEADING +Seed + +@GTOOL +Check bn operation of seed UV spectrometer +python /home/lfo/devel/fermi/panels/laser/checkSLuvSPECTRUM_rt.py +python +plot data_x, data_x bunch number, data_y, data_y bunch number + +@GTOOL +save seed UV spectrometer data +python /home/lfo/devel/fermi/panels/laser/saveSLuvSPECTRUM.py +python +save data_x, data_y in /home/lfo/data/seedUVspctm/ + +@GTOOL +Decimator panel +/runtime/bin/sl-decimators-gui +python +not fully tested interface for decimators + +@GTOOL +Double THG find 0 +python /home/lfo/devel/fermi/panels/laser/seed2thg_findzero.py +python +move trls, read gentec, show scan plot + +@GTOOL +SEED monitor panel +python /home/lfo/runtime/panels/bin/slmonitorpanel.py +Python +Monitor main parameter of SEED system + +@GTOOL +XPS single axis panel +python /home/lfo/python/SEED/motor.py +python +A panel for XPS motors + +@RTOOL +Seed Energy Calibration +/home/lfo/MatlabScripts/SEC.m +MATLAB +help in calibrating the seed - on-line energy monitoring diode: "Phd" to the off-line Energy meter 'PYR' + +@RTOOL +Write Seed Energy Calibration +/home/lfo/MatlabScripts/WriteCalibration.m +MATLAB +Write 23-nov-2012_Phd-calibr_.txt calibration in emcalib_sl.01 + +@RTOOL +Aquire PAM RT +/home/lfo/MatlabScripts/acquirePAMrt.m +MATLAB +acquire pam data (2channels) at 10/50Hz with bcn + +@RTOOL +SEED vitrual fidelity +/home/lfo/MatlabScripts/misure_pointing/pointingseed.m +MATLAB +measure pointing on virtual undulator Vs undulator screen(s) + +@HEADING +EEHG + +@GTOOL +launch laser controll panel +python /home/lfo/devel/fermi/panels/laser/eehg/sleehg.py +python +Panel to control and montitor laser paramenters for EEHG + +@GTOOL +UV xcorr gentec +python /home/lfo/devel/fermi/panels/laser/eehg/ssuvxcorr.py +python +single shot UV crosscorrelator based on 2 gentec em + +@HEADING +SLU + +@GTOOL +Monitor panel new +python3 /home/lfo/utenti/paoloc/dagit/SluSourceMonitor_next.py +python +New version of source monitor panel + +@GTOOL +LDM CCD9 Energy Trend +python /home/lfo/utenti/paoloc/LDMenergymeterccd.py +python +Show energy trend from ccd + +@GTOOL +LDM_Gentec_Ch2 +/runtime/bin/gentec_energymeter srv-ldm-srf:20000/ldm/energy_meter/ems_slu_ldm.02 -title LDM_Gentec_Ch2 +controls +LDM gentec channel2 + +@GTOOL +SLU source monitor +/runtime/bin/slu-source-monitor-gui +Python +monitor panel for SLU + +@GTOOL +Decimator panel V1 +/runtime/bin/sl-decimators-gui +python +not fully tested interface for decimators + +@GTOOL +SLU Delay calculator +/runtime/bin/slu-delay-calculator-gui +Python +Manage Slu and Seed Delay + +@GTOOL +SLU estimated ENERGY +python /home/lfo/runtime/panels/bin/sluenergyest.py +Python +Panel for SLU input energy + +@GTOOL +SLU trls PI totem +python /home/lfo/python/SLU/test_mercury_totem.py +python +panel for PI trls on totem + +@GTOOL +DIPROI msecond delay +python /home/lfo/devel/fermi/panels/laser/slucommands/triggermillidelay.py +python +panel for PI trls on totem + +@GTOOL +LDM SMC100 panel +python /home/lfo/devel/fermi/panels/laser/slucommands/ldm_smc100panel.py +python +Interface for Newport smc100 motor + +@GTOOL +LDM ELITE2 LASER TRIGGER SWITCH +python /home/lfo/devel/fermi/panels/laser/tmp_ldm_trigger_switch.py +python +Switch trigger for elite2 between dalay for camera and delay for slu + +@HEADING +Miscellaneous + +@YTOOL +Save & Restore +unset LD_LIBRARY_PATH; /runtime/fermi/panels/bin/saverestore +? +Save & restore accelerator parameters + +@RTOOL +MATLAB Scan Tool +/home/fermi/devel/utils/matlab/scantool/scantool.m +L. Froehlich +Scan any Tango property while recording others (experimental) + +@RTOOL +MATLAB Make movie +/home/fermi/devel/utils/matlab/bunch_numb_tools/MovieMakerGui.m +M. Trovo' +Create an avi movie from the screen images. + +@YTOOL +QLogger +/runtime/bin/qlogger +G. Strangolino +Log Tango properties to a file and plot histories + +@EXPERTTOOL +Lock timing links +/home/fermi/home/fabio/machine_files/pulsed_autolock/start.m +F. Rossi +Crosscorrelation-based relock of pulsed optical timing links +expert + -- GitLab