Home CMS Production Clean room MedAustron HEPHY testbeams old
testbeam-MA2018 testbeam-MA2019 testbeam-MA2020 testbeam-MA2021 testbeam-MA2023 testbeam-MA2024 testbeam-MA2025
  Testbeams at MedAustron in 2025, Page 5 of 19  Not logged in ELOG logo
ID Date Author Subject Run Number DUT Beam Energy Rate Setting Particle Type Data t-Startdown t-Stop Duration_min Frontend Phantom Phantom thickness
  95   Sat Jun 21 22:21:56 2025 Julia Müllner124.4 MeV w slab21TOF-Cal GSI124.4 MeV/uLow Flux HighHeliumGood22:2622:359 PTW Slabs0.2cm

auf hades p81 sind alle files ab 008 einschließend sind keine daten sonder kalibrationspulse

  268   Sat Dec 6 22:20:09 2025 Felix Ulrich-Pur205.2 MeV/u systemtest22TOF-Cal GSI (TRB)+DOGMA setup(diamond+LGAD)+RaMon205.2 MeV/uLow Flux HighHelium 22:2222:3412 None 

PreTriggerWindow 640ns and PostTriggerWindwo 85ns

  94   Sat Jun 21 22:04:52 2025 Julia Müllner124.4 MeV w slab20TOF-Cal GSI124.4 MeV/uLow Flux HighHeliumGood22:0922:2112 PTW Slabs0.5cm

Recorded data: 20GB

  267   Sat Dec 6 22:00:50 2025 Felix Ulrich-Pur205.2 MeV/u systemtest21TOF-Cal GSI (TRB)+DOGMA setup(diamond+LGAD)+RaMon205.2 MeV/uLow Flux HighHeliumGood22:0322:2017 None 

110 Mb/s Events, 65 Mb/s rejected

PreTriggerWindow 3360ns and PostTriggerWindow 640ns 

runs of hadesp81 nicht umbenannt

  93   Sat Jun 21 21:47:40 2025 Julia Müllner124.4 MeV/u w 4slabs19TOF-Cal GSI124.4 MeV/uLow Flux HighHeliumGood21:5122:0514 PTW Slabs4cm
  266   Sat Dec 6 21:38:02 2025 Felix Ulrich-Pur402MeV/u systemtest20TOF-Cal GSI (TRB)+DOGMA setup(diamond+LGAD)+RaMon402MeV/uLow Flux HighHeliumGood21:4122:0019 None 

PreTriggerWindow 3360ns and PostTriggerWindow 640ns 

Max 100Mb/s Events and 50Mb/s rejected

  92   Sat Jun 21 21:33:45 2025 Julia Müllner124.4 MeV/u w 3slabs18TOF-Cal GSI124.4 MeV/uLow Flux HighHeliumGood21:3421:4713 PTW Slabs3cm
  73   Sat Mar 15 21:25:18 2025 RD50 Generic UserSlab Test Water 5cm14Sandwich-iCT setup(GSI)+RaMon205.2 MeV/uLow Flux HighHeliumGood21:2621:5024 Plastic Water Slabs5cm

RaMon rate: 4.5MHz

  265   Sat Dec 6 21:20:03 2025 Felix Ulrich-Pur402MeV/u systemtest19TOF-Cal GSI (TRB)+DOGMA setup(diamond+LGAD)+RaMon402MeV/uLow Flux HighHeliumGood21:2121:3716 None 

PreTriggerWindow 640ns and PostTriggerWindow 85ns

Max 70Mb/s and Droprate 6 Mb/s

  91   Sat Jun 21 21:11:04 2025 Julia Müllner124.4 MeV/u w 2slabs17TOF-Cal GSI124.4 MeV/uLow Flux HighHeliumGood21:1621:2913 PTW Slabs2cm
  90   Sat Jun 21 20:42:42 2025 Julia Müllner124.4 MeV/u w slabs16TOF-Cal GSI124.4 MeV/uLow Flux HighHeliumGood21:0121:109 PTW Slabs1cm

1.041 WET RW3 (mm)

  264   Sat Dec 6 20:29:53 2025 Felix Ulrich-Pur402MeV/u systemtest18TOF-Cal GSI (TRB)+DOGMA setup(diamond+LGAD)+RaMon402MeV/uLow Flux HighHeliumGood20:5021:1929 None 

2us TriggerWindow insgesamt: 640ns PostTriggerWindow und 1360 PreTriggerWindow, max 60Mb/s Events und 25Mb/s rejected pro Eventbuilder

  74   Sat Mar 15 21:29:28 2025 RD50 Generic UserSlab and rate testing (with Michael)13Sandwich-iCT setup(GSI)+RaMon205.2 MeV/uLow Flux HighHeliumGood20:4421:2238 Plastic Water Slabs4cm

totzeit optimieren und deadtime finden

hex wert mal 10ns deadtime

13 ab file 10 besat effort
ab 52 wieder ohne best effort

600

  89   Sat Jun 21 20:32:58 2025 Julia Müllner402MeV systemtest 15TOF-Cal GSI402MeV/uLow Flux HighHeliumGood20:3520:4712   

rejected roughly 10-20%, 8MHz beam

rejected quite a lot of data later -> eventloader restarted

  88   Sat Jun 21 20:24:05 2025 Julia Müllner205.2 MeV systemtest 14TOF-Cal GSI205.2 MeV/uLow Flux HighHeliumGood20:2420:328   

last events already with 400MeV/u

  87   Sat Jun 21 20:15:25 2025 Julia Müllner177.8 MeV systemtest 13TOF-Cal GSI177.8 MeV/uLow Flux HighHeliumGood20:1620:237   

