STATUS UPDATE
Latest Releases:
16th of June 1997
9th of July 1997
11th of July 1997
4th of September 1997
19th of September 1997
29th of September 1997
6th of October 1997
1st of December 1997
18th of December 1997
How to upgrade your program:
As a consequence of some recent changes in the libraries, you may have
to modify some of your files, for the program to link and run properly.
Here are the most recent changes you may have to make:
- drve831.make
- add -ltsilirico, -loddpack, -lfigs,
-lcitadl to the library list
- take -ldiag out of the library list
- e831job.nam
- take the flag recadc out!
(or it will cause all sort of problems)
- e831job.run
- if you are linking to the development libraries,
you have to run with the development parameter files.
You can do this by supplying the command like
argument 'dev' to the e831_setenv.csh script, like this:
source ~e831code/utilities/e831_setenv.csh dev
Note: if you are not sure how to implement this changes, you can always
look at the example files in $SRC/templates.
Most Recent Changes:
- 6/17/97: OE mini-adc packing and unpacking
(drvunpk.sf, drvpack.sf, drvdefn.sf)
- 6/19/97: unageo unified geometry (drvgeom.sf)
- 6/19/97: CITADL reconstruction package (drvanal.sf)
- 6/26/97: inimuonf and defmuonf are called
twice if both IM and OM are flagged (redundant but
gives the correct error message)
- 6/30/97: new TRK4 PWC block (bug fixed from previous dev
version). When running on already reconstructed tape,
the program will recognize whether to unpack the old or
new pwc block; when reconstucting data, the program will
always pack out the new pwc block.
- 7/1/97: new REC SSD block
As for the pwc case, when running on already reconstructed tape,
the program will recognize whether to unpack the old or
new ssd block; when reconstucting data, the program will
always pack out the new ssd block.
- 7/7/97: figsanal called before usranal in drvanal.sf
(order was previously inverted).
- 7/7/97: reconstructed TAGGING block packing and unpacking inserted
(drvdata.sf, drvdefn.sf, drvunpk.sf, drvpack.sf)
- 7/7/97: reconstructed SVERTIC block packing and unpacking inserted
(drvdata.sf, drvdefn.sf, drvunpk.sf, drvpack.sf)
- 7/7/97: reconstructed SKIM block packing and unpacking inserted
(drvdata.sf, drvunpk.sf, drvpack.sf)
- 7/7/97: drvdefn.sf will not give any error message for failure to
initialize/read bitmaps for OE
and SKM reconstructed
blocks (these blocks do not define bitmaps).
- 7/10/97: MAXBMP=50 (instead of 20) allows for more bitmap
blocks to be defined ($SRC/unpacking/bmapin.inc).
- 7/10/97: SKMIBIT bug fixed: the pack/unpack routines were called
twice in drvunpk.sf and drvpack.sf
- 7/10/97: TARGET SILICON + PWC reconstruction error patched up
(meaning the fix is not yet elegant):
the two errors were getting confused in drvanal.sf
- 7/20/97: order of stg, ssd and pwc flags
changed (drvdata.sf, drvinit.sf, drvflag.inc)
- 7/20/97: Target Silicon reconstruction called
after ssd and pwc reconstruction
- 7/20/97: RECHDC routines inserted
- 7/20/97: SVERTI called in drvanal.sf
- 7/20/97: blksiz>0 checked in drvunpk.sf before block
is declared to be there. This fixed some imu/omu
statistics problems
- 8/10/97: STRAWRICO straw reconstruction called in drvanal.sf
- 8/19/97: SSD, STW, PWC, STG is the new flag order
- 9/04/97: RECSCC routines called from drvdefn.sf, drvunpk.sf,
drvpack.sf
- 9/14/97: RECSTW packing and unpacking
- 9/14/97: RECSTW flag back after PWC
- 9/22/97: RECSTW : fixed error bug in drvunpk.sf
- 9/19/97: REDSSPOS called from drvunpk.sf,
if user decides to unpack the ssd reconstructed block,
pulse height analysis is turned on (default), and
no further ssd reconstuction is requested
- 9/19/97: NEW FLAG VALUES FOR REC BLOCKS: +/-8 to unpack
the reconstructed block and perform the reconstuction
again, +/-9 to also pack out the reconstructed block
again (drvinit.sf)
- 9/19/97: TAGGING GEOMETRY called from drvgeom.sf
- 9/29/97: DRVANAL modified, now reconstruction order is
not dependent on drvflag.inc flags order any more
- 9/29/97: DVFLAG inserted in CONTROL namelist:
DVFLAG=0,1,2 means no dvert, call dvinitnew, call dvinit_old
in drvanal.sf
- 9/29/97: USRKILL routine called inside drvanal.sf,
after pwc and after ssd reconstruction
- 11/19/97: OMUEXT routine called inside drvanal.sf,
as part of the standard PWCreconstruction algorithm.
- 11/19/97: PWCRED routine called inside drvanal.sf,
if reconstructed PWC block is unpacked and the
reconstruction performed again.
- 11/19/97: VEESKIM called twice if Vee reconstruction is
performed, a first time before CITADL and a second time
after CITADL (dravanal)
- 11/19/97: REDSSD routine called inside drvanal.sf,
if reconstructed SSD block is unpacked and the
reconstruction performed again.
- 12/5/97: CASCADE reconstruction called after veeskim(2)
(otherwise cascades are not recontructed at all!)
Not yet released:
12/23/97: EZD: new version of EZD block and insertion of
EZD bits block (and flag)
back to Driver main page