Release "dev" -> "pro" (SL99a)
February 21, 1999 "dev" version of STAR Library SL99a tagged as SL99a has been moved to "pro". This version is to use for MDC2 production. New version SL99b has been built, "dev" and "new" branches of library are pointed on it.
New release assignment is:
old -> SL98h tagged as SL98h_1
SL98j (SL98j_1)
SL98k
SL98l(SL98l_1)
pro -> SL99a (tagged as SL99a) MDC2 production version
new -> SL99b
dev -> SL99b
The summary of changes in new release since release on February 1, 1999 are outlining below.
ROOT
- version Root 2.21/03 has been released which has modification to meet needs of STAR Collaboration.
StROOT
New classes derived:
- St_TableNtuple - take table and put it to Ntuple;
- St_NodeViewIter - special class-iterator which provides a "standard" "St_DataSetIter" interface to the the geometry information provided by St_geant_Maker;
Modified Classes:
- StarClassLibrary - put TObject as base class ;
New user makers added:
- StAnalysisMaker - created maker to perform StEvent analysis;
- StMinidaqMaker - created maker for the test data;
- StRchMaker - created rich maker ;
- StSpectraTagsMaker - created maker to fill the Spectra/High Pt Tags;
- StStrangeTagsMaker - created maker to fill the Strangness Tags ;
- St_trg_Maker - created trg maker ;
- St_l3t_Maker - created l3t maker ;
- St_r10_Maker - created maker for Trigger level 0 simulation ;
- St_tpcdaq_Maker - created new maker for tpc DAQ ;
Modified /fixed makers:
- StTrsMaker - removed digSector from constructor and added fillSector in base class for designatio; added files StTrsRawDataEvent, StTrsUnpacker for initial Revision, added private member whichSector() to decode volume ID; added unpacker and rawevent as data members passed by dataset, added HP namespace;
- StEventReaderMaker - introduced vertex loading via index() method, speed up vtx->trk ref loading, handling of new tof tables;
- StChain - added event/run information to Chain, added function GetGeometry;
- StMagF - Added environment variable for magnetic field data files;
- StRootEvent - modified to adopt StEvent by ROOT;
- St_DataSetIter - bug fixed;
- St_Node, St_NodePosition, St_NodeView - several drawing method have been added to draw STAR nodes ;
- St_dst_Maker - correction for evr, added RICH and EMC hits to dst, added event/run information;
- St_ems_Maker - ajusted geometry parameters from GEANT;
- St_fcl_Maker - added QA histograms. added print out start/stop messages;
- St_fpt_Maker - added call fde module from Maker, added print out messages, added QA histograms;
- St_ctf_Maker - added adc/tdc histograms;
- St_QA_Maker - fixed directory level and histogram limits;
- St_geant_Maker - added all detectors in geant maker, particle table, added GSTAR to ROOT geometry table transformation, added event/run information, removed mismatch between ctb/tof, rootmaptable was introduced to use St_TableNew();
- St_io_Maker - fixed for HP;
- St_mwc_maker - modified to use paramete files from StRoot/params
- St_stk_Maker - added QA histograms;
- St_tcl_Maker - added QA histograms;
New macros :
- bfcz.C - created macro to read raw data from .fz file and run analysis chain ;
- doEvents - created macro to read DSTs from StEvent and analyse;
- rch.C - created new macro to execute the StRchMaker;
- read_xdffile_make_hist.C - created macro to open .xdf file and put table to histograms, write histograms to .ps file;
Modified macros :
- bfc.C - added St_QA_Maker;
- XDFBrowser.C - to introduce input file dialog;
- geant.C - improved, parameters added ;
PAMS
- ctf/dst -
new module has been created to meet MDC2 needs and to fill DST for tof;
- geometry/geometry -
calorimater patch moved ;
- geometry/richgeo -
rich hits in rgap activated;
- emc
- fixed name conflict with global;
- sim/g2t
- new files added to process rich detector;
- sim/g2r
- implemented full set of hit converters from GEANT to ROOT for ctb, emc, ftpc, mwc, rch, smd, svt, tpc, tof, vpd detectors;
- svt/spr,srs,stk
- codes altered to include SSD;
- svt/svg
- new code to extends the SVT geometry table with SSD geometry ;
- tpc/tid
- added new method of using weights to calculate dE/dx;
- tpc/tss
- add more protection on time bucket offsets,fix bug in sequence table filling ;
- trg/fillDst
- added new DST filling module;
- objy/EvStore
- added new files to store events, included physics tags to trigger stic;
- global/idl
- added new files for MDC2 PWG tag definition ;
- global/ev0
- new 3d dca finding implemented ;
- global/est
- added new SSD+SVT tracking code;
- ftpc/fcl -
added NaN protection for non-unfolded hits;
ftpc/fte - added call MNINIT to force minuit initialization in STAF;
Signed by Torre, Yuri, Pavel, Victor, Valeri and Lidia .
Lidia Didenko
Last modified: 4/02/99 1:32 PM