16.2 GB collected

  263   Sat Dec 6 20:15:47 2025 Felix Ulrich-Pursystemtest carbon17TOF-Cal GSI (TRB)+DOGMA setup(diamond+LGAD)+RaMon  CarbonGood20:1620:2913 None 

400.1MeV, Degrader 10

  86   Sat Jun 21 20:05:49 2025 Julia Müllner147.2 MeV systemtest 12TOF-Cal GSI147.2 MeV/uLow Flux HighHeliumGood20:0620:159   
  247   Sat Sep 20 21:23:52 2025 elog_producerCaribou 1.51044RD50-MPW4800 MeVLow Flux HighProtonUnknown20.09.2025 21:23:4420.09.2025 21:24:030Normal  
automatic log for run 1044
Comment:
DMA debugging
no data
Attachment 1: peary_config.cfg
#This config file was generated with the "MPW3_gui - Config Creator"
#Do not change comment lines like "SEC::xxx" !
#They are needed for parsing



[RD50_MPW4]
this_config_file = config.cfg
#SEC::MISC
calib_file = calib.txt
config_si5345 = clock_config_mpw4.txt
en_freeze = 1
en_tb_mode = 1
execute_file = execute.txt
i2c_addr = 0x41
i2c_dev = /dev/i2c-17
inj_t0 = 0
matrix_config = matrix_mpw4_base.txt
use_dma = 1


#SEC::REGISTERS
conf_reg_ts_ctrl = 4
conf_reg_ts_ini = 0
cu_ctrl = 0
en_ext_ctrl = 0
en_ser_out_dcol = 0
en_sfout_dcol = 0
fei3_pulldn = 0
fei3_read = 2
idle0 = 251
idle1 = 247
idle2 = 247
idle3 = 247
tx_ctrl = 0
vbfb = 38
vblr = 38
vn = 21
vnfb = 18
vnsensbias = 50
vnsf = 45
vpbias = 37
vpcomp = 19
vptrim = 36


