E08-010 ~ N-Delta Mispointing Calibration |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Due to physical limitations in the mechanisms that move the spectrometers in Hall A, the axis of each spectrometer rarely
points directly toward the exact center of the target chamber, and this "mispointing" needs to be taken into account when
determing particle trajectories. The mispointing can be determined in a number of different ways. The most straightforward of these is to simply have the Alignment Group perform target and optical surveys that determine the exact position of all of the elements involved in the experiment. The survey reports then include the horizontal and vertical offsets of the spectrometers, which can be entered into one of the database files to correct the mispointing. Unfortunately, this process is rather time-consuming, so it can only be used for experiments with few configuration changes. For experiments where many configuration changes are necessary, such as this one, another option must be used, such as using special mispointing runs. These runs can be taken after each configuration change using one of the fixed solid targets, such as the carbon foils or the beryllium oxide target. The necessary mispointing offsets can then be calculated from the data taken during the run. Normally the carbon foils would be used for this process, in which the seven carbon foils are used as a target, and the center foil is focused upon during analysis. But, due to another one of the experiments in the SRC family of experiments, thirteen foils were used instead of the regular seven, which increased the difficulty in locating the center foil in the relevant histograms, so it was decided to use the single foil BeO target instead. For each kinematic, then, a special optics run was taken using the BeO target. These runs, with additional information, are listed below. Note that the kinematics were not run in chronological order, so the run numbers below are not in an order one might expect.
Kinematic 1 has two entries in this list because data was collected during two different time periods with movement of the spectrometers in between, requiring that the mispointing for that kinematic be calculated twice. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Target and Optical Survey While it wasn't feasible to do a target and optical survey between each kinematic, there was one set of surveys performed prior to the experimental run. The survey reports can be downloaded from the Alignment Group's website or via the links below. Optical Survey | Target Survey From the optical survey, whose measurements are not necessarily tied to any specific reference frame, we find that prior to any initial spectrometer movement, the left arm spectrometer axis missed the ideal center of the target chamber by 2.31 mm upstream and 0.54 mm vertically up, while the right arm spectrometer axis missed the ideal center by 2.83 mm downstream and 0.66 mm vertically down. In the individual spectrometer-based transport reference frames, which will be explained in the next section, we could record these values as: LHRS: hsurv = 2.31 mm ± 0.5 mm, vsurv = −0.54 mm ± 0.5 mm RHRS: hsurv = 2.83 mm ± 0.5 mm, vsurv = 0.66 mm ± 0.5 mm In the survey reports, the horizontal offsets are not referred to as positive or negative, but in the transport frames as will be described later, "upstream" will effectively be positive for the LHRS, while "downstream" will be positive for the RHRS. Also, in both of these transport frames, vertically down is positive, as opposed to vertically up being positive as it is in the survey reports. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() Geometry Before moving on, it is helpful to stop and discuss the geometry of the systems involved, to better understand how the variables below are connected. The mispointing process for each spectrometer involves the interaction of two different spatial orientations, the lab frame and the transport frame. The lab frame consists of the z-axis pointing in the direction of the ideal beam, with its origin at the center of the target chamber, known as the ideal center. +z points downstream and −z points upstream. +y points vertically up, with −y pointing vertically down. The x-axis is the result of the cross product between the y and z axes; from above (with +z pointing to the right as in the diagram to the right) +x points up and −x down. With this configuration, the x-z plane is parallel to the floor. The transport frame is both rotated and translated from the lab frame. The z-axis of the transport frame lies along the spectrometer axis, with +z pointing toward the spectrometer and −z pointing away. Unlike the lab frame, however, in the transport frame the x-axis is the vertical axis, with +x pointing down and −x pointing up. The y-axis is defined by the cross product of the z and x axes; from above (with +z pointing to the right), +y points up and −y down. ![]() Also, much like the lab frame, the y-z plane of the transport frame is parallel to the floor. This means that the ztransport axis is not directly parallel to the spectrometer axis. The z-axis is instead the projection of the spectrometer axis relative to the transport frame's y-z plane. That is, the z-axis of the transport frame is parallel to the floor, while the true spectrometer axis is not, as evidenced by its vertical offset. One benefit of this particular arrangement is that, when viewed from above as in the diagram to the above-right, the vertical offsets have no effect, and the horizontal situation between the two frames can be handled as though it were two-dimensional. With that geometry in mind, several variables can be defined. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Variable Definition
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() Offset Calculation As mentioned above, the ultimate goal here is to calculate the three lab frame offsets (xoff, yoff, zoff), which themselves are calculated from the transport frame offsets (hoff, voff). The goal, then, is to calculate these offsets from the variables given. In the diagram below, beamx, zsurv, and ytgt are all positive based on their respective frames. If counter-clockwise rotation is positive, then θs and θ0 are also positive. Further, as hoff lies along the ytransport axis, it should also be positive in the diagram below. Using the trigonometric identities, it can be shown that hoff can be calculated as hoff = ytgt + zsurv sin θs − beamx cos θs One problem with this equation is that it relies on θs, which isn't yet known. As a first-order approximation, θ0 can be used. Then, once a value for hoff has been found, it can be used to find a better approximation for θs, with the equation θs = θ0 + sin−1(hoff / L) One method, then, for calculating the values for hoff and θs is to use an iterative process, continually making substitutions until the values converge to their best values. Another option is to directly substitute the equation for θs into the hoff equation, which results in a quadratic equation for hoff. Or, likewise, an equation for hoff can be substituted into the equation for θs, resulting in a quadration equation for θs. No matter the method, once hoff and θs are known, they can be used to find the two horizontal lab frame offsets.
xoff = −hoff cos θs zoff = hoff sin θs ![]() Like the horizontal offset, the vertical offset, voff can be calculated from the variables above, though the derivation is much simpler. voff = beamy + xtgt Since the horizontal planes of the two frames are parallel, the vertical offset is just a simple addition. If both variables are positive, beamy points up from the x-z plane of the lab frame, xtgt points down from the y-z plane of the transport frame, and voff is just the sum of the two. Further, yoff will be exactly equal to voff, even though they point in opposite directions, as they're based on different reference frames, which allows them to both be positive in the directions that they point. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spectrometer Angles Before we go any further, it's important to bring up the spectrometer angles. During the experiment, four cameras were set up to view the floor markings as the spectrometers were moved around the hall, two on each arm. The cameras closest to the pivot, the front cameras, had venier calipers attached to get a more exact floor reading. The cameras furthest from the pivot, the back cameras, were there to help measure the mispointing of the arm relative to the pivot. That is, by noting what the front and back cameras were reading individually, a degree of mispointing could be determined. Unfortunately, several problems plagued the camera process. First, the markings for the back cameras was not as detailed as the markings for the front, so the images captured by the back cameras are essentially worthless. Second, the camera capture software would often freeze up, and the images stored in the data stream for two of the kinematics are incorrect. Nevertheless, for the kinematics in which the images are correct, the cameras are still useful in showing how exact the positioning of the spectrometers were. Also, during the N-Delta experiment, three Doug-recommended procedures were followed to keep the spectrometer angle as simple as possible. First, though the calipers had motors that could be used to adjust them, the calipers themselves were never moved relative to the cameras. Second, rather than aiming for the center of the calipers, the "zero" point, a specific position on the calipers was used. For the left arm, that point was +29, and for the right arm, it was at -34. Third, the spectrometer angles were kept to half-degrees. That is, rather than aiming for 18.2°, we used 18.0°. There was some concern that this could cause us to miss the reactions we were looking for, but we were assured that the angular acceptance of the spectrometers was large enough to accomodate this change. By following these three procedures, we were told that our spectrometer angles would be almost exactly what we wanted without having to worry about fiddling with the calipers. Assuming these procedures were indeed correct, the θ0 values for this calibration should be exactly as they were described, to a tenth of a degree.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Target Location In order to properly calibrate the mispointing of the spectrometers using the BeO foil, it is necessary to first know where that foil actually is relative to the ideal center of the target chamber. According to the target survey, the BeO target, as well as the rest of the solid targets, is 15.32 mm upstream of the ideal center. One way to test this positioning is to use the θs, hoff, and voff from the optical survey to calculate xoff, yoff, and zoff for a BeO run taken after the surveys but before the spectrometers were moved, such as with run 1201, a spot++ run. A θs of 16.489°, an hoff of 2.31 mm, and a voff of -0.54 mm gives an xoff of -2.215 mm, a yoff of -0.54 mm, and a zoff of 0.656 mm. When those were used, the reconstructed target appeared at a reactz of -15.6 mm, approximately where the target survey said, indicating that the target survey and the optical survey are in agreement. However, this does present a bit of a problem, as the target survey suggests that the center of the 4 cm LH2 target cell is a mere 0.06 mm upstream of the ideal center, while the 4cm LH2 reconstructed position clearly shows it to be approximately 6 mm upstream. ![]() Further analysis indicates that all of the solid targets appear to be correctly centered at -15.32 mm, while the LH2 and LD2 targets are all approximately 6 mm upstream, not the fraction of a millimeter as written in the target surveys. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offset Calculation To calculate the offsets, code was written to go through each event in the calibration runs, assign the various beam and target variables, calculate the offsets, and store them in histograms. The histograms could then be fitted to a Gaussian curve, yielding the results below. All units are in millimeters or degrees.
Once the various offsets have been calculated, they can be entered into the "db_run.dat" database file, and the various runs can be replayed. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Results To confirm these results, the three react variables can be used, where they are compared to the beam and surv variables. If the calibration is correct, then reactz should be equivalent to zsurv, and reactx and reacty should correspond to the respective beam variables.
As can be seen, the results are extremely close, indicating that the mispointing calibration has been done successfully. |