HOME ESR EXPERIMENTS LABS etc
E121 E127 E132 E125 E143 laser_cooling_2021 E142 Ê128 E146 E0052 E0018 E0028 E0038
  proton-capture on 118Te, Page 21 of 29  Not logged in ELOG logo
ID Date Author Categorydown Subject Year
  288   Wed Mar 31 13:52:04 2021 JanDetectorsBaF Na22 Testing2021
On 30. and 31.03.2021 we did some testing with the 6 BaF detectors.

Trigger & threshold:
With a threshold at ~250 keV, each detector has an trigger rate of about 0.5kHz due to internal activity.

Energy spectra
All detectors showed the Na22 lines (511 + 1275 keV) and also the lines from internal activity.
The energy resolution was on the order of 8.5 - 11 keV, depending on the detector.

Time spectra
Raw TDC spectra showed self-stop peak.
TDC diff spectra (between detectors) show one main (sharp) correlation peak about 8ns = 30ch*0.293ns/ch off the zero. 
At very low intensity a time structure around this peak is visible in a region of 120ns around the main peak. This is not understood, the energy spectra look similar for all these time regions (above/on/below the main peak).
Additionally, the coincidence E-specta between detector 1 and 2 (gating on the main time peak), nicely showed only the 511 keV line from Na22 and some gras.

Overnight test run:
Det. 1, 2, 3, 4 with the Na22 source

lxg1275:/data.local3/e127/lmd_2021/test/
e127b_run0021.lmd
e127b_run0022.lmd
e127b_run0023.lmd
e127b_run0024.lmd
e127b_run0025.lmd
e127b_run0026.lmd
e127b_run0027.lmd
e127b_run0028.lmd
e127b_run0029.lmd
e127b_run0030.lmd
e127b_run0031.lmd
e127b_run0032.lmd
e127b_run0033.lmd
e127b_run0034.lmd

Gain matched HV settings: https://elog.gsi.de/esr/E127/289

Issues to solve:
- 2 missing HV channels
- Go4 Analysis not stable
- trigger not on Baf but on Si
  289   Wed Mar 31 13:57:27 2021 JanDetectorsBaF HV settings2021
The setting below is a start value for final gain matching with a full ADC range of 12MeV:

Det.Nr. ADC/TDC ch HV MSCF Gain
1 20 2400V 6
2 21 1780V 6
3 22 2350V 6
4 23 2130V 6
5 24 2050V 6
6 25 1780V 6
  290   Wed Apr 14 09:42:50 2021 JanDetectorsBaF HV gain matching2021
The preliminary gain matching settings for a full ADC range of ~12MeV:

Det.Nr. ADC/TDC ch HV I comment
1 20 2400V 390uA CAEN HV ch0
2 21 1763V 287uA CAEN HV ch1
3 22 2340V 380uA CAEN HV ch2
4 23 2175V 354uA CAEN HV ch3
5 24 2017.5V ? emetron HV
6 25 1780V ? not yet biased


Attached is a 22Na-spectrum taken with detectors 1 - 5.
The used MSCF settings are also attached.