#SEC::POWER
# voltages with suffix "__u", currents with "__i"
bl__u = 0.9
bl__i = 3
del_hi__u = 0.7
del_hi__i = 3
del_lo__u = 0.9
del_lo__i = 3
p1v3_vssa__u = 1.3
p1v3_vssa__i = 3
p1v8_nw_ring__u = 1.8
p1v8_nw_ring__i = 3
p1v8_vdd!__u = 1.8
p1v8_vdd!__i = 3
p1v8_vdda__u = 1.8
p1v8_vdda__i = 3
p1v8_vddc__u = 1.8
p1v8_vddc__i = 3
p1v8_vddp__u = 1.8
p1v8_vddp__i = 3
p1v8_vsensbus__u = 1.8
p1v8_vsensbus__i = 3
p2v5d__u = 2.5
p2v5d__i = 0.93
th__u = 1
th__i = 3
Attachment 2: matrix_mpw4_base.txt
0 0 0 0 0 0 15
0 1 0 0 0 0 3
0 2 0 0 0 0 12
0 3 0 0 0 0 13
0 4 0 0 0 0 8
0 5 0 0 0 0 11
0 6 0 0 0 0 10
0 7 0 0 0 0 8
0 8 0 0 0 0 6
0 9 0 0 0 0 10
0 10 0 0 0 0 10
0 11 0 0 0 0 4
0 12 0 0 0 0 14
0 13 0 0 0 0 7
0 14 0 0 0 0 7
0 15 0 0 0 0 2
0 16 0 0 0 0 5
0 17 0 0 0 0 15
0 18 0 0 0 0 14
0 19 0 0 0 0 12
0 20 0 0 0 0 6
0 21 0 0 0 0 5
0 22 0 0 0 0 8
0 23 0 0 0 0 7
0 24 0 0 0 0 10
0 25 0 0 0 0 4
0 26 0 0 0 0 5
0 27 0 0 0 0 0
0 28 0 0 0 0 6
0 29 0 0 0 0 5
0 30 0 0 0 0 12
0 31 0 0 0 0 2
0 32 0 0 0 0 6
0 33 0 0 0 0 8
0 34 0 0 0 0 10
0 35 0 0 0 0 9
0 36 0 0 0 0 11
0 37 0 0 0 0 8
0 38 0 0 0 0 12
0 39 0 0 0 0 8
0 40 0 0 0 0 15
0 41 0 0 0 0 7
0 42 0 0 0 0 8
0 43 0 0 0 0 5
0 44 0 0 0 0 9
0 45 0 0 0 0 14
0 46 0 0 0 0 3
0 47 0 0 0 0 7
0 48 0 0 0 0 7
0 49 0 0 0 0 7
0 50 0 0 0 0 4
0 51 0 0 0 0 8
0 52 0 0 0 0 13
0 53 0 0 0 0 7
0 54 0 0 0 0 8
0 55 0 0 0 0 10
0 56 0 0 0 0 11
0 57 0 0 0 0 5
0 58 0 0 0 0 11
0 59 0 0 0 0 3
0 60 0 0 0 0 8
0 61 0 0 0 0 4
0 62 1 0 0 0 10
0 63 0 0 0 0 10
1 0 0 0 0 0 15
1 1 0 0 0 0 10
1 2 0 0 0 0 8
1 3 0 0 0 0 7
1 4 0 0 0 0 10
1 5 0 0 0 0 0
1 6 0 0 0 0 10
1 7 0 0 0 0 15
1 8 0 0 0 0 5
1 9 0 0 0 0 15
1 10 0 0 0 0 8
1 11 0 0 0 0 3
1 12 0 0 0 0 11
1 13 0 0 0 0 10
1 14 0 0 0 0 7
1 15 0 0 0 0 2
1 16 0 0 0 0 6
1 17 0 0 0 0 13
1 18 0 0 0 0 6
1 19 0 0 0 0 11
1 20 0 0 0 0 8
1 21 0 0 0 0 14
1 22 0 0 0 0 6
1 23 0 0 0 0 14
1 24 0 0 0 0 4
1 25 0 0 0 0 9
1 26 0 0 0 0 8
1 27 0 0 0 0 8
1 28 0 0 0 0 4
1 29 0 0 0 0 3
1 30 0 0 0 0 8
1 31 0 0 0 0 6
1 32 0 0 0 0 11
1 33 0 0 0 0 4
1 34 1 0 0 0 15
1 35 0 0 0 0 9
1 36 0 0 0 0 4
1 37 0 0 0 0 7
1 38 0 0 0 0 13
1 39 0 0 0 0 8
1 40 0 0 0 0 8
1 41 0 0 0 0 5
1 42 0 0 0 0 11
1 43 0 0 0 0 5
1 44 0 0 0 0 6
1 45 0 0 0 0 14
1 46 0 0 0 0 10
1 47 0 0 0 0 6
1 48 0 0 0 0 3
1 49 0 0 0 0 9
1 50 0 0 0 0 10
1 51 0 0 0 0 7
1 52 0 0 0 0 10
1 53 0 0 0 0 10
1 54 0 0 0 0 10
1 55 0 0 0 0 4
1 56 0 0 0 0 13
1 57 0 0 0 0 11
1 58 0 0 0 0 4
1 59 0 0 0 0 5
1 60 0 0 0 0 9
1 61 0 0 0 0 8
1 62 0 0 0 0 7
1 63 0 0 0 0 11
2 0 0 0 0 0 5
2 1 0 0 0 0 10
2 2 0 0 0 0 15
2 3 0 0 0 0 7
2 4 0 0 0 0 12
2 5 0 0 0 0 15
2 6 0 0 0 0 12
2 7 0 0 0 0 14
2 8 0 0 0 0 8
2 9 0 0 0 0 12
2 10 0 0 0 0 6
2 11 0 0 0 0 7
2 12 0 0 0 0 9
2 13 0 0 0 0 5
2 14 0 0 0 0 9
2 15 0 0 0 0 5
2 16 0 0 0 0 11
2 17 0 0 0 0 9
2 18 0 0 0 0 10
2 19 0 0 0 0 9
2 20 0 0 0 0 9
2 21 0 0 0 0 6
2 22 0 0 0 0 4
2 23 0 0 0 0 7
2 24 0 0 0 0 11
2 25 0 0 0 0 1
2 26 0 0 0 0 2
2 27 0 0 0 0 9
2 28 0 0 0 0 7
2 29 0 0 0 0 8
2 30 0 0 0 0 10
2 31 0 0 0 0 12
2 32 0 0 0 0 6
2 33 0 0 0 0 8
2 34 0 0 0 0 6
2 35 0 0 0 0 11
2 36 0 0 0 0 10
2 37 0 0 0 0 14
2 38 0 0 0 0 6
2 39 0 0 0 0 6
2 40 0 0 0 0 6
2 41 0 0 0 0 9
2 42 0 0 0 0 7
2 43 0 0 0 0 11
2 44 0 0 0 0 5
2 45 0 0 0 0 10
2 46 0 0 0 0 14
2 47 0 0 0 0 7
2 48 0 0 0 0 5
2 49 0 0 0 0 12
2 50 0 0 0 0 4
2 51 0 0 0 0 8
2 52 0 0 0 0 6
2 53 0 0 0 0 5
2 54 0 0 0 0 6
2 55 0 0 0 0 8
2 56 0 0 0 0 3
2 57 0 0 0 0 6
2 58 0 0 0 0 15
2 59 0 0 0 0 15
2 60 0 0 0 0 9
2 61 0 0 0 0 11
2 62 0 0 0 0 12
2 63 0 0 0 0 9
3 0 0 0 0 0 8
3 1 0 0 0 0 12
3 2 0 0 0 0 5
3 3 0 0 0 0 1
3 4 0 0 0 0 8
3 5 0 0 0 0 9
3 6 0 0 0 0 5
3 7 0 0 0 0 7
3 8 0 0 0 0 7
3 9 0 0 0 0 9
3 10 0 0 0 0 5
3 11 0 0 0 0 5
3 12 0 0 0 0 12
3 13 0 0 0 0 2
3 14 0 0 0 0 9
3 15 0 0 0 0 0
3 16 0 0 0 0 6
3 17 0 0 0 0 14
3 18 0 0 0 0 15
3 19 0 0 0 0 9
3 20 0 0 0 0 8
3 21 0 0 0 0 6
3 22 0 0 0 0 7
3 23 0 0 0 0 8
3 24 0 0 0 0 4
3 25 0 0 0 0 3
3 26 0 0 0 0 5
3 27 0 0 0 0 4
3 28 0 0 0 0 10
3 29 0 0 0 0 8
3 30 0 0 0 0 7
3 31 0 0 0 0 12
3 32 0 0 0 0 5
3 33 0 0 0 0 4
3 34 0 0 0 0 9
3 35 0 0 0 0 5
3 36 0 0 0 0 11
3 37 0 0 0 0 11
3 38 0 0 0 0 11
3 39 0 0 0 0 11
3 40 0 0 0 0 2
3 41 0 0 0 0 7
3 42 0 0 0 0 12
3 43 0 0 0 0 12
3 44 0 0 0 0 8
3 45 0 0 0 0 12
3 46 0 0 0 0 10
3 47 0 0 0 0 3
3 48 0 0 0 0 8
3 49 0 0 0 0 8
3 50 0 0 0 0 0
3 51 0 0 0 0 8
3 52 0 0 0 0 8
3 53 0 0 0 0 10
3 54 0 0 0 0 4
3 55 0 0 0 0 3
3 56 0 0 0 0 12
3 57 0 0 0 0 3
3 58 0 0 0 0 5
3 59 0 0 0 0 8
3 60 0 0 0 0 9
3 61 0 0 0 0 5
3 62 0 0 0 0 8
3 63 0 0 0 0 1
4 0 0 0 0 0 8
4 1 0 0 0 0 15
4 2 0 0 0 0 12
4 3 0 0 0 0 4
4 4 0 0 0 0 9
4 5 0 0 0 0 11
4 6 0 0 0 0 14
4 7 0 0 0 0 11
4 8 0 0 0 0 4
4 9 0 0 0 0 7
4 10 0 0 0 0 8
4 11 0 0 0 0 12
4 12 0 0 0 0 10
4 13 0 0 0 0 11
4 14 0 0 0 0 7
4 15 0 0 0 0 11
4 16 0 0 0 0 4
4 17 0 0 0 0 10
4 18 0 0 0 0 10
4 19 0 0 0 0 14
4 20 0 0 0 0 11
4 21 0 0 0 0 11
4 22 0 0 0 0 8
4 23 0 0 0 0 11
4 24 0 0 0 0 1
4 25 0 0 0 0 2
4 26 0 0 0 0 9
4 27 0 0 0 0 11
4 28 0 0 0 0 8
4 29 0 0 0 0 3
4 30 0 0 0 0 5
4 31 0 0 0 0 8
4 32 0 0 0 0 4
4 33 0 0 0 0 9
4 34 0 0 0 0 8
4 35 0 0 0 0 3
4 36 0 0 0 0 3
4 37 0 0 0 0 11
4 38 0 0 0 0 7
4 39 0 0 0 0 10
4 40 0 0 0 0 12
4 41 0 0 0 0 7
4 42 0 0 0 0 6
4 43 0 0 0 0 4
... 3796 more lines ...
Attachment 3: mpw4.conf
# example config file: Ex0.conf
[RunControl]
#pCT_STOP_RUN_AFTER_N_SECONDS = 3000000
# from the base RunControl.cc
#EUDAQ_CTRL_PRODUCER_LAST_START = my_pd0
#EUDAQ_CTRL_PRODUCER_FIRST_STOP = my_pd0
# Steer which values to display in the GUI: producerName and displayed value are seperated by a ",". 
ADDITIONAL_DISPLAY_NUMBERS = "log,_SERVER"


