Changes for page The FLASH HDF5 structure

Last modified by sndueste on 2025/02/06 10:55

From version 7.1
edited by sndueste
on 2019/09/16 11:40
Change comment: There is no comment for this version
To version 3.1
edited by sndueste
on 2019/08/06 15:06
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,22 +2,22 @@
2 2  
3 3  \\
4 4  
5 -* [[General information about HDF5>>doc:||anchor="General information about HDF5"]]
6 -* [[FLASH HDF5 structure>>doc:||anchor="FLASH HDF5 structure"]]
7 -* [[Most popular FLASH parameters and their names in HDF5>>doc:||anchor="Most popular FLASH parameters and their names in HDF5"]]
8 -** [[FLASH1>>doc:||anchor="FLASH1"]]
9 -*** [[Beamline info (FLASH1)>>doc:||anchor="Beamline info (FLASH1)"]]
10 -*** [[Photon Diagnostics SASE / Spectrometer (FLASH1)>>doc:||anchor="Photon Diagnostics SASE / Spectrometer (FLASH1)"]]
11 -*** [[Electron Beam properties (FLASH1)>>doc:||anchor="Electron Beam properties (FLASH1)"]]
12 -*** [[Timing information, rep rate etc.(FLASH1)>>doc:||anchor="Timing information, rep rate etc.(FLASH1)"]]
13 -*** [[Pump Probe Laser (FLASH1)>>doc:||anchor="Pump Probe Laser (FLASH1)"]]
14 -*** [[User Data (FLASH1)>>doc:||anchor="User Data (FLASH1)"]]
15 -** [[FLASH2>>doc:||anchor="FLASH2"]]
16 -** [[HDF5 structure revisions>>doc:||anchor="HDF5 structure revisions"]]
17 -* [[Example code showing how to access HDF5 files>>doc:||anchor="Example code showing how to access HDF5 files"]]
18 -** [[Samples how to read HDF5 with Matlab>>doc:||anchor="Samples how to read HDF5 with Matlab"]]
19 -** [[How to read HDF5 with Python via FLASHH5>>doc:||anchor="How to read HDF5 with Python via FLASHH5"]]
20 -* [[HDF5 and DOOCS>>doc:||anchor="HDF5 and DOOCS"]]
5 +* General information about HDF5
6 +* FLASH HDF5 structure
7 +* Most popular FLASH parameters and their names in HDF5
8 +** FLASH1
9 +*** Beamline info (FLASH1)
10 +*** Photon Diagnostics: SASE / Spectrometer (FLASH1)
11 +*** Electron Beam properties (FLASH1)
12 +*** Timing information, rep rate etc.(FLASH1)
13 +*** Pump Probe Laser (FLASH1)
14 +*** User Data (FLASH1)
15 +** FLASH2
16 +** HDF5 structure revisions
17 +* Example code showing how to access HDF5 files
18 +** Samples how to read HDF5 with Matlab
19 +** How to read HDF5 with Python via FLASHH5
20 +* HDF5 and DOOCS
21 21  
22 22  \\
23 23  
... ... @@ -33,7 +33,7 @@
33 33  {{code language="none"}}> module load xray{{/code}}
34 34  {{code language="none"}}> hdfview{{/code}}
35 35  
36 -[[Contents>>doc:||anchor="Contents"]]
36 +\\
37 37  
38 38  == FLASH HDF5 structure ==
39 39  
... ... @@ -44,21 +44,21 @@
44 44  * Beamlines
45 45  * Experiment
46 46  * Timing
47 -[[~[~[image:url:http://hasfweb.desy.de/pub/Setup/HDF5main/HDF5_structure.jpg~|~|alt="HDF5_structure.jpg" width="700" height="500"~]~]>>attach:HDF5_structure.jpg]]
47 +[[image:url:http://hasfweb.desy.de/pub/Setup/HDF5main/HDF5_structure.jpg||alt="HDF5_structure.jpg" width="700" height="500"]]
48 48  
49 49  A detailled description of (most) channels can be found in the lower part of the hdf5 viewer:
50 -[[~[~[image:url:http://hasfweb.desy.de/pub/Setup/HDF5main/HDF5_structure_desc.jpg~|~|alt="HDF5_structure_desc.jpg" width="341" height="413"~]~]>>attach:HDF5_structure_desc.jpg]]
50 +[[image:url:http://hasfweb.desy.de/pub/Setup/HDF5main/HDF5_structure_desc.jpg||alt="HDF5_structure_desc.jpg" width="341" height="413"]]
51 51  
52 -[[Contents>>doc:||anchor="Contents"]]
52 +\\
53 53  
54 54  \\
55 55  
56 56  == Most popular FLASH parameters and their names in HDF5 ==
57 57  
58 -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"]].
58 +The compleate 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"]].
59 59  The most common and often used ones are summarized below:
60 60  
61 -Note, the HDF group and data set names apply to our HDF tree version since vers. 0.3.0.
61 +Note, the HDF group and dataset names apply to our HDF tree version since vers. 0.3.0.
62 62  
63 63  \\
64 64  
... ... @@ -96,7 +96,7 @@
96 96  //always saved (PBD)//
97 97  DOOCS prop : {{code language="none"}}TTF2.FEL/BLFILTERS1/FILTER1/FW.MOTOR.POS{{/code}}
98 98  DAQ channel: {{code language="none"}}TTF2.FEL/BLFILTERS1/FILTER1/FW.MOTOR.POS{{/code}}
99 -desc: Position of the BL filter wheel 1 - to correlate with the filter material please look [[here>>doc:FLASH.Filter history (BL filterwheel 12)]]
99 +desc: Position of the BL filterwheel 1 - to correlate with the filter material please look [[here>>doc:FLASHUSER.Filter history (BL filterwheel 12)]]
100 100  units: degree
101 101  \\
102 102  
... ... @@ -104,7 +104,7 @@
104 104  //always saved (PBD)//
105 105  DOOCS prop : {{code language="none"}}TTF2.FEL/BLFILTERS2/FILTER2/FW.MOTOR.POS{{/code}}
106 106  DAQ channel: {{code language="none"}}TTF2.FEL/BLFILTERS2/FILTER2/FW.MOTOR.POS{{/code}}
107 -desc: Position of the BL filter wheel 2 - to correlate with the filter material please look [[here>>doc:FLASH.Filter history (BL filterwheel 12)]]
107 +desc: Position of the BL filterwheel 2 - to correlate with the filter material please look [[here>>doc:FLASHUSER.Filter history (BL filterwheel 12)]]
108 108  units: degree
109 109  \\
110 110  
... ... @@ -112,7 +112,7 @@
112 112  //always saved (PBD)//
113 113  DOOCS prop : = TTF2.FEL/BDAF1/BDA.F1/FW.MOTOR.POS=
114 114  DAQ channel: {{code language="none"}}TTF2.FEL/BDAF1/BDA.F1/FW.MOTOR.POS{{/code}}
115 -desc: Position of the PG filter wheel 1
115 +desc: Position of the PG filterwheel 1
116 116  units: degree
117 117  \\
118 118  
... ... @@ -120,7 +120,7 @@
120 120  //always saved (PBD)//
121 121  DOOCS prop : {{code language="none"}}TTF2.FEL/BDAF2/BDA.F2/FW.MOTOR.POS{{/code}}
122 122  DAQ channel: {{code language="none"}}TTF2.FEL/BDAF2/BDA.F2/FW.MOTOR.POS{{/code}}
123 -desc: Position of the PG filter wheel 2
123 +desc: Position of the PG filterwheel 2
124 124  units: degree
125 125  \\
126 126  
... ... @@ -128,13 +128,13 @@
128 128  //always saved (PBD)//
129 129  DOOCS prop : {{code language="none"}}TTF2.FEL/PGFILTERS/PGFILTERS/FW.MOTOR.POS{{/code}}
130 130  DAQ channel: {{code language="none"}}TTF2.FEL/PGFILTERS/PGFILTERS/FW.MOTOR.POS{{/code}}
131 -desc: Position of the PG filter wheel 3
131 +desc: Position of the PG filterwheel 3
132 132  units: degree
133 133  \\
134 134  
135 -[[Contents>>doc:||anchor="Contents"]]
135 +\\
136 136  
137 -==== Photon Diagnostics SASE / Spectrometer (FLASH1) ====
137 +==== Photon Diagnostics: SASE / Spectrometer (FLASH1) ====
138 138  
139 139  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Average energy/energy tunnel{{/code}}
140 140  //always saved (PBD)//
... ... @@ -148,7 +148,7 @@
148 148  DOOCS prop : {{code language="none"}}TTF2.DAQ/PHFLUX/OUT34/VAL{{/code}}
149 149  DAQ channel: {{code language="none"}}PBD.PHFLUX/TUNNEL.ENERGYPULSE.USER{{/code}}
150 150  desc :Energy per pulse Tunnel (from e-) - the values are set to "0" if there was no SASE beam in the FEL
151 -units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASH.Calibrating the pulse resolved (electron) data from GMD]]
151 +units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASHUSER.jddd-linked help pages.Calibrating the pulse resolved (electron) data from GMD.WebHome]]
152 152  
153 153  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Pulse resolved energy/energy tunnel (raw){{/code}}
154 154  //always saved (PBD)//
... ... @@ -155,7 +155,7 @@
155 155  DOOCS prop : {{code language="none"}}TTF2.DAQ/PHFLUX/OUT14/VAL{{/code}}
156 156  DAQ channel: {{code language="none"}}PBD.PHFLUX/TUNNEL.ENERGYPULSE.FF{{/code}}
157 157  desc :Energy per pulse Tunnel (from e-) - uncorrected values. There are also values saved if there was no beam ... just background noise
158 -units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASH.Calibrating the pulse resolved (electron) data from GMD]]
158 +units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASHUSER.jddd-linked help pages.Calibrating the pulse resolved (electron) data from GMD.WebHome]]
159 159  
160 160  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Average energy/energy BDA{{/code}}
161 161  //always saved (PBD)//
... ... @@ -169,7 +169,7 @@
169 169  DOOCS prop : {{code language="none"}}TTF2.DAQ/PHFLUX/OUT35/VAL{{/code}}
170 170  DAQ channel: {{code language="none"}}PBD.PHFLUX/BDA.ENERGYPULSE.USER{{/code}}
171 171  desc :Energy per pulse BDA (from e-) - the values are set to "0" if there was no SASE beam in the FEL
172 -units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASH.Calibrating the pulse resolved (electron) data from GMD]]
172 +units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASHUSER.jddd-linked help pages.Calibrating the pulse resolved (electron) data from GMD.WebHome]]
173 173  
174 174  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Pulse resolved energy/energy BDA (raw){{/code}}
175 175  //always saved (PBD)//
... ... @@ -176,13 +176,13 @@
176 176  DOOCS prop : {{code language="none"}}TTF2.DAQ/PHFLUX/OUT15/VAL{{/code}}
177 177  DAQ channel: {{code language="none"}}PBD.PHFLUX/BDA.ENERGYPULSE.FF{{/code}}
178 178  desc :Energy per pulse BDA (from e-) - uncorrected values. There are also values saved if there was no beam ... just background noise
179 -units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASH.Calibrating the pulse resolved (electron) data from GMD]]
179 +units : a.u. (more or less µJ but need to be calibrated with the "Average energy" for good precision) [[see here for help>>doc:FLASHUSER.jddd-linked help pages.Calibrating the pulse resolved (electron) data from GMD.WebHome]]
180 180  
181 181  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Beam position/position BDA horizontal{{/code}}
182 182  //always saved (PBD)//
183 183  DOOCS prop : {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.BDA/IX.POS{{/code}}
184 184  DAQ channel: {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.BDA/IX.POS{{/code}}
185 -desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASH.Gas Monitor Detector]] (BDA, x=horizontal)
185 +desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASHUSER.Gas Monitor Detector]] (BDA, x=horizontal)
186 186  units : mm
187 187  
188 188  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Beam position/position BDA vertical{{/code}}
... ... @@ -189,7 +189,7 @@
189 189  //always saved (PBD)//
190 190  DOOCS prop : {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.BDA/IY.POS{{/code}}
191 191  DAQ channel: {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.BDA/IY.POS{{/code}}
192 -desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASH.Gas Monitor Detector]] (BDA, y=vertical)
192 +desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASHUSER.Gas Monitor Detector]] (BDA, y=vertical)
193 193  units : mm
194 194  
195 195  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Beam position/position tunnel horizontal{{/code}}
... ... @@ -196,7 +196,7 @@
196 196  //always saved (PBD)//
197 197  DOOCS prop : {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.TUNNEL/IX.POS{{/code}}
198 198  DAQ channel: {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.TUNNEL/IX.POS{{/code}}
199 -desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASH.Gas Monitor Detector]] (TUNNEL, x=horizontal)
199 +desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASHUSER.Gas Monitor Detector]] (TUNNEL, x=horizontal)
200 200  units : mm
201 201  
202 202  {{code language="none"}}/FL1/Photon Diagnostic/GMD/Beam position/position tunnel vertical{{/code}}
... ... @@ -203,7 +203,7 @@
203 203  //always saved (PBD)//
204 204  DOOCS prop : {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.TUNNEL/IY.POS{{/code}}
205 205  DAQ channel: {{code language="none"}}FLASH.FEL/XGM.POSMON/FL1.TUNNEL/IY.POS{{/code}}
206 -desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASH.Gas Monitor Detector]] (TUNNEL, y=vertical)
206 +desc :Beam position of the photon Beam determined by the [[GMD>>doc:FLASHUSER.Gas Monitor Detector]] (TUNNEL, y=vertical)
207 207  units : mm
208 208  
209 209  {{code language="none"}}/FL1/Photon Diagnostic/Wavelength/Tunnelspectrometer/wavelength{{/code}}
... ... @@ -269,10 +269,12 @@
269 269  desc : increment value (in nm) for each pixel for the wavelength axis of the XUV Spectrum measured with the "PG spectrometer"
270 270  units : nm
271 271  
272 -[[Contents>>doc:||anchor="Contents"]]
272 +\\
273 273  
274 274  ==== Electron Beam properties (FLASH1) ====
275 275  
276 +\\
277 +
276 276  ===== bunch charge =====
277 277  
278 278  {{code language="none"}}/FL1/Electron Diagnostic/Bunch charge/after undulator{{/code}}
... ... @@ -281,10 +281,12 @@
281 281  DAQ channel: {{code language="none"}}FLASH.DIAG/TOROID/12EXP{{/code}}
282 282  desc: electron bunch charge (FLASH1)
283 283  units: nC
286 +\\
284 284  
285 -=====
286 -arrival time =====
288 +\\
287 287  
290 +===== arrival time =====
291 +
288 288  {{code language="none"}}/FL1/Electron Diagnostic/BAM/4DBC3/electron bunch arrival time (low charge){{/code}}
289 289  //always saved (PBD)//
290 290  DOOCS prop : {{code language="none"}}FLASH.SDIAG/BAM/4DBC3/LOW_CHARGE_ARRIVAL_TIME{{/code}}
... ... @@ -291,8 +291,10 @@
291 291  DAQ channel: {{code language="none"}}FLASH.SDIAG/BAM.DAQ/4DBC3.LOW_CHARGE_ARRIVAL_TIME{{/code}}
292 292  desc: Electron bunch arrival time measured with the BAM (more or less) before the undulator (pulse resolved data)
293 293  units: ps (bigger numbers indicate later arrivaltime of the electrons)
294 -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"]]
298 +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://mskwiki/index.php?title=BAM-DAQ_Channels||shape="rect"]]
295 295  
300 +\\
301 +
296 296  ===== electron beam profile =====
297 297  
298 298  {{code language="none"}}/FL1/Electron Diagnostic/Electron bunch profile/TDS profile{{/code}}
... ... @@ -317,7 +317,10 @@
317 317  DAQ channel: {{code language="none"}}PBD.BEAM.PROF.ML/PROFWIDTHCCTED{{/code}}
318 318  desc: rms pulse width of the measures TDS electron bunch profile
319 319  units: fs
326 +\\
320 320  
328 +\\
329 +
321 321  ===== electron bunch energy =====
322 322  
323 323  {{code language="none"}}/FL1/Electron Diagnostic/Electron energy/average electron energy{{/code}}
... ... @@ -333,7 +333,8 @@
333 333  DOOCS prop : {{code language="none"}}TTF2.DAQ/ENERGY.DOGLEG/E_SPECT/VAL.TD{{/code}}
334 334  DAQ channel: {{code language="none"}}PBD.ENERGY.DOGLEG/E_SPECT{{/code}}
335 335  desc: electron bunch energy bunch resolved
336 -units: (% class="twikiNewLink" %)MeV
345 +units: (% class="twikiNewLink" %)MeV(%%)
346 +\\
337 337  
338 338  \\
339 339  
... ... @@ -345,12 +345,14 @@
345 345  units: nm
346 346  \\
347 347  
348 -[[Contents>>doc:||anchor="Contents"]]
358 +\\
349 349  
350 350  \\
351 351  
352 -==== Timing information, rep rate etc.  (FLASH1) ====
362 +==== Timing information, rep rate etc.(FLASH1) ====
353 353  
364 +\\
365 +
354 354  ===== bunch repetition rate =====
355 355  
356 356  {{code language="none"}}/FL1/Timing/repetition rate{{/code}}
... ... @@ -361,6 +361,8 @@
361 361  units: kHz
362 362  \\
363 363  
376 +\\
377 +
364 364  ===== set number of pulses =====
365 365  
366 366  {{code language="none"}}/FL1/Timing/set number of bunches{{/code}}
... ... @@ -369,7 +369,10 @@
369 369  DAQ channel: {{code language="none"}}TTF2.UTIL/LASER.CONTROL/GUN/PULSE_NUM{{/code}}
370 370  desc: Number of pulses set at the gun (FLASH1)
371 371  units:
386 +\\
372 372  
388 +\\
389 +
373 373  ===== actual number of pulses =====
374 374  
375 375  {{code language="none"}}/FL1/Timing/actual number of bunches{{/code}}
... ... @@ -380,6 +380,8 @@
380 380  units:
381 381  \\
382 382  
400 +\\
401 +
383 383  ===== actual pulse pattern recorded after the undulator =====
384 384  
385 385  {{code language="none"}}/FL1/Timing/Bunch pattern/pattern after undulator{{/code}}
... ... @@ -390,6 +390,8 @@
390 390  units:
391 391  \\
392 392  
412 +\\
413 +
393 393  ===== Train ID =====
394 394  
395 395  {{code language="none"}}/Timing/train ID{{/code}}
... ... @@ -400,6 +400,8 @@
400 400  units:
401 401  \\
402 402  
424 +\\
425 +
403 403  ===== Train time =====
404 404  
405 405  {{code language="none"}}/Timing/train time{{/code}}
... ... @@ -413,22 +413,18 @@
413 413  third column: Train ID of FLASH
414 414  \\
415 415  
416 -[[Contents>>doc:||anchor="Contents"]]
439 +\\
417 417  
418 418  \\
419 419  
420 420  ==== Pump Probe Laser (FLASH1) ====
421 421  
422 -{{code language="none"}}/FL1/Experiment/Pump probe laser/laser attenuation{{/code}}
423 -
424 -//always saved (PBD)//
445 +{{code language="none"}}/FL1/Experiment/Pump probe laser/laser attenuation{{/code}} //always saved (PBD)//
425 425  DOOCS prop : {{code language="none"}}TTF2.FEL/PPDELAYCAL/PPDELAYCAL/ROT2.CURRENT{{/code}}
426 426  DAQ channel: {{code language="none"}}TTF2.FEL/PPDELAYCAL/PPDELAYCAL/ROT2.CURRENT{{/code}}
427 427  desc: attenuation of the PPLaser (rotation of a waveplate)
428 428  units : 0 no transmission , 1: full transmission
429 429  
430 -\\
431 -
432 432  {{code language="none"}}/FL1/Experiment/Pump probe laser/laser delay{{/code}}
433 433  //always saved (PBD)//
434 434  DOOCS prop : {{code language="none"}}TTF2.FEL/PPDELAYCAL/PPDELAYCAL/DLY1.CURRENT{{/code}}
... ... @@ -436,8 +436,6 @@
436 436  desc: delay of the Pump probe laser - measured by the read back position of the motor. only read out every secound ... better use the encoder
437 437  units : ps ( pos delay means IR comes later)
438 438  
439 -\\
440 -
441 441  {{code language="none"}}/FL1/Experiment/Pump probe laser/delay line IK220.0/ENC.DELAY{{/code}}
442 442  //always saved (PBD)//
443 443  DOOCS prop : {{code language="none"}}TTF2.FEL/DELLINE.ENC/IK220.0/ENC.DELAY{{/code}}
... ... @@ -445,8 +445,6 @@
445 445  subsystem: {{code language="none"}}DELLINE.ENC{{/code}} desc : delay of the Pump probe laser - measured by an encoder. The position is read out with 10Hz train synchronized and should be used to determine the actual laser delay (the motor position is only read out about every second
446 446  units : ps ( pos delay means IR comes later)
447 447  
448 -\\
449 -
450 450  {{code language="none"}}/FL1/Experiment/Pump probe laser/Synchronization/timing jitter RMS GECCO{{/code}}
451 451  //always saved (PBD)//
452 452  DOOCS prop : {{code language="none"}}FLASH.SYNC/F1PPL.LASER_LOCK/28C.F1PPL1.CONTROLLER/ADV_CTRL_MANAGER.0.PID_INPUT_JITTER.2.RD{{/code}}
... ... @@ -463,12 +463,14 @@
463 463  
464 464  \\
465 465  
466 -[[Contents>>doc:||anchor="Contents"]]
481 +\\
467 467  
468 468  \\
469 469  
470 470  ==== User Data (FLASH1) ====
471 471  
487 +\\
488 +
472 472  ===== GHz ADCs =====
473 473  
474 474  ADC traces of the (SPDevices 412) GHZ ADCs available for the users . More information about the ADCs can be found [[here>>doc:FLASHUSER.Data Acquisition and controls.Controls (DOOCS, jDDD,\.\.\.).MTCA ADCs.WebHome]]
... ... @@ -504,7 +504,7 @@
504 504  
505 505  ===== MHz ADCs =====
506 506  
507 -similar to the GHz ADCs the MHz ADCs are saved with HDF5 names like:
524 +similar to the GHz ADCs the MHz ASDsa re saved with HDF5 names like:
508 508  {{code language="none"}}/FL1/Experiment/BL1/SIS8300 100MHz ADC/CH2/TD{{/code}}
509 509  DOOCS prop : FLASH.FEL/ADC.SIS.BL1/EXP1.CH02/CH00.TD
510 510  DAQ channel: : FLASH.FEL/ADC.SIS.BL1/EXP1.CH02
... ... @@ -511,54 +511,17 @@
511 511  
512 512  \\
513 513  
514 -[[Contents>>doc:||anchor="Contents"]]
531 +\\
515 515  
516 516  === FLASH2 ===
517 517  
518 -There is analog to FLASH1 a permanently running "PhotonDagnostic DAQ FLASH2" (PBD2) and 2 User DAQs
519 -
520 -==== Beamline info (FLASH2) ====
521 -
522 -(% style="color: rgb(255,153,0);" %)(not yet available){{code language="none"}}/FL2/Beamlines/Attenuator/pressure  {{/code}}(%%)
523 -//always saved (PBD2)//
524 -DOOCS prop : {{code language="none"}}FLASH.FEL/ATT.GAS_DOSING/FL2.HALL/PRESSURE{{/code}}
525 -DAQ channel:  {{code language="none"}}FLASH.FEL/ATT.GAS_DOSING/FL2.HALL/PRESSURE{{/code}}
526 -desc: set pressure in the gas attenuator
527 -units: mbar
528 528  \\
529 529  
530 -{{code language="none"}}/FL2/Beamlines/FL20/Shutter/open{{/code}}
531 -//always saved (PBD2)//
532 -DOOCS prop : {{code language="none"}}FLASH.FEL/ADC.SIS.FL2FS/FL20.SHUTTER/CH00.TD{{/code}}
533 -DAQ channel: {{code language="none"}}FLASH.FEL/ADC.SIS.FL2FS/FL20.SHUTTER{{/code}}
534 -desc: BL Beamline Fast shutter state: 1 is open, 0 is closed ( for technical reasons there are 100 vales of this state saved ...)
535 -units: none
536 -
537 -
538 -{{code language="none"}}/FL2/Beamlines/Filter wheel/position wheel 1{{/code}}
539 -//always saved (PBD)//
540 -DOOCS prop : {{code language="none"}}FLASH.FEL/FL20H.PH.MOTOR/MOTOR1.MOT3/FPOS{{/code}}
541 -DAQ channel: FLASH.FEL/FL20H.PH.MOTOR/MOTOR1.MOT3/FPOS
542 -desc: Position of the BL filter wheel 1 - to correlate with the filter material please look [[here>>doc:FLASH.Filter history (BL filterwheel 12)]]
543 -units: degree
544 -\\
545 -
546 -
547 -//always saved (PBD)//
548 -\\\\[[here>>doc:FLASH.Filter history (BL filterwheel 12)]]
549 -{{code language="none"}}/FL2/Beamlines/Filter wheel/position wheel 2 DOOCS prop : FLASH.FEL/FL20H.PH.MOTOR/MOTOR2.MOT3/FPOS DAQ channel: FLASH.FEL/FL20H.PH.MOTOR/MOTOR2.MOT3/FPOS desc: Position of the BL filter wheel 2 - to correlate with the filter material please look units: degree{{/code}}
550 -
551 -[[Contents>>doc:||anchor="Contents"]]
552 -
553 -\\
554 -
555 -\\
556 -
557 557  (% class="wrapped" %)
558 558  |=(((
559 -DAQ name
539 +[[DAQ name>>url:http://hasfweb.desy.de/bin/view/Setup/HDF5main?sortcol=0;table=1;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
560 560  )))|=(((
561 -HDF5 name
541 +[[HDF5 name>>url:http://hasfweb.desy.de/bin/view/Setup/HDF5main?sortcol=1;table=1;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
562 562  )))
563 563  |(((
564 564  FLASH.UTIL/FL2.UND.MOTOR/FL2SASE3/GAP
... ... @@ -743,7 +743,7 @@
743 743  
744 744  \\
745 745  
746 -[[Contents>>doc:||anchor="Contents"]]
726 +\\
747 747  
748 748  === HDF5 structure revisions ===
749 749  
... ... @@ -759,9 +759,9 @@
759 759  
760 760  (% class="wrapped" %)
761 761  |=(((
762 -earlier HDF path (vers. 0.2)
742 +[[earlier HDF path (vers. 0.2)>>url:http://hasfweb.desy.de/bin/view/Setup/HDF5main?sortcol=0;table=2;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
763 763  )))|=(((
764 -is now (vers. 0.3)
744 +[[is now (vers. 0.3)>>url:http://hasfweb.desy.de/bin/view/Setup/HDF5main?sortcol=1;table=2;up=0#sorted_table||title="Sort by this column" rel="nofollow" shape="rect"]]
765 765  )))
766 766  |(((
767 767  /Photon Diagnostic/GMD/Beam position/position BDA x
... ... @@ -856,7 +856,7 @@
856 856  
857 857  \\
858 858  
859 -[[Contents>>doc:||anchor="Contents"]]
839 +\\
860 860  
861 861  \\
862 862  
... ... @@ -915,7 +915,7 @@
915 915  GMD_Spectrum=h5read(hdf5file,'/Photon Diagnostic/GMD/Pulse resolved energy/energy BDA',[1 Start_event],[40 Number_of_events] );
916 916  )))
917 917  
918 -[[Contents>>doc:||anchor="Contents"]]
898 +\\
919 919  
920 920  === How to read HDF5 with Python via FLASHH5 ===
921 921  
... ... @@ -926,5 +926,3 @@
926 926  == HDF5 and DOOCS ==
927 927  
928 928  Here is an outdated [[list with the available properties that are always saved (PBD) for FLASH1 as>>attach:FLASH1__DaqChannel2HdfNamePbd.xlsx]] HDF5 names and the corresponding DOOCS names
929 -
930 -[[Contents>>doc:||anchor="Contents"]]