Detector 6 does not yet have a HV channel available.
Attachment 1: BaF_Na22_gain_match_v1.png
BaF_Na22_gain_match_v1.png
Attachment 2: baf_gain_match_v1.dat
atpnuc006:mrcc:mscf1:getGainCommon 15
atpnuc006:mrcc:mscf1:getShapingTimeCommon 3
atpnuc006:mrcc:mscf1:getThresholdCommon 6
atpnuc006:mrcc:mscf1:getPzCommon 6
atpnuc006:mrcc:mscf1:getGain1  6
atpnuc006:mrcc:mscf1:getGain2  6
atpnuc006:mrcc:mscf1:getGain3  6
atpnuc006:mrcc:mscf1:getGain4  6
atpnuc006:mrcc:mscf1:getShapingTime1 3
atpnuc006:mrcc:mscf1:getShapingTime2 3
atpnuc006:mrcc:mscf1:getShapingTime3 3
atpnuc006:mrcc:mscf1:getShapingTime4 3
atpnuc006:mrcc:mscf1:getThreshold1 6
atpnuc006:mrcc:mscf1:getThreshold2 6
atpnuc006:mrcc:mscf1:getThreshold3 6
atpnuc006:mrcc:mscf1:getThreshold4 6
atpnuc006:mrcc:mscf1:getThreshold5 6
atpnuc006:mrcc:mscf1:getThreshold6 6
atpnuc006:mrcc:mscf1:getThreshold7 6
atpnuc006:mrcc:mscf1:getThreshold8 6
atpnuc006:mrcc:mscf1:getThreshold9 6
atpnuc006:mrcc:mscf1:getThreshold10 6
atpnuc006:mrcc:mscf1:getThreshold11 6
atpnuc006:mrcc:mscf1:getThreshold12 6
atpnuc006:mrcc:mscf1:getThreshold13 6
atpnuc006:mrcc:mscf1:getThreshold14 6
atpnuc006:mrcc:mscf1:getThreshold15 6
atpnuc006:mrcc:mscf1:getThreshold16 6
atpnuc006:mrcc:mscf1:getPz1    6
atpnuc006:mrcc:mscf1:getPz2    3
atpnuc006:mrcc:mscf1:getPz3    3
atpnuc006:mrcc:mscf1:getPz4    1
atpnuc006:mrcc:mscf1:getPz5    5
atpnuc006:mrcc:mscf1:getPz6    5
atpnuc006:mrcc:mscf1:getPz7    6
atpnuc006:mrcc:mscf1:getPz8    6
atpnuc006:mrcc:mscf1:getPz9    6
atpnuc006:mrcc:mscf1:getPz10   6
atpnuc006:mrcc:mscf1:getPz11   6
atpnuc006:mrcc:mscf1:getPz12   6
atpnuc006:mrcc:mscf1:getPz13   6
atpnuc006:mrcc:mscf1:getPz14   6
atpnuc006:mrcc:mscf1:getPz15   6
atpnuc006:mrcc:mscf1:getPz16   6
atpnuc006:mrcc:mscf1:getSingleChMode 1
atpnuc006:mrcc:mscf1:getRcMode 1
atpnuc006:mrcc:mscf1:getAutoPZ 0
atpnuc006:mrcc:mscf1:getMultiplicityHi 8
atpnuc006:mrcc:mscf1:getMultiplicityLo 1
atpnuc006:mrcc:mscf1:getSumTrgThresh 100
atpnuc006:mrcc:mscf1:getBlrOn  0
atpnuc006:mrcc:mscf1:getCoincTime 100
atpnuc006:mrcc:mscf1:getThreshOffset 1
atpnuc006:mrcc:mscf1:getShaperOffset 100
atpnuc006:mrcc:mscf1:getBlrThresh 10
atpnuc006:mrcc:mscf1:getECLDelay 0
  291   Thu Apr 22 10:56:20 2021 JanDetectorstarget-chamber det. distances2021
This is the lookup table for the distance of each x-ray detector to the target.
See attached foto for explanation.

It is the same values as in 2020: https://elog.gsi.de/esr/E127/36

Detector A (dA) [mm] B (dB) [mm] C (dC) [mm] calculate result [mm]
35° 136.0 (1.0) 20.0 (0.2) 450.0 (0.5) C + B - A 334.0 (?)
90° 76.0 (0.5) 20.0 (0.2) 447.0/2 = 223.5 (1.0) C + B - A 167.5 (?)
145° 165.0 (1.0) 20.0 (0.2) 450.0 (0.5) C + B - A 305.0 (?)