[Producer.aida_tlu]
## GENERAL PARAMETERS
verbose= 1
skipconf= 0
confid= 20201311
delayStart= 200  

## HDMI CONFIGURATION
#  4-bits to determine direction of HDMI pins
HDMI1_set= 0x7 #1= output (driven by TLU), 0 = input. bit 0=CONT, 1=SPARE, 2=TRIG, 3=BUSY for eudet, Busy needs to be 0. (0b0111 = 0x7)
HDMI2_set= 0x7
HDMI3_set= 0x7
HDMI4_set= 0x7
#  Clock source (0= no clock, 1= Si5345, 2= FPGA)
HDMI1_clk = 1
HDMI2_clk = 1
HDMI3_clk = 1
HDMI4_clk = 1
#  Enable/Disable clock on differential LEMO
LEMOclk = 0

## PMT POWER CONFIGURATION
PMT1_V= 0.8 #0.6363 #Szinti 4x4cm
PMT2_V= 0.8 #0.6363 #Szinti 4x4cm
PMT3_V= 0.0
PMT4_V= 0.0

## TRIGGER CONFIGURATION
trigMaskHi = 0x00000000
trigMaskLo = 0x00000008 #0x00000008 #0x00010002 #0x00000001  #8 coinc1+2
in0_STR = 0	# 0 
in0_DEL = 0	# 18
in1_STR = 0	# 0
in1_DEL = 0	# 18
in2_STR = 0	# 0
in2_DEL = 0 	# 0
in3_STR = 0
in3_DEL = 0
in4_STR = 0
in4_DEL = 0
in5_STR = 0 #streches pulse from 6.25ns (at 0) to 12.5ns
in5_DEL = 0
# Generate internal triggers (in Hz, 0= no triggers)
InternalTriggerFreq= 0 #4000 #00

## DISCRIMINATOR THRESHOLDS
DACThreshold0 = -0.025 #-0.025 #-0.012
DACThreshold1 = -0.025 #-0.025 #-0.012
DACThreshold2 = -0.012
DACThreshold3 = -0.12
DACThreshold4 = -0.12 #-0.0066
DACThreshold5 = -0.12

## DUT CONFIGURATION
 # DUTMask Which DUTs are on
#DUTMask= 0x3 #6 bit 0= DUT1, bit 1= DUT2, bit 2= DUT3, bit 3= DUT4
DUTMask= 0x6

 # DUTMaskMode Define AIDA (11) or EUDET (00) mode (2 bits per DUT)
DUTMaskMode= 0xF0 #0x00

 # In EUDET mode: 0 = standard trigger/busy mode, 1 = raising BUSY outside handshake vetoes triggers (2 bits per DUT, 0x3= DUT 4! -backwards!)
