Changes for page The FLASH HDF5 structure
Last modified by sndueste on 2025/02/06 10:55
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 11 removed)
- BAM-basics and outlook-2018_DESY-template_16-9Format.pdf
- FLASH1__DaqChannel2HdfNamePbd.xlsx
- HDF5_structure.jpg
- HDF5_structure_desc.jpg
- binder_badge.png
- image2019-10-21_17-2-50.png
- image2019-10-22_10-52-27.png
- image2020-11-16_15-26-28.png
- image2020-11-16_15-31-45.png
- image2020-11-16_16-26-3.png
- image2021-2-9_10-51-6.png
Details
- Page properties
-
- Tags
-
... ... @@ -1,1 +1,0 @@ 1 -favourite|data|hdf5|analysis|offline - Content
-
... ... @@ -102,12 +102,11 @@ 102 102 {{layout-section ac:type="single"}} 103 103 {{layout-cell}} 104 104 {{info}} 105 -=== Therearedifferentoptionsthat help you to work with the FLASH HDF5 data inPython ===105 +=== Reference implementation (Python) === 106 106 107 -* The currently developed option for large data sets: [[the FAB package>>url:https://hasfcpkg.desy.de/fab/fab.html||shape="rect"]] ... see below 108 -* and for smaller projects: (% class="Object" %)[[https:~~/~~/gitlab.desy.de/christopher.passow/flash-daq-hdf>>url:https://gitlab.desy.de/christopher.passow/flash-daq-hdf||shape="rect"]] 107 +(imperative) (% class="Object" %)[[https:~~/~~/gitlab.desy.de/christopher.passow/flash-daq-hdf>>url:https://gitlab.desy.de/christopher.passow/flash-daq-hdf||shape="rect"]] 109 109 110 -(% class="Object" %) See alsotheollectionof Demo data andsample scripts :[[doc:FLASHUSER.Data Acquisition and controls.Data Access at FLASH (DAQ, gpfs,\.\.\.).Offlinedata analysis (DAQ).Collection of HDF5sample data from different beamlines.WebHome]] and[[doc:FLASHUSER.Data Acquisitionandcontrols.Data Access atFLASH (DAQ, gpfs,\.\.\.).Offlinedata analysis(DAQ).DEMO - WorkingwithFLASH data.WebHome]]109 +(% class="Object" %)(object oriented) [[https:~~/~~/gitlab.desy.de/christopher.passow/fdh-builder>>url:https://gitlab.desy.de/christopher.passow/fdh-builder.git||shape="rect"]] 111 111 {{/info}} 112 112 {{/layout-cell}} 113 113 {{/layout-section}} ... ... @@ -1290,9 +1290,9 @@ 1290 1290 1291 1291 \\ 1292 1292 1293 -==== FL 24Pump Probe Laser (FLASH2) ====1292 +==== Pump Probe Laser (FLASH2) ==== 1294 1294 1295 -The se aretheparametersthatcanbe savedintheFL2 User DAQfortheFL2PP laser//**FOR BEAMLINEFL24**//1294 +There may be more information available from the "Laser DAQ". laese contact your Laser Local Contact. 1296 1296 1297 1297 \\ 1298 1298 ... ... @@ -1302,14 +1302,10 @@ 1302 1302 1303 1303 {{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.POSITION_SET.WR{{/code}} 1304 1304 1305 -Delay (readback): 1304 +Delay (encoder readback): 1306 1306 1307 1307 {{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.POSITION.RD{{/code}} 1308 1308 1309 -(% style="letter-spacing: 0.0px;" %)Delay (encoder readback): 1310 - 1311 -{{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.ENCODER_POSITION.RD{{/code}} 1312 - 1313 1313 OXC. jitter: 1314 1314 1315 1315 {{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/CURRENT_INPUT_JITTER.RD{{/code}} ... ... @@ -1316,10 +1316,8 @@ 1316 1316 1317 1317 \\ 1318 1318 1319 - \\1314 +**Pulse resolved energy:** 1320 1320 1321 -**FL24 Pulse resolved energy:** 1322 - 1323 1323 OPCPA output (photodiode signal raw ADC trace 16000 samples): 1324 1324 1325 1325 {{code language="none"}}/zraw/FLASH.LASER/FLASH2CPUULGAN1.ADCSCOPE/CH23.TD/dGroup{{/code}} ... ... @@ -1334,7 +1334,7 @@ 1334 1334 1335 1335 \\ 1336 1336 1337 -** FL24 LAM (Laser Arrivaltime Monitor) pulse resolved data:**1330 +**LAM (Laser Arrivaltime Monitor) pulse resolved data:** 1338 1338 1339 1339 Signal of Photodiode1 - for experts only... (analyzed signal. integration over pulses in the ADC trace. ) 1340 1340 ... ... @@ -1348,40 +1348,69 @@ 1348 1348 1349 1349 {{code language="none"}}/zraw/FLASH.LASER/MOD24.PES/LAM.PDBAL/dGroup{{/code}} 1350 1350 1351 - The delay feedback(% style="letter-spacing: 0.0px;" %)1344 +(% style="letter-spacing: 0.0px;" %)**The delay feedback** 1352 1352 1353 - {{code language="none"}}FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE26 {{/code}}1346 +\\ 1354 1354 1355 - TheLAM delay feedback(% style="letter-spacing: 0.0px;" %) (the pulse energy signal, which is saved in the above but maybe it’s good to have this also as slow, in the case these two numbers are not the same the sysdc was active instead of theLAM):1348 +FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE26 1356 1356 1357 - {{code language="none"}}FLASH.LASER/MOD24.PES/LAM.PDBAL/PULSEENERGY.MEAN{{/code}}1350 +\\ 1358 1358 1359 -LAM Delay line act: 1352 +**The LAM delay feedback** (the pulse energy signal, which is saved in the above but maybe it’s good to have this also as slow, in the case these two numbers are not the same the sysdc was active instead of the LAM): 1353 +FLASH.LASER/MOD24.PES/LAM.PDBAL/PULSEENERGY.MEAN 1360 1360 1361 -{{code language="none"}}FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.1.POSITION.RD{{/code}} 1362 -LAM Delay line set: 1355 +\\ 1363 1363 1364 - {{codeguage="none"}}FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.1.POSITION_SET.WR{{/code}}1357 +**Delay line act**: 1365 1365 1366 - LAM Delay line encoder:1359 +\\ 1367 1367 1368 -{{code language="none"}}FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.1.ENCODER_POSITION.RD{{/code}} 1361 +FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.1.POSITION.RD 1362 +**Delay line set**: 1369 1369 1370 - Temperature feedback:1364 +\\ 1371 1371 1372 - {{code language="none"}}FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE24{{/code}}1366 +FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.1.POSITION_SET.WR 1373 1373 1368 +\\ 1369 + 1370 +**Delay line encoder:** 1371 + 1372 +\\ 1373 + 1374 +FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.1.ENCODER_POSITION.RD 1375 + 1376 +\\ 1377 + 1378 +**Temperature feedback**: 1379 + 1380 +\\ 1381 + 1382 +FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE24 1383 + 1384 +\\ 1385 + 1374 1374 **Feedback mode** (if this is not =1 the delay FB is not active, then it’s either temp feedback controlled or failsave, maybe it’s good to have): 1375 1375 1376 - {{code language="none"}}FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.INTS/INTEGER30{{/code}}1388 +\\ 1377 1377 1390 +FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.INTS/INTEGER30 1391 + 1378 1378 \\ 1379 1379 1380 - **FL24 Attenuator angle:**1394 +\\ 1381 1381 1396 +\\ 1397 + 1398 +\\ 1399 + 1400 +\\ 1401 + 1402 +**Attenuator angle:** 1403 + 1382 1382 {{code language="none"}}FLASH.FEL/FLAPP2BEAMLINES/MOTOR1.FL24/FPOS{{/code}} 1383 1383 1384 -** FL24Polarization control:**1406 +**Polarization control:** 1385 1385 1386 1386 {{code language="none"}}FLASH.FEL/FLAPP2BEAMLINES/MOTOR14.FL24/FPOS{{/code}} 1387 1387 ... ... @@ -1401,7 +1401,7 @@ 1401 1401 1402 1402 \\ 1403 1403 1404 -** FL24Virtual camera X and Y history, beam size: (use slow data)**1426 +**Virtual camera X and Y history, beam size: (use slow data)** 1405 1405 1406 1406 {{code language="none"}}FLASH.LASER/MOD24.BEAMPOS/UV.VF_BP/CENTER.X{{/code}} 1407 1407 ... ... @@ -1447,170 +1447,6 @@ 1447 1447 units: fs 1448 1448 {{/expand}} 1449 1449 1450 -\\ 1451 - 1452 -==== FL 26 Pump Probe Laser (FLASH2) ==== 1453 - 1454 -These are the parameters that can be saved in the FL2 User DAQ for the FL2 PP laser//** FOR BEAMLINE FL26**// 1455 - 1456 -\\ 1457 - 1458 -**User delay** 1459 - 1460 -Delay (set value): 1461 - 1462 -{{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.POSITION_SET.WR{{/code}} 1463 - 1464 -Delay (readback): 1465 - 1466 -{{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.POSITION.RD{{/code}} 1467 - 1468 -Delay (encoder readback): 1469 - 1470 -{{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.ENCODER_POSITION.RD{{/code}} 1471 - 1472 -OXC. jitter: 1473 - 1474 -{{code language="none"}}FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/CURRENT_INPUT_JITTER.RD{{/code}} 1475 - 1476 -\\ 1477 - 1478 -**Parameters for FL26** 1479 - 1480 -(% class="wrapped" %) 1481 -|((( 1482 -FL2PPL FL26 REMI Attenuation: HWP motor current position 1483 -)))|((( 1484 -FLASH.FEL/FLAPP2BEAMLINES/MOTOR11.FL26B/FPOS 1485 -))) 1486 -|((( 1487 -FL2PPL FL26 REMI Polarization: linear polarization angle 1488 -)))|((( 1489 -FLASH.FEL/FLAPP2BEAMLINES/MOTOR12.FL26B/FPOS 1490 -))) 1491 -|((( 1492 -FL2PPL FL26 REMI Diagnostics: NIR spectrum 1493 -)))|((( 1494 -FLASH.LASER/MOD26.SPECT/REMI/DAQ_CHANNEL 1495 -))) 1496 -|((( 1497 -FL2PPL FL26 REMI Diagnostics: photo diode input MOD2.6 - pulse energy mean 1498 -)))|((( 1499 -FLASH.LASER/MOD26.PES/RE_OUT/PULSEENERGY.MEAN 1500 -))) 1501 -|((( 1502 -FL2PPL FL26 REMI Diagnostics: photo diode input MOD2.6 - intra burst pulse energy 1503 -)))|((( 1504 -FLASH.LASER/MOD26.PES/RE_OUT/DAQ_CHANNEL 1505 -))) 1506 -|((( 1507 -FL2PPL FL26 REMI Diagnostics: photo diode input MOD2.6 - raw adc 1508 -)))|((( 1509 -FLASH.LASER/TAMC532DMA/ULGAN1_S5/CH04.TD 1510 -))) 1511 -|((( 1512 -FL2PPL FL26 REMI Diagnostics: photo diode input REMI - pulse energy mean 1513 -)))|((( 1514 -FLASH.LASER/MOD26.PES/INC_BOX/PULSEENERGY.MEAN 1515 -))) 1516 -|((( 1517 -FL2PPL FL26 REMI Diagnostics: photo diode input REMI - intra burst pulse energy 1518 -)))|((( 1519 -FLASH.LASER/MOD26.PES/INC_BOX/DAQ_CHANNEL 1520 -))) 1521 -|((( 1522 -FL2PPL FL26 REMI Diagnostics: photo diode input REMI - raw adc 1523 -)))|((( 1524 -FLASH.LASER/TAMC532DMA/ULGAN1_S5/CH05.TD 1525 -))) 1526 -|((( 1527 -FL2PPL FL26 REMI In coupling: filter wheel 1 position 1528 -)))|((( 1529 -FLASH/MOD26.FW1/FLASH2MOD26/pos 1530 -))) 1531 -|((( 1532 -FL2PPL FL26 REMI In coupling: filter wheel 2 position 1533 -)))|((( 1534 -FLASH/MOD26.FW2/FLASH2MOD26/pos 1535 -))) 1536 -|((( 1537 -FL2PPL FL26 REMI: Energy meter REMI incoupling breadboard 1538 -)))|((( 1539 -FLASH.LASER/MOD26.OPHIRE/REINC.54/DAQ_CHANNEL 1540 -))) 1541 -|((( 1542 -FL2PPL FL26 REMI Incoupling: focusing lens position 1543 -)))|((( 1544 -FLASH.FEL/FLAPP2BEAMLINES/MOTOR3.FL26B/FPOS 1545 -))) 1546 -|((( 1547 -FL2PPL FL26 REMI Incoupling: nearfield 1548 -)))|((( 1549 -FLASH.LASER/MOD26.CAM/REINC.21.NF/DAQ_CHANNEL 1550 -))) 1551 -|((( 1552 -FL2PPL FL26 REMI Incoupling: focus 1553 -)))|((( 1554 -FLASH.LASER/MOD26.CAM/REINC.22.FF/DAQ_CHANNEL 1555 -))) 1556 -|((( 1557 -FL2PPL FL26 REMI Drift: relative arrival time intra burst LAM balanced - calb. in the PES 1558 -)))|((( 1559 -FLASH.LASER/MOD26.PES/LAM_DIFF/DAQ_CHANNEL 1560 -))) 1561 -|((( 1562 -FL2PPL FL26 REMI Drift: forward signal (PD1) raw 1563 -)))|((( 1564 -FLASH.LASER/TAMC532DMA/ULGAN1_S5/CH00.TD 1565 -))) 1566 -|((( 1567 -FL2PPL FL26 REMI Drift: backward signal (PD2) raw 1568 -)))|((( 1569 -FLASH.LASER/TAMC532DMA/ULGAN1_S5/CH01.TD 1570 -))) 1571 -|((( 1572 -FL2PPL FL26 REMI Drift: mean relative burst arrival time - avarage of the calib value 1573 -)))|((( 1574 -FLASH.LASER/MOD26.PES/LAM_DIFF/PULSEENERGY.MEAN 1575 -))) 1576 -|((( 1577 -FL2PPL FL26 REMI Drift: delay line position (ODL of the LAM REMI) 1578 -)))|((( 1579 -FLASH.FEL/FLAPP2BEAMLINES/MOTOR14.FL26B/FPOS 1580 -))) 1581 -|((( 1582 -FL2PPL FL26 Laser Hutch: delay line position (ODL of the osc. Sync / user delay) 1583 -)))|((( 1584 -FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/FMC0.MD22.0.POSITION.RD 1585 -))) 1586 -|((( 1587 -FL2PPL FL26 REMI Drift: delay line encoder position (ODL REMI raw value) 1588 -)))|((( 1589 -FLASH.SYNC/LAM.EXP.ODL/F2.MOD.AMC12/FMC0.MD22.0.ENCODER_POSITION.RD 1590 -))) 1591 -|((( 1592 -Jiiter between oscillator and MLO (inloop jitter osc. Sync) 1593 -)))|((( 1594 -FLASH.SYNC/LASER.LOCK.EXP/F2.PPL.OSC/CURRENT_INPUT_JITTER.RD 1595 -))) 1596 -|((( 1597 -Temperature controlled fiber (PWM signal to the temperature controlled fiber delay sysdc) 1598 -)))|((( 1599 -FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE23 1600 -))) 1601 -|((( 1602 -Temperature controlled fiber (Temp of the fiber delay sysdc) 1603 -)))|((( 1604 -FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE24 1605 -))) 1606 -|((( 1607 -Sydc feedback data if LAM is not activated (sysdc delay) 1608 -)))|((( 1609 -FLASH.LASER/ULGAN1.DYNPROP/TCFIBER.DOUBLES/DOUBLE26 1610 -))) 1611 - 1612 -\\ 1613 - 1614 1614 [[Contents>>doc:||anchor="Contents"]] 1615 1615 1616 1616 \\
- BAM-basics and outlook-2018_DESY-template_16-9Format.pdf
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -3.7 MB - Content
- FLASH1__DaqChannel2HdfNamePbd.xlsx
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -22.1 KB - Content
- HDF5_structure.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -194.1 KB - Content
- HDF5_structure_desc.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -28.3 KB - Content
- binder_badge.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.6 KB - Content
- image2019-10-21_17-2-50.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -977.2 KB - Content
- image2019-10-22_10-52-27.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -642.4 KB - Content
- image2020-11-16_15-26-28.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.1 MB - Content
- image2020-11-16_15-31-45.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -890.0 KB - Content
- image2020-11-16_16-26-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -134.5 KB - Content
- image2021-2-9_10-51-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.1 MB - Content