Errors are estimated after measurement, final errorbars have to be double checked!
Attachment 1: E127_xray_distances.jpg
E127_xray_distances.jpg
  292   Wed Apr 28 09:12:47 2021 Jan, YuriDetectorsUI-diagram2021
The UI-curve of the detector
U I
10 0.11
20 0.13
30 0.15
40 0.17
50 0.19
60 0.21
70 0.22
80 0.23
90 0.25
100 0.27
110 0.29
120 0.31
130 0.33
140 0.35
150 0.37
Attachment 1: UI_meas_curve.pdf
UI_meas_curve.pdf
  307   Tue May 4 14:34:51 2021 Jan GloriusDetectorsXray weight control induces signals2021
When the readout/control of the det. weight control via serial connection is active, there is a clear signal induced in the Xray detectors for each command sent.

The solution for now is, that we activate weight control NOT DURING MEASUREMENT!
  363   Fri May 21 11:55:24 2021 JanDetectorsSI MSCF settings v12021
attached are the settings for all MSCFs.
Settings are optimized for DSSD only, not BaF!
Attachment 1: setting_test.1621590878
1621590878
Fri May 21 11:54:38 CEST 2021
e127pi:mrcc:mscf1:getGainCommon 5
e127pi:mrcc:mscf1:getShapingTimeCommon 3
e127pi:mrcc:mscf1:getThresholdCommon 8
e127pi:mrcc:mscf1:getPzCommon  100
e127pi:mrcc:mscf2:getGainCommon 5
e127pi:mrcc:mscf2:getShapingTimeCommon 3
e127pi:mrcc:mscf2:getThresholdCommon 8
e127pi:mrcc:mscf2:getPzCommon  100
e127pi:mrcc:mscf1:getGain1     4
e127pi:mrcc:mscf1:getGain2     4
e127pi:mrcc:mscf1:getGain3     4
e127pi:mrcc:mscf1:getGain4     4
e127pi:mrcc:mscf1:getShapingTime1 1
e127pi:mrcc:mscf1:getShapingTime2 1
e127pi:mrcc:mscf1:getShapingTime3 1
e127pi:mrcc:mscf1:getShapingTime4 1
e127pi:mrcc:mscf2:getGain1     9
e127pi:mrcc:mscf2:getGain2     4
e127pi:mrcc:mscf2:getGain3     8
e127pi:mrcc:mscf2:getGain4     8
e127pi:mrcc:mscf2:getShapingTime1 2
e127pi:mrcc:mscf2:getShapingTime2 2
e127pi:mrcc:mscf2:getShapingTime3 2
e127pi:mrcc:mscf2:getShapingTime4 2
e127pi:mrcc:mscf1:getThreshold1 4
e127pi:mrcc:mscf1:getThreshold2 4
e127pi:mrcc:mscf1:getThreshold3 4
e127pi:mrcc:mscf1:getThreshold4 1
e127pi:mrcc:mscf1:getThreshold5 4
e127pi:mrcc:mscf1:getThreshold6 4
e127pi:mrcc:mscf1:getThreshold7 4
e127pi:mrcc:mscf1:getThreshold8 4
e127pi:mrcc:mscf1:getThreshold9 4
e127pi:mrcc:mscf1:getThreshold10 5
e127pi:mrcc:mscf1:getThreshold11 5
e127pi:mrcc:mscf1:getThreshold12 5
e127pi:mrcc:mscf1:getThreshold13 3
e127pi:mrcc:mscf1:getThreshold14 4
e127pi:mrcc:mscf1:getThreshold15 5
e127pi:mrcc:mscf1:getThreshold16 5
e127pi:mrcc:mscf1:getPz1       128
e127pi:mrcc:mscf1:getPz2       128
e127pi:mrcc:mscf1:getPz3       128
e127pi:mrcc:mscf1:getPz4       128
e127pi:mrcc:mscf1:getPz5       128
e127pi:mrcc:mscf1:getPz6       128
e127pi:mrcc:mscf1:getPz7       128
e127pi:mrcc:mscf1:getPz8       128
e127pi:mrcc:mscf1:getPz9       128
e127pi:mrcc:mscf1:getPz10      128
e127pi:mrcc:mscf1:getPz11      128
e127pi:mrcc:mscf1:getPz12      128
e127pi:mrcc:mscf1:getPz13      128
e127pi:mrcc:mscf1:getPz14      128
e127pi:mrcc:mscf1:getPz15      128
e127pi:mrcc:mscf1:getPz16      128
e127pi:mrcc:mscf2:getThreshold1 255
e127pi:mrcc:mscf2:getThreshold2 255
e127pi:mrcc:mscf2:getThreshold3 0
e127pi:mrcc:mscf2:getThreshold4 255
e127pi:mrcc:mscf2:getThreshold5 255
e127pi:mrcc:mscf2:getThreshold6 255
e127pi:mrcc:mscf2:getThreshold7 255
e127pi:mrcc:mscf2:getThreshold8 255
e127pi:mrcc:mscf2:getThreshold9 255
e127pi:mrcc:mscf2:getThreshold10 255
e127pi:mrcc:mscf2:getThreshold11 0
e127pi:mrcc:mscf2:getThreshold12 255
e127pi:mrcc:mscf2:getThreshold13 255
e127pi:mrcc:mscf2:getThreshold14 255
e127pi:mrcc:mscf2:getThreshold15 0
e127pi:mrcc:mscf2:getThreshold16 255
e127pi:mrcc:mscf2:getPz1       128
e127pi:mrcc:mscf2:getPz2       128
e127pi:mrcc:mscf2:getPz3       87
e127pi:mrcc:mscf2:getPz4       255
e127pi:mrcc:mscf2:getPz5       255
e127pi:mrcc:mscf2:getPz6       255
e127pi:mrcc:mscf2:getPz7       255
e127pi:mrcc:mscf2:getPz8       255
e127pi:mrcc:mscf2:getPz9       255
e127pi:mrcc:mscf2:getPz10      255
e127pi:mrcc:mscf2:getPz11      85
e127pi:mrcc:mscf2:getPz12      255
e127pi:mrcc:mscf2:getPz13      255
e127pi:mrcc:mscf2:getPz14      255
e127pi:mrcc:mscf2:getPz15      85
e127pi:mrcc:mscf2:getPz16      255
e127pi:mrcc:mscf1:getSingleChMode 0
e127pi:mrcc:mscf2:getSingleChMode 0
e127pi:mrcc:mscf1:getRcMode    1
e127pi:mrcc:mscf2:getRcMode    1
e127pi:mrcc:mscf1:getAutoPZ    0
e127pi:mrcc:mscf2:getAutoPZ    0
e127pi:mrcc:mscf1:getMultiplicityHi 8
e127pi:mrcc:mscf2:getMultiplicityHi 8
e127pi:mrcc:mscf1:getMultiplicityLo 4
e127pi:mrcc:mscf2:getMultiplicityLo 4
e127pi:mrcc:mscf1:getSumTrgThresh 10
e127pi:mrcc:mscf2:getSumTrgThresh 10
e127pi:mrcc:mscf1:getBlrOn     1
e127pi:mrcc:mscf2:getBlrOn     1
e127pi:mrcc:mscf1:getCoincTime 128
e127pi:mrcc:mscf2:getCoincTime 128
e127pi:mrcc:mscf1:getThreshOffset 100
e127pi:mrcc:mscf2:getThreshOffset 100
e127pi:mrcc:mscf1:getShaperOffset 100
e127pi:mrcc:mscf2:getShaperOffset 100
e127pi:mrcc:mscf1:getBlrThresh 25
e127pi:mrcc:mscf2:getBlrThresh 25
e127pi:mrcc:mscf1:getECLDelay  0
e127pi:mrcc:mscf2:getECLDelay  0
atpnuc006:mrcc:mscf1:getGainCommon 15
atpnuc006:mrcc:mscf1:getShapingTimeCommon 3
atpnuc006:mrcc:mscf1:getThresholdCommon 6
atpnuc006:mrcc:mscf1:getPzCommon 6
atpnuc006:mrcc:mscf1:getGain1  6
atpnuc006:mrcc:mscf1:getGain2  6
atpnuc006:mrcc:mscf1:getGain3  6
atpnuc006:mrcc:mscf1:getGain4  6
atpnuc006:mrcc:mscf1:getShapingTime1 3
atpnuc006:mrcc:mscf1:getShapingTime2 3
atpnuc006:mrcc:mscf1:getShapingTime3 3
atpnuc006:mrcc:mscf1:getShapingTime4 3
atpnuc006:mrcc:mscf1:getThreshold1 6
atpnuc006:mrcc:mscf1:getThreshold2 6
atpnuc006:mrcc:mscf1:getThreshold3 6
atpnuc006:mrcc:mscf1:getThreshold4 6
atpnuc006:mrcc:mscf1:getThreshold5 6
atpnuc006:mrcc:mscf1:getThreshold6 6
atpnuc006:mrcc:mscf1:getThreshold7 6
atpnuc006:mrcc:mscf1:getThreshold8 6
atpnuc006:mrcc:mscf1:getThreshold9 6
atpnuc006:mrcc:mscf1:getThreshold10 6
atpnuc006:mrcc:mscf1:getThreshold11 6
atpnuc006:mrcc:mscf1:getThreshold12 6
atpnuc006:mrcc:mscf1:getThreshold13 6
atpnuc006:mrcc:mscf1:getThreshold14 6
atpnuc006:mrcc:mscf1:getThreshold15 6
atpnuc006:mrcc:mscf1:getThreshold16 6
atpnuc006:mrcc:mscf1:getPz1    6
atpnuc006:mrcc:mscf1:getPz2    3
atpnuc006:mrcc:mscf1:getPz3    3
atpnuc006:mrcc:mscf1:getPz4    1
atpnuc006:mrcc:mscf1:getPz5    35
atpnuc006:mrcc:mscf1:getPz6    35
atpnuc006:mrcc:mscf1:getPz7    35
atpnuc006:mrcc:mscf1:getPz8    35
atpnuc006:mrcc:mscf1:getPz9    35
atpnuc006:mrcc:mscf1:getPz10   35
atpnuc006:mrcc:mscf1:getPz11   6
atpnuc006:mrcc:mscf1:getPz12   6
atpnuc006:mrcc:mscf1:getPz13   6
atpnuc006:mrcc:mscf1:getPz14   6
atpnuc006:mrcc:mscf1:getPz15   6
atpnuc006:mrcc:mscf1:getPz16   6
atpnuc006:mrcc:mscf1:getSingleChMode 0
atpnuc006:mrcc:mscf1:getRcMode 1
atpnuc006:mrcc:mscf1:getAutoPZ 0
atpnuc006:mrcc:mscf1:getMultiplicityHi 8
atpnuc006:mrcc:mscf1:getMultiplicityLo 1
atpnuc006:mrcc:mscf1:getSumTrgThresh 100
atpnuc006:mrcc:mscf1:getBlrOn  0
atpnuc006:mrcc:mscf1:getCoincTime 100
atpnuc006:mrcc:mscf1:getThreshOffset 1
atpnuc006:mrcc:mscf1:getShaperOffset 100
atpnuc006:mrcc:mscf1:getBlrThresh 10
atpnuc006:mrcc:mscf1:getECLDelay 0
  390   Sat May 22 17:13:48 2021 LaszloDetectorsSi position changed2021
