Changes for page The FLASH HDF5 structure
Last modified by sndueste on 2025/02/06 10:55
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -36,7 +36,7 @@ 36 36 37 37 \\ 38 38 39 -== Most popular FLASH parameters and their names in HDF5 ,DOOCS and (raw) DAQ==39 +== Most popular FLASH parameters and their names in HDF5 == 40 40 41 41 The complete list for the relation between DOOCS names and HDF5 names for the recordable parameters can be found in [[DESY's Repository~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:https://stash.desy.de/projects/CS/repos/pah/browse/src/camp/data/channel2HdfName.dat||shape="rect"]]. 42 42 The most common and often used ones are summarized below: ... ... @@ -618,7 +618,9 @@ 618 618 619 619 \\ 620 620 621 +\\ 621 621 623 + 622 622 //always saved (PBD2)// 623 623 \\\\{{code language="none"}}/FL2/Photon Diagnostic/GMD/Pulse resolved beam position/position tunnel x DOOCS prop : FLASH.FEL/XGM.BPM/FL2.HALL/X.TDDAQ channel: FLASH.FEL/XGM.BPM/FL2.HALL:2 desc: {{/code}}Besides the well calibrated averaged beam position information there is also the option 624 624 {{code language="none"}}to measure the beam position on a single bunch level. HOWEVER this methide needs a perfectly adjusted signal level (talk to your local contact !!) and also then the signal to noise is rather small and one needs some averaging ... BUT with this option one can determine if there was a spatial slope on a burst (say forst bunches were lower than the last ones or so ...)units : mm {{/code}} ... ... @@ -676,12 +676,14 @@ 676 676 677 677 \\ 678 678 681 +\\ 682 + 679 679 ==== Electron Beam properties (FLASH2) ==== 680 680 681 681 ===== bunch charge ===== 682 682 683 683 {{code language="none"}}/FL2/Electron Diagnostic/Bunch charge/after undulator{{/code}} 684 -//always saved (PBD 2)//688 +//always saved (PBD)// 685 685 DOOCS prop : {{code language="none"}}FLASH.DIAG/PBD2.TOROID.ML/9FL2BURN/CHARGE.FLASH2{{/code}} 686 686 DAQ channel: {{code language="none"}}FLASH.DIAG/PBD2.TOROID.ML/9FL2BURN/CHARGE.FLASH2{{/code}} 687 687 desc: electron bunch charge (FLASH2) ... ... @@ -689,53 +689,62 @@ 689 689 690 690 \\ 691 691 692 - ===== undulator settings =====696 +\\ 693 693 694 -{{code language="none"}}/FL2/Electron Diagnostic/Undulator setting/set wavelength{{/code}} 695 -//always saved (PBD2)// 696 -DOOCS prop : {{code language="none"}}TTF2.FEEDBACK/FL2.WAVELENGTHCONTROL/FLASH2/WAVELENGTH{{/code}} 697 -DAQ channel: {{code language="none"}}TTF2.FEEDBACK/FL2.WAVELENGTHCONTROL/FLASH2/WAVELENGTH{{/code}} 698 -desc: Set value for the anticipated wavelength . This parameter is used to set the undulator gap. It may however deviate from the actual wavelength by several % ... 699 -units: nm 698 +(% class="wrapped" %) 699 +|((( 700 +FLASH.UTIL/FL2.UND.MOTOR/FL2SASE14/GAP 701 +)))|((( 702 +/FL2/Electron Diagnostic/Undulator setting/SASE14 gap 703 +))) 704 +|((( 705 +TTF2.FEEDBACK/FL2.WAVELENGTHCONTROL/FLASH2/WAVELENGTH 706 +)))|((( 707 +/FL2/Electron Diagnostic/Undulator setting/set wavelength 708 +))) 700 700 701 -{{code language="none"}}/FL2/Electron Diagnostic/Undulator setting/SASE14 gap{{/code}} 702 -//always saved (PBD2)// 703 -DOOCS prop : {{code language="none"}}FLASH.UTIL/FL2.UND.MOTOR/FL2SASE14/GAP{{/code}} 704 -DAQ channel: {{code language="none"}}FLASH.UTIL/FL2.UND.MOTOR/FL2SASE14/GAP{{/code}} 705 -desc: Sgap value of the Undulators. this can be used to follow up how many undulators were closed and if there was a taper 706 -units: mm 707 - 708 -The gap values are saved for all 12 undulators (Nr 3 to 14) 709 - 710 710 ===== 711 711 arrival time ===== 712 712 713 - **FL1**{{code language="none"}}//Electron Diagnostic/BAM/4DBC3/electron bunch arrival time (low charge){{/code}}714 -//always saved (PBD 2)//713 +{{code language="none"}}/FL1/Electron Diagnostic/BAM/4DBC3/electron bunch arrival time (low charge){{/code}} 714 +//always saved (PBD)// 715 715 DOOCS prop : {{code language="none"}}FLASH.SDIAG/BAM/4DBC3/LOW_CHARGE_ARRIVAL_TIME{{/code}} 716 716 DAQ channel: {{code language="none"}}FLASH.SDIAG/BAM.DAQ/4DBC3.LOW_CHARGE_ARRIVAL_TIME{{/code}} 717 717 desc: Electron bunch arrival time measured with the BAM (more or less) before the undulator (pulse resolved data) 718 -units: ps (bigger numbers indicate later arrivaltime of the electrons) 718 +units: ps (bigger numbers indicate later arrivaltime of the electrons) 719 +note: besides the arivaltime from FLASH1 there is also the FLASH2/3 electron arrival time saved. [[LINK to detailled infos from MSK (may only work inside DESY network~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13" height="12"~]~]>>url:http://www.desy.de/~~mbock/pages/BAM_daq_channel_descriptions.html||shape="rect"]] and to a recent [[talk about the working principle of the BAM>>url:https://confluence.desy.de/download/attachments/134216957/BAM-basics_and_outlook-2018_DESY-template_16-9Format.pdf?version=1&modificationDate=1565162143328&api=v2||shape="rect"]] 719 719 720 -The BAM measures the arrivaltime of FLASH 1 and FLASH2 in the same data set (thus also sorted in at /FL1/ !). The first values are for FLASH1 bunches. 721 - 722 722 \\ 723 723 724 -first bunch of FLASH2 ... how to calculate .. 725 - 726 726 \\ 727 727 728 728 \\ 729 729 730 - Docu: [[LINK to detailled infos from MSK (may only work inside DESY network~[~[image:url:http://hasfweb.desy.de/pub/TWiki/TWikiDocGraphics/external-link.gif~|~|width="13"height="12"~]~]>>url:http://www.desy.de/~~mbock/pages/BAM_daq_channel_descriptions.html||shape="rect"]] and toa recent[[talk about the working principle of theBAM>>url:https://confluence.desy.de/download/attachments/134216957/BAM-basics_and_outlook-2018_DESY-template_16-9Format.pdf?version=1&modificationDate=1565162143328&api=v2||shape="rect"]]727 +===== electron bunch energy ===== 731 731 729 +{{code language="none"}}/FL1/Electron Diagnostic/Electron energy/average electron energy{{/code}} 730 +_always saved (PBD) 731 +DOOCS prop : {{code language="none"}}TTF2.DAQ/ENERGY.DOGLEG/E_INTRA_MEAN/VAL{{/code}} 732 +DAQ channel: {{code language="none"}}PBD.ENERGY.DOGLEG/E_MEAN{{/code}} 733 +desc: electron bunch energy (average over the bunch train) 734 +units: (% class="twikiNewLink" %)MeV(%%) 732 732 \\ 733 733 734 -\\ 737 +{{code language="none"}}/FL1/Electron Diagnostic/Electron energy/pulse resolved energy{{/code}} 738 +_always saved (PBD) 739 +DOOCS prop : {{code language="none"}}TTF2.DAQ/ENERGY.DOGLEG/E_SPECT/VAL.TD{{/code}} 740 +DAQ channel: {{code language="none"}}PBD.ENERGY.DOGLEG/E_SPECT{{/code}} 741 +desc: electron bunch energy bunch resolved 742 +units: (% class="twikiNewLink" %)MeV 735 735 736 736 \\ 737 737 738 - 746 +{{code language="none"}}/FL1/Electron Diagnostic/Electron energy/wavelength bunch train average{{/code}} 747 +_always saved (PBD) 748 +DOOCS prop : {{code language="none"}}TTF2.DAQ/ENERGY.DOGLEG/LAMBDA_MEAN/VAL{{/code}} 749 +DAQ channel: {{code language="none"}}PBD.ENERGY.DOGLEG/LAMBDA_MEAN{{/code}} 750 +desc: Wavelength calculated by the electron bunch energy (average over the bunch train) (FLASH1) 751 +units: nm 739 739 \\ 740 740 741 741 [[Contents>>doc:||anchor="Contents"]]