SBND VST Wiki¶
This is the wiki for the SBND's Vertical Slice Test (VST). This is an integration of the cold and warm electronics with DAQ and online monitoring using LArIAT's cryostat and TPC.
THIS PAGE IS BEING DEVELOPED RIGHT NOW! CHECK IT EVERY TIME SO YOU ARE UPDATED TOO!
Taking VST Shifts¶
In summary, a VST shift is just like a LArIAT shift, with a few extras. So the LArIAT Wiki and Before your first shift page is where you want to start.
and, if you didn't do this yet, make sure you are in the SBND Shift ground at Google Hangouts: https://hangouts.google.com/group/cdpWmYQYwS3z31T62
When you are about to start¶
Contact the current shifter in the hangouts group to tell him/her that you are getting ready. This will give the current shifter time to fill in his End Of Run report. Ask about the current plan and status (the shifter might ask you to read some e-log entries).
Don't log into the hangouts yourself just yet. Wait until the current shifter tells you that he/she is ready to give you the controls.
Setup your shift station¶
Either from a remote connection or from ROC-West, follow these instructions: https://cdcvs.fnal.gov/redmine/projects/lariat-online/wiki/How_to_set_up_your_shift_station
Verify that Synoptic and Acnet are running¶
You should get familiar with them. Always keep them open and in clear view. If connecting remotely, you should see them in the VNC shared desktop.
Connect as the SBND shifter in the hangouts¶
When the previous shifter had time to call the MCR and declare the end of his/her shift, you may log into the shifter's Hangouts account with:
using the current SBND DocDB password. The SBND Shift chat is used by the collaborators to communicate with the shifters and between themselves about the VST operations.
Log into the SBND Electronic Logbook¶
with your Services user. Make an VST Start of Shift Cheklist entry and follow the checklist, which includes calling the Main Control Room (see next step).
Calling the Main Control Room (MCR)¶
Remember to call MCR (x3721) at the beginning and ending of each shift. If you are remote, you can use the hangouts to do so, but you may have to install a plugin first.
Main Control Room (internationally) +1.630.840.3721
Tell the MCR that you are the next LARIAT SHIFTER and if you are local or remote. If you are remote, inform the MCR of your contact number, which is the hangouts voice service:
+1 331 442 4354
You have to call the MCR at the begging and ending of each shift!
During your shift¶
You have to keep 3 (three) independent terminals running: LArIAT DAQ, SBND DAQ and SBND DQM.
You also need the SBND DQM website (which can only see this via Fermilab VPN or locally through the fgz network): https://sbn-online.fnal.gov/cgi-bin/minargon/minargon.wsgi
Keep checking the Synoptics alarms and the DQM website. The DQM has several plots that should be updating every few minutes. If you see any of the time stamps getting to old, you may need to restart it (instructions above). Instructions on how the DQM works are in its first page.
Report any oddities in the e-log with a default form, under the Vertical Slice Test category.
How to run the DAQ for the BNL-Nevis integration test¶
1. Make sure the Nevis crate and NIM bin are powered. Experts: (on-site) Davio Cianci, (off-site) José I. Crespo (Skype: josei.ca)
2. ssh into the DAQ machine
Log into the SBND gateway (or you can create an FNAL VPN connection and skip sbnd-daq00, not needed on FNAL site)
ssh -Y sbnd-daq00.fnal.gov
Log into the LArIAT gateway
ssh -Y lariat-gateway01.fnal.gov
Log into the DAQ server using the common sbnd account (reserved for DAQ)
ssh -Y sbnd@lariat-daq04
3. Go to the jcrespo/ directory
Run the DAQ-decoder-plotter script
and follow the instructions printed on screen. This script runs the DAQ in calibration mode (CALIB pulses are sent to the Magic Blue Box every 1 s) -- once you have collected the desired number of events, it requires you to stop the DAQ using CTRL + C twice --, then runs the binary decoder, and finally runs a ROOT analysis to plot the waveforms.
The data is saved in the directory /home/nfs/sbnd/jcrespo/runs
The script makes a new directory for each run named RunYearMonthDayHourMinutesSecond (e.g. Run20180620113511).
The raw binary data is the file named output_NevisTPCCALIB_generator.dat. For a hexdump, you can use
hexdump -v -e '8/2 "%04X ""\n"' output_NevisTPCCALIB_generator.dat | less
(it will display the data in 8 columns with 2 bytes each). The ADC data is encoded in the lower 12 bits (3 last hex characters) of the words beginning with "0".