Si was moved from -25 mm to -19 mm before run 0072.
  397   Sat May 22 21:33:22 2021 LaszloDetectorsXray detectors are filled at 90 and 352021
  478   Wed May 26 20:34:50 2021 Ragan, ThanassisDetectorsDetector filling2021
Jan is filling the detector after run0137.
  567   Sun May 30 14:40:55 2021 Jan, SophiaDetectorsreal detector assignment2021
************************************
GEM1800 @ 90deg (xray1) 
GLP2000 @ 35deg (xray2)
GEM3000 @ 145deg (xray3)
************************************

Was noted wrongly in most calib runs.
  577   Wed Jul 14 14:46:05 2021 Jan, SophiaDetectorscollimator geometry2021
We have measured the collimator geometry. The annotations of the variables can be found in the attached sketch

90° Detector GEM1800 Distance[mm]
A2.4
B10.05
C2.1
D35.025
145° Detector GEM3000 Distance[mm]
A2.15
B10.05
C5.025
D35
35° Detetektor GLP-2000 Distance[mm]
A2.1
B10.05
C0
D13
Attachment 1: 20210714_104111.jpg
20210714_104111.jpg
Attachment 2: 90Deg_Det..jpg
90Deg_Det..jpg
Attachment 3: 90Deg_Coll_top.jpg
90Deg_Coll_top.jpg
Attachment 4: 90deg_coll_bot.jpg
90deg_coll_bot.jpg
Attachment 5: 145deg_Det.jpg
145deg_Det.jpg
Attachment 6: 145Deg_coll_top.jpg
145Deg_coll_top.jpg
Attachment 7: 145deg_coll_bot.jpg
145deg_coll_bot.jpg
Attachment 8: 35Deg_Det.jpg
35Deg_Det.jpg
Attachment 9: 35deg_coll_top.jpg
35deg_coll_top.jpg
Attachment 10: 35deg_coll_bot.jpg
35deg_coll_bot.jpg
  5   Fri Apr 5 05:46:20 2019 JanDAQrunning DRASI for (p,g) 
