Release "new" SL99f with tag SL99f_7 -> "pro"
September 9, 1999, "new" version of library (SL99f with tag SL99f_7) has been moved to "pro", "dev" (SL99g) -> "new" and ".dev"(SL99h) -> "dev" .
- The present release assignment is:
SL98j (SL98j_1) no_ROOT_at_ALL MDC1 production release
SL98l (SL98l_1) ROOT_LEVEL 2.20
SL99b ROOT_LEVEL 2.21 MDC2 production release
old -> SL99e (SL99e) ROOT_LEVEL 2.21.08
pro -> SL99f (SL99f_7) ROOT_LEVEL 2.22.10
new -> SL99g (SL99f_7 ROOT_LEVEL 2.22.10
dev -> SL99h ROOT_LEVEL 2.22.10
.dev -> SL99i ROOT_LEVEL 2.22.10
The summary of major changes in makers, classes, pams modules and macros in "new" branch of library since release in September 1 are outlining below.
StROOT
Classes
- StBFChain - new class has been introduced to initialize "bfc" run default parameters, provide API to Set/Get run parameters, create and support lists for the Event structure ;
StArray, St_table - added implementation for copy ctor of StObjArray;
StMaker - added static *GetChain();
Modified/fixed Makers:
- StEventMaker
- removed double includes,
- StEbyeScaMaker -
set tables includes pointing to tables;
- StAnalysisMaker
- modified to use Curtis new version of summarizeEvent that uses the QAInfo message manager method;
- St_QA_Maker -
modified to be compiled on HP;
- St_tcl_Maker -
added calls to limit error messages;
- St_tss_Maker -
added calls to suppress error messages to Init();
- StFtpcV0Maker
- set tables includes pointing to tables;
- StHbtMaker
- updated Particle class and added parity and Pandys Coulomb correction, modified StHbtManager for implementation of persistent microDST;
- St_tss_Maker
- initialisation for m_tpc_pedestal, m_readout_map and m_bad channels added;
- St_QACosmicMaker
- added method to write out histograms and Ntuples;
- StV0MiniDstMaker
- protected Make() if called in read mode, Protected Read() if file is not open, added StEvMiniDst class, new file handling, partially implemented Ttrees;
StDb
:
params/tpc - added tsspar.es99.C, tss parameters for the simulations of the engineering run 99, modified Trs.es99.C, e_6 removed from tZero, drift velocity set to match what is in tpg_detector.es99.C;
PAMS
- added cast to remove ambiguity between double and long double for HP;
l3/ftf - added cast for HP;
tpc/tss - formula for coupling in the y direction fixed, protection against negative coupling to the pad plane added,
tpc/tcl - modified tph_fit_isolated_cluster.F to change StError call;
tpc/tpt - added protection against z component of the filed being 0 for inverse transverse momentum calculation, calculation of radius changed to the calculation from curvature and not from inverse momentum
Signed by Torre, Yuri, Victor, Valeri and Lidia .
Lidia Didenko
Last modified: 09/17/99 1:32 PM