This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
s800_spectcl [2013/12/12 12:52] pereira [Frequently used parameters for the S800] |
s800_spectcl [2013/12/12 13:04] pereira [Frequently used parameters for the S800] |
||
---|---|---|---|
Line 18: | Line 18: | ||
- | ==== Frequently used parameters for the S800 ==== | + | ==== Frequently used parameters for S800 SpecTcl |
* **s800.fp.ic.sum**: | * **s800.fp.ic.sum**: | ||
Line 38: | Line 38: | ||
- | Important Variables | + | ==== Frequently used variables for S800 SpecTcl ==== |
(to be set on the " | (to be set on the " | ||
for the CRDCs (n=1,2 for crdc1 and crdc2): | for the CRDCs (n=1,2 for crdc1 and crdc2): | ||
- | • s800.fp.crdcn | ||
- | o .x_offset: | ||
- | o .x_slope: the slope of the x calibration. This value is always 2.54 mm/pad since the geometry of the pads inside the CRDCs is fixed | ||
- | o .y_offset: | ||
- | o .y_slope: y slope in mm/ns to be determined from the mask calibration | ||
- | • s800.fp.crdcn.calc | + | * **s800.fp.crdc1** and **s800.fp.crdc2** |
- | o .method: 1 sets " | + | * **.x_offset**: |
- | o .gravity_width: | + | * **.x_slope**: |
- | o .fit_width: number of pads taken for the Gaussian fit | + | * **.y_offset**: |
- | o .badpads: total number of pads declared as " | + | * **.y_slope**: |
- | o .badpad.mm: declares pad no. mm as "bad pad" and removes it from the calculation that determines the x position | + | * **s800.fp.crdc1.calc** and **s800.fp.crdc2.calc** |
- | + | * **.method**: 1 sets " | |
- | • s800.fp.track | + | * **.gravity_width**: sets the number of pads used to determine the center of gravity |
- | o .order: sets the order to which the reconstruction (inverse map) will be performed (typically 5th order) | + | * **.fit_width**: number of pads taken for the Gaussian fit |
- | o .map.maxorder: | + | * **.badpads**: total number of pads declared as " |
- | o anglea and angleb: offset in angle (dispersive and non-dispersive) of the incoming beam hitting the target. The reconstruction assumes a beam without initial angles. The variables anglea and angleb have to be adjusted to center the angle distribution in the spectrum "bta vs. ata" so that the incoming angles are accounted for in the reconstruction | + | * **.badpad.mm**: declares pad no. mm as "bad pad" and removes it from the calculation that determines the x position |
- | + | * **s800.fp.track** | |
- | + | * **.order**: sets the order to which the reconstruction (inverse map) will be performed (typically 5th order) | |
- | • s800.tof | + | * **.map.maxorder**: determined by the inverse map. The maximum order is typically 5 and set automatically as soon as the inverse map is sourced in SpecTcl |
- | o objCorrection, | + | * **.anglea** and **angleb**: offset in angle (dispersive and non-dispersive) of the incoming beam hitting the target. The reconstruction assumes a beam without initial angles. The variables anglea and angleb have to be adjusted to center the angle distribution in the spectrum "bta vs. ata" so that the incoming angles are accounted for in the reconstruction |
- | o xfpCorrection, | + | * **s800.tof** |
+ | * **.objCorrection**, **.obje1Correction**, **.obje2Correction**: corrections applied to the TOF measured between the object scintillator and the trigger scintillator. Details of the corrections will change from experiment to experiment and are accessible via the CS800.cpp file of the S800 SpecTcl source code | ||
+ | * **.xfpCorrection**, **.xfpe1Correction**, **.xfpe2Correction**: corrections applied to the TOF measured between the extended focal plane scintillator (A1900) and the trigger scintillator. Details of the corrections will change from experiment to experiment and are accessible via the CS800.cpp file of the S800 SpecTcl source code | ||