We now have a drasi DAQ running for our (p,g) experiments.
The RIO we have it installed right now is: r4l-58
It shall be used with the user <litv-exp>

The DAQ-controle shall be done from lxg1275 inside a SCREEN SESSION named "daq"
tab 0 >> drasi 
tab 1 >> logger
tab 2 >> rate
tab 3 >> stream server
tab 4 >> file writing (optional)

To check and control running daq:

login on lxg1275
> ssh litv-exp@lxg1275

enter screen session
> screen -x daq

DRASI
go to tab 0
> ctrl-a 0 
should be quite, no errors showing, no terminal outputs
full restart proceedure
> ssh r4l-58
> cd esrdaq_2018/r4l-58
> ./start.sh (for det. triggered daq)
> ./pulser.sh (for internal pulser trigger)
> ctrl-c (for killing daq)

LOGGER
go to tab 1
> ctrl-a 1
should be quite, no errors showing, no terminal outputs
full restart proceedure
> ssh r4l-58
> cd esrdaq_2018/r4l-58
> ./logger.sh

RATE MONITOR
go to tab 2
> ctrl-a 2
rates should update each second
"incr" should be event rate per sec 
"send" column should be reasonable value if data is written
full restart proceedure
> ssh r4l-58
> cd esrdaq_2018/r4l-58
> ./rate.sh

