2009

Under:
STAR SOFTWARE NEWS December 24, 2009
---------------------
The present release assignment:
       SL06e  (SL06e)             ROOT_LEVEL 4.04.02 pp 200&62GeV run 2006 production
       SL06g  (SL06g_2,SL06g_SL5) ROOT_LEVEL 5.12.00 SL4.4, MC production for TUP
       SL07a  (SL07a_3,SL07a_SL5) ROOT_LEVEL 5.12.00 MC production
       SL07b  (SL07b_2,SL07b_SL5) ROOT_LEVEL 5.12.00 
       SL07c  (SL07c_3,SL07c_SL5) ROOT_LEVEL 5.12.00 CuCu 200&62GeV run 2005,TPC+SVT+SSD tracking
       SL07d  (SL07d_2,SL07d_SL5) ROOT_LEVEL 5.12.00 auau 200GeV stream data run 2007, TPC tracking
       SL07e  (SL07e,SL07e_SL5)   ROOT_LEVEL 5.12.00  
       SL08a  (SL08a,SL08a_SL5)   ROOT_LEVEL 5.12.00 
       SL08b  (SL08b_1,SL08b_SL5) ROOT_LEVEL 5.12.00  
       SL08c  (SL08c_5,SL08c_SL5) ROOT_LEVEL 5.12.00 auau 200GeV run 2007,TPC+SVT+SSD tracking  
       SL08d  (SL08d,SL08d_SL5)   ROOT_LEVEL 5.12.00
 old-> SL08e  (SL08e_2,SL08e_SL5) ROOT_LEVEL 5.12.00 pp 200GeV & dAu 200GeV, run 2008
 pro-> SL08f  (SL08f_3,SL08f_SL5) ROOT_LEVEL 5.12.00 last version with EVP_READER, MC production
       SL09a  (SL09a,SL09a_SL5)   ROOT_LEVEL 5.12.00
       SL09b  (SL09b,SL09a_SL5)   ROOT_LEVEL 5.12.00
       SL09c  (SL09c,SL09c_SL5)   ROOT_LEVEL 5.12.00
       SL09d  (SL09d,SL09d_SL5)   ROOT_LEVEL 5.22.00
       SL09e  (SL09e)             ROOT_LEVEL 5.22.00 built on SL5, last version with pams codes; 
 new-> SL09g  (SL09g)             ROOT_LEVEL 5.22.00 production library for run 2009 data 
 dev-> DEV                        ROOT_LEVEL 5.22.00
.dev-> .DEV                       ROOT_LEVEL 5.22.00

-------------------------------------------------
 

Release History

