Release SL99b -> "pro"
March 4, 1999 "dev" version of Library has been tagged as SL99b and moved to "pro". The main purpose of this release is to reduce size of tables and codes and make executable less than 500MB to use efficiently 2 processores at each machine.
Former "pro" (SL99a) version migrated to "old"; former "old" (SL99h) has been left untouchable.
New "dev" version SL99c has been built
New release assignment is:
SL98h (SL98h_1)
SL98j (SL98j_1)
SL98k
SL98l(SL98l_1)
old -> SL99a (SL99a_2)
pro -> SL99b (tagged as SL99b) MDC2 production version
new -> SL99b (tagged as SL99b)
dev -> SL99c
The summary of changes in new release since release on February 28, 1999 are outlining below.
StROOT
Modified /fixed makers:
- StChain - added read Chain, moved table counter from StMaker to StChain ;
- St_ctf_Maker - reduced table maxlen's for MDC2 ;
- St_dst_Maker - reduced v0, xi table memory allocations, added protction for no vertex fit was made, put release tag to run_summary table;
- St_fpt_Maker - added z_row to fpt argument list;
- St_geant_Maker - corrected esm/eem;
- St_io_Maker - added check if file is open, Finish() method has been fixed to make second loop over ROOT files;
- St_mwc_Maker - freed up wasted space by lowering number of rows in the tables, removed the tables which are not used in this module;
- St_tcl_Maker - made hit evaluation switchable, removed some histograms, reduced size of tables to avoid wasted space, increased table of sequences;
- St_tpt_Maker - made evaluation and residual calculations switchable;
- St_tss_Maker - reduced size of tables to avoid wasted space;
- St_QA_Maker - fixed histograms;
PAMS
- global/egr, exi, svm
- changed to dynamic memory allocation;
- global/ev0
- speed up 3D dca code, bug fixed in assumption that vertex is at 0,0,0;
- tpc/tte
- statistic memory allocation replaced with malloc ;
Signed by Torre, Yuri, Pavel, Victor, Valeri and Lidia .
Lidia Didenko
Last modified: 4/12/99 1:32 PM