EMPTY STREAM SERVER
go to tab 3
> ctrl-a 3 
empty stream should be running  
number of processed events should keep increasing
you should see the number of clients connected
full restart proceedure (on lxg1275)
> empty stream://r4l-58 --server=stream:6002

WRITE A FILE
can be done by litv-exp from any lgx-machine
ROOT FILE:
> e127_unpack --stream=lxg1275 --ntuple=RAW,/data.local1/e127/pre_data/file.root
LMD FILE:
> e127_unpack --stream=lxg1275 --output=/data.local1/e127/pre_data/test.lmd
 
  6   Fri Apr 5 06:05:55 2019 JanDAQmaking changes to the DAQ  
If you need to add or change a module of the VME crate you need to follow this proceedure:

1. stop DRASI
2. add/change module in esrdaq_2018/r4l-58/main.cfg 
   a. add module name and VME address: CAEN_V830 (0x00A00000) {}
   b. use BARRIER keyword between the modules
3. restart DRASI (e.g. ./pulser.sh)
4. check empty unpacker data output
   > empty --stream=r4l-58 --print --data
   should run without error and now have your new module event data
5. adjust unpacker in ~/e127/unpackexps/esr
   a. make sure you have a .spec file defining readout of you module, e.g. "vme_caen_v775.spec" 
   b. edit main_user_esr.spec
      - add module as e.g. "tdc[0] = VME_CAEN_V775(geom=0x2, crate=0);"
      - select "geom=0x1" value according to ascending order of all modules (0x1, 0x2, 0x3, ...)
   c. edit det_mapping.hh 
      - add SIGNAL() keyword for your module
      - e.g.: SIGNAL( TDC_1, esr.tdc[0].data[0],TDC_32, esr.tdc[0].data[31], DATA12); 
      - choose data format, e.g. "DATA12", as specified in module .spec-file
   d. compile your unpacker: 
      > make -j
   e. try it out:
      > ./esr --stream=r4l-58 --print --data
      - should run without errors 
      > ./esr --stream=r4l-58 --ntuple=RAW,/dir/file.root
      - root-file should have your new branches with your module data
  12   Fri Jun 7 15:57:41 2019 JanDAQDAQ with & without MDPP-16 