SL09a library
SL09b library
SL09c library
SL09d library
SL09e library
SL09g library

  • December 24, 2009
    new library SL09g has been updated with codes below and rebuild on SL4.4, and SL5.3 platforms. Library was retagged with the same tag.

    Next codes have been updated:

    StBFChain
    BigFullChain.h, StBFChain.cxx
    StBTofHitMaker
    StBTofINLCorr.cxx,StBTofINLCorr.h
    StBTofUtil
    StBTofINLCorr.cxx,StBTofINLCorr.h
    StDbLib
    StDbSql.cc, StDbManagerImpl.cc
    StDbUtilities
    StMagUtilities.cxx, StMagUtilities.h
    StDetectorDbMaker
    StDetectorDbChairs.cxx, St_tpcAcChargeC.h
    StdEdxY2Maker
    StdEdxY2Maker.cxx
    StarMagField
    StarMagField.cxx, StarMagField.h
    StEmcSimulatorMaker
    StEmcSimpleSimulator.cxx
    StEEmcSimulatorMaker
    StEEmcFastMaker.cxx, StEEmcFastMaker.h
    StEmbeddingUtilities
    new maker for embedding QA
    StEvent
    StBTofPidTraits.cxx, StBTofPidTraits.h
    StMuDSTMaker
    COMMON/StMuBTofPidTraits.cxx, StMuBTofPidTraits.h, StMuTrack.h
    StFtpcCalibMaker
    StFtpcCalibMaker.cxx, StFtpcLaserCalib.cc, StFtpcLaserTrafo.cc
    StFtpcClusterMaker
    StFtpcClusterFinder.cc, StFtpcDbReader.cc
    St_pp2pp_Maker
    pp2ppHit_Cluster.h,St_pp2pp_Maker.cxx,St_pp2pp_Maker.h,St_pp2pp_MakerLinkDef.h
    StTpcDb
    StTpcDb.cxx,StTpcDb.h,StTpcDbLinkDef.h,StTpcDbMaker.cxx,StTpcDbMaker.h
    pams/geometry
    tpcegeo/tpcegeo3.g
    calbgeo/calbgeo2.g
    ecalgeo/ecalgeo6.g
    geometry/geometry.g
    pams/gen
    Pythia6_4_22 - new version of PYTHIA
    StDb/idl
    TpcAltroParameters.idl, tpcAcCharge.idl
    StarDb/Calibraions/tpc
    tpcAcCharge.*.C, tpcPadGainT0.y2010.C, tpcPressureB.C, tpcPressureB.y2010.C, tpcPressureB.C, tpcPressureB.y2010.C, TpcAdcCorrectionB.y2010.C, TpcAltroParameters.y2010.C, TpcLengthCorrectionB.C, TpcSecRowB.y2010.C, asic_thresholds_tpx.y2010.C
    StarDb/VmcGeometry
    y2005h.h, y2006h.h, y2007h.h, y2009a.h

  • December 7, 2009
    new library SL09g (tagged as SL09g) has been created, build on SL4.4, and SL5.3 platforms, tested and released om December 10.

    Main features:
    - old pams codes retired and all makers adjusted; retirring of codes suggested in the presentaion ; motivation and historical note posted in the email .
    - BTOF and VPD calibrations codes finalized for run 2009 production;
    - StEvent updated for RPS collection;
    - new StFilterMaker added for simulation with filterring;
    - new TOF simulation code added;
    - year 2009 geometry finalized; year 2006 geometry corrected with TPC material and EEMC fixes;
    - several bugs fixed;

    Next codes and tables have been removed:

    StClusterDisplayMaker
    StEbye2ptMaker
    StEbyeDSTMaker
    StEbyeScaTagsMaker
    StEmcUtil/daq
    StEmcUtil/hadBackground
    StEmcUtil/neuralNet
    StEstMaker
    StEventDisplayMaker
    StLaserEvent
    StLaserEventMaker
    StMiniDstMaker
    StMuDSTMaker/RICHTOF
    StPCollTagMaker
    StppSpin
    StRchMaker
    StRichDisplayMaker
    StRichMixerMaker
    StRichSpectraMaker
    StRichPIDMaker
    StRichPool
    StRrsMaker
    StSpectraTagMaker
    StSvtAlignMaker
    StTableUtilities/StDstPointChair.cxx, StDstPointChair.h, StTclHitChair.cxx, StTclHitChair.h, St_dst_trackC.cxx, St_dst_trackC.h;
    StTpcHitFilterMaker
    StTpcTagMaker
    St_dst_Maker
    St_ems_Maker
    St_ebye_Maker
    St_l3Clufi_Maker
    St_l3t_Maker
    St_mwc_Maker
    St_stk_Maker
    St_tpt_Maker
    St_tptsts_Maker

    pams/ctf/ctc
    pams/ctf/cte
    pams/ctf/cpi
    pams/ctf/dst
    pams/ctf/idl/cpe_eval.idl, cpe_mkine.idl, cpi_para.idl, ctc_ctrl.idl, ctc_histos.idl, cte_extra.idl, cte_para.idl, dst_tof_evt.idl, dst_tof_trk.idl
    pams/ebye/idl
    pams/ebye/sca
    pams/emc/cal
    pams/emc/ems
    pams/emc/jet
    pams/emc/util
    pams/geometry/idlbtof_btog.idl, btof_ctbb.idl, btof_modr.idl, btof_toff.idl, btof_tray.idl, ecal_eetr.idl, ecal_elgg.idl, ecal_elgm.idl, ecal_emcg.idl, ecal_emcs.idl, ecal_emxg.idl, ecal_esec.idl, ecal_exse.idl, geom_gdat.idl, ftpc_ffcc.idl, ftpc_frbd.idl, ftpc_fssd.idl, ftpc_ftpg.idl, g2tm_dete.idl, g2tm_gttc.idl, magp_magg.idl, magp_mbar.idl, magp_mend.idl, mick_miky.idl, svtt_selc.idl, svtt_serg.idl, svtt_sfpa.idl, svtt_ssup.idl, svtt_svtl.idl, svtt_swam.idl, tpce_tecw.idl, tpce_tpcg.idl, tpce_tprs.idl, vpdd_vpdg.idl, cave_cave.idl, pipe_pipg.idl, svtt_svtg.idl, svtt_swca.idl
    pams/global/dst
    pams/global/egr
    pams/global/evr
    pams/global/exi
    pams/global/idl/dst_dedx.idl, dst_event_summary.idl, dst_mon_soft_ctb.idl, dst_mon_soft_emc.idl, dst_mon_soft_ftpc.idl, dst_mon_soft_glob.idl, dst_mon_soft_l3.idl, dst_mon_soft_rich.idl, dst_mon_soft_svt.idl, dst_mon_soft_tpc.idl, dst_point.idl, dst_rch_pixel.idl, dst_run_summary.idl, dst_summary_param.idl, dst_tkf_vertex.idl, dst_track.idl, dst_v0_vertex.idl, dst_vertex.idl, dst_xi_vertex.idl, egr_egrpar.idl, egr_globtrk.idl, egr_globtrk_eval.idl, egr_propagate.idl, epi_epipar.idl, epi_glob_pid_eval.idl, epi_global_pid.idl, epi_hypo_pid.idl, est_ctrl.idl, est_ev.idl, est_match.idl, ev0_aux.idl, ev0_cov.idl, ev0_ev0out.idl, ev0_ev0par.idl, ev0_ev0par2.idl, ev0_eval.idl, ev0_track.idl, ev0_track2.idl, ev0_track3.idl, evr_evrpar.idl, exi_aux.idl, exi_exiout.idl, point_track_index.idl, scs_svt_spt.idl, stk_svt_ctrack.idl, stk_svt_track.idl, svm_ctrl.idl, svm_effic.idl, svm_eval_par.idl, svm_eval_strk.idl, svm_eval_svt.idl, svm_eval_tpc.idl, svm_evt_match.idl, svm_match.idl
    pams/global/inc/
    gr_track_pointers.inc, global_prototypes.h, math_constants.inc, phys_constants.inc
    pams/global/svm
    pams/global/ev0
    pams/l3/gl3
    pams/l3/l3Clufi
    pams/l3/gl3Modules
    pams/l3/idl
    pams/l3/incFtfBaseHit.h, FtfBaseTrack.h, FtfDedx.h, FtfFinder.h, FtfGeneral.h, FtfHit.h, FtfMcTrack.h, FtfPara.h, FtfSl3.h, FtfTrack.h, gl3Analysis.h, gl3Conductor.h, gl3Event.h,,gl3GammaGamma.h, gl3GeneralHistos.h, gl3HighPt.h, gl3Histo.h, gl3Hit.h, gl3JPsi.h, gl3MomRes.h, gl3Residuals.h, gl3Sector.h, gl3Svt.h, gl3Track.h, gl3dEdx.h, l3GeneralHeaders.h, l3List.h, lists.hpp, sl3CoordinateTransform.h, sl3MPTrack.h, sl3UPTrack.h, sl3USTrack.h
    pams/l3/ftf/FtfBaseHit.cxx, FtfBaseTrack.cxx, FtfDedx.cxx, FtfFinder.cxx, FtfHit.cxx, FtfPara.cxx, FtfSl3.cxx, FtfTrack.cxx, FtfUtilities.cxx, sl3Swap.cxx;
    pams/mwc/mwu
    pams/mwc/idl
    pams/mwc/mws
    pams/mwc/mwg
    pams/mwc/mwu
    pams/sim/idl/g2t_run.idl
    pams/sim/g2t/g2t_comb.F, g2t_comb.idl, g2t_print.F, g2t_print.idl
    pams/svt/idl/sal_geom.idl, sal_rotran.idl, sal_spt.idl, sal_vrtx.idl, sce_ctrl.idl, sce_dspt.idl, scf_ctrl.idl, sci_bad_anodes.idl, sci_clus.idl, sci_inj.idl, sci_par.idl, sci_raw.idl, scm_ctrl.idl, scp_bad_anodes.idl, scp_par.idl, scp_ped.idl, scp_pedm.idl, scp_raw.idl, scs_cluster.idl, scs_merge.idl, scs_par.idl, sgr_groups.idl, sgr_pixmap.idl, sls_ctrl.idl, sls_spt.idl, spr_sprpar.idl, srs_activea.idl, srs_direct.idl, srs_result.idl, ssf_8to10map.idl, ssf_adc.idl, ssf_map.idl, ssf_mv.idl, ssf_seq.idl, ssf_zero_par.idl, ste_teff.idl, ste_teval.idl, stk_ctrack.idl, stk_filler.idl, stk_hlx.idl, stk_kine.idl
    pams/svt/inc/RanGauss.hh, Random.hh
    pams/svt/sal
    pams/svt/sgr
    pams/svt/spa
    pams/svt/srs
    pams/svt/stk
    pams/tpc/idlbad_channels.idl, readout_map.idl, tcc_morphology.idl, tcl_calib_fee.idl, tcl_calib_general.idl, tcl_calib_padrow.idl, tcl_calib_rdo.idl, tcl_calib_sec.idl, tcl_sector_index.idl, cl_tclpar.idl, tcl_tp_seq.idl, tcl_tpc_index.idl, tcl_tpc_index_type.idl, tcl_tpcluster.idl, tdeparm.idl, tdi_fit_pars.idl, tdi_rdi_pars.idl, tdi_residual.idl, tdi_strack.idl, tfc_adcxyz.idl, tfc_delta.idl, tfc_fmtpar.idl, tfc_native_gain.idl, tfc_native_map.idl, tfc_native_pedestal.idl, tfc_pedstab.idl, tfc_pedstab_pars.idl, tfc_tpc_gain.idl, tfc_valid.idl, tfs_fsctrl.idl, tfs_fspar.idl, tpc_pedestal.idl, tpg_cathode.idl, tpg_field_cage.idl, tpg_pad.idl, tpg_sector.idl, tpg_tptarget.idl, tpg_transform.idl, tpg_wire_plane.idl, tpipar.idl, tpt_pars.idl, tpt_res.idl, tpt_spars.idl, tpt_strack.idl, tpt_track.idl, tpt_track_pointers.idl, tss_tpmcpix.idl, tss_tppad.idl, tss_tppixel.idl, tstpar.idl, tte_control.idl, tte_eval.idl, tte_mctrk.idl, type_begrun_str.idl, type_bytedata.idl, type_config.idl, type_floatdata.idl, type_gain_bad.idl, type_index.idl, type_sc_global.idl, type_sc_readout.idl, type_structtbl.idl, type_timestamp.idl, type_tmprcv0.idl
    pams/trg/idl
    pams/trg/inc
    pams/trg/rl1
    pams/trg/rl0
    pams/tls/wrk
    pams/tls/inc
    pams/tls/src
    pams/tpc/idl/tcl_calib_badpixels.idl, tcl_calib_global.idl, tcl_calib_pad.idl
    pams/tpc/tcl
    pams/tpc/tfc
    pams/tpc/tfs
    pams/tpc/tpg
    pams/tpc/tpt
    pams/tpc/tte
    pams/vpd/vps
    pams/vpd/idl
    pams/vpd/vpv

    Next codes have been modified and updated:

    StAssociationMaker
    StAssociationMaker.cxx/h - modifed to change default to ITTF; clean-up est tracks;
    summarizeEvent.cc - clean-up est tracks;
    StBFChain
    BigFullChain.h, StBFChain.cxx - modified due to pams cleanup; added chains for BTOF; reshaped TOF options to allow early VPD but later TofMatch; added 'FiltGamma' option for simulation with filtering; inroduced 'BAna' option;
    BFC2.C - removed;
    StBichsel
    Bichsel.h, GetdEdxResolution.cxx - modified to add one more GetdEdxResolution in order to simplify access to it in TF1;
    StBTofCalibMaker
    StBTofCalibMaker.cxx, StBTofCalibMaker.h - modified to make Database readout more robust, static const moved to .cxx file;
    modified to split original StTofCalibMaker into dedicated StVpdCalibMaker and BTOF-specific StBTofCalibMaker;
    StBTofSimMaker
    new package for TOF simulation;
    StChain
    StMaker.cxx - modified to keep only geometry tags which were used in production;
    StEvtHddr.h - created the safe interface to access the value of he TDatime objects;
    StMaker.cxx/h - fixed the signature of the StMaker::GetDate... methods; modified to make the TDatime const interfaces; added y2009a geometry tag and inherited from it y2010 geometry; added y2006h geometry tag
    St_ctf_Maker
    St_ctf_Maker.cxx - modified due to pams cleanup;
    StdEdxY2Maker StDAQMaker
    StRtsReaderMaker.cxx - removed token leak ;
    StTRGReader.cxx - fixed the broken broken logic for the DAQ file with NO trigger data;
    StDbBroker
    StDbBroker.cxx - modified to use SafeDelete;
    StDbLib
    StDbManagerImpl.cc, StDbTable.cc - modified to use SafeDelete;
    StDbServiceBroker.cxx - changed balancer connect timeout to 30sec; reshuffled lb host list;
    MysqlDb.cc - modified to enabled SSL + compression, if server supports it ;
    StDbManagerImpl.cc - added proper wrapper to provide StDbLib could use SafeDelete;
    St_db_Maker
    St_db_Maker.cxx, St_db_Maker.h - modified to make the TDatime const interfaces;
    StDetectorDbMaker
    StDetectorDbChairs.cxx - corrected gain dependence from y2009 Voltage scan; added St_tpcAcChargeC to modify gain dependence on Voltage;
    St_spaceChargeCorC.h - moved getSpaceChargeCoulombs from the header to St_spaceChargeCorC.cxx;
    St_spaceChargeCorC.cxx - added new file to move getSpaceChargeCoulombs in from header;
    St_tpcAcChargeC.h - added new file to modify gain dependence on Voltage ;
    StdEdxY2Maker
    StdEdxY2Maker.cxx, StdEdxY2Maker.h - added dE/dx for prompt hits, improve dE/dx calculations; switched from St_tpcAnodeHVavgC to St_tpcAnodeHVC to modify gain dependence on Voltage;
    StEEmcSimulatorMaker
    StEEmcMixerMaker.cxx, StEEmcSlowMaker.cxx - modified for the embedding infrastructure ;
    StEEmcUtil
    database/EEmcDbItem.cxx - fixed compilation warnnings;
    EEfeeRaw/RootWrapper.cxx - fixed compilation warnnings;
    EEmcSmdMap/EEmcSmd2SmdMapItem.h, EEmcSmdMap.h - fixed compilation warnnings;
    StEmcCalibrationMaker
    StEmcCalibMaker.cxx, StEmcCalibrationMaker.cxx, StEmcEqualMaker.cxx, StEmcMipMaker.cxx, StEmcPedestalMaker.cxx - fixed bunch of warnings;
    StEmcRawMaker
    StBemcRaw.cxx, StEmcRawMaker.cxx - fixed a bunch of warnings;
    StEmcTriggerMaker
    StBemcTrigger.cxx - modified to clarify subtraction versus bit shift operator precedence;
    StEvent
    StTrackPidTraits.cxx, StTrackPidTraits.h - moved definition of dst_dedx_st from pams/global/idl in;
    StDedxPidTraits.cxx - removed St_dst_dedx_Table;
    StEvent.h - removed reference to event_header_st;
    StBbcTriggerDetector.cxx, StCalibrationVertex.cxx/h, StEvent.cxx/h, StEventInfo.cxx/h, StEventSummary.cxx/h, StEventTypes.h StFtpcHit.cxx/h, StFtpcSoftwareMonitor.cxx/h, StGlobalTrack.cxx/h, StHelixModel.cxx/h, StHit.cxx, StKinkVertex.cxx/h, StMwcTriggerDetector.cxx, StPrimaryTrack.cxx/h, StPrimaryVertex.cxx/h, StRichHit.cxx, StRichSoftwareMonitor.cxx/h, StSoftwareMonitor.cxx/h, StSsdHit.cxx/h, StSvtHit.cxx/h, StTpcHit.cxx/h, StTpcHitCollection.cxx/h, StTpcRawData.cxx, StTpcSectorHitCollection.cxx/h, StTptTrack.cxx/h, StTrack.cxx/h, StTrackDetectorInfo.cxx/h, StTrackFitTraits.cxx/h, StTrackGeometry.cxx/h, StTriggerData2008.cxx, StV0Vertex.cxx/h, StVertex.cxx/h, StXiVertex.cxx/h - removed dependences on old dst tables;
    StCtbSoftwareMonitor.cxx/h, StEmcSoftwareMonitor.cxx/h, StEstGlobalTrack.cxx/h, StEstPrimaryTrack.cxx/h, StGlobalSoftwareMonitor.cxx/h, StL3SoftwareMonitor.cxx/h, StSvtSoftwareMonitor.cxx/h, StTofSoftwareMonitor.cxx/h, StTofSoftwareMonitor.cxx/h, StTpcSoftwareMonitor.cxx/h - removed ;
    StRpsCluster.cxx, StRpsCluster.h, StRpsCollection.cxx, StRpsCollection.h, StRpsPlane.cxx, StRpsPlane.h, StRpsRomanPot.cxx, StRpsRomanPot.h - new files added for RPS collection, initial revision;
    StPrimaryTrack.h, StSsdHit.cxx/h, StSvtHit.cxx/h, StTpcHit.h, StTpcPixel.h, StTpcRawData.cxx/h, StBTofHeader.cxx - fixed compiler warnings;
    StContainers.cxx/h, StDetectorDefinitions.h, StEnumerations.h, StEvent.cxx/h, StEventClusteringHints.cxx, StEventLinkDef.h - hooks for RPS added;
    StPrimaryVertex.cxx/h - added new member mNumMatchesWithBTOF and related access functions;
    StBTofHeader.cxx - fixed order of operator precedence in removeVpdHit();
    StBTofPidTraits.cxx, StBTofPidTraits.h - updated to fix the problem which causes the crash running TOF calibration on MuDst afterburner;
    StEventCompendiumMaker
    StEventCompendiumMaker.cxx - modified to use TChair;
    StEventMaker
    StEventMaker.cxx/h, StEventManager.hh, StRootEventManager.cc/hh - clean-up due to pams retirring; fixed problem with bunch crossing information in StEventInfo and StHddr;
    StFilterMaker
    StGammaFilterMaker.cxx, StGammaFilterMaker.h - new code for gamma filtering in simulation;
    StFtpcCalibMaker
    StFtpcCalibMaker.cxx - added USE_LOCAL_DRIFTMAP instructions;
    StFtpcClusterMaker
    StFtpcClusterMaker.cxx - added USE_LOCAL_DRIFTMAP instructions;
    StFtpcClusterFinder.cc/hh, StFtpcClusterMaker.cxx - removed all references to StFtpcSoftwareMonitor;
    StFtpcTrackMaker
    StFtpcTrackMaker.cxx, StFtpcVertex.cc/hh - removed dependences on dst_vertex_st table;
    StFtpcTrackMaker.cxx/h - removed all references to StFtpcSoftwareMonitor;
    StGenericVertexMaker
    StGenericVertexFinder.cxx/h - reorder the vertices upon filling StEvent;
    StiPPVertex/StPPVertexFinder.cxx - fixed compiler warning about operator order precedence;
    StJetMaker
    StJetSimuUtil/StJetSimuReader.cxx - fixed compilation warnning;
    tracks/StjTrackCutDcaPtDependent.h - fixed compilation warnning;
    treeStjJetListReader.h, StjJetListWriter.cxx, StjTreeIndexListCreator.cxx, StjTreeReader.cxx, StjTreeReader.h, StjTreeReaderTwoTrees.cxx, StjTreeReaderTwoTrees.h - fixed compilation warnings;
    StMagF
    StMagFMaker.cxx/h - modified to switch to TChair ;
    StarMagField
    StarMagField.cxx/h - modified to use local fMap variable; moved size definition from #define to enumerations;
    StMuDSTMaker/COMMON
    StMuDst.cxx, StMuTrack.cxx, StMuTrack.h - fixed small bug in StMuDst::fixTrackIndices and StMuDst::fixTofTrackIndices(), added StMuTrack::primaryTrack() and ensured StMuTrack::vertexIndex() returns the primary track pointer for a global track;
    StMuDstMaker.cxx, StMuHelix.cxx/h, StMuTrack.cxx/h - patches made eliminating some redundant operations;
    StuDraw3DMuEvent.cxx - fixed compilation warnings; added StMuTrack::globalTrack rendering;
    StMuBTofPidTraits.cxx, StMuBTofPidTraits.h, StMuTrack.h - fixed the problem which causes the crash running TOF calibration from MuDst;
    StSvtClassLibrary
    StSvtHybridPixelsD.cc - adjusted to ROOT 5.22.00;
    StPass0CalibMaker
    StSpaceChargeEbyEMaker.cxx, StVertexSeedMaker.cxx - modified;
    StTpcT0Maker.cxx, StTpcT0Maker.cxx.h - removed;
    StSpaceChargeEbyEMaker.cxx/h - modified to return loosen nDaughters cut, added BEMCmatch cut and PCT hits cut, enable padrow 13 for Runs 2009+; fixed compiler warning about unsigned comparison;
    StVertexSeedMaker.cxx/h - phased out usage of old tables; fixed problems with memory-resident TNtuple by using a temporary disk file;
    St_QA_Maker
    St_QA_Maker.cxx, St_QA_Maker.h - removed codes using old tables;
    StEventQAMaker.cxx/h, StQAMakerBase.cxx/h - removed Event Summary;
    St_srs_Maker
    St_sfs_Maker.cxx, St_sfs_Maker.h - added files;
    St_srs_Maker.cxx, St_srs_Maker.h - removed;
    St_tcl_Maker
    StTpcFastSimMaker.cxx, StTpcFastSimMaker.h - added files;
    St_tcl_Maker.cxx/h, St_tfs_Maker.cxx/h - removed ;
    Sti
    StiStarVertexFinder.cxx - small consolidation;
    StiTpc
    StiTpcDetectorBuilder.cxx - St_tpcAnodeHVavgC => St_tpcAnodeHVC until tpcAnodeHVavg table will be fixed;
    StSvtAnalysedHybridClusters.cc, StSvtHitMaker.cxx, StSvtHitMaker.h - modified to remove dependences on old tables;
    StSvtVertexFinderMaker.cxx, StSvtVertexFinderMaker.h, SvtVertFind.cc, SvtVertFind.h - removed;
    StiUtilities
    StiPullEvent.cxx - added assert.h;
    StSvtClusterMaker
    StSvtAnalysedHybridClusters.cc, StSvtHitMaker.cxx, StSvtHitMaker.h - removed references to tables;
    StSvtSimulationMaker
    StSvtOnlineSeqAdjSimMaker.cxx - modified to make hard code masking to OFF until database is fixed;
    StTagsMaker
    GlobalTag.idl, StTagsMaker.cxx - modified to add primary vertex position errors;
    StTpcDb
    StTpcdEdxCorrection.cxx, StTpcdEdxCorrection.h - added handle for TPX ADC corrections;
    StTriggerUtilities
    StTriggerSimuMaker.cxx - updated for Run 9 to work on simulation;
    Emc/StEmcTriggerSimu.cxx/h - updated for Run 9 to work on simulation;
    Bemc/StBemcTriggerSimu.cxx - updated to clear the number of masked towers; add call to StEmcDecoder::SetDateTime()
    Eemc/EemcTrigUtil.cxx, EemcTrigUtil.h, StEemcTriggerSimu.cxx - added Endcap FEE pedestals for all years;
    EEfeeTPTree.cxx - fixed memory leak;
    StEemcTriggerSimu.cxx - modified to mask out faulty EEMC towers;
    EEfeeTP.cxx, EEfeeTP.h, EEmapTP.h - - added (char*) to many strings to make SL5 happy;
    L2Emulator/L2algoUtil/L2VirtualAlgo2009.cxx L2VirtualAlgo2009.h - modified to add (char*) to many strings to make SL5 happy;
    L2Emulator/L2wAlgo/L2wBemc2009.cxx, L2wEemc2009.cxx - modified to add (char*) to many strings to make SL5 happy;
    L2Emulator/L2upsilon/L2upsilon2006.cc - added (char*) to many strings to make SL5 happy;
    L2Emulator/L2hienAlgo/L2hienAlgo08.cxx - added (char*) to many strings to make SL5 happy;
    L2Emulator/L2pedAlgo/L2pedAlgo.cxx - added (char*) to many strings to make SL5 happy;
    L2Emulator/L2jetAlgo/ L2adc2energyAlgo.cxx, L2jetAlgo2006.cxx, L2jetResults2006.h - added (char*) to many strings to make SL5 happy;
    StarRoot
    TRArray.cxx, TRSymMatrix.h - added more methods;
    StDraw3D.cxx, StDraw3D.h - added STL based method;
    StTrackMateMaker
    StTrackMateMaker.cxx/h, StTrackPing.cc/hh - replace cout to logger;
    StDraw3D.h - removed the astary entry TettaDeg;
    StTpcHitMaker
    StTpcHitMaker.cxx, StTpcRTSHitMaker.cxx/h - added attributes for sector and pad row selections;
    StTpcRTSHitMaker.cxx/h - modified to make cluster finder not running if there is no pixels; replaced daqReader by daq_tpx;
    StTpcHitMoverMaker
    StTpcHitMoverMaker.cxx - modified due to pams cleanup;
    StVpdCalibMaker
    StVpdCalibMaker.cxx - modified to use the new calibration table vpdTotCorr; vzVpdFinder() updated to use a cut on timing diff to remove outliers;

    RTS
    include/rtsSystems.h - fixed PMD; added detector groups for 2010; fixed ESMD in rts2grp;
    src/rtsmakefile.def - added support for for -m32 on 64 bit machines;
    src/DAQ_ESMD/daq_esmd.cxx - added more event checks; fixed word bug in get_l2;
    src/DAQ_TOF/daq_tof.cxx - added more event checks;
    src/DAQ_BSMD/daq_bsmd.cxx - added SFS readout for nonZS, ZS and PEDRMS;
    bsmdPed.cxx - fixed pedestal bug in pulser runs;
    src/DAQ_READER/daqReader.cxx - fixed the sense of RTS_ONLINE;
    daq_det.cxx - hacked up the FY2000 DATAP feature;
    src/DAQ_TPX/tpxFCF.cxx, tpxFCF.h - added FY10 features;
    daq_tpx.cxx, daq_tpx.h - added fcf run compatibility; fixed gains in InitRun;

    pams
    geometry/ecalgeo/ecalgeo6.g, ecalgeo.g - modified due to pams rettiring:
    - fixed several material / medium relationship problems;
    - fixed issue where SMD strips extruded their mother volumes;
    - expanded the SMD gap from 34mm to 36mm as built;
    - added SMD spacer layers;
    - added material to front and back of SMD strips;
    - defined and used PbAlloy and Steel mixtures, to better match material in calorimeter;
    - thickness of preshower layers reduced to 4.75mm as built;
    geometry/geometry/geometry.g - added logic to support multiple ecalgeoX files; ecalgeo6 set as default version for y2009a tag ;
    Y2009A production tag added:
    - includes the new model of the EEMC;
    - revert to old model of EEMC in Y2009 tag for compat w/ W preproduction;
    - removed the y2006dev tag;
    - added y2006h tag, which is y2006g + new model of the endcap;
    added y2010 geometry inherited from y2009a;
    gen/hijing_382/hijing.F - fixed bug in ran() in gfortran;
    global/idl/dst_dedx.idl - removed, moved dst_dedx_st definition to StEvent/StTrackPidTraits;
    sim/gstar/gstar_part.g - modified due to retirring pams;
    sim/idl/g2t_tpc_hit.idl - modified due to retirring pams;
    sim/g2t/g2t_tpc.F, g2t_volume_id.g - modified due to retirring pams;

    StarDb
    Calibrations/tpc/TpcAdcCorrectionB.20090301.000106.C - correction for for y2009 Tpx added;
    added tpcAcCharge files to account of accumulated Charge for Y2009;
    TpcLengthCorrectionB.C, tpcPressureB.C - added default tables;
    asic_thresholds_tpx.y2010.C, TpcAdcCorrectionB.y2010.C, TpcAltroParameters.y2010.C, tpcPadGainT0.y2010.C, tpcPressureB.y2010.C, TpcSecRowB.y2010.C - added starting values for y2010;
    VmcGeometry/y2010.h,Geometry.y2009a.C y2009a.h - added y2009a geometry and inherited from it y2010;
    Geometry.y2006h.C, y2006h.h - added y2006h geometry with latest latest version of the TPC geometry and fixed EEMC;
    removed old root geometry files;
    StDb/idl
    pp2ppZ.idl - new pp2pp table added ;
    pvpdCalib.idl, toft0Calib.idl, toftotCalib.idl, tofzCalib.idl - added new TOF tables;
    TpcAltroParameters.idl - fixed spelling;
    tpcAcCharge.idl - added table for accumulated charge in TPC;

  • November 9, 2009
    new library SL09e (tagged as SL09e) has been created, build on SL4.4, and SL5.3 platforms, tested and released on November 10.

    Main features:
    - completed adjustment to SL5.3 platform;
    - several patches to ROOT 5.22.00 version has been done;
    - new BTOF calibration and VPD code;
    - new FMS DB code;
    - RTS reader added capability to read trigger data files in format .dat;
    - new TPX response simulator;
    - last version with old pams codes; - several bugs were fixed;

    Next codes have been updated:

    asps/Jprof
    Jprof.cxx/h, bfd.cxx, coff.cxx, config.h, elf.cxx, intcnt.cxx/h, jprof.h, leaky.h, libmalloc.cxx/h, strset.cxx/h - removed becuase not functional since gcc4;
    exe/leaky.cxx - removed becuase not functional since gcc4;
    StAnalysisMaker
    StAnalysisMaker.cxx/h - added static method to print StEvent;
    StBbcSimulationMaker
    StBbcSimulationMaker.cxx - removed operator [];
    StBFChain
    BigFullChain.h - added StiVMC, modified TpcRS to prepare to clean up tcl,tpcdaq and fcf options;
    StBTofCalibMaker
    StBTofCalibMaker.cxx/h - new maker added for combined BTOF & VPD calibrations;
    StBTofHitMaker
    StBTofHitMaker.cxx - added the VPD delay in the StBTofSortRawHit;
    StBTofMatchMaker
    StBTofMatchMaker.cxx/h - added the functionality to perform the matching with MuDst directly;
    made several updates on the track cuts used for matching: flag<1000 was added and nHits>15 cut was removed;
    created a new StBTofPidTraits for any primary track;
    local Z window cut set to symmetric (fabs(localz)<3.05);
    StBTofUtil
    StBTofGeometry.cxx - corrected the calculation for tray alignment parameters in X-Y;
    StBTofSortRawHit.cxx/h - implemented the VPD delay subtraction in trigger window cut;
    StChain
    StRTSBaseMaker.cxx/h, StRtsTable.cxx/h - modified to make the global daqReader to be the static data-member to fix the bug; ;
    StMaker.cxx/h - modified to improve WhiteBoard ; y2010 timestamp added;
    St_base
    StTree.cxx - added the new raw format to read the trigger data files with extension .dat;
    StStreamFile.cxx/h, StStreamFileFactory.cxx/h - added STAR iostream-base file interface; added the method to provide the error message;
    StDaqLib
    EVP/emcReader.cxx - fixed the old emcReader; added header file algorithm and assigned the proper namespace to make both SL4/64bit and SL4/32bits compilation ok;
    SVT/SVTV1P0.Banks.cxx/hh - fixed pointer arithmetics and cpu type;
    TRG/TRG_Reader.cxx - fixed pointer arithmetics and cpu type;
    StDAQMaker
    StDAQMaker.cxx/h, StDAQReader.cxx/h, StRtsReaderMaker.cxx/h - moved daqReader instantiation from StDAQMaker to StDAQReader to switch between input files properly;
    StDAQMaker.cxx/h, StDAQReader.cxx/h - moved StRtsReaderMaker instantiation from StDAQReader to StDAQMaker;
    StRtsReaderMaker.cxx/h - removed redundant components ;
    StDAQReader.cxx/h, StRtsReaderMaker.cxx/h - modified to activate the new DAT file format;
    StRtsReaderMaker.cxx - fDatReader initialized to zero at class ctor to fix a bug;
    StDAQReader.cxx, StTRGReader.cxx/h - modified to be able to read .dat file in 1999-2008 format;
    StDbLib
    StString.h - modified to check for empty string, useful in standalone mode where environmental variables are not defined ;
    rules.make - modified to use mysql_config in place of static dir locations;
    StDbManagerImpl.cc, StDbTable.cc, StDbTableDescriptor.cc/h, StTableDescriptorI.h - struct alignment fixed to keep runtime align calculation ;
    StDbDefs.hh, StDbManagerImpl.cc - added FMS to the domain list;
    MysqlDb.cc - LB timer fixed;
    StDbSql.cc - modified to reset number of rows to fetched number of rows if it is less than total indexed number;
    StDbTableDescriptor.cc/hh - modified to make row size not static, tables have different row sizes;
    StDbDefs.hh, StDbManagerImpl.cc - added new domain: pp2pp;
    StDbSql.cc - modified to restore missing endTime check;
    StDbUtilities
    StTpcCoordinateTransform.cc/hh - removed defaults in Tpc Coordinate transformations ;
    StDetectorDbMaker
    StDetectorDbChairs.cxx - modified to introduce TPC slewing corrections;
    St_tpcSlewingC.h - added new file to introduce TPC slewing corrections;
    StDetectorDbChairs.cxx, St_tpcAnodeHVC.h - modified to make tpcAnodeHV better handles with different neighboring voltages;
    St_tpcGainC.h - modified;
    St_tpcAnodeHVC.h, St_tpcPadGainT0C.h, StDetectorDbChairs.cxx - modified to use St_tpcPadGainT0C instead of St_tpcGainC and St_tpcT0C;
    St_tpcAnodeHVavgC.h - added new file ;
    St_tpcGainC.h, St_tpcT0C.h - removed ;
    St_tss_tssparC.h - moved gain calculations to .cxx file ;
    StDbUtilities
    StTpcCoordinateTransform.hh - fixed StThreeVector invoke;
    StMagUtilities.cxx/h - updated grid spacing for UndoShort and prepared for other future gridding upgrades to achieve higher resolution results; improved execution speed of many algorithms: especially GridLeak;
    updated scheme for pad row numbering in Predict Space Charge;
    StMagUtilities.cxx/h - modified to set GetMagFactor();
    StEEmcUtil
    EEdsm/BEdsm2.cxx/h, BemcTrigUtil.cxx/h, EEdsm0.cxx/h, EEdsm0Tree.cxx/h, EEdsm1.cxx/h, EEdsm1Tree.cxx/h, EEdsm2.cxx/h, EEdsm3.cxx/h, EEfeeTP.cxx/h, EEfeeTPTree.cxx/h, EEmapTP.hh EMCdsm2Tree.cxx/h, EemcTrigUtil.cxx/h - EEMC DSM emulator moved over to StTriggerUtilities/Eemc;
    StEmcUtil
    database/StBemcTables.h - added StBemcTable to use in StEmcDecoder;
    projection/ StEmcPosition.cxx/h - added getNextId(det,softId,nEta,nPhi) method;
    StEvent
    StTpcRawData.cxx/h - fixed relation npad from pad row;
    StDcaGeometry.cxx/h - modified to add set from double;
    StEventUtilities
    StuDraw3DEvent.h - added link to pdf file and acrobat 9; modified to promote the virtial inheritance for StDraw3D subclasses;
    StuDraw3DEvent.cxx - fixed eta sign;modified to adjust tresholds;
    StuDraw3DEvent.cxx/h - added EmsHit method to the StuDraw3DEvent ;
    StFmsDbMaker
    StFmsDbMaker.cxx/h - new FMS DB code ;
    StFtpcCalibMaker
    StFtpcLaserCalib.cc - modified to exit laser fit to avoid FPE if either <=2 hits on track or if helix fit fails to converge;
    StFtpcCalibMaker.cxx/h, StFtpcLaser.hh, StFtpcLaserCalib.cc/hh - modified to write out all gas temperature, air pressure info to Run branch of FTPC debug root file;
    modified to be able to vary the gas temperature in addition to varying t0 and gas composition;
    StFtpcClusterMaker
    StFtpcClusterDebug.cc - modified to initilize the class data-members and add some protection against of zero pointers;
    added protection against of the nonexisting debug.ini; modified to use default values;
    StFtpcClusterDebug.cc/hh, StFtpcClusterFinder.cc/hh, StFtpcClusterMaker.cxx - modified to write out all gas temperature, air pressure info to Run branch of FTPC debug root file;
    StGammaMaker
    StGammaCandidateMaker.cxx - modified to Utilize new StEmcPosition methods to speed up SMD strip collection;
    StTrgDatFileReader
    StDatFileFactory.cxx/h, StTrgDatReader.cxx/h - added .dat file format reader;
    Sti
    StiKalmanTrack.cxx/h, StiKalmanTrackFinder.cxx, StiTrack.h - added primary vertex number ;
    StiKalmanTrackFinder.cxx - modified to reset primarity after refit ;
    StiKalmanTrack.cxx, StiKalmanTrackNode.cxx - removed STAR LOG in print();
    StiMaker
    StiStEventFiller.cxx - added primary vertex number and charge(GVB);
    StiMaker.cxx, StiStEventFiller.cxx - set assert instead of skip event;
    StiTpc
    StiTpcDetectorBuilder.cxx - modified not to use padrows with no gain; modified to replace St_tpcGainC to St_tpcPadGainT0C
    StiUtilities
    StiPullEvent.h - added primary vertex number and charge(GVB); removed redundante definition of StiPullEvent::~StiPullEvent();
    StiPullEvent.cxx/h - modified to propagate primary info into globals(Finish());
    StHbtMaker
    Infrastructure/StHbtPair.cc - fixed for StThreeVector and StLorentzVector ctor;
    St_geom_Maker
    GeomBrowser.cxx/h, StarGeomTreeWidget.cxx/h - added refs to the mother volumes; connected DepthControl and lookup depth; added I/O prototype;
    StGeomHighlighter.cxx/h - added new files for motran syntax highlighter;
    TextEdit.cxx/h - modified to add motran syntax highlighter;
    StQtDelayRedrawTimer.cxx, StQtDelayRedrawTimer.h - added new files to delay re-drawing;
    StIOMaker
    StIOMaker.cxx - modified to initialize the pointer at ctor; added the new raw format to read the trigger data files with extension .dat; loaded StTrdFileReader shared lib to back DAT format;
    StJetMaker
    StBET4pMaker.vxx/h - updated for BEMC calibration systematics;
    StPythiaFourPMaker.cxx - modified to add tower info into jet tree;
    StJetMaker.cxx/h - fixed getStJets();
    emulator/ StjBEMCSockeVariation.cxx/h, StBET4pMakerImpBuilder.cxx/h - updated for BEMC calibration systematics;
    StMuTrackFourVec.h, StjeTowerEnergyListToStMuTrackFourVecList.cxx/h, StjeTrackListToStMuTrackFourVecList.cxx - midified to add tower info into jet tree;
    StjeDefaultJetTreeWriter.cxx - modified to add tower info into jet tree; added tracks and towers references to jet;
    StMuTowerEmu.h - new file to add tower info into jet tree;
    StMuTrackEmu.h, StjeDefaultJetTreeWriter.cxx/h - added track flag, nSigmaElectron, nSigmaKaon and nSigmaProton;
    StMuTrackEmu.h, StjeTrackListToStMuTrackFourVecList.cxx - added detectorId to tracks; added nSigmaKaon, nSigmaProton and nSigmaElectron; added exitTowerId and exitDetectorId;
    StjeJetEventTreeWriter.h - added new file with implementaion of Tree writer for class StJetEvent; modified to use include "StSpinPool/StJetEvent/StJetEventTypes.h";
    StjeJetEventTreeWriter.cxx - removed dependencies of StSpinPool/StJetEvent on StJetMaker;
    mudst/StjTPCMuDst.cxx - added nSigmaKaon, nSigmaProton and nSigmaElectron;
    tracks/StjTrackList.h - added nSigmaKaon, nSigmaProton and nSigmaElectron;
    StMcEvent
    StMcFgtHit.cc/hh, StMcFgtHitCollection.cc/hh - modified for FGT;
    StMuDSTMaker
    COMMON/StuDraw3DMuEvent.h - modified to promote the virtial inheritance for StDraw3D subclasses;

    RTS
    src/DAQ_READER/cfgutil.cxx/h, daqReader.cxx - fixed the compilation problem under SL5/64-bit;
    daqReader.h - added u_int;
    daqReader.cxx - first attempt to force rtsLog to STDERR for ROOT;
    src/SFS/sfs_index.cxx/h - fixed the compilation problem under SL5/64-bit;
    src/DAQ_TPX/tpxCore.cxx/h, tpxPed.cxx, tpxStat.cxx/h - updated;
    tpxFCF.cxx - fixed quality asignment bug in simulated data;
    daq_tpx.cxx/h, tpxStat.cxx - modified for misc monitoring ;
    tpxPed.cxx - adjusted special runs;
    src/DAQ_BSMD/daq_bsmd.cxx/h, bsmdPed.cxx/h - added pedestal subtraction routines;
    bsmdPed.cxx, daq_bsmd.cxx - modified for run 2010 support; added RAW SFS;
    src/RTS_EXAMPLE/rts_example.C - added RAW SFS bank;
    StRTSClient
    include/rts.h - added __x86_64 ;
    rtsSystems.h - fixed compilation error on SL5/64-bit machine;
    include/DAQ1000/ddl_struct.h - added heartbeat msc event;
    FCFMaker/FCFMaker.cxx - fixed pointer arithmetics;
    FCF/fcfClass.cxx - fixed pointer arithmetics;

    StRichPIDMaker
    StRichArea.cxx - bug fixed ;
    StStarLogger
    StLoggerConfig.h, StarOptionFilter.h - added Configure header to take in account the different log4cxx versions ;
    StLoggerConfig.h - fixed wrong declaration - change int to class;
    MySQLAppender.cxx/h, StLoggerConfig.h, StLoggerManager.cxx/h, StUCMAppender.cxx/h, StarOptionFilter.cxx - modified to merge log4cxx version 9 and 10;
    StUCMAppender.cxx - fixed the obsolete dependency;
    logging/TxUCMCollector.cxx - added Configure header to take in account the different log4cxx versions ;
    StarClassLibrary
    StLorentzVector.hh - added extra ctor;
    StThreeVector.hh - Introduced the dedicated default ctor for StThreeVector;
    StarRoot
    StDraw3D.cxx/h - added Print method; fixed the image file name; modified to eliminate the TRotMatrix leak and implement the negative lambda for EndCap style; fixed eta sign; added EmsHit method to the StuDraw3DEvent;
    THelixTrack.cxx - workaround to define the method `TCircleFitter::FitZ()';
    StArchInfo.cxx/h - added new class to return CPU/OS Architecture related info; added new method to calculate the alignment and padding;
    StCheckQtEnv.cxx, StDraw3D.cxx - removed the redundant Coin test;
    StSsdUtil
    StSsdBarrel.cc/hh - fixed FindMcHit signature;
    StSsdWafer.cc - changed Char_t *xyz type to be const;
    StSvtSimulationMaker
    StSvtOnlineSeqAdjSimMaker.cxx/h - added boolean variable mRunSvtOnlineSeqAdj to toggle function on and off;
    StTpcDb
    StTpcDb.cxx/h, StTpcDbMaker.cxx, StTpcdEdxCorrection.cxx/h, St_tpcCorrectionC.cxx/h - modified to use directly field from StarMagField; replaced St_tpcGainC and St_tpcT0C by St_tpcPadGainT0C; removed defaults in coordinate transformations;
    StTpcHitMaker
    StTpcHitMaker.cxx - introduced TPC slewing corrections;
    StTpcRTSHitMaker.cxx/h - modified to replace the obsolete rts_reader with the new daqReader;
    StTriggerDataMaker
    StTriggerDataMaker.cxx/h - added debug option;
    StTriggerUtilities
    StTriggerSimuMaker.cxx/h - updated for run 2009 data; removed dependencies on ROOT MySQL; modified for migration of ROOT MySQL to STAR DB API; modified to move StEEmcUtil/EEdsm to StTriggerUtilities/Eemc;
    StTriggerSimuResult.cxx - added missing header file;
    Bemc/StBemcTriggerSimu.cxx/h - updated for run 2009 data; removed dependencies on ROOT MySQL; modified for migration of ROOT MySQL to STAR DB API;
    Emc/StEmcTriggerSimu.cxx/h - updated for run 2009 data; removed dependencies on ROOT MySQL; modified for migration of ROOT MySQL to STAR DB API;
    Eemc/StEemcTriggerSimu.cxx/h - updated for run 2009 data; removed dependencies on ROOT MySQL; modified for migration of ROOT MySQL to STAR DB API;
    BEdsm2.cxx/h, EEdsm0.cxx/h, EEdsm0Tree.cxx/h, EEdsm1.cxx/h, EEdsm1Tree.cxx/h, EEdsm2.cxx/h, EEdsm3.cxx/h, EEfeeTP.cxx/h, EEfeeTPTree.cxx/h, EEmapTP.h, EMCdsm2Tree.cxx/h, EemcTrigUtil.cxx/h - added new files to move StEEmcUtil/EEdsm to StTriggerUtilities/Eemc;
    StDSMUtilities/DSMLayer.hh - modified to add missing algorithm header file;
    DSMLayer_B101_2009.cc, DSMLayer_E001_2009.cc, DSMLayer_E101_2009.cc, DSMLayer_EM201_2009.cc, DSMLayer_LD301_2009.cc, TCU_2009.cc - fixed wrong pointer arithmetics;
    StDSM2009Utilities.hh - modified for migration of ROOT MySQL to STAR DB API;
    TCU.cc/hh - added new files for run 2009 data;
    L2Emulator/StGenericL2Emulator.cxx - modified to move StEEmcUtil/EEdsm to StTriggerUtilities/Eemc;
    StJanEventMaker/JanEvent.cxx - added missing cstring header file;
    StTrsMaker
    StTrsMaker.cxx - removed default in zFromTB ;
    src/StTrsDeDx.cc - modified to fix some comparison;
    src/StTpcDbSlowControl.cc, StTrsChargeSegment.cc, StTrsFastChargeTransporter.cc, StTrsParameterizedAnalogSignalGenerator.cc, StTrsSlowAnalogSignalGenerator.cc, StTrsWireHistogram.cc - modified to remove default in zFromTB;
    include/StTpcDbSlowControl.hh, StTrsChargeTransporter.hh - modified to remove default in zFromTB;

    pams
    emc/jet/emc_cl_finder.F - 64bit correction ;
    geometry/geometry/geometry.g - fixed bug pipe14==>pipe12 in y2008 & y2009; changed BTOFc6 <== BTOFc7 for TOF in y2009 geometry; first attempt to implement year 2010 geometry: y2009+Full BTOF;
    geometry/tpcegeo/tpcegeo3.g - prompt hits implemented; prompt hits moved from GateGrid==>PadPlane; reduced cuts from 1 MeV to 100 keV;
    geometry/calbgeo/calbgeo2.g - removed redundant sensitives ;
    global/evo/v0userfit.F - fixed sign;
    global/egr/userimpfit.F - fixed sign;
    sim/g2t/g2t_volume_id.g - bug fixed in TOF g2t_volume_id;
    tpc/tpt/tpt_find_outlier.F - set dsxy <= 1;

    StarDb
    Calibrations/tpc/tpcRDOMasks.upgr15.C - removed, moved to RunLog/onl;
    tpcPadGainT0.C - added default tpcPadGainT0 table;
    Calibrations/tracker/DefaultTrackingParameters.C, KalmanTrackFitterParameters.C, LocalTrackSeedFinder.C, tkf_tkfpar.C, tpcInnerHitError.C, tpcOuterHitError.C, tpcTrackingParameters.C - added default tracking parameters for year 2000 data for ITTF chain;
    RunLog/onl/tpcRDOMasks.upgr15.C - added, moved from Calibrations/tpc;
    VmcGeometry/y2008.h, y2008a.h, y2009.h - fixed bug pipe14==>pipe12 in y2008 & y2009;
    y2009.h - corrected dead zone;
    Geometry.y2010.C, y2010.h - first version of year 2010 geometry: y2009+Full BTOF;
    StDb
    idl/fmsPatchPanelMap.idl, fmsQTMap.idl - added FMS mapping tables;
    trgDsmReg.idl - added new dsm registers for EMCAL team;
    tpcSlewing.idl - added tpc slewing struct;
    fmsMap.idl - fixed channel ids;
    fmsGain.idl fmsGainCorrection.idl - new files added for Gain and Gain corrections tables;
    fmsChannelGeometry.idl, fmsDetectorPosition.idl, fmsMap.idl - add more tables for FMS, improved schema;
    tpcChargeStepCalib.idl - removed after removing StChargeStepMaker;
    pp2ppPedestal.idl - added new pedestal table for pp2pp;
    tpcAnodeHVavg.idl - added new tables with average voltages instead of exact voltages;
    vpdTotCorr.idl - added new table for VPD;
    StarVMC
    StarVMCApplication/StarMCStack.cxx - assert.h added to define assert();

    QtRoot
    qt/src/TGQt.cxx/h, TQtPen.h, TVirtualX.interface.h - modified to adjust ROOT interface;
    qtgui/inc/TEmbeddedPad.h - removed CPP macro to make the CINT happy;
    qtgui/src/ TQtCanvasImp.cxx - removed Coin test;
    qtgl/qtcoin/qtcoin.pro - modified to get rid of the SmallChange Coin package;
    qtgl/qtgl/src/TQtGLViewerImp.cxx, TQtRootViewer3D.cxx - implemented Print interface;
    qtgl/qtcoin/inc/TQtCoinViewerImp.h, TQtCoinWidget.h - implemented Print interface;
    SbList.h, SmAxisKit.h, SmallChange.h, SoText2Set.h - modified to get rid of the SmallChange Coin package;
    qtgl/qtgl/inc/TQGLViewerImp.h. TQtGLViewerImp.h. TQtRootViewer3D.h - implemented Print interface;
    qtgl/qtcoin/InstallCoin3D/installCoin3D.sh - modified to get rid of SmallChange Coin package; disabled the Quater package;
    installCoin3D3.sh - added new script to install Coin-3 suite; modified to define the numner of CPUs to use;
    download.new.sh - added new version of the Coin download script; added the local tar option; added CREATE_TAR variable;
    qtgl/qtcoin/src/TQtCoinViewerImp.cxx, TQtCoinWidget.cxx - implemented Print interface;
    TQtCoinWidget.cxx, SmAxisKit.cxx, SmallChangeInit.cxx, SoText2Set.cxx - added new files to get rid of the SmallChange Coin package;
    TQtInspectImp.cxx - set the correct pad symbol for HEX constant;
     

    StUCMApi
    removed obsolete codes, moved to StarLogger;

  • October 26, 2009
    all libraries starting from SL06g to SL09d has been updated with patches for SL5.3 platform and retagged with tags like SL0Xy_SL5.

    Updated codes:
    StRoot/macros/LoadLogger.C, bfc.C - removed using liblog4cxx.so ;

  • September 3, 2009
    new library SL09d (tagged as SL09d) has been created, build on SL4.4, and SL3.05 platforms, tested and released on September 8.

    Main features:
    - new ROOT 5.22.00 version;
    - updated FTPC calibration code;
    - several updates related to new BTOF code;
    - year 2009 geometry fixes;
    - fixed problem reading run 2009 trigger data with new DAQ1000 reader code;
    - number of codes adjustment for 64-bits SL5 platform (not final);
    - new Qt4 version consistent with ROOT 5.22.00;
    - several bugs have been fixed;

    Next codes have been updated:

    asps/rexe
    Conscript - modified for gfortran support ;
    asps/Simulation
    agetof/nxtcrd.F, raw.F, rw.F - modified ICHAR size;
    agetof/Conscript - modified for gfortran support;
    starsim/atmain/dblib.cxx - added string.h needed for gcc 4;
    starsim/geant/grktmp.F - modified to gfortran compiler;
    StBFChain
    BigFullChain.h, StBFChain.cxx - changes for FTPC for laser run; moved all TOF options before VTX ;
    St_base
    StFileIter.h - modifed to stop warnings; added the empty inpl for the dummy methods;
    StObject.cxx, StTree.cxx - fixed for SL5 64 bits platform;
    StBichsel
    Bichsel.cxx, GetdEdxResolution.cxx, dEdxParameterization.cxx - fixed for SL5 64 bits platform;
    StBTofMatchMaker
    StBTofMatchMaker.h - fixed for SL5 64 bits platform;
    StBTofMatchMaker.cxx/h - geometry initialization moved to Init() function;
    StBTofUtil
    StBTofINLCorr.cxx - modified to correct the total # of rows read-in for the TDIGOnTray table;
    StBTofGeometry.cxx/h - fixed for SL5 64 bits platform;
    StBTofTables.h,StBTofTables.cxx - added new files;
    StDaqLib
    GENERIC/EventReader.hh - basic fix for gcc 4 ;
    EventReader.cxx - modified to create the fired detector mask;
    StDAQMaker
    StDAQReader.cxx - modified to add event/run number to error message;
    StDbBroker
    StDbWrappedMessenger.cc - fixed for SL5 64 bits platform;
    StDbLib
    ChapiStringUtilities.cxx, MysqlDb.cc, StDbServiceBroker.cxx, StlXmlTree.cxx - fixed for SL5 64 bits platform;
    StDbUtilities
    StMagUtilities.cxx - updates for Undo3DGridLeakDistortion; faster and more reliable near pad row 13;
    StDetectorDbMaker
    St_tpcGainC.h, St_tpcPadrowT0C.h, St_tpcT0C.h - fixed for SL5 64 bits platform;
    St_asic_thresholds_tpxC.h, St_tpcPadGainT0C.h - added new files for chairs;
    StDetectorDbChairs.cxx - modified for new chairs;
    StiChairs.cxx - modified to make temporary prompt hit error *=10;
    StEEmcUtil
    StEEmcSmd/EEmcSmdGeom.cxx - fixed for SL5 64 bits platform;
    EEmcSmdMap/EEmcSmdMap.h - fixed for SL5 64 bits platform;
    database/StEEmcDb.cxx, StEEmcDb.h - fixed for SL5 64 bits platform;
    StEmcUtil
    neuralNet/NeuNet.cxx, NeuNet.h - fixed for SL5 64 bits platform;
    StEstMaker
    StEstProjection.cxx - fixed for SL5 64 bits platform;
    StEvent
    StTriggerData2009.cxx/h - added checks of trigger data banks;
    StTriggerData.cxx/h - implemented new data member mErrorFlag and referring access fct;
    StTriggerData2009.cxx/h -implemented flag corruption in new member mErrorFlag;
    StBTofRawHit.h - fixed for SL5 64 bits platform;
    StEventDisplayMaker
    StGlobalFilterTest.cxx - modified to remove the obsolete interface, use the new one;
    StEventMaker
    StEventMaker.cxx - added checks for corruption in StTriggerData;
    StEventUtilities
    StEventHelper.cxx/h - modified to derive StTrackHelper from the brand-new StarClassLibrary StHelixHelper; fixed for SL5 64 bits platform;
    StFtpcClusterMaker
    StFtpcClusterMaker.cxx/h, StFtpcDbReader.cc/hh - modified to use the 'perfect' gain table and adjustAverageWest = adjustAverageEast = 0.0 for laser run calibration (the 'flaser' option is used in the bfc);
    StFtpcCalibMaker
    StFtpcCalibMaker.cxx - modified to use the 'perfect' gain table and adjustAverageWest = adjustAverageEast = 0.0 for laser run calibration;
    macros/lasertest.C, lasertest_single.C modified to use the 'perfect' gain table and adjustAverageWest = adjustAverageEast = 0.0 for laser run calibration;
    Db_LoadTable.C, Db_ReadTable.C - added domainName argument to be able to edit both Calibrations_ftpc and Geometry_ftpc database tables;
    ftpc_sqldraw.C - added macro to histogram FTPC extra temperatures from the MySQL database ;
    StFtpcTrackMaker
    StFtpcDisplay.cc, StFtpcTrackingParams.cc - fixed for SL5 64 bits platform;
    StGammaMaker
    StGammaEEmcLeakage.cxx - fixed for SL5 64 bits platform;
    StGenericVertexMaker
    StCtbUtility.cxx - fixed for SL5 64 bits platform;
    macros/rdMuDst2print.C;
    StiPPVertex/EemcHitList.h - fixed for SL5 64 bits platform;
    StGridCollector
    StGridCollector.cxx - fixed for SL5 64 bits platform;
    StHbtMaker
    Base/StHbtParticleCut.h, StHbtTripletCut.h - fixed for SL5 64 bits platform;
    StJetMaker
    StPythiaFourPMaker.h - removed unused arguments in constructor; removed cut on MC particle status code; modified to save only Pythia final state particles;
    StBET4pMaker.cxx/h - modified to implement methods for doing tower energy correction for tracks;
    mudst/ StjTPCMuDst.cxx - modified to change BEMC radius where to extrapolate TPC tracks from BEMC_RADIUS+5=230.405 cm to 238.6 cm; added protection against null pointers;
    StjBEMCMuDst.cxx - added protection against null pointers;
    StjMCMuDst.cxx - modified to save only Pythia final state particles;
    StJetSimuUtil/StJetSimuReader.cxx - added branch->SetAutoDelete(true) to properly read jet trees;
    StJetSimuUtil/macros/RunJetSimuSkimFinder.C - added Endcap simulator and switched to new trigger simulator; modified names of some variables; modified to implement methods for doing tower energy correction for tracks;
    emulator/StBET4pMakerImp.cxx/h, StBET4pMakerImpBuilder.cxx/h - modified to implement methods for doing tower energy correction for tracks ;
    towers/StjAbstractTowerEnergyCorrectionForTracks.cxx/h, StjTowerEnergyCorrectionForTracksFraction.cxx/h, StjTowerEnergyCorrectionForTracksMip.cxx/h - added new methods of doing tower energy correction for tracks;
    Stl3Util
    ftf/FtfBaseTrack.cxx/h - modified to eliminate the compilation warnings;
    FtfTrack.cxx - fixed for SL5 64 bits platform;
    base/St_l3_Coordinate_Transformer.cxx - fixed for SL5 64 bits platform;
    StMcEvent
    StMcBTofHitCollection.cc, StMcEmcHitCollection.cc - fixed for SL5 64 bits platform;
    StMCFilter
    StG3Particle.cxx, StGENParticle.cxx, StHepParticle.cxx, StMCFilter.cxx - fixed for SL5 64 bits platform;
    StMiniMcEvent
    StMiniMcEvent.cxx - fixed for SL5 64 bits platform;
    StMuDSTMaker
    COMMON/StuDraw3DMuEvent.cxx, StuDraw3DMuEvent.h - added new files with class-helper to generate 3D view of the StMuEvent object;
    StMuEvent.h, StMuPrimaryTrackCovariance.cxx - fixed for SL5 64 bits platform;
    StMuDst.h - modified to change tofArrays to btofArrays returned objects in numberOfBTofHit() and numberOfBTofRawHit(); fixed a bug for setBTofPidTraits;
    StuDraw3DMuEvent.cxx, StuDraw3DMuEvent.h - modified to add tracks method to draw all tracks from event;
    StRchMaker
    StRichSinglePixelCollection.cxx - fixed for SL5 64 bits platform;
    StRichPIDMaker
    StRichAreaSegment.cxx, StRichPIDTraits.cxx - fixed for SL5 64 bits platform;
    StRrsMaker
    StRichGeometryDb.cxx, StRichPadPlane.cxx - fixed for SL5 64 bits platform;
    Sti
    StiKalmanTrackNode.cxx/h - modified to make getTime() a const;
    Base/Factory.h - fixed for SL5 64 bits platform;
    StiMaker
    StiStEventFiller.cxx - modified to calculate time of flight for StiPulls;
    StStrangeMuDstMaker
    StStrangeMuDstMaker.cxx/h, DcaService.cxx/h, StStrangeCuts.cc, StStrangeMuDstPlayer.cxx - fixed pointer and string conversions; some fixes for SL5 64_bits platform;
    StSvtDaqMaker
    StSvtHybridDaqData.cc - fixed for SL5 64 bits platform;
    StSvtSimulationMaker
    StSvtElectronCloud.cc - modified to fix minor axis of initial electron cloud Size ;
    StSvtSignal.cc - modified to adjust mPasaGain to initial cloud size;
    StarClassLibrary
    StHelixHelper.cxx, StHelixHelper.h - added new files to convert the helix-based object into the plain array of 3D points;
    StHelixHelper.h - modified to change StHelixHelper interface to be virtual and public;
    StTriggerDataMaker
    StTriggerDataMaker.cxx - modified to adjust to new daq format;
    StTriggerUtilities
    StDSMUtilitie/DSMLayer_B001_2009.cc - fixed for SL5 64 bits platform;
    Eemc/StEemcTriggerHisto.cxx - fixed for SL5 64 bits platform;
    L2Emulator/L2algoUtil/L2DbConfig.cxx, L2VirtualAlgo2008.h, L2VirtualAlgo2009.cxx - fixed for SL5 64 bits platform;
    L2Emulator/L2upsilon/L2upsilon2006.cc - fixed for SL5 64 bits platform;
    StUtilities
    StMessageCounter.cxx - fixed for SL5 64 bits platform;

    RTS
    EventTracker/FtfFinder.cxx, eventTrackerLib.cxx, FtfMcTrack.cxx, gl3HistoManager.cxx - fixed for SL5 64 bits platform;
    include/rtsSystems.h - modified to shuffle FGT trigger group and FPD;
    rts.h - added _x86_64 flag to support 64 bits platform;
    include/DB/conditions/detsDictionary.h - addded new file;
    src/rtsmakefile.def - fixed for 64 bits platform;
    src/DAQ_BSMD/bsmd_reader.cxx, daq_bsmd.cxx - fixed for 64 bits platform;
    src/DAQ_ESMD/daq_esmd.cxx - fixed for 64 bits platform;
    src/DAQ_BTOW/daq_btow.cxx - fixed for 64 bits platform;
    src/DAQ_ETOW/daq_etow.cxx - fixed for 64 bits platform;
    src/DAQ_EMC/emc_reader.cxx - fixed for 64 bit platform;
    src/DAQ_FTP/daq_ftp.h - modified to separate dependences;
    src/DAQ_READER/daqReader.cxx, msgNQLib.cxx - fixed for 64 bits platform;
    src/DAQ_PMD/daq_pmd.cxx, daq_pmd.h, pmd_reader.cxx - added SFS PMD support;
    src/DAQ_TPC/tpc_FCFReader.cxx - fixed for 64 bits platform;
    src/DAQ_TPX/tpxGain.cxx/h - modified for support run and date in the file;
    tpxGain.cxx, tpxPed.cxx - modified for new pulser style;
    src/DAQ_TRG/trg_reader.cxx - fixed for 64 bits platform;
    src/SFS/fs_index.h - fixed for 64 bits platform;
    src/FCF/fcfClass.cxx - fixed for 64 bits platform;
    src/RTS_EXAMPLE/tpx_read_gains.C - added new file to read TPX gains;
    tpx_gains.C - added run number ;

    StarClassLibrary
    StMCTruth.cxx - fixed for SL5 64 bits platform;
    StStarLogger
    mysql/StarJobs.csh, StartSql.csh - modified to start the logger Db faster; replace the deprecated A option with the modern --skip-auto-rehash;
    StarRoot
    TRArray.cxx/h, TRSymMatrix.cxx/h, TRVector.cxx/h - added AdoptA method which preserved ownership;
    THelixTrack.cxx/h - modified to add full error matrix + derivatives matrix; operator =() added;
    StDraw3D.cxx, StMemStat.cxx, THelixTrack.cxx, TPolinom.cxx, xTCL.cxx - fixed for SL5 64 bits platform;
    StDraw3D.cxx - adjusted for Qt4;

    St_geom_Maker
    GeomBrowser.cxx/h, QExGeoDrawHelper.cxx, StGeomBrowser.cxx/h, StGeomDepthControl.ui, StarGeomTreeWidget.cxx/h,
    TQtRangeControl.cxx/h, TextEdit.cxx/h - new files added to be consistent with new ROOT version and Qt4 ;
    GeomBrowser.ui, GeomBrowser.ui.h, QExObjectListItem.h, QtGBrowserInspect.h, QtGBrowserObjectListItem.h, St_geom_image_collection.cxx - removed;
    icons/St_geom_Maker.qrc, FileNew.xpm, FileOpen.xpm, FilePrint.xpm, FileSave.xpm, arrow_left.xpm, arrow_right.xpm, connect.xpm,
    fileopen.xpm, hdisk_t.xpm, printer.xpm, printer_s.xpm, qglviewer.icon.xpm, quit.xpm,reload.xpm, save.xpm, saveas.xpm,
    snapshot.xpm, starlogo_1.xpm, update.xpm, view3d.xpm, wirebox.xpm - icons images moved to icons directory;

    pams
    geometry/geometry/ geometry.g - modified to remove Cone in upgr16 geometry;
    modified TOF geometry for run 2009;
    modified to make thinner beam pipe for upgr16;
    modified to take PMD off the geometry y2009 ;
    modified to take pixel off for upgr16 ;
    geometry/ecalgeo/ecalgeo.g - modified to fix BIRK3 constant; fixed Air;
    modified to make special stra(gling) aluminium workaround for geant3;
    geometry/fpdmgeo/fpdmgeo.g, fpdmgeo1.g, fpdmgeo2.g, fpdmgeo3.g - modified to fix BIRK3 constant;
    fpdmgeo.g - stra_Air added;
    geometry/btofgeo/btofgeo6.g - modified TOF geometry for run 2009;
    geometry/fpdmgeo/fhcmgeo.g - cleanup of write(*,*);
    geometry/fpdmgeo/fpdmgeo.g - fixed Air; remove redundant Isvol=0;
    geometry/pipegeo/pipegeo.g - modified to make thinner beam pipe for upgr16;
    geometry/tpcegeo/tpcegeo3.g - wrong TPAD shift fixed; fixed FEEA (Front End Electronics Assembly) position;
    gen/hijing_382/Conscript - modified for gfortran support;

    StarVMC
    geant3/added/dummies.c - modified to eliminate the compilation warning;
    g2Root/Conscript - modified for gfortran support;
    StarDb
    VmcGeometry/y2009.h - PMD taken off for geometry y2009; wrong TPAD shift fixed; fixed FEEA (Front End Electronics Assembly) position;
    StDb/idl
    HitError.idl, bsmdeMap.idl, bsmdpMap.idl - modified to add tpcPadGainT0 table;
    tpcPadGainT0.idl - added new table;
    asic_thresholds_tpx.idl - added new asic thresholds table for TPX;

    QtRoot
    new Qt4 version installed;
    qtroot/src/TQtContextMenuImp.cxx, TQtObjectDialog.cxx - new files added;
    qtroot/inc/TQtObjectDialog.h, TQtContextMenuImp.h - new files added;
    qtgl/qtgl/inc/TGLIncludes.5.22.h - added new file;
    qtgl/qtgl/src/TQtGLViewerImp.cxx/h - modified to remove some qt3 support modules;
    qtgui/inc/TEmbeddedPad.cxx/h - new ROOT 5.24 interface added;
    qtgui/inc/TEmbeddedPad.h - modified to add ROOT header to make class backward compatibleqt/inc/TQtBrush.h;
    qt/inc/TQtBrush.h, TQtUtil.h - modified to add ROOT header to make class backward compatible qt/inc/TQtBrush.h;
    qtgui/src/TEmbeddedPad.cxx - modified to add ROOT header to make class backward compatible qt/inc/TQtBrush.h;
    qtthread/inc/LinkDef.h, TQtCondition.h, TQtMutex.h, TQtThreadFactory.h, TQtThreadImp.h - modified to adjust interface to fix ROOT bug;
    qtthread/src/TQtCondition.cxx, TQtMutex.cxx, TQtThreadFactory.cxx, TQtThreadImp.cxx - - modified to adjust interface to fix ROOT bug;

  • July 31, 2009
    new library SL09c (tagged as SL09c) has been created, build on SL4.4, and SL3.05 platforms, tested and released on August 3.

    Main features:
    - new StBTofMatchMaker code added;
    - new code for MC filterring added;
    - SVT simulator tuning updated;
    - TPC prompt hits for geometry year 2009 implemented;
    - several bugs have been fixed;

    Next codes have been updated:

    asps/Simulation/starsim/
    geant/gdecay.F - removed ;
    atutil/aranlux.F - updated to supress redundant prints ;
    StBFChain
    StBFChain.cxx - modified to create a calib mode for StGenericVertex when using VtxSeedCalG;
    St_base
    StMessMgr.cxx/h - modified to add new dedicated UCM logger;
    StArray.cxx, StTree.cxx - fixed the compilation warnning and error for 64-bits platform ;
    StBTofMatchMaker
    StBTofMatchMaker.cxx/h - new TOF match maker code;
    StChain
    StChain.cxx - modified to replace QA logger with the dedicated UCM one;
    StRTSBaseMaker.cxx/h, StRtsTable.h - added DAQ event header to pass;
    StDaqLib
    GENERIC/EventReader.cxx - modified to generate the EventInfo from the daqReader rather from the DATAP structure because DATAP bank was not written in run 2009;
    StDAQMaker
    StRtsReaderMaker.cxx/h - added DAQ event header to pass;
    StDetectorDbMaker
    St_spaceChargeCorC.h - modified to use factor for powers for 2009+;
    StDetectorDbMaker.cxx - modified to delete trigDetSums before creating a new one (bug fixes);
    StEvent
    StTriggerData2009.cxx - modified pp2ppDSM() due to changes in DSM structure ;
    StTriggerData.cxx/h, StTriggerData2009.cxx/h - added fmsADC() method;
    StEventUtilities
    StuDraw3DEvent.cxx - modified to remove the redundant StTrackPointsand, replace it with StTrackHelper;
    StEventUtilities
    StEventHelper.cxx/h - hits iterator added;
    StGenericVertexMaker
    StGenericVertexFinder.h, StGenericVertexMaker.cxx/h - modified to create a calib mode for StGenericVertex when using VtxSeedCalG ; modified to move CalibBeamLine call from InitRun to Init;
    StiPPVertex/StPPVertexFinder.cxx/h, TrackData.cxx/h - modified to allow export of prim tracks for 3D beam line fit (use VtxSeedCalG option), oneTrack vertex thresholds was lowered form 15 to 10 GeV/c;
    Vertex3D.cxx - modified to narrow extrapolation range to prevent crashes;
    StJetMaker
    StJetSkimEventMaker.cxx - modified to drop events without vertices;
    emulator/StjeDefaultJetTreeWriter.cxx - modified to drop events without vertices;
    St_geant_Maker
    StPrepEmbedMaker.cxx/h - updated with codes for strangeness embedding;
    StMcEventMaker
    StMcEventMaker.cxx/h - Btof added;
    StMcEvent
    StMcEvent.hh - modified to increase version in ClassDef;
    StMcContainers.hh, StMcEvent.cc/hh, StMcEventLinkDef.h, StMcEventTypes.hh, StMcFgtHitCollection.hh, StMcFgtLayerHitCollection.hh, StMcFtpcHitCollection.hh,
    StMcFtpcPlaneHitCollection.hh, StMcIstHitCollection.hh, StMcIstLayerHitCollection.hh, StMcPixelHitCollection.hh, StMcPixelLayerHitCollection.hh,
    StMcRichHitCollection.hh, StMcSsdWaferHitCollection.hh, StMcSvtBarrelHitCollection.hh, StMcSvtHitCollection.hh, StMcSvtLadderHitCollection.hh, StMcSvtHitCollection.hh, StMcSvtLadderHitCollection.hh, StMcSvtWaferHitCollection.hh, StMcTofHitCollection.hh,
    StMcTpcHitCollection.hh, StMcTpcPadrowHitCollection.hh, StMcTpcSectorHitCollection.hh - modified;
    StMcBTofHit.cc, StMcBTofHit.hh, StMcBTofHitCollection.cc, StMcBTofHitCollection.hh - added new files for Btof hits collection ;
    StMcEvent - modified to supress I/O for serice words;
    StMCFilter
    StExampleFilter.cxx/h, StG3Particle.cxx/h, StGenParticle.cxx/h, StHepParticle.cxx, StMCFilter.cxx/h, StGENParticle.cxx/h, StHepParticle.h - new codes to proceed with MC filterring simulation;
    StMuDSTMaker
    COMMON/StMuHelix.cxx/h - helix() method added;
    StPass0CalibMaker
    StMuDstVtxSeedMaker.cxx, StEvtVtxSeedMaker.cxx - modified to match mult for MuDst and StEvent;

    RTS
    src/DAQ_FTP/ daq_ftp.h- modified to separate dependency and provide proper reading FTPC detector info;
    src/DAQ_TPX/tpxPed.cxx/h - added support for run in ped_sum;
    daq_tpx.cxx, tpxFCF.cxx/h - fixed bug in the afterburner; added row8 afterburner;
    src/RTS_EXAMPLE/daqFileChopper.C - added new macro to chop files up;
    src/DAQ_PP2PP/daq_pp2pp.h - modified;
    pp2pp.h - added new file to separate DAQ pp2pp data and DAQ Reader dependency to integrate pp2ppp with offline framework;
    include/daqModes.h - added some super special run types;

    StStarLogger
    StLoggerManager.cxx - modified for UCM appender; added new dedicated UCM logger; added the mandatory UCM filters; replaced QA logger with the dedicated UCM one;
    StUCMAppender.cxx/h - new files to add UCM appender to the StStarLogger; removed the redundant logStart/logEnd invocation; set UCM technology as default; modified to fix task size;
    StLoggerManager.cxx - modified to pick the UCM technology from the LOGGING var;
    logging/TxEventLog.cpp, TxEventLog.h, TxEventLogFactory.cxx/h, TxEventLogFile.cpp/h, TxEventLogMain.C, TxEventLogWeb.cpp/h, TxLogEventCmd.C, TxUCMConstants.h, TxUCMUtils.h, ucmlogging.properties - new files to add UCM appender to the StStarLogger;
    TxUCMCollector.cxx/h - added new file for C++ version of the TxUCMCollector.java; fixed db parameters; modified to fix the recordExists method;
    modified to recreate the job/event table by pattern;
    TxEventLogCollector.cpp/h - added new files for UCM collector factory;
    TxEventLogFactory.cxx - modified to add UCM collector factory;
    TxEventLogFile.cpp, TxUCMCollector.cxx - fixed task size parser;
    TxUCMCollector.cxx - initialized log4cxx appender for UCM collector if needed;
    logging.i - added new file for SWIG description; added TxEventLogFactory SWIG interface;
    TxEventLog.cpp, TxEventLog.h - modified to add consty char * interface to adjust SWIG;
    txLoggingTest.java - added new file to test the SWIG interface;
    mysql/UCMLogger.xml - added new config file to acrivate the StUCMLogger;
    StarRoot
    THelixTrack.cxx/h - bug fixed; method PatX(helx,,,) added;
    StSvtSimulationMaker
    StSvtElectronCloud.cc - modified to increase initial hit sizes and add projection to tSigMaj in function setInitWidths;
    fixed angular dependencies;corrected SDD thickness;
    modified several formula to better account for non-infinitesimal initial hit sizes;
    StSvtElectronCloud.hh - added new variable, mInitHitSize;
    StSvtSignal.cc - modified to increase of mPasaGain during tune; fixed angular dependencies; updated to compensate of addition of angular dependence in StSvtElectronCloud.cc; increased mPasaGain to compensate for edge effects subtraction in StSvtElectronCloud.cc;
    StSvtSimulationMaker.cxx - modified to decrease of cTrapConst to reflect proper time evolution of hits;
    modified to increase of trapping constant to compensate for changes in electron cloud shape;
    Sti
    StiHit.cxx - replaced LOG_DEBUG ==> LOG_FATAL; replaced FATAL ==> WARN for TPC dead RDO;
    StiUtilities
    StiDebug.cxx/h - FpeOn added;
    StTofHitMaker
    StTofHitMaker.cxx/h - bug fixed;
    StTofrMatchMaker
    StTofrMatchMaker.cxx/h - bug fixed; modified to make it compiled on 64-bit platform; replaced the deprecated API of the STAR messenger;
    StTofrMatchMaker.cxx - made explicit initialization of mStrobeTdcMin, mStrobeTdcMax, and mPedTOFr;
    StTrsMaker
    StTrsMaker.cxx - commented out cut on TPC fiducial volume;
    StUtilities
    StMessageManager.cxx/h - modified to add new dedicated UCM logger;
    StVeloMaker
    StVeloMaker.cxx/h, StVeloMakerLinkDef.h - removed ;

    StUCMApi
    logging/TxEventLogMain.cpp - remove the main TxEventLogMain.cpp from shared lib;
    TxEventLogMain.C - added the header file to define sleep function;
    TxLogEventCmd.C - modified to change the default factory from file to UCM;
    TxUCMCollector.cxx - modified to create the new table by the pattern;
    TxUCMCollector.h - added header ;

    pams
    gen/starlight/src//sigmadelta.f - bug fixed;
    geometry/geometry/geometry.g - modified to increase interaction/decay volume;
    geometry/tpcegeo/tpcegeo3.g - modified to add prompt hits;
    sim/g2t/g2t_volume_id.g - modified to add prompt hits;

    StarDb
    VmcGeometry/y2009.h - added prompt hits;
    StDb
    idl/tofTotbCorr.idl, tofZbCorr.idl - added new files to convert tofZCorr and tofTotCorr tables to bin ary storage format;

  • June 29, 2009
    SL09b has been updated with StGammaMaker, user's code
  • June 09, 2009
    new library SL09b (tagged as SL09b) has been created, build on SL4.4, and SL3.05 platforms, tested and released on June 12.

    Main features:
    - updated trigger data for run 2009;
    - implemented Dalitz decays in starsim;
    - few sofware bugs fixed;

    Next codes have been updated:

    asps/Simulation/starsim/
    agzio/agzkine.age - modified for MC filter ;
    atmain/qnext.age - modified for MC filter ;
    geant/gdecay.F - modified to implement Dalitz decays;
    geant/helios.age - new file added for Dalitz decays;

    StAnalysisUtilities
    StHistUtil.cxx - inlarged arrays for more trigger type hists; added Anode guide lines in TPC Sector plots; modified to draw TPC sector boundaries and labels; fixed for ROOT 5.22; added RDO boundary lines in TPC Sector plots;
    StChain
    StRTSBaseMaker.cxx - modified to downgrade the message level from INFO to DEBUG;
    StDAQMaker
    StRtsReaderMaker.cxx - modified to downgrade the message level from INFO to DEBUG;
    StDbUtilities
    StTpcCoordinateTransform.cc/hh - introduced tpcPadrowT0 time offsets;
    StDetectorDbMaker
    StDetectorDbChairs.cxx - modified to add tpcAnodeHV Chair;
    St_tpcAnodeHVC.h - added to introduce of tpcAnodeHV Chair;
    St_tpcRDOMasksC.h - modified;
    St_tss_tssparC.h - changed counting of TPC anode Voltage for gas gain;
    StDetectorDbChairs.cxx, St_tpcPadrowT0C.h - introduced tpcPadrowT0 time offsets;
    StEEmcUtil
    EEmcMC/EEmcMCData.cxx - fixed bug;
    StEmcRawMaker
    StEemcRaw.cxx - changed threshold in EEMC;
    StEmcUtil
    StEmcMappingDb.cxx - fixed case statements so that we can compile SL305;
    StEvent
    StCtbTriggerDetector.cxx - fixed bug in reading old data;
    StEnumerations.h - updated PWG enumerations;
    StTriggerData2009.cxx - updated for run 2009 triggers;
    StTrack.cxx - checking for big length added;
    StTriggerData.cxx/h, StTriggerData2009.cxx/h - updated for MTD; updated for pp2pp and ToF;
    StEventUtilities
    StuDraw3DEvent.cxx - check for track->bad() added;
    StuDraw3DEvent.cxx/h - added Hits for Track method and track attribute;
    StJetMaker
    trigger/StjTrgDisableTower.h, StjTrgDisableTowerHT.h, StjTrgDisableTowerJP.h - added constructer;
    StMuDSTMaker
    EZTREE/EztEmcRawData.h - added const to isCrateVoid function;
    COMMON/StMuDstMaker.cxx - changed type of DataSet;
    COMMON/StMuDstFilterMaker.cxx, StMuDstMaker.cxx, StMuIOMaker.cxx, StMuMomentumShiftMaker.cxx - modified to test I/O errors after filling the TTree;
    StPass0CalibMaker
    StEvtVtxSeedMaker.cxx, StMuDstVtxSeedMaker.cxx, StVertexSeedMaker.cxx/h - modified for BEMC matches;

    RTS
    src/rtsplusplus.def - added l3 support;
    src/DAQ_TPX/tpxPed.cxx, daq_tpx.cxx - modified;
    tpxCore.cxx - added overflow protection in data_test; updated new FPGA version;
    tpxGain.cxx - changed default to window and relaxed t0 cut;
    tpxCore.cxx, tpxPed.cxx/h - modified to improve pedestals and RDO work matching;
    src/DAQ_L3/daq_l3.cxx, l3_reader.cxx - added workaround to enable reading l3_gtd from HLT files;
    daq_l3.h, l3_reader.cxx - modified to add run 2009 sequence; added l3 as a valid sfs bank name;
    src/DAQ_PP2PP/daq_pp2pp.cxx/h - added bunch xing to the structure; fixed mask of bunch xing; added not_sparsebr;
    include/daq100Decision.h - removed allADC from laser runs;
    iccp2k.h - modified to change EVBFLAGS for l25 abort due to conflict with hlt from daq100formats.h; added L2 release;
    rtsLog.h - added L3 log;
    rtsMonitor.h - added rtsMonL1Counters;
    tasks.h - added TRG_SCA_MON_TASK;
    rtsSystems.h - updated DAQ1000 dets to include L3 ;
    DB/conditions/rtsCndPwCondition.h - added additions onbits & offbits to support new TCU;

    StarRoot
    THack.cxx/h - added new method "IsTreeWritable"; activated MuDST I/O output error;
    StDraw3D.cxx - added new padless 3d view and test StDraw3D::ShowDetectorTest;

    Sti
    StiKalmanTrackNode.cxx - GetTime defence sin <1 added ;
    StiTpc
    StiTpcDetectorBuilder.cxx - modified to account padrow anode Voltage status ;

    StTofHitMaker
    StTofHitMaker.cxx/h - modified to prevent chain on running this maker on Run2009+ data ;
    StTpcDb
    StTpcDbMaker.cxx - modified to generate EoF when TPC trips;
    StTriggerUtilities
    Bemc/StBemcTriggerSimu.cxx - added L0 Upsilon triggers;

    pams/geometry
    fhcmgeo/fhcmgeo.g, oneTrack.kumac - added new files for Forward Hadron Detector geometry;
    geometry/geometry.g - added FHD geometry for tag upgr22;
    pams/gen/bpythia
    apytuser.age - added filter for Pythia;

    StarVMC
    StVMCMaker/StVMCMaker.cxx - added StarVMCDetectorSet;

    StarDb
    Calibrations/tracker/ - svtTrackingParameters.20010312.000011.C,tpcTrackingParameters.20010312.000011.C - modified to reduce a factor of 10 search window, moved to DB;
    StDb/idl
    tpcAnodeHV.idl - added new file;
    tpcPadrowT0.idl - added new file with new tpcPadrowT0 table;

    StUCMApi
    StUCMAppender.cxx - added Web factory to set the network logging; modified to introduce TxEventLog abstract interface;
    logging/TxUCMUtils.h - modified to replace the error prone const char * with std::string;
    TxEventLog.h, TxEventLogFile.cpp, TxEventLogFile.h - added logTask API;
    TxEventLogFile.cpp - implemented logTask method; added the taskRemainSize to the logTask method;
    TxEventLogWeb.cpp - modified to adjust TxEventLogWeb module;
    TxUCMConstants.h - added the meta-API to manage the tasks/jobs;
    TxEventLogFactory.cxx - added Web factory to set the network logging;
    TxEventLogWeb.cpp/h - added new files for Network based implementaion of the TxLogEvent interface;
    TxEventLogFactory.cxx/h, TxEventLogFile.cpp/h, TxEventLogMain.cpp - added new files to introduce TxEventLog abstract interface;
    logging/.svn/props/TxEventLogFile.cpp.svn-work - added new files with SVN properties;
    logging/.svn/prop-base/TxEventLogFile.cpp.svn-base - added new files with SVN properties;
    logging/.svn/prop-base/TxEventLogFactory.cxx.svn-base, TxEventLogFactory.h.svn-base, TxEventLogFile.h.svn-base - new files to introduce TxEventLog abstract interface;
    logging/.svn/props/TxEventLogFactory.cxx.svn-work, TxEventLogFactory.h.svn-work, TxEventLogFile.h.svn-work, TxEventLogMain.cpp.svn-work, ucmlogging.properties.svn-work - added new files to introduce TxEventLog abstract interface;
    logging/.svn/wcprops/TxEventLogFactory.cxx.svn-work, TxEventLogFactory.h.svn-work, TxEventLogFile.cpp.svn-work, TxEventLogFile.h.svn-work - added new files to introduce TxEventLog abstract interface;
    TxEventLog.cpp.svn-work, TxEventLog.h.svn-work, TxEventLogMain.cpp.svn-work - modified;
    logging/.svn/text-base/TxEventLogFactory.cxx.svn-base, TxEventLogFactory.h.svn-base, TxEventLogFile.cpp.svn-base, TxEventLogFile.h.svn-base TxUCMConstants.h.svn-base - added new files to introduce TxEventLog abstract interface;
    TxEventLog.cpp.svn-base, TxEventLog.h.svn-base, TxEventLogMain.cpp.svn-base - modified;

    QtRoot
    qtgl/qtgl/src/TGLViewerImp.cxx, TQtGLViewerWidget.cxx, TQtRootViewer3D.cxx - modified to add new padless 3D view ;
    qtgl/qtcoin/src/TQtCoinViewerImp.cxx, TQtCoinWidget.cxx, TQtRootCoinViewer3D.cxx - modified to add new padless 3D view ;
    TQtCoinViewerImp.cxx - added Qt4 header file;

  • June 29, 2009
    SL09a has been updated with StGammaMaker, user's code.
  • April 13, 2009
    new library SL09a (tagged as SL09a) has been created, build on SL4.4, and SL3.05 platforms, tested and released on April 16.

    Main features:
    - new DAQ Reader for daq1000 & daq100; modifed EMC, TOF, FTPC, L3 and other DAQ readers to be compatible with 2009 DAQ format;
    - new trigger ID for run 2009 implemented;
    - new TOF code & geometry for run 2009;
    - new StUCMApi package for job tracking, first release;
    - fixed scaler information in MuDST - blue versus yellow for data 2009; before 2009 MuDst has REVERSED info for scaler from blue & yellow rings;

    Next codes have been updated:

    StAnalysisUtilities
    StHistUtil.cxx/h - introduced analyses with reference histograms; added Jet Patch trigger histograms;
    St_base
    GenericFile.h - moved to St_base from muEztPanitkin/EEqaPresenter;
    StFileIter.cxx/h - fixed the wrong string comparison; modified to make the NextEventKey method public;
    StBFChain
    StBFChain.cxx - modified to rename TMemStat => StMemStat due clash with new ROOT 5.22.00 class;
    BigFullChain.h - modified to rename minicern => StarMiniCern to avoid clash with new ROOT 5.22.00 class; added BTOF chains; added pp2009a for run 2009 data; changed pp2009a to use Minuit; added pp2009b with PPVF; removed Silicon from LanaDV and LanaDVtpx, reshaped geant3 for StarVMC;
    StBTofHitMaker
    StBTofHitMaker.cxx/h - first release of offline TOF new DAQ reader; added BTofHit filling functions;modified for changes in StBTofSortRawHit intialization; BTofHeader filling moved prior to the fillBTofHit; vpd trayId hard-code removed, set by data directly;
    StBTofUtil
    StBTofDaqMap.cxx/h - first release of barrel TOF daq mapping for run 2009; mNValidTrays set by the tofTrayConfig in db;
    StBTofGeometry.cxx/h - first release of TOF Barrel geometry for run 2009; tray geometry alignment implemented; optimized the geometry initialization function, reduced the CPU time use; optimized the HelixCrossCellIds() function;
    StBTofHitCollection.cxx/h - first release for TOF data, run 2009;
    StBTofRawHitCollection.cxx/h - first release for TOF data, run 2009;
    StBTofSortRawHit.cxx/h - first release for TOF data, run 2009; trigger window cuts moved to db; added protection from reading-in wrong trayId/chan/fiber numbers;
    StBTofINLCorr.cxx/h - first release for Barrel TOF INL correction functions; new tofINLSCorr table for full barrel system for Run 2009 and further; modified to return the INL corr from the first element in db in case of missing INL tables in db; INL arrays changed from float to short;
    tofPathLength.cc, tofPathLength.hh - first release of path length calculation functions for TOF hit;
    StChain
    StChain.cxx - modified to rename TMemStat => StMemStat due clash with new ROOT 5.22.00 class;
    StMaker.cxx/h - modified to rename TMemStat => StMemStat due clash with new ROOT 5.22.00 class;
    GetDBTim() added; upgr16a geomeytry tag added;
    StRtsTable.cxx - fixed StRtsTable descriptor;
    StIOInterFace.cxx, StIOInterFace.h - modified to make StIOInterFace to be StRTSBaseMaker;
    StDaqLib
    EVP/ssdReader.h - added ssd_t into OLDEVP namespace to spot the possible declaration clas;
    scReader.h - modified to adjust to new daqReader;
    EMC/StEmcDecoder.cxx - fixed calculation of the path in GetCrateAndSequenceFromTriggerPatch ;
    StEmcDecoder.cxx/h, StEmcMappingDb.h - modified to use default date==20330101 like St_db_Maker to suppress spurious error messages ; allow setting timestamp using a TDatime directly;
    StEmcDecoder.cxx, StEmcMappingDb.cxx/h - removed, moved to StEmcUtil/database;
    PreshowerBug2007.txt, TowerBug2004.txt, TowerBug2005.txt - moved to StEmcUtil/database ;
    GENERIC/EventReader.cxx - added protection against of crash for the new DAQ files witho DATAP structure;
    EventReader.hh - modified to adjust to new daqReader;
    EEMC/EEMC_Reader.cxx - modified for new daqReader;
    SC/SC_Reader.cxx/hh - modified to adjust to new daqReader; corrected flipped BBC background scalers; disabled SC_Reader class;
    SSD/SSD_Reader.cxx - modified to adjust to new daqReader;
    TRG/trgStructures2009.h - added new files for run 2009 data; updated for L2 OFFSETs;
    StDaqMaker
    StEMCReader.cxx, StRtsReaderMaker.cxx - replaced daq_dta_dict with get_size_t(); modified for new DAQ READER;
    StRtsReaderMaker.cxx - modified to preserve/accumulate the copy the DAQ table to avoid the dead data access ;
    StDAQReader.cxx/h - modified to adjust to daqReader pointer; fillin the Event Header from the new daqReader if available; removed the redundant devReader type; fixed L1/L2/L3 summary;
    StDAQMaker.cxx, StDAQReader.cxx, StSCReader.cxx/h - modified to pickup the SC data using new DAQ_READER ;
    StDbLib
    MysqlDb.cc - fixed reporting of port numbers to what is actually used ;
    StDbServiceBroker.cxx - changed path specification to avoid side effects;
    StdEdxY2Maker
    StdEdxY2Maker.cxx - modified to rename TMemStat => StMemStat;
    StDbUtilities
    StTpcCoordinateTransform.cc - modified to use tpcT0 chair, use sector/row in global => local transformation ; modified to use StDetectorDb chairs for TpcGlobalPosition and TpcSectorPosition;
    StDetectorDbMaker
    St_trigDetSumsC.h - added math.h;
    StDetectorDbChairs.cxx, St_tpcGlobalPositionC.h, St_tpcSectorPositionC.h - added assert for Clock <= 0;
    StSsdSurveyC.h, StSvtSurveyC.h, St_SurveyC.h - added new files;
    StiChairs.cxx, StiDefaultTrackingParameters.h, StiHitErrorCalculator.h, StiIst1HitErrorCalculator.h, StiIst2HitErrorCalculator.h, StiIst3HitErrorCalculator.h, StiIstChairs.cxx, StiKalmanTrackFinderParameters.h, StiKalmanTrackFitterParameters.h, StiLocalTrackSeedFinderParameters.h, StiPixelChairs.cxx, StiPixelHitErrorCalculator.h, StiPixelTrackingParameters.h, StiSsdChairs.cxx, StiSsdHitErrorCalculator.h, StiSsdTrackingParameters.h, StiSvtChairs.cxx, StiSvtHitErrorCalculator.h, StiSvtTrackingParameters.h, StiTpcChairs.cxx, StiTpcInnerHitErrorCalculator.h, StiTpcOuterHitErrorCalculator.h, StiTpcTrackingParameters.h, StiTrackingParameters.h - moved from Sti;
    StDetectorDbChairs.cxx - set assert for clock frequency if not in range [0,1e7] Hz;
    StEmcRawMaker
    StBemcRaw.cxx/h, StEemcRaw.cxx/h, StEmcRawMaker.cxx/h - modified to be compatible with 2009 DAQ Format;
    StBemcRaw.cxx/h - put back some obsolete methods to satisfy StBemcData; fixed a bug in getting CAP;
    StEmcRawMaker.cxx - fixed behavior for older data;
    StBemcRaw.cxx/h, StEemcRaw.cxx/h, StEmcRawMaker.cxx/h - modified for new location of StEmcDecoder;
    StBemcRaw.cxx/h, defines.h - added token check to BTOW header check;;
    StBemcRaw.cxx, StEemcRaw.cxx - updated default BPRS ZS handling and fix EEMC minor bug;
    StEEmcDbMaker
    StEEmcDbMaker.cxx/h, StEmcAsciiDbMaker.cxx/h, - modified to moved the EEMC database functionality from StEEmcDbMaker to StEEmcUtil/database ;
    StEEmcDbMaker.cxx - Initialize all 12 sectors;
    EEmcDbCrate.cxx/h, EEmcDbItem.cxx/h, Makefile, mklinkdef.pl - removed files;
    StEmcAsciiDbMaker.cxx - modified to mask from DB;
    EEmcGeom/EEmcGeomSimple.cxx/h - fixed the sectors initialization; removed exceptions from the geom code;
    EEmcMC/EEmcMCData.cxx - modified to remove asserts & exceptions;
    EEmcException.cxx/h - removed;
    StEEmcSimulatorMaker
    StEEmcMixerMaker.cxx/h, StEEmcSlowMaker.cxx/h - modified to change StEEmcDbMaker -> StEEmcDb ;
    StEEmcUtil
    database/cstructs/eemcConstDB.hh, eemcDbADCconf.hh, eemcDbBoxconf.hh, eemcDbCWchar.hh, eemcDbHVsys.hh, eemcDbHVtemp.hh, eemcDbPIXcal.hh, eemcDbPIXname.hh, eemcDbPMTcal.hh, eemcDbPMTchar.hh, eemcDbPMTconf.hh, eemcDbPMTname.hh, eemcDbPMTped.hh, eemcDbPMTstat.hh, eemcDbXMLdata.hh, kretConstDB.hh, kretDbBlobS.hh - new files to move the EEMC database functionality from StEEmcDbMaker to StEEmcUtil/database;
    StEEmcDb.cxx - fixed the sectors initialization; removed exceptions from the geom code;
    EEdsm/EemcTrigUtil.cxx/h - updated for 2009 DSM thresholds; initialize non-existent thresholds to -1;
    BEdsm2.cxx/h, EEdsm0.cxx/h, EEdsm0Tree.cxx/h, EEdsm1.cxx/h, EEdsm1Tree.cxx/h, EEdsm2.cxx/h, EEdsm3.cxx/h, EEfeeTP.cxx/h, EEfeeTPTree.h, EMCdsm2Tree.cxx/h - modified;
    StEmcADCtoEMaker
    StBemcData.cxx - added missing include;
    StEmcUtil
    database/StEmcMappingDb.cxx/h - modified to use StMaker::GetChain() instead of the hucker approach ;
    StEmcDecoder.cxx/h, StEmcMappingDb.cxx/h - optimization; fixed bug in GetTowerIdFromTDC;
    StBemcTables.cxx - modified to use StMaker::GetDBTime() instead of GetDateTime();
    StEmcDecoder.cxx/h, StEmcMappingDb.cxx/h - moved from StDaqLib/EMC to StEmcUtil/database ;
    PreshowerBug2007.txt, TowerBug2004.txt, TowerBug2005.txt - files moved from StDaqLib/EMC;
    StEvent
    StBbcTriggerDetector.cxx - includes added ;
    StBTofCollection.cxx/h, StBTofHeader.cxx/h, StBTofHit.cxx/h, StBTofPidTraits.cxx/h, StBTofRawHit.cxx/h - initial revesion for new TOF code ;
    StContainers.h, StEvent.cxx/h, StEventClusteringHints.cxx - modified for new TOF code;
    StContainers.cxx - added implementaion for BTof containers ;
    StFmsTriggerDetector.cxx/h - fixed problem when running over 2009 data ;
    StTriggerData.cxx/h, StEventLinkDef.h - modified to cooperate with necessary changes for 2009;
    StTriggerData2009.cxx/h - initial revision for run 2009 data ; modified to provide new ZDC access functions; updated to use in Online QA (P) plots; updated for new VPD access functions;
    StTriggerData.h - updated to use in Online QA (P) plots ; updated for new VPD access functions;
    StTriggerData.h, StTriggerData2003.h, StTriggerData2004.h, StTriggerData2005.h, StTriggerData2007.h, StTriggerData2008.h, StTriggerData2009.cxx/h - modifications by Akio to support getDsm0_BEMCE and getDsm0_BEMCW as well as getDsm1_BEMC;
    StTriggerData.cxx/h, StTriggerData2009.cxx/h - modified to provide new access functions for ZDC DSM layer-1 and layer-2 data;
    StTriggerData2007.cxx/h, StTriggerData2008.cxx/h, StTriggerData2009.cxx/h, StTriggerData.cxx/h - modified to add 2nd argument (pre/post) to vpdEarliestTDC();
    StBTofHeader.cxx/h - modified to make mTriggerTime as array, setVpdVz() to get default argument;
    StBTofHit.cxx/h - changed tray() to int;
    StBTofRawHit.cxx/h - mLeTeFlag changed to mFlag; tray(), module(), cell() changes to return int;
    StEnumerations.h, StDetectorDefinitions.h, StDetectorId.inc - added detector Ids for FPD East/West and FMS;
    StLaserAnalysisMaker
    LoopOverLaserTrees.C - modified to increase acceptable drift velocity interval from [5.5,5.9] to [5.2,5.9];
    StLaserAnalysisMaker.cxx - removed hits not beloging to primary tracks;
    StGenericVertexMaker
    StiPPVertex/EemcHitList.cxx/h, StPPVertexFinder.cxx/h - modified due to replacing StEEmcDbMaker to StEEmcDb ;
    StHbtMaker
    ThCorrFctn/StHbtSmearedHiddenInfo.cxx - added missing (in ROOT 5.22) includes;
    Fit/dFitter3d.cxx - added include ;
    StMcEvent
    StMcIstHitCollection.hh, StMcIstHit.hh, StMcPixelHit.cc - decoding for upgr15 geometry ;
    StMuAnalysisMaker
    StMuScalerCutter.cxx/h - introduced class to determine events with bad RICH scalers ;
    StMuDSTMaker
    COMMON/StMuTrack.cxx - added more pointer protection in dcaGlobal(int) and dca(int);
    StMuEvent.cxx/h - added global tracks with DCA < 3cm, >= 10 TPC fit hits and |eta| < 0.5;
    StMuTrack.h - iterated Class Def by 1 to accommodate new BTOF data member;
    StMuDstFilterMaker.cxx, StMuDstMaker.cxx, StMuIOMaker.cxx - set tree size to max size;
    StPass0CalibMaker
    StTpcT0Maker.cxx - modified to account the fact that drift velocities are different for East and West part of TPC ;
    StMuArrays.cxx/h, StMuDst.cxx/h, StMuDstMaker.cxx/h, StMuTrack.cxx/h - added classes to accommodate Barrel TOF hits;
    StMuBTofHitCollection.cxx/h, StMuBTofHit.cxx/h, StMuBTofPidTraits.cxx/h, StMuBTofUtil.cxx/h - added new files to accommodate barrel TOF hit collection;
    StPixelFastSimMaker
    StPixelFastSimMaker.cxx/h - updated for UPGR15 geometry version;

    RTS
    src - new DAQ reader codes:
    src/DAQ_BSMD/bsmd_reader.cxx, daq_bsmd.cxx/h - new BSMD daq reader code;
    src/DAQ_BTOW/daq_btow.cxx/h - new BTOW daq reader code;
    src/DAQ_EMC/daq_emc.cxx/h, emcReader.cxx/h, emc_reader.cxx, emc_single_reader.cxx - new EMC daq reader code;
    src/DAQ_ESMD/daq_esmd.cxx/h - modified to adjust to new DAQ_READER;
    src/DAQ_ETOW/daq_etow.cxx/h - new ETOW daq reader code;
    src/DAQ_FGT/daq_fgt.cxx/h - new FGT daq reader code;
    src/DAQ_FPD/daq_fpd.cxx/h, fpdReader.cxx/h, fpd_reader.cxx - new FPD daq reader code;
    src/DAQ_FTP/daq_ftp.cxx/h, ftpReader.cxx/h, ftp_reader.cxx - new FTPC daq reader code;
    src/DAQ_L3/daq_l3.cxx/h, l3Reader.cxx/h, l3Reader.cxx/h - new L3 daq reader code;
    src/DAQ_PMD/daq_pmd.cxx/h, pmdReader.cxx/h, pmd_reader.cxx - new PMD daq reader code;
    src/DAQ_PP2PP/daq_pp2pp.cxx/h - modified version to support new DAQ_READER;
    pp2ppReader.cxx/h - new pp2pp daq reader codes;
    src/DAQ_READER/cfgutil.cxx/h, daqConfig.h, daqReader.cxx, daq_det.cxx/h, daq_dta.cxx/h, daq_dta_structs.h, evpReaderClass.h, msgNQLib.cxx/h, - new DAQ reader;
    src/DAQ_SC/daq_sc.cxx/h, sc.h, scReader.cxx/h, sc_reader.cxx - new code added;
    src/DAQ_SSD/daq_ssd.cxx/h, ssdReader.cxx/h, ssd_reader.cxx - new SSD daq reader code;
    src/DAQ_SVT/daq_svt.cxx/h, svtReader.cxx/h, svt_reader.cxx - new SVT daq reader code;
    src/DAQ_TOF/daq_tof.cxx/h - modified version to support new DAQ_READER;
    tofReader.cxx/h, tof_reader.cxx - new codes added;
    src/DAQ_TPC/daq_tpc.cxx/h, tpc_reader.cxx - modified to support new DAQ_READER;
    tpcReader.cxx/h, tpc_FCFReader.cxx - new codes added;
    src/DAQ_TPX/daq_tpc.cxx/h, tpcCore.cxx/h, tpx_FCF.cxx/h, tpxGain.cxx/h, tpxPed.cxx/h, tpxStat.cxx/h - modified to support new DAQ_READER;
    src/DAQ_TRG/daq_trg.cxx/h, trgReader.cxx/h, trgReader10.cxx, trgReader12.cxx, trgReader20.cxx, trgReader21.cxx, trgReader22.cxx, trgReader30.cxx, trgReader32.cxx, trg_reader.cxx - new TRG daq reader code;
    src/LOG/ - new RTS repository log files;
    src/SFS/fs.C, fs_ex.C, fs_index.cxx/h, get_line.cxx/h, sfs_base.h, sfs_index.cxx/h, sfs_index_daq.cxx, sfs_single.C - modified to support RTS repository;
    sfs_header.C - added new file;
    include/ - number of new includes created and modified to support new DAQ_READER;
    EventTracker/ FtfSl3.cxx, Makefile, eventTracker.cxx, eventTrackerLib.cxx/h, gl3EMC.cxx/h, gl3Event.cxx/h - modified to support new DAQ_READER and EventDisplay;
    eventTracker.cxx, eventTrackerLib.cxx/h - moved copy_l3 to a EventTracker member function;
    trg/include/trgDataDefs.h - updated version of trgDataDefs for 2009 run;

    StSecondaryVertexMaker
    StKinkMaker.cxx - modified to rename TMemStat => StMemStat due to clash with ROOT 5.22.00 class;
    StSsdFastSimMaker
    StSsdFastSimMaker.cxx - modification for sector numbers packed in volume Id;
    StSsdSimulationMaker
    St_sls_Maker.cxx St_spa_Maker.cxx - modification for sector numbers packed in volume Id ;
    StSsdUtil
    StSpaListNoise.cc, StSpaListNoise.hh, StSsdBarrel.cc, StSsdWafer.cc/hh - modified to increase NSaturationSignal to reflect the energy increase of the GEANT hit ;
    StSvtCalibMaker
    StSvtBadAnodesMaker.h - added missing in ROOT 5.22 forward declaration;
    StSvtSelfMaker
    StSelfEvent.cxx/h, StSvtSelfMaker.cxx/h, StVertexKFit.cxx/h - removed the Maker;
    StSvtSimulationMaker
    StSvtSimulationMaker.cxx - changed trapping const to better reproduce data;
    StSvtSignal.cc - changed gain to better reproduce data; fixed to make different Rykov and Selemon methods have same gain; updated mPasaGain to reflect new tune;
    StSvtOnlineSeqAdjSimMaker.cxx - turned off minTimebucket checks to better reproduce data;
    StTofHitMaker
    StTofHitMaker.cxx/h - modified to adjust for new DAQ_READER (daq1000) ;
    StTofUtil
    StTofrGeometry.cxx - renamed TMemStat => StMemStat due to clash with new ROOT 5.22.00 class;
    StTpcD
    StTpcdEdxCorrection.cxx/h - added method to reset dE/dx corrections;
    StTpcDb.cxx/h - modified to use StDetectorDb chairs for TpcGlobalPosition and TpcSectorPosition;
    StRTpcGlobalPosition.cxx/h, StRTpcSectorPosition.cxx/h, StTpcGlobalPositionI.h StTpcSectorPositionI.h - removed ;
    StTpcHitMaker
    StTpcRTSHitMaker.cxx - added protection for dta == 0; adjusted for new DAQ_READER;
    StEVPTpcCluser.cxx, StTpcHitMaker.cxx/h, StTpcRTSHitMaker.cxx/h - modified to adjust with new DAQ_READER (daq1000);
    StTpcHitMaker.cxx/h - modified to get access two different detectors tpx/tpc ; sort out the tps/tpc data handling; restored access to TPX; modified to adjust to Valery's interface for adc values;
    StTpcHitMakerLinkDef.h, St_daq_adc_tb.h, St_daq_cld.h, St_daq_sim_adc_tb.h, St_daq_sim_cld.h, St_tpc_cl.h - new files added to switch new scheme for TPX cluster reading;
    StDaqTpcClusterInterface.h, StEVPTpcCluser.cxx, StEVPTpcCluser.h - removed codes;
    StTriggerDataMaker
    StTriggerDataMaker.cxx/h - updated for run 2009 data; corrected GetNextRaw() logic;
    StTriggerUtilities
    StTriggerSimuMaker.cxx/h - updated mSimulators structure to accomodate with 2009 EMC simulator modifications; changed includes for StEmcDecoder; initial version of EMC DSM algorithms for data 2009;
    StDSMUtilities/ DSM.hh, DSMAlgo.hh, DSMAlgo_BC101_2009.cc/hh, DSMAlgo_BE001_2009.cc/hh, DSMAlgo_BE003_2009.cc/hh, DSMAlgo_BW001_2009.cc/hh, DSMAlgo_BW003_2009.cc/hh, DSMAlgo_EE001_2009.cc/hhh, DSMAlgo_EE002_2009.cc/hh, DSMAlgo_EE101_2009.cc/hh, DSMAlgo_EE102_2009.cc/hh, DSMAlgo_EM201_2009.cc/hh, DSMAlgo_LD301_2009.cc/hh, DSMLayer.hh, DSMLayer_B001_2009.cc/hh, DSMLayer_B101_2009.cc/hh, DSMLayer_E001_2009.cc/hh, DSMLayer_E101_2009.cc/hh, DSMLayer_EM201_2009.cc/hh, DSMLayer_LD301_2009.cc/hh, StDSM2009Utilities.hh, TCU_2009.cc/hh, sumTriggerPatchChannels.cc/hh, trgUtil_2009.hh - initial reversion of EMC DSM algorithms for 2009;
    Eemc/StEemcTriggerHisto.cxx - added missing in ROOT 5.22 includes;
    StEemcTriggerSimu.cxx - changed includes for StEmcDecoder; updated to match changes in EemcTrigUtil;
    StEemcTriggerSimu.h - updated for StEemcDbMaker;
    L2Emulator/StGenericL2Emulator.h - added missing in ROOT 5.22 includes; updated class StEemcDb;
    StGenericL2Emulator.cxx - updated include for StEmcDecoder as well as access to StEEmc ;
    L2Emulator/L2algoUtil/L2VirtualAlgo2009.cxx/h, L2eventStream2009.h, L2btowCalAlgo09.cxx/h - added new files for run 2009 data;
    L2Emulator/L2wAlgo/L2wBemc2009.cxx/h, L2wEemc2009.cxx/h, L2wResult2009.h - added new files for run 2009 data;
    Bemc/StBemcTriggerSimu.cxx - changed to old BEMCDecoder->SetDateTime() signature ; changed includes for StEmcDecoder;
    StBemcTriggerDbThresholds.cxx/h - updated with 2009 thresholds;
    StBemcTriggerSimu.cxx/h, StBemcTriggerDbThresholds.cxx - updated for 2008 pp algo; added 2008 ppProduction DSMlayer 2 algo; EMC DSM algorithms added for run 2009 data;
    StBemcTriggerSimu.cxx - modified to change DB access to GetDBTime; changed initialization of HT6ibt_adc array; removed swaps for 2007 AuAu, 2008 dAu, 2008 pp for offline status set adc10==0 if ad10-ped < 0; added 2008 triggers to the GetHTTowersAboveThreshold list;
    Emc/StEmcTriggerSimu.cxx/h - initial version of EMC DSM algorithms for data 2009 added; updated triggerDecision to communicate with StTriggerSimuMaker;
    St_geant_maker
    StPrepEmbedMaker.cxx - updated with declaration of Jpsi particle ;
    St_QA_Maker
    StEventQAMaker.cxx - added protection for missing event->info(); added Jet Patch trigger histograms;
    StEventQAMaker.cxx/h - updated with BTOF classes; added weight the TPC xy hit hists;
    StQAMakerBase.cxx - added Jet Patch trigger histograms;
    StZdcVertexMaker
    StZdcVertexMaker.cxx - modified to cleanup access to Calibrations/trg/ZdcCalPars table;

    Sti
    SChairs.cxx, StiIsActiveFunctor.h, StiKalmanTrackNode.cxx - enlarge fitting volume from 200 => 250 cm;
    StiChairs.cxx, StiDefaultTrackingParameters.h, StiHitErrorCalculator.h, StiKalmanTrackFinderParameters.h, StiKalmanTrackFitterParameters.h, StiLocalTrackSeedFinderParameters.h, StiTrackingParameters.h - removed from Sti and moved to StDetectorDbMaker;
    StiDetectorFinder.cxx/h - removed;
    StiDetectorBuilder.cxx/h, StiDetector.h, StiHit.h, StiKalmanTrackFitter.h,StiKalmanTrack.cxx, StiKalmanTrackFinder.cxx, StiKalmanTrackNode.cxx/h, StiTrackNodeHelper.cxx, StiVMCToolKit.cxx, StiLinkDef.h, StiLocalTrackSeedFinder.h - modified due to moving all Sti Chairs into StDetectorDbMaker;
    StiDetectorTreeBuilder.cxx/h, StiHitLoader.h, StiLinkDef.h, StiToolkit.h - modified to remove StiDetectorFinder class;
    StiMaker
    StiMaker.cxx - renamed TMemStat => StMemStat due to clash with new ROOT 5.22.00 class ;
    StiMaker.cxx, StiStEventFiller.cxx - modified ;
    StiDefaultToolkit.cxx/h - removed StiDetectorFinder class;
    StiSsd
    StiSsdDetectorBuilder.cxx/h - modified due to moving all Sti Chairs into StDetectorDbMaker;
    StiSsdChairs.cxx, StiSsdHitErrorCalculator.h, StiSsdTrackingParameters.h - removed;
    StiSsdHitLoader.cxx - modified to remove StiDetectorFinder class;
    StiSvt
    StiSvtDetectorBuilder.cxx/h - modified to move Sti Chairs to StDetectorDbMaker;
    StiSvtChairs.cxx, StiSvtHitErrorCalculator.h, StiSvtTrackingParameters.h - removed;
    StiSvtHitLoader.cxx - modified to remove StiDetectorFinder class;
    StiTpc
    StiTpcDetectorBuilder.cxx, StiTpcHitLoader.cxx, StiTpcIsActiveFunctor.h - modified to remove cut of pad row dZ ;
    StiTpcIsActiveFunctor.cxx - removed files;
    StiTpcDetectorBuilder.cxx/h - modified due to moving all Sti Chairs into StDetectorDbMaker;
    StiTpcChairs.cxx, StiTpcInnerHitErrorCalculator.h, StiTpcOuterHitErrorCalculator.h, StiTpcTrackingParameters.h - removed;
    StiRnD/Ist
    StiIstDetectorBuilder.cxx/h,StiIstHitLoader.cxx - updated for UPGR15 geometry version ;
    StiIstDetectorBuilder.cxx/h - modified due to moving all DSti Chairs to StDetectorDbMaker;
    StiIst1HitErrorCalculator.h, StiIst2HitErrorCalculator.h, StiIst3HitErrorCalculator.h, StiIstChairs.cxx - removed ;
    StiRnD/Hft
    StiPixelDetectorBuilder.cxx/h - updated for UPGR15 geometry version ;
    StiPixelDetectorBuilder.cxx/h - modified due to movind all Sti Chairs into StDetectorDbMaker;
    StiPixelChairs.cxx, StiPixelHitErrorCalculator.h, StiPixelTrackingParameters.h - removed ;

    StStarLogger
    MySQLAppender.cxx/h - modified to remove redundant ODBC dependency;
    StarMagField
    StarMagField.cxx/h - added missing in ROOT 5.22.00 include ; modified to controll magnetic field from starsim;
    StarRoot
    StMemStat.cxx/h - added new files to rename TMemStat => StMemStat due clash with new ROOT 5.22.00 class ;
    TMemStat.cxx/h - removed files to replace TMemStat => StMemStat ;
    StarRootLinkDef.h - modified to rename TMemStat => StMemStat;
    TRSymMatrix.cxx/h - modified to add conversion from Upper to Lower triangular form;
    TDirIter.cxx - added handle for xrootd files;
    StppSpin
    StppTrigMaker.cxx - removed mwc ;

    asps/Simulation/starsim
    comis/csjcax.F - bug fixed;
    atmain/agxinit.F, agxinit.cdf, agxuser.age, gutrev.age, uglast.age - gfilter added to proceed with filterring MC production;
    filtAction.cxx - added interface to filter ;
    atutil/agukine.F - added for filter before Geant tracking;
    pams
    sim/gstar/gstar_part.g - hypertriton added ;
    geometry/geometry/geometry.g - updated upgr16a == upgr16 + tpc2009;
    geometry/svttgeo/svttgeo.g, svttgeo1.g, svttgeo10.g, svttgeo2.g, svttgeo3.g, svttgeo4.g, svttgeo5.g, svttgeo6.g, svttgeo7.g, svttgeo9.g - fixed bug in SVTT.SRDA ;

    StarDb
    Calibrations/tpc/tpcSectorT0offset.20080623.000000.C - added sector 16 (tpx) offset from 2008 pp-run to whole TPC;
    TpcAltroParameters.20080624.000000.C, - added Altro paramters for run 2009;
    TpcLengthCorrectionB.20090301.000001.C, TpcSecRowB.20090301.000001.root - added preliminary dE/dx calibration for run 2009; later moved to DB;
    VmcGeometry/Geometry.upgr16a.C, upgr16a.h - added files for modified UPGR16 geometry;
    VmcGeometry/y2005.h, y2005b.h, y2005c.h, y2005d.h, y2005e.h, y2005f.h, y2005h.h, y2005x.h, y2006.h, y2006b.h, y2006g.h, y2007.h, y2007a.h, y2007g.h, y2007h.h, y2003a.h, y2003b.h, y2003c.h, y2003x.h, y2004.h, y2004a.h, y2004b.h, y2004c.h, y2004d.h, y2004x.h, y2004y.h - fixed bug in SVTT.SRDA;
    StarVMC
    geant3/ - GEANT3 codes updated to adjust with new ROOT 5.22.00 version;
    StarVMCApplication/StarMCHits.cxx,StarVMCApplication.cxx - added includes;
    StarMCHit.h - added Riostream.h include;
    StVMCMaker/StVMCMaker.cxx/h, TGeoDrawHelper.cxx/h - modified;
    minicern/ rndm.cxx - added include ;
    StDb
    idl/Survey.idl - expanded definitions;
    tofGeomAlign.idl, tofStatus.idl, tofINLSCorr.idl, tofTrgWindow.idl, - added TOF new tables;
    bemcMap.idl, bprsMap.idl, bsmdeMap.idl, bsmdpMap.idl - removed comments for field;

    St_geom_Maker
    StGeomBrowser.cxx/h, TextEdit.cxx/h - modified to make consistent with Qt4 version of the geombrowser;
    GeomBrowser.cxx, GeomBrowser.h, StarGeomTree.ui, StarGeomTreeWidget.cxx/h - added new files;
    GeomBrowser.ui.h, QExObjectListItem.h, QtGBrowserInspect.h, QtGBrowserObjectListItem.h St_geom_image_collection.cxx - removed;
    QExGeoDrawHelper.cxx/h - corrected name of the TGeoComposite shapes; modified to draw the TGeoCompoisteShapes; modified for take into account an Assembly volumes;
    St_geom_Maker.cxx - modified to draw the TGeoCompoisteShapes;
    FileNew.xpm, FileOpen.xpm, FilePrint.xpm, FileSave.xpm, St_geom_Maker.qrc, connect.xpm, fileopen.xpm, hdisk_t.xpm, printer.xpm, printer_s.xpm, quit.xpm, save.xpm, saveas.xpm, starlogo_1.xpm, update.xpm, qglviewer.icon.xpm - added icons and resource files;

    StUCMApi
    first release of job tracking package;

    QtRoot
    qt/inc/TGQt.cxx/h,GQtGUI.cxx - modified for ROOT 5.12;
    qtgui/inc/TQtContextMenuImp.h - added object pointer to Clipboard to the ROOT ContextMenu ;
    qtgui/src/TQtContextMenuImp.cxx - added object pointer to Clipboard to the ROOT ContextMenu ;
    qtgl/qtgl/src/TObject3DViewFactory.cxx - fixed ELTU shape;
    TObject3DView.cxx - modified tp draw TGeoCompoisteShapes;
    qtgl/qtgl/inc/TObject3DView.h - modified tp draw TGeoCompoisteShapes;
    scripts/qt4/setupQt4.csh - set the new Qt 4.4.3 location;