[Halld-offline] software versions for analyzing Fall 2014 data
Mark Ito
marki at jlab.org
Fri Jun 12 19:30:03 EDT 2015
Folks,
I've tagged some code and published a version file to facilitate
analysis of Fall 2014 data. Thanks to Sascha S. for pointing out the
need. Simon told me what I needed to do.
HDDS: We need to use the commissioning geometry (plastic target) which
is on the commissioning branch. I tagged a version for definiteness:
hdds-commissioning-1.0.
sim-recon: There are two routines in DGeometry.cc in the HDGEOMETRY
library that need to be modified from the current trunk. I tagged a
version that is identical to sim-recon-1.2 in all respects except this
one. It is sim-recon-1.2-fall14
version specification file: I created a new version file that uses these
two new tags. It is the same as version_1.5.xml except for HDDS and
sim-recon; this one uses the two new tags mentioned above. You can find
it at https://halldweb.jlab.org/dist/version_1.5_fall14.xml.
I have built the two new libraries on the CUE for all platforms. They
have not been tested. If you find a flaw in the scheme, please let me know.
One note on setting your environment to use these tags. The standard
setup files for JLab are in /group/halld/Software/scripts/build_scripts,
gluex_env_jlab.csh and gluex_env_jlab.sh for tcsh and bash respectively.
Right now they use version_1.5.xml. If you simply change version_1.5.xml
to version_1.5_fall14.xml in one of those files, you will have an
environment-setting script appropriate for Fall data.
Of course the setenv.(c)sh files were generated (and will continue to be
generated), are simpler to use, and have many fewer moving parts, like
none. I mention the build_scripts method to illustrate the alternative
based on version.xml.
-- Mark
More information about the Halld-offline
mailing list