The DAQ located in 

../esrdaq_2018/r4l-58/ 
currently includes the readout of
MADC
Caen 775 TDC
Caen 830 Scaler
MDPP-16

../esrdaq_2018/r4l-58_rewind/
is without the MDPP-16:
MADC
Caen 775 TDC
Caen 830 Scaler
  25   Wed Oct 23 14:51:43 2019 Jan, LaszloDAQVME modules & main.cfg 
Here is the current list of VME modules in our DRASI daq including HW addresses:

Slot <module> [HW addr.]

1 <RIO4>
2 <Vulom4b> [0500]
3 <ENV3>
5 <scaler V830> [00E1]
7 <scaler V830> [00E2]
15 <TDC V775> [00C1]
17 <TDC V775> [00C2]
19 <MADC> [00A1]
21 <MADC> [00A2]

See also main.cfg attached
Attachment 1: main.cfg
CRATE("Master")
{
	GSI_VULOM(0x05000000) {
		trlo2_master = true
	}
	MESYTEC_MADC32(0x00A10000) {
		  nim_busy = gate0
   	          range = 10 V
		  resolution=8
		  hires=true
	}
	BARRIER
	MESYTEC_MADC32(0x00A20000) {
	          nim_busy = gate0
		  range = 10 V
		  resolution=8
		  hires=true
	}
	BARRIER
	CAEN_V775 (0x00C10000) {
		  common_start = false
		  time_range = 1200 ns
		  suppress_invalid = true
		  suppress_over_range = true
	}
	BARRIER
	CAEN_V775 (0x00C20000) {
		  common_start = false
		  time_range = 1200 ns
		  suppress_invalid = true
		  suppress_over_range = true
	}
	BARRIER
        CAEN_V830 (0x00E10000) {
		  resolution = 32	
        }
	BARRIER
	CAEN_V830 (0x00E20000) {
		  resolution = 32
	}
}
  26   Wed Oct 23 15:35:29 2019 JanDAQDAQ with & without MDPP-16 
the DAQ located in
../esrdaq_2018/r4l-58_dev/

currently includes
2x MADC
2x Caen V775 TDC
2x Caen V830 Scaler