DUTMaskModeModifier= 0x30 #0x30 #0xC0 PS: Check what this does! 0x0 würde ich hier eingeben

 # Ignore the BUSY signal for a DUT (0xF)
DUTIgnoreBusy= 0xD #ignores triggers
DUTIgnoreShutterVeto= 0x0
EnableRecordData = 1


# EnableShutterMode: 0x0. If 1, shutter mode is enabled. If 0, shutter mode is disabled.
EnableShutterMode= 0x0
# Define which input is used for shutter source [0 - 5]
ShutterSource = 5
# 32-bit counter of clocks. Set to 0 to not use internal shutter generator.
InternalShutterInterval = 0
# 32-bit counter of clocks
ShutterOnTime = 0 #start of shutter after trigger
# 32-bit counter of clocks
ShutterVetoOffTime = 0 #time after input-trigger, until first trigger is sent to output
# 32-bit counter of clocks
ShutterOffTime = 200000000 #end of shutter after trigger #200000000 = 5s (multiples of 25ns)

## DATA COLLECTOR
EUDAQ_DC= tlu_dc

## TLU MONITOR PARAMETER
FileComment="mpw3"
PlotWindowSizeinns=40e9
MinSpillTimeOnins=4.5
MinSpilldownTimeins=0.5
ThreshEvBegin=1
ThreshEvEnd=1
ThreshPartBegin=1
ThreshPartEnd=1




[LogCollector.log]
# Currently, all LogCollectors have a hardcoded runtime name: log
# nothing


