The files within this directory are gzipped and tarred copies of the G0 Analysis software as extracted from the CVS repository at JLab.
Currently the following platforms are supported:
Please email Paul King (pking@jlab.org) with any problems or concerns.
This is the baseline release for the new software development for the G0 Backward angle run. No changes have been made since release 1.04.
This release was the analysis version used for the second replay of the G0 forward angle data. This release contains the new YO TDC analysis routines to calculate and store in the G0 database the run-averages helicity averaged time and helicity correlated time differences for the different YO sources. It also now will store the NA buddy Figure of Merit and errors.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
This release includes the merged code from branch release G0Analysis_0_31_01_e. This now contains the FrancoAmerican analysis routines. This version also has the updated linear regression routines to allow regression corrections on each of the particle ID cuts.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
The principle changes are: inclusion of the 120 Hz analysis routines; normaization of the beam position and charge monitor offsets by the beam scaler clock; bug fixes for the database filling routines for the Fastbus rate tables and the slow control tables; inclusion of the "10 sigma yeild cuts" for the calulation of detector yeilds and asymmetries; inclusion of Guilliaume's new deadtime correction routine for the French detectors; and the database filling routines were modified slightly to support the "10 sigma yeild cuts".
The detailed changes made in this version are discussed in the file README/ReleaseHistory.txt.
The principle bug fixes are to: the NA deadtime correction routines used to extract the "tartan table" rates from the database records, the "beam trip cut", and the regression analysis routines. The NA deadtime correction routine bug resulted in the zeroing of the deadtime corrections in the previous full pass of the analysis. The fix to the "beam trip cut" is so that runs which do not have the beam on at the beginning of the run are handled properly. The fix to the regression analysis corrected several errors which corrupted the slopes calculated in the analyser. There were some minor changes in the database access routines for filling and extracting data.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
Incorporates several bug fixes found during the first stage of the second pass analysis.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
This is the production release for the "second pass" analysis. It includes the deadtime corrections and the six parameter regression analysis.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
Interim release containg a few small changes; the modifications to include K. Nakahara's 6 parameter regression are expected shortly, so this release will freeze the condition before that is added.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
This release includes all of the modifications made since the beginning of the G0 commissioning run. This version is identical to what was being used on the machines g0ana, cdaql1, and cdaql2; you should use this version to compare to the online analysis results.
The other changes made in this version are discussed in the file README/ReleaseHistory.txt.
Changes since release 0.06:
Several major changes since release 0.03. See the file "README/ReleaseHistory.txt" in the distribution for details. See the file "README/Installation" in the distribution for a guide to compiling the analysis software.
Added ".keepme" files to the directories: "Analysis/dictionary", "G0ROOT/dictionary", "G0ROOT/scripts", "GUI/dictionary", "bin", and "lib". These files will ensure that the directory is created when the source code is checked out using the "-r" or "-P" options. Also, this release history was implemented.
Other changes since release 0.02:
Corrected several minor compilation problems so that G0Analysis now compiles on the JLab Linux machines (ifarml1, etc.) and on the JLab Solaris machines (jlabs2, ifarms1, etc.).