Difference between revisions of "GUFI acquistion procedure"
(Prepared the new procedure to acquire data at the test beam in July 2021) (Tag: Visual edit) |
(Upgraded the procedure) (Tag: Visual edit) |
||
Line 3: | Line 3: | ||
0. If closed, click on the Online Data monitor on the desktop | 0. If closed, click on the Online Data monitor on the desktop | ||
− | 1. Click on GUFI icon in the desktop of the DAQ PC | + | 1. if closed, Click on GUFI icon in the desktop of the DAQ PC (check whether are other terminal with gufi.sh open) |
− | 2. Select, by clicking on the respective icon, which GEMROCs to acquire ( | + | 2. Select, by single clicking on the respective icon, which GEMROCs to acquire (ROC0 and ROC1). If ok, the light should turn green. It may take few seconds to activate. |
3. Press the "FEB Power On" button to power on the FEBs | 3. Press the "FEB Power On" button to power on the FEBs | ||
Line 21: | Line 21: | ||
- Set the pause | - Set the pause | ||
− | + | 5bis. check the terminal to see that all the FEBs have been properly configured. if there are errors, the terminal will report which TIGERs Channels/FEBs have issues. The operation is over if 5 "Synch reset to all" appear in the terminal. Message "Synch reset sent" appear in the GUFI main window. | |
− | + | 6. Check the communication status | |
− | + | 6a. Move to the tab "operations" | |
− | + | 6b. Open the communication window by clicking on the button "open communication error interface" | |
− | + | 6c. Press the button "Acquire errors since last sync | |
− | + | 6d. check that the counters return zero errors. If there are errors, press the "Synch reset to all" button in Selection tab, then "Write configuration", then again "Synch reset to all" again. Then check. If there are still errors, call expert. | |
− | + | 7. Open the Run controller by pressing the "run controller" button in the "Selection" tab | |
− | + | 8. For a new run, open a new run folder by clicking on the "New run folder" button. Check that the Folder number increases | |
− | + | 9. Set the desired number of events per run and per subrun (notice the x 1000 remark). The run will have "Event Run numbers" of events and each subrun will have "Events subrun" number of events. | |
− | + | 9bis. Remove the "Restart" mark by clicking on it. | |
− | 10. | + | 10. Wait for the spill to be over to set the pause, by pressing the "Set Pause mode to all" in Operations tab |
− | 11. | + | 11. Start the run by pressing the Start Acquisition button |
− | 12. | + | 12. Check on the terminal if any error appears. The terminal will say "Finished saving data from GEMROC *" with the set number of events |
− | It is necessary to check the status of the run by looking at the "Data visualizer" open in the Firefox tab and select the proper run. | + | 13. Stop Acquisition when the set number of events is reached. |
+ | |||
+ | It is necessary to check the status of the run by looking at the "Data visualizer" open in the Firefox tab and select the proper run. It may be necessary to refresh the page. Check the "Charge vs time", "strip X", "Strip Y" plots. They shall be filled. | ||
The procedure to acquire if the program is already running: start with operation 7. If you are not acquiring, close the run control window. | The procedure to acquire if the program is already running: start with operation 7. If you are not acquiring, close the run control window. |
Revision as of 19:08, 15 July 2021
New procedure to launch a trigger match acquisition with triggers from test beam from scratch
0. If closed, click on the Online Data monitor on the desktop
1. if closed, Click on GUFI icon in the desktop of the DAQ PC (check whether are other terminal with gufi.sh open)
2. Select, by single clicking on the respective icon, which GEMROCs to acquire (ROC0 and ROC1). If ok, the light should turn green. It may take few seconds to activate.
3. Press the "FEB Power On" button to power on the FEBs
4. Mark as flagged the "use equalized thr" button (this will allow to operate with the threshold equalized to a certain rate)
5. Press the "fast configuration" button; this will
- Set all the channels in trigger mode 0 (ready to acquire)
- Set the threshold with the desired threshold configuration
- If any, disable too noisy channels
- Set the pause
5bis. check the terminal to see that all the FEBs have been properly configured. if there are errors, the terminal will report which TIGERs Channels/FEBs have issues. The operation is over if 5 "Synch reset to all" appear in the terminal. Message "Synch reset sent" appear in the GUFI main window.
6. Check the communication status
6a. Move to the tab "operations"
6b. Open the communication window by clicking on the button "open communication error interface"
6c. Press the button "Acquire errors since last sync
6d. check that the counters return zero errors. If there are errors, press the "Synch reset to all" button in Selection tab, then "Write configuration", then again "Synch reset to all" again. Then check. If there are still errors, call expert.
7. Open the Run controller by pressing the "run controller" button in the "Selection" tab
8. For a new run, open a new run folder by clicking on the "New run folder" button. Check that the Folder number increases
9. Set the desired number of events per run and per subrun (notice the x 1000 remark). The run will have "Event Run numbers" of events and each subrun will have "Events subrun" number of events.
9bis. Remove the "Restart" mark by clicking on it.
10. Wait for the spill to be over to set the pause, by pressing the "Set Pause mode to all" in Operations tab
11. Start the run by pressing the Start Acquisition button
12. Check on the terminal if any error appears. The terminal will say "Finished saving data from GEMROC *" with the set number of events
13. Stop Acquisition when the set number of events is reached.
It is necessary to check the status of the run by looking at the "Data visualizer" open in the Firefox tab and select the proper run. It may be necessary to refresh the page. Check the "Charge vs time", "strip X", "Strip Y" plots. They shall be filled.
The procedure to acquire if the program is already running: start with operation 7. If you are not acquiring, close the run control window.
Old Procedure to launch a simple trigger match acquisition with triggers from cosmic rays.
- From the GUFI folder, launch "py cong_GUI.py"
- Select, clicking on the icon, the GEMROC to acquire
- Turn on the FEBs with the button
- If you are not sure that the PMT are in off state, open the run controller and click on "PMT-OFF"
- Click on "enable double threshold) if you want to use this feature
- Click "fast configuration" , this will:
- Set all the channels in trigger mode 0 (ready to acquire)
- Set the threshold on the T-branch at 3 sigmas and on the E-branch at 2 sigmas (there is no difference if you are using both of them or not).
- Disable the channel which are too noisy
- Set the channel 20 in all the TIGERs to receive digital test pulses
- Set the GEMROCs for the trigger-matched acquisition and put the in pause waiting for the first trigger
- Open the run controller window
- Turn on the PMT, wait some seconds and start the acquisition (if some GEMROCs go time-out, maybe you didn't wait enough)
The acquisition will run for the set time (if you set triggerless mode, it will be in second, otherwise in minutes, can be less than one)
If you set the "restart" thick, the acquisition will restart if one ore more GEMROC goes timeout of when the time finish.