[DataCollector.tlu_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /media/silicon/Elements/caribou_maus_250920/tlu/tlu_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1

[Producer.RD50_MPW4_0]
#register_key = "vnfb"
#register_value = 0x12
EUDAQ_DC= peary_dc

[DataCollector.mpw4_dc]
# connection to the monitor
EUDAQ_MN = mpw4_mon
EUDAQ_FW = native
EUDAQ_FW_PATTERN = /media/silicon/Elements/caribou_maus_250920/mpw4/mpw4_run$6R$X
EUDAQ_DATACOL_SEND_MONITOR_FRACTION = 100
# config-parameters
DISABLE_PRINT = 1
XILINX_IP = 192.168.201.1

[DataCollector.peary_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /media/silicon/Elements/caribou_maus_250920/dma/dma_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1

[Monitor.mpw4_mon]
ENABLE_PRINT = 0
ENABLE_STD_PRINT = 0
ENABLE_STD_CONVERTER = 1
FORWARD2GUI = 1

[Producer.elog1]
start_cmd = "./get_mpw4_configs.sh" # command (shell script) to execute before starting a run
files2log = "peary_config.cfg, matrix_mpw4_base.txt" #files to attach to the auto Elog entries, EUDAQ config will be logged by default

[Producer.keithleyPS]
max_current = 50e-6
ramp_speed = 100
ramp_step = 2.5
voltage = -190

[Producer.tracker_irgendwas]
  246   Sat Sep 20 21:19:29 2025 elog_producerCaribou 1.51043RD50-MPW4800 MeVLow Flux HighProtonUnknown20.09.2025 21:18:0920.09.2025 21:19:401Normal  
automatic log for run 1043
Comment:
DMA debugging
not waiting for IOC flag
frame rate UDP vs. DMA similar now
Attachment 1: peary_config.cfg
#This config file was generated with the "MPW3_gui - Config Creator"
#Do not change comment lines like "SEC::xxx" !
#They are needed for parsing



[RD50_MPW4]
this_config_file = config.cfg
#SEC::MISC
calib_file = calib.txt
config_si5345 = clock_config_mpw4.txt
en_freeze = 1
en_tb_mode = 1
execute_file = execute.txt
i2c_addr = 0x41
i2c_dev = /dev/i2c-17
inj_t0 = 0
matrix_config = matrix_mpw4_base.txt
use_dma = 1


#SEC::REGISTERS
conf_reg_ts_ctrl = 4
conf_reg_ts_ini = 0
cu_ctrl = 0
en_ext_ctrl = 0
en_ser_out_dcol = 0
en_sfout_dcol = 0
fei3_pulldn = 0
fei3_read = 2
idle0 = 251
idle1 = 247
idle2 = 247
idle3 = 247
tx_ctrl = 0
vbfb = 38
vblr = 38
vn = 21
vnfb = 18
vnsensbias = 50
vnsf = 45
vpbias = 37
vpcomp = 19
vptrim = 36


#SEC::POWER
# voltages with suffix "__u", currents with "__i"
bl__u = 0.9
bl__i = 3
del_hi__u = 0.7
del_hi__i = 3
del_lo__u = 0.9
del_lo__i = 3
p1v3_vssa__u = 1.3
p1v3_vssa__i = 3
p1v8_nw_ring__u = 1.8
p1v8_nw_ring__i = 3
p1v8_vdd!__u = 1.8
p1v8_vdd!__i = 3
p1v8_vdda__u = 1.8
p1v8_vdda__i = 3
p1v8_vddc__u = 1.8
p1v8_vddc__i = 3
p1v8_vddp__u = 1.8
p1v8_vddp__i = 3
p1v8_vsensbus__u = 1.8
p1v8_vsensbus__i = 3
p2v5d__u = 2.5
p2v5d__i = 0.93
th__u = 1
th__i = 3
Attachment 2: matrix_mpw4_base.txt
0 0 0 0 0 0 15
0 1 0 0 0 0 3
0 2 0 0 0 0 12
0 3 0 0 0 0 13
0 4 0 0 0 0 8
0 5 0 0 0 0 11
0 6 0 0 0 0 10
0 7 0 0 0 0 8
0 8 0 0 0 0 6
0 9 0 0 0 0 10
0 10 0 0 0 0 10
0 11 0 0 0 0 4
0 12 0 0 0 0 14
0 13 0 0 0 0 7
0 14 0 0 0 0 7
0 15 0 0 0 0 2
0 16 0 0 0 0 5
0 17 0 0 0 0 15
0 18 0 0 0 0 14
0 19 0 0 0 0 12
0 20 0 0 0 0 6
0 21 0 0 0 0 5
0 22 0 0 0 0 8
0 23 0 0 0 0 7
0 24 0 0 0 0 10
0 25 0 0 0 0 4
0 26 0 0 0 0 5
0 27 0 0 0 0 0
0 28 0 0 0 0 6
0 29 0 0 0 0 5
0 30 0 0 0 0 12
0 31 0 0 0 0 2
0 32 0 0 0 0 6
0 33 0 0 0 0 8
0 34 0 0 0 0 10
0 35 0 0 0 0 9
0 36 0 0 0 0 11
0 37 0 0 0 0 8
0 38 0 0 0 0 12
0 39 0 0 0 0 8
0 40 0 0 0 0 15
0 41 0 0 0 0 7
0 42 0 0 0 0 8
0 43 0 0 0 0 5
0 44 0 0 0 0 9
0 45 0 0 0 0 14
0 46 0 0 0 0 3
0 47 0 0 0 0 7
0 48 0 0 0 0 7
0 49 0 0 0 0 7
0 50 0 0 0 0 4
0 51 0 0 0 0 8
0 52 0 0 0 0 13
0 53 0 0 0 0 7
0 54 0 0 0 0 8
0 55 0 0 0 0 10
0 56 0 0 0 0 11
0 57 0 0 0 0 5
0 58 0 0 0 0 11
0 59 0 0 0 0 3
0 60 0 0 0 0 8
0 61 0 0 0 0 4
0 62 1 0 0 0 10
0 63 0 0 0 0 10
1 0 0 0 0 0 15
1 1 0 0 0 0 10
1 2 0 0 0 0 8
1 3 0 0 0 0 7
1 4 0 0 0 0 10
1 5 0 0 0 0 0
1 6 0 0 0 0 10
1 7 0 0 0 0 15
1 8 0 0 0 0 5
1 9 0 0 0 0 15
1 10 0 0 0 0 8
1 11 0 0 0 0 3
1 12 0 0 0 0 11
1 13 0 0 0 0 10
1 14 0 0 0 0 7
1 15 0 0 0 0 2
1 16 0 0 0 0 6
1 17 0 0 0 0 13
1 18 0 0 0 0 6
1 19 0 0 0 0 11
1 20 0 0 0 0 8
1 21 0 0 0 0 14
1 22 0 0 0 0 6
1 23 0 0 0 0 14
1 24 0 0 0 0 4
1 25 0 0 0 0 9
1 26 0 0 0 0 8
1 27 0 0 0 0 8
1 28 0 0 0 0 4
1 29 0 0 0 0 3
1 30 0 0 0 0 8
1 31 0 0 0 0 6
1 32 0 0 0 0 11
1 33 0 0 0 0 4
1 34 1 0 0 0 15
1 35 0 0 0 0 9
1 36 0 0 0 0 4
1 37 0 0 0 0 7
1 38 0 0 0 0 13
1 39 0 0 0 0 8
1 40 0 0 0 0 8
1 41 0 0 0 0 5
1 42 0 0 0 0 11
1 43 0 0 0 0 5
1 44 0 0 0 0 6
1 45 0 0 0 0 14
1 46 0 0 0 0 10
1 47 0 0 0 0 6
1 48 0 0 0 0 3
1 49 0 0 0 0 9
1 50 0 0 0 0 10
1 51 0 0 0 0 7
1 52 0 0 0 0 10
1 53 0 0 0 0 10
1 54 0 0 0 0 10
1 55 0 0 0 0 4
1 56 0 0 0 0 13
1 57 0 0 0 0 11
1 58 0 0 0 0 4
1 59 0 0 0 0 5
1 60 0 0 0 0 9
1 61 0 0 0 0 8
1 62 0 0 0 0 7
1 63 0 0 0 0 11
2 0 0 0 0 0 5
2 1 0 0 0 0 10
2 2 0 0 0 0 15
2 3 0 0 0 0 7
2 4 0 0 0 0 12
2 5 0 0 0 0 15
2 6 0 0 0 0 12
2 7 0 0 0 0 14
2 8 0 0 0 0 8
2 9 0 0 0 0 12
2 10 0 0 0 0 6
2 11 0 0 0 0 7
2 12 0 0 0 0 9
2 13 0 0 0 0 5
2 14 0 0 0 0 9
2 15 0 0 0 0 5
2 16 0 0 0 0 11
2 17 0 0 0 0 9
2 18 0 0 0 0 10
2 19 0 0 0 0 9
2 20 0 0 0 0 9
2 21 0 0 0 0 6
2 22 0 0 0 0 4
2 23 0 0 0 0 7
2 24 0 0 0 0 11
2 25 0 0 0 0 1
2 26 0 0 0 0 2
2 27 0 0 0 0 9
2 28 0 0 0 0 7
2 29 0 0 0 0 8
2 30 0 0 0 0 10
2 31 0 0 0 0 12
2 32 0 0 0 0 6
2 33 0 0 0 0 8
2 34 0 0 0 0 6
2 35 0 0 0 0 11
2 36 0 0 0 0 10
2 37 0 0 0 0 14
2 38 0 0 0 0 6
2 39 0 0 0 0 6
2 40 0 0 0 0 6
2 41 0 0 0 0 9
2 42 0 0 0 0 7
2 43 0 0 0 0 11
2 44 0 0 0 0 5
2 45 0 0 0 0 10
2 46 0 0 0 0 14
2 47 0 0 0 0 7
2 48 0 0 0 0 5
2 49 0 0 0 0 12
2 50 0 0 0 0 4
2 51 0 0 0 0 8
2 52 0 0 0 0 6
2 53 0 0 0 0 5
2 54 0 0 0 0 6
2 55 0 0 0 0 8
2 56 0 0 0 0 3
2 57 0 0 0 0 6
2 58 0 0 0 0 15
2 59 0 0 0 0 15
2 60 0 0 0 0 9
2 61 0 0 0 0 11
2 62 0 0 0 0 12
2 63 0 0 0 0 9
3 0 0 0 0 0 8
3 1 0 0 0 0 12
3 2 0 0 0 0 5
3 3 0 0 0 0 1
3 4 0 0 0 0 8
3 5 0 0 0 0 9
3 6 0 0 0 0 5
3 7 0 0 0 0 7
3 8 0 0 0 0 7
3 9 0 0 0 0 9
3 10 0 0 0 0 5
3 11 0 0 0 0 5
3 12 0 0 0 0 12
3 13 0 0 0 0 2
3 14 0 0 0 0 9
3 15 0 0 0 0 0
3 16 0 0 0 0 6
3 17 0 0 0 0 14
3 18 0 0 0 0 15
3 19 0 0 0 0 9
3 20 0 0 0 0 8
3 21 0 0 0 0 6
3 22 0 0 0 0 7
3 23 0 0 0 0 8
3 24 0 0 0 0 4
3 25 0 0 0 0 3
3 26 0 0 0 0 5
3 27 0 0 0 0 4
3 28 0 0 0 0 10
3 29 0 0 0 0 8
3 30 0 0 0 0 7
3 31 0 0 0 0 12
3 32 0 0 0 0 5
3 33 0 0 0 0 4
3 34 0 0 0 0 9
3 35 0 0 0 0 5
3 36 0 0 0 0 11
3 37 0 0 0 0 11
3 38 0 0 0 0 11
3 39 0 0 0 0 11
3 40 0 0 0 0 2
3 41 0 0 0 0 7
3 42 0 0 0 0 12
3 43 0 0 0 0 12
3 44 0 0 0 0 8
3 45 0 0 0 0 12
3 46 0 0 0 0 10
3 47 0 0 0 0 3
3 48 0 0 0 0 8
3 49 0 0 0 0 8
3 50 0 0 0 0 0
3 51 0 0 0 0 8
3 52 0 0 0 0 8
3 53 0 0 0 0 10
3 54 0 0 0 0 4
3 55 0 0 0 0 3
3 56 0 0 0 0 12
3 57 0 0 0 0 3
3 58 0 0 0 0 5
3 59 0 0 0 0 8
3 60 0 0 0 0 9
3 61 0 0 0 0 5
3 62 0 0 0 0 8
3 63 0 0 0 0 1
4 0 0 0 0 0 8
4 1 0 0 0 0 15
4 2 0 0 0 0 12
4 3 0 0 0 0 4
4 4 0 0 0 0 9
4 5 0 0 0 0 11
4 6 0 0 0 0 14
4 7 0 0 0 0 11
4 8 0 0 0 0 4
4 9 0 0 0 0 7
4 10 0 0 0 0 8
4 11 0 0 0 0 12
4 12 0 0 0 0 10
4 13 0 0 0 0 11
4 14 0 0 0 0 7
4 15 0 0 0 0 11
4 16 0 0 0 0 4
4 17 0 0 0 0 10
4 18 0 0 0 0 10
4 19 0 0 0 0 14
4 20 0 0 0 0 11
4 21 0 0 0 0 11
4 22 0 0 0 0 8
4 23 0 0 0 0 11
4 24 0 0 0 0 1
4 25 0 0 0 0 2
4 26 0 0 0 0 9
4 27 0 0 0 0 11
4 28 0 0 0 0 8
4 29 0 0 0 0 3
4 30 0 0 0 0 5
4 31 0 0 0 0 8
4 32 0 0 0 0 4
4 33 0 0 0 0 9
4 34 0 0 0 0 8
4 35 0 0 0 0 3
4 36 0 0 0 0 3
4 37 0 0 0 0 11
4 38 0 0 0 0 7
4 39 0 0 0 0 10
4 40 0 0 0 0 12
4 41 0 0 0 0 7
4 42 0 0 0 0 6
4 43 0 0 0 0 4
... 3796 more lines ...
Attachment 3: mpw4.conf
# example config file: Ex0.conf
[RunControl]
#pCT_STOP_RUN_AFTER_N_SECONDS = 3000000
# from the base RunControl.cc
#EUDAQ_CTRL_PRODUCER_LAST_START = my_pd0
#EUDAQ_CTRL_PRODUCER_FIRST_STOP = my_pd0
# Steer which values to display in the GUI: producerName and displayed value are seperated by a ",". 
ADDITIONAL_DISPLAY_NUMBERS = "log,_SERVER"


[Producer.aida_tlu]
## GENERAL PARAMETERS
verbose= 1
skipconf= 0
confid= 20201311
delayStart= 200  

## HDMI CONFIGURATION
#  4-bits to determine direction of HDMI pins
HDMI1_set= 0x7 #1= output (driven by TLU), 0 = input. bit 0=CONT, 1=SPARE, 2=TRIG, 3=BUSY for eudet, Busy needs to be 0. (0b0111 = 0x7)
HDMI2_set= 0x7
HDMI3_set= 0x7
HDMI4_set= 0x7
#  Clock source (0= no clock, 1= Si5345, 2= FPGA)
HDMI1_clk = 1
HDMI2_clk = 1
HDMI3_clk = 1
HDMI4_clk = 1
#  Enable/Disable clock on differential LEMO
LEMOclk = 0

## PMT POWER CONFIGURATION
PMT1_V= 0.8 #0.6363 #Szinti 4x4cm
PMT2_V= 0.8 #0.6363 #Szinti 4x4cm
PMT3_V= 0.0
PMT4_V= 0.0

## TRIGGER CONFIGURATION
trigMaskHi = 0x00000000
trigMaskLo = 0x00000008 #0x00000008 #0x00010002 #0x00000001  #8 coinc1+2
in0_STR = 0	# 0 
in0_DEL = 0	# 18
in1_STR = 0	# 0
in1_DEL = 0	# 18
in2_STR = 0	# 0
in2_DEL = 0 	# 0
in3_STR = 0
in3_DEL = 0
in4_STR = 0
in4_DEL = 0
in5_STR = 0 #streches pulse from 6.25ns (at 0) to 12.5ns
in5_DEL = 0
# Generate internal triggers (in Hz, 0= no triggers)
InternalTriggerFreq= 0 #4000 #00

## DISCRIMINATOR THRESHOLDS
DACThreshold0 = -0.025 #-0.025 #-0.012
DACThreshold1 = -0.025 #-0.025 #-0.012
DACThreshold2 = -0.012
DACThreshold3 = -0.12
DACThreshold4 = -0.12 #-0.0066
DACThreshold5 = -0.12

## DUT CONFIGURATION
 # DUTMask Which DUTs are on
#DUTMask= 0x3 #6 bit 0= DUT1, bit 1= DUT2, bit 2= DUT3, bit 3= DUT4
DUTMask= 0x6

 # DUTMaskMode Define AIDA (11) or EUDET (00) mode (2 bits per DUT)
DUTMaskMode= 0xF0 #0x00

 # In EUDET mode: 0 = standard trigger/busy mode, 1 = raising BUSY outside handshake vetoes triggers (2 bits per DUT, 0x3= DUT 4! -backwards!)
DUTMaskModeModifier= 0x30 #0x30 #0xC0 PS: Check what this does! 0x0 würde ich hier eingeben

 # Ignore the BUSY signal for a DUT (0xF)
DUTIgnoreBusy= 0xD #ignores triggers
DUTIgnoreShutterVeto= 0x0
EnableRecordData = 1


# EnableShutterMode: 0x0. If 1, shutter mode is enabled. If 0, shutter mode is disabled.
EnableShutterMode= 0x0
# Define which input is used for shutter source [0 - 5]
ShutterSource = 5
# 32-bit counter of clocks. Set to 0 to not use internal shutter generator.
InternalShutterInterval = 0
# 32-bit counter of clocks
ShutterOnTime = 0 #start of shutter after trigger
# 32-bit counter of clocks
ShutterVetoOffTime = 0 #time after input-trigger, until first trigger is sent to output
# 32-bit counter of clocks
ShutterOffTime = 200000000 #end of shutter after trigger #200000000 = 5s (multiples of 25ns)

## DATA COLLECTOR
EUDAQ_DC= tlu_dc

## TLU MONITOR PARAMETER
FileComment="mpw3"
PlotWindowSizeinns=40e9
MinSpillTimeOnins=4.5
MinSpilldownTimeins=0.5
ThreshEvBegin=1
ThreshEvEnd=1
ThreshPartBegin=1
ThreshPartEnd=1




[LogCollector.log]
# Currently, all LogCollectors have a hardcoded runtime name: log
# nothing


[DataCollector.tlu_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /media/silicon/Elements/caribou_maus_250920/tlu/tlu_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1

[Producer.RD50_MPW4_0]
#register_key = "vnfb"
#register_value = 0x12
EUDAQ_DC= peary_dc

[DataCollector.mpw4_dc]
# connection to the monitor
EUDAQ_MN = mpw4_mon
EUDAQ_FW = native
EUDAQ_FW_PATTERN = /media/silicon/Elements/caribou_maus_250920/mpw4/mpw4_run$6R$X
EUDAQ_DATACOL_SEND_MONITOR_FRACTION = 100
# config-parameters
DISABLE_PRINT = 1
XILINX_IP = 192.168.201.1

[DataCollector.peary_dc]
EUDAQ_FW=native
# the format of data file
EUDAQ_FW_PATTERN= /media/silicon/Elements/caribou_maus_250920/dma/dma_run$6R$X
# the name pattern of data file
# the $12D will be converted a data/time string with 12 digits.
# the $6R will be converted a run number string with 6 digits.
# the $X will be converted the suffix name of data file.
DISABLE_PRINT = 1

[Monitor.mpw4_mon]
ENABLE_PRINT = 0
ENABLE_STD_PRINT = 0
ENABLE_STD_CONVERTER = 1
FORWARD2GUI = 1

[Producer.elog1]
start_cmd = "./get_mpw4_configs.sh" # command (shell script) to execute before starting a run
files2log = "peary_config.cfg, matrix_mpw4_base.txt" #files to attach to the auto Elog entries, EUDAQ config will be logged by default

[Producer.keithleyPS]
max_current = 50e-6
ramp_speed = 100
ramp_step = 2.5
voltage = -190

[Producer.tracker_irgendwas]
ELOG V3.1.5-fc6679b