The scaler GUI puts on one screen the result of the 16 entries of the Joerger Scaler located in the classc3 crate in Hall B. It's mainly connected to 11 detectors around the beam to measure the beam halo, see Chapter 5.
Launching the GUI is very easy once the GUI_launch GUI (see section 4.2) is up. Simply click on the left popup menu and select 'scaler'. A window (Figure 4.4) should shortly pop-up on the screen.
On the right is the sum of the 4 upstream beam-halo counters. If the beam is badly aligned, the counting will increase dramatically. The background will turn orange and then red, and a warning string will be displayed.
The red alert will remain on the screen even after the beam has been tuned better. To reset the warning string, click on the 'reset' button at the middle of the top part of the display.
| [1] | 2l|The Summary Panel | |
| [1.a] | The beam current measured by the Faraday Cup in nA. Only meaningful in electron run. | |
| [1.b] | The sum of the 4 upstream counters. A good one eye look into the beam presence and quality (too low : no beam, too high : bad beam). | |
| [1.c] | The Beam Warning-String Area. Can display one of the
following:
|
|
| [1.d] | The string ``Red Alert Occurred !'' will be displayed once the critical real level has been reached, and will persist even after a better tuning has been made. It will be erased by clicking on the [1.e] ``reset'' button. | |
| [1.e] | Erase the ``Red Alert Occurred !'' (see above). |
| [2] | 2l|The Upstream PMTs Panel | |
| [2.*] | The counts are displayed according to the Control Panel [7]. The actual counters are disposed as follow : (a : up) (b : down) (c : south) ( d : north). The e indicator displays North South coincidences. |
| [3] | 2l|The Downstream PMTs Panel | |
| [3.*] | Every remark made on the panel [2] apply to the Downstream PMTs Panel (except that there are no coincidences). |
| [4] | 2l|The Tagger PMTs Panel | |
| [4.*] | Every remark made on the panel [2] apply to the Tagger PMTs Panel (except that there are no Down PMTs). |
| [5] | 2l|The Raw Data Panel | |
| [5.*] | Everyone of the 16 channels of the Scaler are displayed here. The raw 32 bits values are not affected by the display mode [7.c]. |
| [6] | 2l|The Latched Raw Data Panel | |
| [6.*] | Everyone of the 16 channels of the Scaler are displayed here. The raw 32 bits values are not affected by the display mode [7.c]. But the value displayed is the one previously reached at the end of the last count, and is updated each time the scaler ends a count run. |
| [7] | 2l|The Control Panel | |
| [7.a] | The action of this button depends of the state of the [7.b] button. In Continuous Mode, clicking ``count'' will start the scaler, and it will indefinitely stay in acquisition mode. Clicking ``Done'' will just cancel the Current acquisition, but the next one will began immediately. In ``One Shot'' Mode, clicking ``count'' will make the Scaler perform one acquisition, and then stop. Clicking ``Stop'' will stop the current acquisition and the scaler will remain idle 11. | |
| [7.b] | Continuous run or one run and stop. See above for details. | |
| [7.c] | The values in the panels 2 3 and 4 will be affected by
this toggle button.
|
|
| [7.d] | The acquisition time. Time during which the scaler will accumulate counts before stopping the acquisition (and resetting and restarting if in continuous mode). |
The scaler GUI uses the Joerger Scaler, ands thus, the records and hardware detailed in Section 3.2.4. It runs in the classc3 IOC. The PMTs are located as shown in Figure 2.11 and 2.12.
The acquisition system is very basic. As seen in Figure 4.5, the incident particle crosses the scintillator, inside which it creates light. Then the light falls onto a PMT that converts it to electrons and amplifies it. This analog signal is then sent to a discriminator that will output a logic ``1'' pulse for each analog pulse above a certain threshold. The output pulses of the discriminators are counted by the scaler.
The software for the scans is detailed in chapter 5. The computation of the normalized scaler data are made using a lot of computation records (Section 3.2.2), an SNL routine provide automatic restart of the scaler when idle for more that 30 seconds. An experimental ``fast scan'' has been implemented, see section 4.8.
The application is under CVS monitoring and is known as scaler. To check it out,
type cvs checkout scaler. It can by built using the make command in
the main directory.
There are several files of interest :