This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tuning_the_s800_xdt [2016/03/13 16:18] pereira [FP scintillator setup] |
tuning_the_s800_xdt [2017/07/18 11:48] pereira [CRDCs setup] |
||
---|---|---|---|
Line 52: | Line 52: | ||
* Check CFD walk inspect signal in scope by triggering scope with CFD output | * Check CFD walk inspect signal in scope by triggering scope with CFD output | ||
* Ensure that CFD delay cable is ok: about 80% of raising time of the input signal | * Ensure that CFD delay cable is ok: about 80% of raising time of the input signal | ||
- | * Adjust CFD threshold looking at scalers. The ratio of OBJ to XFP scaler rates (channels OBJ.Scint and XFP.Scint) should reflect the transmission of the cocktail beam | + | * Adjust CFD threshold looking at scalers. |
+ | * With beam on/off, check amplitude of signals from OBJ. You should be able to clearly see the difference between noise signals and fragment-beam signals. | ||
+ | * Raise thresholds to get rid of noise signals. | ||
+ | * NOTE: Be aware that sometimes, after running for a while, the OBJ box is activated. This results in a non-negligible count rate in OBJ scalers with beam off, which comes from HIGH amplitude signals (not noise). DO NOT try to eliminate this " | ||
+ | * The ratio of OBJ to XFP scaler rates (channels OBJ.Scint and XFP.Scint) should reflect the transmission of the cocktail beam (between 60% to 90%, depending on quality of tunning) | ||
* Adjust MCFD threshold: | * Adjust MCFD threshold: | ||
Line 66: | Line 70: | ||
==== FP scintillator setup ==== | ==== FP scintillator setup ==== | ||
+ | |||
+ | * Make sure that S800 DAQ is in [[s800 daq tools# | ||
* Set trigger to “s800 trigger” | * Set trigger to “s800 trigger” | ||
- | * Ensure that the **[[s800 daq tools# | + | * Ensure that the **[[s800 daq tools# |
* Under trigger tab select **s800 trigger** (which is E1 up by definition) | * Under trigger tab select **s800 trigger** (which is E1 up by definition) | ||
* Deselect experiment trigger | * Deselect experiment trigger | ||
Line 74: | Line 80: | ||
* End and Begin **[[s800 daq tools#Run Control Window|ReadoutGUI]]** to assert new trigger condition | * End and Begin **[[s800 daq tools#Run Control Window|ReadoutGUI]]** to assert new trigger condition | ||
- | * Select **[[s800 SpecTcl|Spectcl]]** window **S800_SCINT.win** in directory **/ | + | * Select **[[s800 SpecTcl|Spectcl]]** window **S800_SCINT.win** in directory **/ |
Line 131: | Line 137: | ||
* Spectra **crdc1.raws** and **crdc2.raws** (top and middle spectra in the leftmost (first) column) | * Spectra **crdc1.raws** and **crdc2.raws** (top and middle spectra in the leftmost (first) column) | ||
* Each spectra shows the multiple sampled signals from each pad | * Each spectra shows the multiple sampled signals from each pad | ||
+ | * These are good spectra to check if the pad thresholds are properly set. Thresholds are too low if you see that all pads are firing at low energies. If that's the case, increase the pad thresholds in files **s800crdcv1.tcl** and **s800crdcv2.tcl**, | ||
* The 224 pads are assembled along the dispersive direction | * The 224 pads are assembled along the dispersive direction | ||
* Width of beam peak is proportional to A1900 p-acceptance in focus optics | * Width of beam peak is proportional to A1900 p-acceptance in focus optics | ||
Line 158: | Line 165: | ||
{{: | {{: | ||
+ | |||
+ | * Check **[[s800 SpecTcl|Spectcl]]** window **S800_CRDCS_EFF.win** (see figure below) to verify the efficiency of the detectors. | ||
+ | * Start a new run recording data on disk | ||
+ | * Make a gate in spectrum **ic.sum** (top right plot) to select the Z region of interest, and call it **ic** | ||
+ | * Make a summing region around the " | ||
+ | * Stop the run and rescan data from disk | ||
+ | * Compare the number of event inside the 2D summing regions with the number of events inside the **ic** gate. Typically the former are very close to the later (nearly 100% efficiency for medium/high Z) | ||
+ | |||
+ | {{: | ||
==== Timing setup ==== | ==== Timing setup ==== | ||
Line 171: | Line 187: | ||
* The two spectra in the fifth row corresponds to the MTDC summary spectra of OBJ-FP and XFP-FP ToFs (zoomed in). The spectra show the ToF (vertical axis) vs. hit number (horizontal axis). Note that in a unreacted-beam setting, the first hit typically provides the " | * The two spectra in the fifth row corresponds to the MTDC summary spectra of OBJ-FP and XFP-FP ToFs (zoomed in). The spectra show the ToF (vertical axis) vs. hit number (horizontal axis). Note that in a unreacted-beam setting, the first hit typically provides the " | ||
* An empty ToF spectrum means that either the delays are not right (and need to be adjusted) or the spectrum range is too narrow | * An empty ToF spectrum means that either the delays are not right (and need to be adjusted) or the spectrum range is too narrow | ||
- | * The MTDC spectra | + | * The MTDC delays |
{{: | {{: | ||
Line 179: | Line 195: | ||
* Using the cursor mouse, check the lower and higher limits defining the region in the MTDC ToF spectra with the " | * Using the cursor mouse, check the lower and higher limits defining the region in the MTDC ToF spectra with the " | ||
* Go to the **Variables** page in SpecTcl GUI and assign the limits to the following variables: | * Go to the **Variables** page in SpecTcl GUI and assign the limits to the following variables: | ||
- | * **s800.fp.vmetdc.mtdc_objlow** and **s800.fp.vmetdc.mtdc_rfhigh** for RF-XFP | + | * **s800.fp.vmetdc.mtdc_rflow** and **s800.fp.vmetdc.mtdc_rfhigh** for RF-XFP |
- | * **s800.fp.vmetdc.mtdc_objlow** and **s800.fp.vmetdc.mtdc_rfhigh** for OBJ-XFP | + | * **s800.fp.vmetdc.mtdc_objlow** and **s800.fp.vmetdc.mtdc_objhigh** for OBJ-XFP |
* **s800.fp.vmetdc.mtdc_xfplow** and **s800.fp.vmetdc.mtdc_xfphigh** for XFP-XFP | * **s800.fp.vmetdc.mtdc_xfplow** and **s800.fp.vmetdc.mtdc_xfphigh** for XFP-XFP | ||
* For each ToF, SpecTcl will search the hit number that fits in the selected region. The new MTDC ToF parameters are **s800.fp.vmetdc.mtdc_rf**, | * For each ToF, SpecTcl will search the hit number that fits in the selected region. The new MTDC ToF parameters are **s800.fp.vmetdc.mtdc_rf**, | ||
- | * If necessary, adjust delays: | + | * If necessary, adjust delays |
- | * Using the [[S800 DAQ tools# | + | * Using the [[S800 DAQ tools# |
- | * Select | + | * Connect |
- | * Adjust the TDC delays of OBJ and XFP using the delay boxes connected to the CANBERRA CFD 454 in data U6 | + | * Adjust the TDC delays of OBJ and/or XFP with respect to the TDC start using the delay boxes connected to the CANBERRA CFD 454 in data U6 (~200 ns delay is good) |
- | * Adjust | + | * Check the corresponding ToF spectra in SpecTcl to confirm that the timings are properly |
- | * In principle, | + | |
* Check the efficiencies of the Phillips TDC, TACs, and MTDC for the OBJ-FP and XFP-FP ToFs: | * Check the efficiencies of the Phillips TDC, TACs, and MTDC for the OBJ-FP and XFP-FP ToFs: | ||
Line 283: | Line 297: | ||
* Set trigger to “s800 trigger” | * Set trigger to “s800 trigger” | ||
- | * Ensure that the **[[s800 daq tools# | + | * Ensure that the **[[s800 daq tools# |
* Under trigger tab select **s800 trigger** (which is E1 up by definition) | * Under trigger tab select **s800 trigger** (which is E1 up by definition) | ||
* Deselect experiment trigger | * Deselect experiment trigger | ||
* SAVE TO FILE | * SAVE TO FILE | ||
- | * Stop and start **[[s800 daq tools#Run Control Window|RunControl]]** to assert new trigger condition | + | * Begin a new run on [[#Readout GUI|Readout GUI]] to assert new trigger condition |
* Select **[[s800 SpecTcl|Spectcl]]** window **S800_DISPMATCH.win** | * Select **[[s800 SpecTcl|Spectcl]]** window **S800_DISPMATCH.win** | ||
Line 306: | Line 320: | ||
* Open the NCS application **QtKM** in the Applications Menu. Open file **BLSetup_A1900.gkm**. The magnetic elements that are typically tweaked with the knob box sitting on the left side of u6pc5 are **I232TA**, **I236TC**, and **I245TC** which can be found on page **S800 BLine+Spectrograph**. Other elements used to improve the focusing in the object point, and the transmission are **I172QA** and **I174QB**. The goal of the dispersion-matching tuning is to find a compromise between transmission and resolution. | * Open the NCS application **QtKM** in the Applications Menu. Open file **BLSetup_A1900.gkm**. The magnetic elements that are typically tweaked with the knob box sitting on the left side of u6pc5 are **I232TA**, **I236TC**, and **I245TC** which can be found on page **S800 BLine+Spectrograph**. Other elements used to improve the focusing in the object point, and the transmission are **I172QA** and **I174QB**. The goal of the dispersion-matching tuning is to find a compromise between transmission and resolution. | ||
| | ||
- | * The two figures below show the spectrum **CRDC1.XG!FOI-AFP-BFP** before (top) and after (bottom) the dispersion-matching tuning for a typical experiment. Be aware that the width given by SpecTcl for the selected peak is not too reliable. It is more convenient to do a real gaussian fit. Unfortunatelly this is not an option included in the current version of SpecTcl. That's why some device physicists prefer SpecTk for this type of tuning | + | * The two figures below show the spectrum **CRDC1.XG!FOI-AFP-BFP** before (top) and after (bottom) the dispersion-matching tuning for a typical experiment. Be aware that the width given by SpecTcl for the selected peak is not too reliable. It is more convenient to do a real gaussian fit. |
{{: | {{: | ||
Line 350: | Line 364: | ||
* The auxiliary detector provides a secondary trigger that is fed into the S800 trigger system | * The auxiliary detector provides a secondary trigger that is fed into the S800 trigger system | ||
* A key part of setting up the S800 for such experiments is getting proper timing setup between the S800 and any auxiliary detectors | * A key part of setting up the S800 for such experiments is getting proper timing setup between the S800 and any auxiliary detectors | ||
- | * For cases where the Secondary detector has a slow response relative to the S800, the coincidence timing must be reset to the S800 timing by delaying the S800 trigger using the third gate and delay generator on the trigger GUI | + | * For cases where the Secondary detector has a slow response relative to the S800, the coincidence timing must be reset to the S800 timing by delaying the S800 trigger using the third gate and delay generator on the |
* A typical S800 delay for SeGA is 450 ns | * A typical S800 delay for SeGA is 450 ns | ||
* Probably smaller typical S800 delay needed for HiRA | * Probably smaller typical S800 delay needed for HiRA | ||
Line 361: | Line 375: | ||
* Setup | * Setup | ||
- | * Coincidence signals are usually visible on scope without running scope in acquire mode | + | * Using the [[S800 DAQ tools# |
+ | * Assign each wire to an inspect channel from the patch panel so that you can check their timings | ||
* Adjust the width of the early signal (S800 or secondary) should be wide enough to catch coincidences with the late signal (width of late signal is not critical) | * Adjust the width of the early signal (S800 or secondary) should be wide enough to catch coincidences with the late signal (width of late signal is not critical) | ||
* Readjust TDC delays based on changes made to S800 trigger delay | * Readjust TDC delays based on changes made to S800 trigger delay | ||
Line 370: | Line 385: | ||
* This check is required for verification in cases of low beam intensity (e.g. 1000 pps) | * This check is required for verification in cases of low beam intensity (e.g. 1000 pps) | ||
* Length of run required is typically about 10-15 minutes | * Length of run required is typically about 10-15 minutes | ||
- | * To be resolved: | + | |
+ | |||
+ | |||
+ | {{: | ||
+ | |||
* Sample timing for running S800 with SeGA | * Sample timing for running S800 with SeGA | ||
* SeGA trigger is late with respect to S800 trigger | * SeGA trigger is late with respect to S800 trigger |