Privacy and Security Notice
engine
Inserting offsets into SIMC 02/21/06
(rev. 03/12/06)
Here
are the offsets:
new beam energy = old beam energy
new sos central theta = old sos central theta + ( 0 +- 1 mrad )
new hms central theta = old hms central theta + ( -0.3 +- 1 mrad)
new sos central P = old sos central P * ( 1 + 0.001 * [ -0.3844-0.01778*exp(|x|**3.3971)
+- 1] )
new hms central P = old hms central P * ( 1 + 0.001 * [-1.5 +- 1] )
new ssxptar = old ssxptar - [ 0.00363+0.000001078*exp((|x|+1.0)**2.1) +- 0.0005 rad]
The new sos fieldcorr was inserted into ENGINE/s_fieldcorr.f, and the
correction was similar to the 2003 parameterization. Below is the
output from the analyzer with the two parameterizations.
Run 48865
2003 C. Xu parameterization
Before correction: central
mom = 0.874000013
After correction: central mom = 0.873876989
2004 B. Clasie parameterization
Before correction:
central mom = 0.874000013
After correction:
central mom = 0.873634815
The sos xptar offset was added to STRACKING/s_physics.f
ssxp_tar = sxp_tar(ssnum_tartrack) ! This is an
angle (radians)
ssxp_tar_temp = ssxp_tar +
s_oopcentral_offset
cAdded
for PIONCT 02/21/06
c from 2004 heep data
ssxp_tar_temp = ssxp_tar_temp
& +
(0.00363+0.000001078*exp((abs(spcentral)+1.0)**2.1))
and ENGINE/c_physics.f
xp_e_tar = hsxp_tar + h_oopcentral_offset
xp_h_tar = ssxp_tar + s_oopcentral_offset
cAdded for PIONCT 02/21/06
c from 2004 heep data
xp_h_tar = xp_h_tar
& -
(0.00363+0.000001078*exp((abs(spcentral)+1.0)**2.1))
...
xp_e_tar = ssxp_tar +
s_oopcentral_offset
xp_h_tar = hsxp_tar + h_oopcentral_offset
cAdded for PIONCT 02/21/06
c from 2004 heep data
xp_e_tar = xp_e_tar
& -
(0.00363+0.000001078*exp((abs(spcentral)+1.0)**2.1))
The hms central theta offsets was added to PARAM/hmsflags.param (NB
that a positive change in the central theta in the lab frame
corresponds to a negative change in hsyptar)
hpcentral_offset = -0.15 ; sets hpcentral = hpcentral * ( 1. +
hpcentral_offset / 100. )
The hms central P offsets was added to
PARAM/hmsflags.param
hthetacentral_offset = -0.003; (rad)
An error was found in the heep analyzing kumac on 02/23/06. The
heep analyzing kumac that creates the plots below contains the beam
energy and central spectrometer angles. These were not changed to
include the heep offsets in the initial analysis. The kumac was
changed to get the kinematics from the database, which in turn gets
this information from the replay output files.
Here is how the peaks looked after replay with these offsets for run
48865.

The peaks are within 1.5 MeV of zero and the coplanarity is almost
perfect. The <2MeV differences with zero were checked to be
due to the choice of offsets that were not exactly those determined in
the heep analysis. The differences between the offsets inserted
into replay and those determined in the heep analysis were put into the
kumac used to generate these plots. The output is below.
The peaks are very close to zero showing that the <2MeV differences
are not due to inserting offsets incorrectly into replay, but are due
to using approximate offsets in replay.

Panels for all of the settings are here.