> The DAQ located in 
> 
> ../esrdaq_2018/r4l-58/ 
> currently includes the readout of
> MADC
> Caen 775 TDC
> Caen 830 Scaler
> MDPP-16
> 
> ../esrdaq_2018/r4l-58_rewind/
> is without the MDPP-16:
> MADC
> Caen 775 TDC
> Caen 830 Scaler
  31   Thu Jan 23 16:35:47 2020 LaszloDAQcable documentation 
Attachment 1: cable_documentation_e127.pdf
cable_documentation_e127.pdf
Attachment 2: cable_documentation_e127.ods
  34   Fri Feb 21 09:39:40 2020 LaszloDAQcable documentation 
Attachment 1: cable_documentation_e127.pdf
cable_documentation_e127.pdf
Attachment 2: cable_documentation_e127.ods
  39   Wed Mar 11 09:08:21 2020 JanDAQDAQ & controls - OVERVIEW 
For all DAQ & slow control buissines the user
litv-exp
is used with the password ViValasVegas1964

Here is a list of computers and devices we use for the current DAQ:
  • r4l-58 - VME cpu (RIO)
    our DAQ runs on this computer
    access from lxg1275 via ssh litv-exp@r4l-58
    the current DAQ directory is /esr/usr/litv-exp/2020_e127/r4l-58
    from lxg-machines the DAQ dir can also be accessed via the mount point at /lynx/Lynx/esr/usr/litv-exp/2020_e127/r4l-58

  • lxg1275 - main DAQ handler
    used for communication with the DAQ and primary data writing/streaming
    access from any lxg via ssh litv-exp@lxg1275
    primary data folder: /data.local3/e127/lmd/
    local backup folder: /data.local2/e127/lmd_backup/

  • lxg1299 - online monitoring
    used for the R3Broot online monitor server
    access from any lxg via ssh litv-exp@lxg1299
    online data: /data.local3/e127/online/

  • atpnu004 - slow control
    used for remote access to SpecAmps (MesyTec Shapers), Si-HV (caen) and picoscopes
    access from any lxg via E127_nuc or ssh litv-exp@atpnuc004
    screen sessions: mesy_ioc (shapers), caen_ioc (Si HV)
    access screens by screen -x mesy_ioc or screen -x caen_ioc (exit with [Ctrl-a d])
    access vnc session for picoscopes on any lxg: E127_vnc or vncviewer atpnuc004:1

  • apraspi001 - slow control 2
    used for remote access to the BaF HV crate
    access from any lxg via ssh litv-exp@apraspi001
    local access to HV control by telnet: telnet 169.254.93.160 1527

  • lxg0188 - 1st backup node
    used for direct backup of the written data (invoked automatically by stopping a run)
    backup dir: /data.local2/E127_lmd/

  • kronos.hpc.gsi.de - 2nd backup node
    used for secondary backup of lmd-data on lxg0188 (chronjob every 4 hours)
    backup dir: /lustre/ap/litv-exp/2020-03-17_E127_jglorius

List of commands and aliases

  • E127_daq or /data.local1/e127/scripts/E127_start_gui.sh
    this is the GUI to control the DAQ
    available on lxg1275 only with litv-exp user
    only one instance of this GUI can run at the same time!

  • E127_unpack or /u/litv-exp/unpacker/unpackexps/e127/e127
    this is the unpacker for the current DAQ
    available on any lxg with litv-exp user
    to unpack lmd-files to root-file: E127_unpack infile01.lmd infile02.lmd --ntuple=RAW,outfile.root

  • E127_epics or epicsfind; medm -x /u/litv-exp/e127/medm/e127.adl
    this is the GUI for slow control of Si HV and amplifiers (MesyTec Shapers)
    available on any lxg with litv-exp user

  • E127_rates or /u/litv-exp/e127/UDP/build_cc_x86_64-linux-gnu_4.9.2_debug/udp_reader --trig --rate
    this is the UDP reader for detector and trigger rates
    available on lxg1275 only with litv-exp user





ELOG V3.1.5-fc6679b