2013

STAR SOFTWARE NEWS  December 11, 2013
---------------------
The present release assignment:
             SL07c    (SL07c_3)  ROOT_LEVEL 5.12.00 CuCu 200&62GeV run 2005,TPC+SVT+SSD tracking
             SL07d    (SL07d_2)  ROOT_LEVEL 5.12.00 auau 200GeV stream data run 2007, TPC tracking
             SL08c    (SL08c_5)  ROOT_LEVEL 5.12.00 auau 200GeV run 2007,TPC+SVT+SSD tracking
             SL08e    (SL08e_2)  ROOT_LEVEL 5.12.00 pp 200GeV & dAu 200GeV, run 2008
             SL08e_embed (SL08e_5) ROOT_LEVEL 5.12.00 
             SL08f    (SL08f_3)  ROOT_LEVEL 5.12.00 last version with EVP_READER, MC production
             SL08f_embed (SL08f_4) ROOT_LEVEL 5.12.00  
             SL09e    (SL09e_2)  ROOT_LEVEL 5.22.00 SL5.3, last library with old pams (tpt)
             SL09g    (SL09g_4)  ROOT_LEVEL 5.22.00 run 2009 pp 500GeV data production
             SL09g_embed (SL09g_2Embed_v10) ROOT_LEVEL 5.22.00
             SL10c    (SL10c_4)  ROOT_LEVEL 5.22.00 run 2009 pp 200GeV production
             SL10c_embed (SL10c_embed_v5)  ROOT_LEVEL 5.22.00
             SL10h    (SL10h_5)  ROOT_LEVEL 5.22.00 run 2010 auau 7.7-39GeV production
             SL10h_embed (SL10h_embed_v6)  ROOT_LEVEL 5.22.00
             SL10i    (SL10i_4)  ROOT_LEVEL 5.22.00
             SL10k    (SL10k_4)  ROOT_LEVEL 5.22.00 run 2010 auau 39-200GeV production
             SL10k_embed (SL10k_embed_v11) ROOT_LEVEL 5.22.00
             SL11b    (SL11b_2)  ROOT_LEVEL 5.22.00
             SL11c    (SL11c_3)  ROOT_LEVEL 5.22.00 auau 19.6Gev run 2011 preproduction
             SL11d    (SL11d_3)  ROOT_LEVEL 5.22.00 run 2011 pp 500GeV & auau 19-200GeV production
             SL11d_embed (SL11d_embed_v6)  ROOT_LEVEL 5.22.00
             SL11e    (SL11e_2)  ROOT_LEVEL 5.22.00
             SL12a    (SL12a_2)  ROOT_LEVEL 5.22.00
             SL12a_embed  (SL12a_embed_v3) ROOT_LEVEL 5.22.00
             SL12b    (SL12b_2)  ROOT_LEVEL 5.22.00
             SL12c    (SL12c_2)  ROOT_LEVEL 5.22.00 UU 193GeV run 2012 preproduction
       old-> SL12d    (SL12d_2)  ROOT_LEVEL 5.22.00 UU 193GeV, pp 200GeV run 2012 production
             SL12d_embed (SL12d_embed_v4) ROOT_LEVEL 5.22.00
             SL12e    (SL12e_2)  ROOT_LEVEL 5.22.00
             SL13a    (SL13a_3)  ROOT_LEVEL 5.22.00
       pro-> SL13b    (SL13b_2)  ROOT_LEVEL 5.22.00 pp 500GeV run 2012 production
             SL13c    (SL13c_2)  ROOT_LEVEL 5.22.00
       new-> SL13d    (SL13d)    ROOT_LEVEL 5.34.09
       dev-> DEV                 ROOT_LEVEL 5.34.09
      .dev-> .DEV                ROOT_LEVEL 5.34.09

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

Release History

SL13a library
SL13b library
SL13c library
SL13d library

  • December 3, 2013
    new library SL13d tagged as SL13d has been created and built on SL6.4 (32bits & 64bits) and SL5.3 platforms;
    default compiler on SL6.4 is gcc 4.4.7 . Library was tested, found problem fixed and library was released on December 11.

    Main features:

    - first library release on SL6.4 platform;
    - new ROOT version 5.34.09;
    - eSTAR2 geometry implemented;
    - geometry modifications for beam pipe, PXL and IST;
    - added new database support for PXL & IST detectors;
    - first version of year 2014 geometry;
    - updates of new event generator framework;
    - new version of PPV vertex finder with StEvent dependency only, could be used both in Sti & Stv tracking;
    - new version of QtRoot;
    - several bugs fixed;

    Next codes have been updated:

    asps
    Simulation/starsim/atmain/guhadr.age, guphad.age - modified do not segregate He3;
    rexe/MAIN_rmain.cxx - fixed number of arguments;

    StRoot
    StarGenerator
    BASE/AgStarReader.cxx, AgStarReader.h - added support for user-defined particles;
    StarPrimaryMaker.cxx - made fixes to unfiltered event generation; enabled filter to skip events, rather than continue trials until it passes;
    AgStarReader.cxx, StarPrimaryMaker.cxx - fixed issue with geant3 particle ID not being propagated into the fTrackingCode member of TParticlePDG; StarParticleData now clones TDatabasePDG;
    EVENT/StarGenParticle.h - added correction to StarGenParticle documentation;
    StarGenEvent.cxx - made fixes to unfiltered event generation;
    Hijing1_383/StarHijing.cxx, hijing1.383.F, hipyset1.35.F - modified to make sure that event generators map to common StarGenerator RNG;
    StarHijing.cxx - implemeted fixed taget; fixed isotope of Cu used in beam for Cu running; fixed bug with saving hijing header information;
    Pepsi/jetseten.F, lazimu.F, lepto.F, leptox.F, lflav.F, lprikt.F, lqqbev.F, lremh.F, lscale.F, lsci.F, lsmall.F, lwbb.F, lxp.F, lyspli.F, lysspa.F, lzp.F, pollazimu.F, polleptox.F, pollzp.F, pystfu.F - modified to make sure that event generators map to common StarGenerator RNG;
    Pythia6_4_23/ StarPythia6.cxx, StarPythia6.h - modified to expose PyStat and PyList calls in StarPythia6;
    Pythia6.h, StarPythia6.cxx, StarPythia6.h, address.F - modified to add StarGenStats to the pythia6 event record;
    StarPythia6.cxx, pythia-6.4.23.F - modified to make sure that event generators map to common StarGenerator RNG;
    UrQMD3_3_1/StarUrQMD.cxx, angdis.F, anndec.F, boxprg.F, cascinit.F, coload.F, dectim.F, dwidth.F, getmass.F, getspin.F, init.F, input.F, iso.F, jdecay2.F, make22.F, pythia6409.F, string.F, uhmerge.F, upmerge.F - modified to maker sure that event generators map to common StarGenerator RNG ;
    UTIL/StarParticleData.cxx, StarParticleData.h - added support for user-defined particles;
    StarParticleData.cxx - fixed issue with geant3 particle ID not being propagated into the fTrackingCode member of TParticlePDG; StarParticleData now clones TDatabasePDG;
    macros/starsim.addparticle.C - added example of a macro for adding a particle;
    starsim.filter.C, starsim.pythia8.C - added vertexing;
    starsim.hijing.C - modified to maker sure that event generators map to common StarGenerator RNG ;
    starsim.filter.C - enabled filter to skip events, rather than continue trials until it passes;
    StarRoot
    THelixTrack.cxx - added fabs(eigen) + TComplex &x;
    KFParticleBase.cxx, KFParticle.cxx, KFParticleBase.h, KFParticle.h, KFVertex.h, KFParticleBase.h - added bookkeeping;
    KFParticleBase.h - added renamed method;
    StMultiKeyMap.cxx, StMultiKeyMap.h - removed recursion to speedup ;
    StDraw3D.cxx - modified angle name;
    StBFChain
    BigFullChain.h - modified to move ITTF,UseXgeom out of the B2013_cX options, added bare pp2013;
    pp500_production_2012_ReversedFullField_P12ic_st_W_13078060_raw_1360001 StBFChain.cxx - changed StMaker::Finish() => StChain::Finish();
    StBFChain.h, StBFChain.cxx - added more Database entries, retiered GC;
    BigFullChain.h, StBFChain.cxx - implemented new vertex finder options 'VFPPVEv' & 'VFPPVEvNoBtof' ;
    replace Pythia6_4_23 => Pythia6_4_26 ;
    StBTofSimMaker
    StBTofSimMaker.cxx - modified to improve log message for inefficiency cuts;
    StChain
    StChain.cxx - added y2014 firtst cut geometry;
    StMaker.cxx - added eStar2 geometry definition; updated timestamp for eStar2 simulation; modified to move GeometryDbAliases into separate h-file;
    GeometryDbAliases.h - added new file; modified to print hidden maker;
    StChallenger
    StChallenger.cxx, StChallenger.h - retiered;
    StDaqLib
    GENERIC/RecHeaderFormats.hh - added missing header;
    StDbLib
    StHyperCacheFileLocal.cpp, StHyperCacheFileLocal.h - modified for filesystem cache watermarking, configuration support;
    StHyperCacheFileLocal.cpp, StHyperCacheFileLocal.h, StHyperUtilFilesystem.cpp, StHyperUtilFilesystem.h - file cache cleanup using watermarking boundaries and FIFO/LRU policies;
    StDbDefs.hh, StDbManagerImpl.cc - modified for new database support: IST;
    MysqlDb.cc - modified to override for mysql user autodetect functionality, needed for SL6.4 platdorm;
    StDbUtilities
    StMagUtilities.cxx - modified to return code for Predict...();
    St_db_Maker
    St_db_Maker.cxx, St_db_Maker.h - modified to expand no. of possible databases from 4 to 10;
    StdEdxY2Maker
    StTpcdEdxCorrection.cxx - added test for ADC==0; hacked;
    StEvent
    StPxlHit.h - modified layer() method; changed order of XX,XY,YY;
    StVpdTriggerDetector.cxx, StVpdTriggerDetector.h - added ADCmxq(), TDCmxq() and referring data member;
    StDcaGeometry.cxx - supressed warning;
    StGenericVertexMaker
    StGenericVertexFinder.cxx, StGenericVertexFinder.h, StGenericVertexMaker.cxx - modified for new PPV vertex finder with StEvent dependency only;
    StGenericVertexMaker.cxx - implemented new options 'VFPPVEv' & 'VFPPVEvNoBtof' for new PPV vertex finder;
    StiPPVertex/ScintHitList.cxx, ScintHitList.h, StPPVertexFinder.cxx, StPPVertexFinder.h - modified for new PPV with StEvent dependency only;
    StvPPVertex/BemcHitList.cxx, BemcHitList.h, BtofHitList.cxx, BtofHitList.h, CtbHitList.cxx, CtbHitList.h, EemcHitList.cxx, EemcHitList.h, ScintHitList.cxx, ScintHitList.h, StEventToolkit.cxx, StEventToolkit.h, StPPVertexFinder.cxx, StPPVertexFinder.h, TrackData.cxx, TrackData.h, Vertex3D.cxx, Vertex3D.h, VertexData.cxx, VertexData.h - implemented new version of PPV vertex finder for Stv tracking with StEvent dependency only;
    StPPVertexFinder.cxx - check for DCA geo added;
    StMagF
    StMagF.h - cleanup;
    StMcEvent
    StMcMtdHit.cc - modified to change numberring;
    StMtdMatchMaker
    StMtdMatchMaker.cxx - modified to include protection against zero triggerIdCollection() pointers. This is relevant when using simulated data as input;
    StMtdMatchMaker.h, StMtdMatchMaker.cxx - added name;
    StMtdMatchMaker.cxx - removed AddHist for uninitialized histogram;
    StMtdSimMaker
    StMtdSimMaker.cxx, StMtdSimMaker.h - bug fixed; corrected mapping based on GEANT volume_id;
    StMtdUtil
    StMtdGeometry.h, StMtdGeometry.cxx - updated strip gap dimension from old to current MRPC design; included CVS Id and Log tags;
    StMuDSTMaker
    COMMON/StMuTrack.h - mID modified from Short_t to Int_t;
    StMuDst.cxx, StMuDst.h, StMuDstMaker.cxx, StMuMtdHit.h, StMuTrack.cxx, StMuTrack.h - MTD specific updates for MuDst;
    StMuMtdPidTraits.cxx, StMuMtdPidTraits.h - added new code for Mtd PidTraits;
    StPass0CalibMaker
    StEvtVtxSeedMaker.cxx, StMuDstVtxSeedMaker.cxx, StVertexSeedMaker.cxx, StVertexSeedMaker.h - introduced time offsets, noclobber toggle, more matched-tracks controls;
    StSpaceChargeEbyEMaker.cxx, StSpaceChargeEbyEMaker.h - modified to allow use of multiple PPVF vertices, introduce EmcOrTofMatch, keep track of Predict...() cuts;
    StPeCMaker
    StPeCMaker.cxx - added 'returnValue' in StEvent input mode;
    StPeCTrigger.cxx, StPeCTrigger.h - added arrays to handle bbc and zdc information;
    StPxlSimMaker
    StPxlFastSim.cxx - adjusted to StMcPxlHit changes to be on local coordinated; no longer transfor from global to local before smearing;
    StPreEclMaker
    StEmcOldFinder.cxx - modified to replace TTableSorter by TMath::Sort;
    StSsdSimulationMaker
    St_sls_Maker.cxx - implemented corrections for %d format used for long int;
    Sti
    StiMasterDetectorBuilder.cxx - created clone of Geometry and left it undeleted; added some LOG_INFO for better tracing; updated to check that TGeoManager exists; modified to check non-NULL gGeoManager before accessing;
    StiLocalTrackSeedFinder.cxx - replaced assert to return false to prevent job crashes due to some wrong hits on track;
    Star/StiStarDetectorBuilder.cxx, StiStarDetectorBuilder.h - added new beam pipe;
    StTriggerUtilities
    StTriggerSimuMaker.h - modified to add member mTrigName and function askTrigger() to request trigger definition;
    StTriggerSimuMaker.cxx - added functionality to get2009DsmRegistersFromOnlineDatabase(int) to get trigger definition for run11 and run12 from database based on requested triggers;
    StTriggerDefinition.h - changed onbits/offbits type from int to unsigned int;
    StTriggerSimuMaker.cxx - added getpwuid to get user name to access database;
    StDSMUtilities/DSMAlgo_EM201_2009.cc - implemented new AJP algorithm for run12 by adding new register R3 in ajpBarrel and ajpEndcap;
    TCU.cc - modified to return false for isTrigger and isOnBits if onbits == 0;
    TCU.hh - modified to change defineTrigger(const TriggerDefinition& triggerDef) to defineTrigger(TriggerDefinition&triggerDef) TriggerDefinition.hh - added onbits0 and offbits0 and changed onbits/offbits type from int to unsigned int;
    Emc/StEmcTriggerSimu.h - added defineTrigger2012() to manually set up triggers;
    Emc/StEmcTriggerSimu.cxx - added defineTrigger(TriggerDefinition & trigdef, int year) to define trigger based on year and added defineTrigger2012 to manually set up trigger;

    RTS
    include/rtsSystems.h - updated FY13 checkpoint; swapped IST and FGT TCD; added TOKEN_MANAGER; GRP cleanup; defined RPII_GRP; fixed bug in tcd2rts;
    RC_Config.h, cmds.h - added TokenManagerChooser;
    iccp2k.h, prepareGbPayload.h, tasks.h, rtsLog.h - updated;
    prepareGbPayload.h - fixed LOG message for vxWorks;
    tasks.h - added token manager;
    rtsMonitor.h - modified; fixed IST-related bug in rts2tcd; added clock to TCD monitoring;
    include/TPC/trans_table.hh - updated FY13 checkpoint;
    include/TPX/tpx_altro_to_pad.h - updated FY13 checkpoint;
    include/UNIX/simpleQ2.hh - added new file;
    include/DAQ1000/rb.hh - added fifo length for emulation;
    include/RORC/rorc_lib.h, added physmemCheck; added fixes for 64bit;
    src/rtsplusplus.def - updated; TokenManager added;
    src/DAQ_BSMD/daq_bsmd.cxx - updated FY13 checkpoint;
    src/DAQ_BTOW/daq_btow.cxx - removed check for trg_cmd=4;
    src/DAQ_ESMD/daq_esmd.cxx - removed check for trg_cmd=4;
    src/DAQ_ETOW/daq_etow.cxx - removed check for trg_cmd=4;
    src/DAQ_FGT/daq_fgt.cxx, fgtPed.cxx - updated FY13 checkpoint; added sector checking; added external tb count to fgtPed; minor logging fix to daq_fgt.cxx;
    fgtPed.cxx, fgtPed.h - updated misc IST;
    src/DAQ_PXL/daq_pxl.cxx - updated FY13 checkpoint;
    src/DAQ_SST/daq_sst.cxx - added get_l2 ala PXL;
    src/DAQ_TPX/tpxFCF_2D.cxx, tpxFCF_2D.h - updated;
    daq_tpx.cxx - minor logging tweaks;
    tpxPed.cxx - updated FY13 checkpoint; added special ped setup;
    tpxFCF.cxx - modified;
    src/DAQ_SST/daq_sst.cxx - updated FY13 checkpoint;
    src/LOG/rtsLogUnix.c - updated;
    rtsLogServer.C - removed;
    src/SFS/sfs_header.C - updated;
    sfs_base.h - added calcfileheader as a convenience;
    sfs_index.cxx - updated;

    pams
    geometry/geometry/geometry.g - added support to eStar2 model; defined a CONSTRUCT keyword in geometry.g; CONSTRUCT calls a geometry module using comis; if the subroutine is not linked with the program, it will not be called and a warning will be issued; for the case where one or more moduels are missing, a fortran STOP will be issued to prevent invalid geometries from being used;
    added improved definitions for y2013a, new beam pipe module and new ist module;
    added case statements to enable y2013a geometries;
    modified to move IDS construction before beam pipe;
    updated with fixes for IDSM / PIPE ; added y2014 first cut geometry;
    geometry/istdgeo/istdgeo1.g - added stub for the AgML istdgeo1 module;
    geometry/pipegeo/pipegeo3.g - added stub for the AgML pipegeo3 module;
    geometry/tpcegeo/tpcxgeo1.g - added support to eStar2 model;
    sim/gstar/gstar_part.g - added Lambda Xi dibaryon; fixed decay modes; improved properties of lambda xi hyperon; changed lifetime, previous values were the width of the particle in GeV, no in sec;
    sim/g2t/g2t_volume_id.g - modified to detect tpadconfig from TPCG structure instead of relying on versioning of the TPC;
    g2t_pix.F - modified to store local rather than global quantities w/in the g2t tables;

    StarDb
    AgMLGeometry/Geometry.eStar2.C - added support for eStar2 tag;
    CreateGeometry.h - modified to fix bug #2684: previous version of CreateGeometry added include path and loaded a second macro; it appears that ROOT 5.34.09 is having problems unloading this second macro, leading to a crash in loading the TFile. All logic has been moved into CreateGeometry.h to avoid loading of second macro;
    Geometry.y2014.C - added first cut of y2014 geometry;
    Calibrations/tracker/KalmanTrackFinderParameters.y2013.C - added new file to change mHitWeights from 2111 to 2222 for pixel;
    StvTpcInnerHitErrs.20081215.000000.C, StvTpcOuterHitErrs.20081215.000000.C - hit errors fitted for pp 500GeV year 2009;
    Calibrations/tpc/tpcWaterOut.eStar2.C, tpcSlewing.eStar2.C, tpcPressureB.eStar2.C, tpcPadGainT0B.eStar2.C, tpcMethaneIn.eStar2.C, tpcGridLeak.eStar2.C, tpcGasTemperature.eStar2.C, tpcGas.eStar2.C, tpcGainCorrection.eStar2.C, tpcGainCorrection.eStar2.C, tpcDriftVelocity.eStar2.C, tpcAnodeHVavg.eStar2.C, tpcAnodeHV.eStar2.C, tpcAltroParams.eStar2.C, TpcdEdxCor.eStar2.C, TpcdCharge.eStar2.C, TpcZDC.eStar2.C, TpcZCorrectionB.eStar2.C, TpcSecRowB.eStar2.C, TpcRowQ.eStar2.C, TpcResponseSimulator.eStar2.C, TpcPhiDirection.eStar2.C, TpcPadCorrection.eStar2.C, TpcLengthCorrectionB.eStar2.C, TpcDriftDistOxygen.eStar2.C, TpcAdcCorrectionB.eStar2.C, spaceChargeCorR2.eStar2.C - added new eSTAR2 geometry parameters;
    TpcCurrentCorrection.20120423.112404.C, TpcdXCorrectionB.20120423.112405.C, TpcdXCorrectionB.20120423.112410.C, tpcGainCorrection.20120423.112401.C, TpcLengthCorrectionB.20120423.112401.C, TpcLengthCorrectionMDF.20120423.112415.C, tpcPressureB.20120423.112403.C, TpcRowQ.20120423.112413.C, TpcSecRowB.20120423.112413.root, TpcZCorrectionB.20120423.112412.C - updated dEdx calibrations for run 2012 UU 193GeV;
    TpcResponseSimulator.y2012.C - updated for run 2012;
    tpcAnodeHV.y2010.C - modified default anode voltage;
    Calibrations/ftpc/ftpcTemps.eStar2.C - added new eSTAR2 geometry parameters;
    Geometry/tpc/TpcOuterSectorPosition.eStar2.C, TpcSuperSectorPosition.eStar2.C, tpcGlobalPosition.eStar2.C, tpcPadPlanes.eStar2.C - added new eStar2 geometry parameters;
    RunLog/onl/tpcRDOMasks.eStar2.C, tpcRDOMasks.y2012.C, tpcRDOMasks.y2013.C - add ideal RDO mask;

    StarVMC
    geant3/TGeant3/TGeant3TGeo.h, TGeant3f77.h - modified to adjust TVirtualMC interface to new ROOT version 5.34.09;
    Geometry/Geometry.cxx - added support for eSTAR2 model;
    Geometry.h, Geometry.cxx - added code to accumulate list of detector modules;
    added improved definition for y2013a, new beam PIPE module and new IST module;
    modified to switch to latest version of IDSM; added y2014 first cut geometry;
    Geometry/Compat/xgeometry.xml - added support for eSTAR2 model; modified to force rebuilding of xgeometry;
    modified to move IDSM construction before beam pipe;
    modified to switch to latest version of IDSM;
    updated with fixes for IDSM / PIPE; added y2014 first cut geometry;
    Geometry/BbcmGeo/BbcmGeo.xml - modified to place BBCM in cave as a MANY volume, to prevent overlap with new modules ;
    Geometry/IdsmGeo/IdsmGeo1.xml - modified placement of IDSM in CAVE to make it explicit;
    IdsmGeo2.xml - added new file for updated IDSM w/ electrostatic shroud, inner radius to accept beam pipe;
    updated with fixes for IDSM / PIPE;
    Geometry/IstdGeo/IstdGeo1.xml - added improved IST module;
    Geometry/PipeGeo/PipeGeo.xml - modified for better approximation of the beam pipe;
    PipeGeo3.xml - added improved beam pipe with positioning inside of the IDSM; fixed beam pipe "hole" (vaccuum);
    Geometry/PixlGeo/PxstGeo1.xml - added more accurate description of materials and structures;
    PixlGeo5.xml - modified to add PXLW data structure so it can be set from the steering geometry,g and Geometry.cxx;
    Geometry/TpcxGeo/TpcxGeo2.xml - added new file to support eSTAR2 model; TpcxGeo2.xml - modified to set default to devTF geometry;
    Geometry/macros/StarGeometryDb.C, viewStarGeometry.C - added support for eSTAR2 model;
    StarGeometryDb.C - added a few older geometries; corrections to geometries with mfldgeo called; fake versions of upgrade geometries setup; added y2014 first cut geometry;
    StarAgmlLib/StarTGeoStacker.cxx - minor fixes to ensure that gGeoManager has been created;
    StarNoStacker.h, StarNoStacker.cxx - added new files with NULL geometry engine, i.e. one which allows us to go through the steering process w/out generating a geometry;
    StarTGeoStacker.h - few methods made virtual to allow for subclass; added y2014 first cut geometry;
    AgPlacement.cxx - modified to fix the bug reported in ticket #2684;

    StDb
    idl/pxlRowColumnStatus.idl, pxlSensorStatus.idl - added calibrations/pxl status tables;
    pxlRowColumnStatus.idl - removed four characters to leave comment with number of characters less than 80 becuase stic can not handle longer lines;
    eemcTriggerPed.idl - added EEMC trigger pedestal table;
    istGain.idl, istPedNoise.idl - added new calibrations tables for IST;

    OnlTools
    Jevp/StJevpServer/JevpServer.cxx - updated;

    QtRoot
    - new version;

  • November 19, 2013
    all old libraries from SL13c to SL11b built on SL5.3 platform with ROOT 5.22.00 have been updated with patched code StRoot/StDbLib/MysqlDb.cc and further down up to SL09e with codes StRoot/StDbLib/MysqlDb.cc, MysqlDb.h to provide username for MySQL connection login. The problem occurred on SL6.4 platform that MySql failed automatically detect username and took default 'root' name which brook MySQL connection login. This was reported and discussed in ticket #2702. Each library has been patched with branch revision and retagged, list of libraries and new tags are posted below:

    Library release

    Patch tag for MysqlDb.cc

    Patch tag for MysqlDb.h

    Revisions

    Library new tag

    SL09e

    dblib_150patch

    dblib_153patch

    r.1.50.2.1; r.1.27.4.1

    SL09e_2

    SL09g

    dblib_152patch

    dblib_153patch

    r.1.52.2.1; r.1.27.4.1

    SL09g_4

    SL09g_embed

    dblib_152patch

    dblib_153patch

    r.1.52.2.1; r.1.27.4.1

    SL09g_2Embed_v9

    SL10c

    dblib_152patch

    dblib_153patch

    r.1.52.2.1; r.1.27.4.1

    SL10c_4

    SL10c_embed

    dblib_152patch

    dblib_153patch

    r.1.52.2.1; r.1.27.4.1

    SL10c_embed_v5

    SL10h

    dblib_153patch

    dblib_153patch

    r.1.53.2.1; r.1.27.4.1

    SL10h_5

    SL10h_embed

    dblib_153patch

    dblib_153patch

    r.1.53.2.1; r.1.27.4.1

    SL10h_embed_v6

    SL10i

    dblib_153patch

    dblib_153patch

    r.1.53.2.1; r.1.27.4.1

    SL10i_4

    SL10k

    dblib_153patch

    dblib_153patch

    r.1.53.2.1; r.1.27.4.1

    SL10k_4

    SL10k_embed

    dblib_153patch

    dblib_153patch

    r.1.53.2.1; r.1.27.4.1

    SL10k_embed_v11

    SL11b

    dblib_160patch

    -

    r.1.60.2.1

    SL11b_2

    SL11c

    dblib_160patch

    -

    r.1.60.2.1

    SL11c_3

    SL11d

    dblib_160patch

    -

    r.1.60.2.1

    SL11d_3

    SL11d_embed

    dblib_160patch

    -

    r.1.60.2.1

    SL11d_embed_v6

    SL11e

    dblib_160patch

    -

    r.1.60.2.1

    SL11e_2

    SL12a

    dblib_160patch

    -

    r.1.60.2.1

    SL12a_2

    SL12a_embed

    dblib_160patch

    -

    r.1.60.2.1

    SL12a_embed_v3

    SL12b

    dblib_160patch

    -

    r.1.60.2.1

    SL12b_2

    SL12c

    dblib_161patch

    -

    r.1.61.2.1

    SL12c_2

    SL12d

    dblib_161patch

    -

    r.1.61.2.1

    SL12d_2

    SL12d_embed

    dblib_161patch

    -

    r.1.61.2.1

    SL12d_embed_v4

    SL12e

    dblib_161patch

    -

    r.1.61.2.1

    SL12e_2

    SL13a

    dblib_162patch

    -

    r.1.62.2.1

    SL13a_3

    SL13b

    dblib_162patch

    -

    r.1.62.2.1

    SL13b_2

    SL13c

    -

    -

    r.1.65

    SL13c_2

  • June 14, 2013
    all old libraries built on SL5.3 platform have been updated with patched code StRoot/StDbLib/StDbManagerImpl.cc to prevent libraries from crashing when new DB for new detectors is implemented.
    Each library has been patched with branch revision and retagged, see list of libraries tages below:

    Library release

    Patch tag

    Revision

    Library new tag

    SL09e

    SL09e_dbpatch

    r.1.33.2.1

    SL09e_1

    SL09g

    SL09g_dbpatch

    r.1.35.2.1

    SL09g_3

    SL09g_embed

    SL11d_dbpatch2

    r.1.38.4.1

    SL09g_2Embed_v8

    SL10c

    SL09g_dbpatch

    r.1.35.2.1

    SL10c_3

    SL10c_embed

    SL11d_dbpatch2

    r.1.38.4.1

    SL10c_embed_v4

    SL10h

    SL09g_dbpatch

    r.1.35.2.1

    SL10h_4

    SL10h_embed

    SL11d_dbpatch2

    r.1.38.4.1

    SL10h_embed_v5

    SL10i

    SL09g_dbpatch

    r.1.35.2.1

    SL10i_3

    SL10k

    SL09g_dbpatch

    r.1.35.2.1

    SL10k_3

    SL10k_embed

    SL11d_dbpatch2

    r.1.38.4.1

    SL10k_embed_v10

    SL11b

    SL11b_dbpatch

    r.1.37.2.1

    SL11b_1

    SL11c

    SL11b_dbpatch

    r.1.37.2.1

    SL11c_2

    SL11d

    SL11d_dbpatch2

    r.1.38.4.1

    SL11d_2

    SL11d_embed

    SL11d_dbpatch2

    r.1.38.4.1

    SL11d_embed_v5

    SL11e

    SL11d_dbpatch2

    r.1.38.4.1

    SL11e_1

    SL12a

    SL11d_dbpatch2

    r.1.38.4.1

    SL12a_1

    SL12a_embed

    SL11d_dbpatch2

    r.1.38.4.1

    SL12a_embed_v2

    SL12b

    SL12b_dbpatch

    r.1.40.2.1

    SL12b_1

    SL12c

    SL12b_dbpatch

    r.1.40.2.1

    SL12c_1

    SL12d

    SL12d_dbpatch

    r.1.41.2.1

    SL12d_1

    SL12d_embed

    SL12d_dbpatch

    r.1.41.2.1

    SL12d_embed_v3

    SL12e

    SL12d_dbpatch

    r.1.41.2.1

    SL12e_1

    SL13a

    SL12d_dbpatch

    r.1.41.2.1

    SL13a_2

    SL13b

    SL12d_dbpatch

    r.1.41.2.1

    update on pending
    for production to finish

  • June 27, 2013
    SL13c library was updated with next codes:
    StRoot/St_geant_Maker/St_geant_Maker.cxx, r.1.147;
    pams/sim/g2t/g2t_mtd.F, r.1.2;
    to make MTD geometry changes consistent in geant description.
    SL13c library was retaged with tag SL13c_1 and rebuilt on SL5.3 & SL44 platforms.

  • June 4, 2013
    new library SL13c tagged as SL13c has been created and built on SL5.3 (32bits & 64bits platforms) and SL4.4 . Library was tested and released on June 6.
    gcc version 4.3.2 20081007 (Red Hat 4.3.2-7)
    Library unique ID for source codes is: 15904-iywgCJgYJMIrMsrjPsyRB
    for objects : 7700-bFQEMz+CkS+3RU3CtEZRyA

    Main features:

    - first release of StMtdMatchMaker & StMtdUtil codes;
    - first release of StPxlSimMaker code;
    - added pixel hit collections to StMcEvent maker;
    - further development of FGT code;
    - first release of event generator filtering framework;
    - added PXL event builder to OnlTools;
    - retired next packages: St_tpcdaq_Maker, StRTSClient & StMixerMaker;
    - several bugs fixed;

    Next codes have been updated:

    StRoot
    StBFChain
    BigFullChain.h - removed dependancy in StMtdUtil; fixed bug #2497;
    BigFullChain.h, StBFChain.cxx - added MTD chain; modified due to retirement of StRTSClient/FCFMaker & St_tpcdaq_Maker codes; adde d option for reading MuDst; added 'KeepFgtHit' option; added options for StPxlSimMaker;
    StBichsel
    dEdxParameterization.cxx - fixed memory leak ;
    StBTofHitMaker
    StBTofHitMaker.cxx - bug fixed: corrected handling of the GMT in the upper half of the TOF trays;
    StDaqLib
    EMC/EMC_BarrelReader.cxx - modified due to removing St_tpcdaq_Maker and StRTSClient/FCFMaker;
    StDbLib
    StDbDefs.hh, StDbManagerImpl.cc - added new domains: PXL, MTD;
    StDbServiceBroker.cxx, StDbServiceBroker.h - added feature to call external script when db is not available for XXX seconds; external networked script replaced with direct mail call; modified to send out debug emails only when STAR_DEBUG_DB_RETRIES_ADMINS variable is set; added process id and time difference to email notification;
    MysqlDb.cc - implemented simple hook to use database with login/pass when really needed ;
    StEmcUtil
    PMT-Base-spreadsheet-11-12.xls - added new files;
    PMT-Base spreadsheet 11-12.xls - removed due to renaming;
    StEmbeddingUtilities
    StEmbeddingQADraw.cxx - modified to compare mu- and pi- mesons;
    StEvent
    StFgtHit.h, StFgtPoint.h - added new methods and members for FGT;
    StEnumerations.h - modified;
    StEventCompendiumMaker
    StEventCompendiumMaker.cxx - added check for existing global track;
    StFgtClusterMaker
    StFgtSeededClusterAlgo.cxx - modified ;
    StFgtPointMaker
    StFgtPointMaker.cxx, StFgtPointMaker.h, StFgtSimplePointAlgo.cxx - modified to fill in StHit with xyz, error on xyz and detectorId; added option to return kStSkip if max number of disc hit per quad is less than setSkipEvent (default 0);
    StFgtSimplePointAlgo.cxx - added same quad check;
    StFgtRawMaker
    StFgtRawMaker.cxx - added check for maximum allowed timebin; changed return code from fatal to warning if #tb is too high in meta data;
    StGenericVertexMaker
    StiPPVertex/BemcHitList.cxx, CtbHitList.cxx, EemcHitList.cxx, ScintHitList.cxx - fixed a few deprecated conversion from string constant to 'char*';
    StHitFilterMaker
    StHitFilterMaker.cxx, StHitFilterMaker.h - modified HitFilter takes a WestEta cut to keep hits in the FGT direction;
    StJetMaker
    StAnaPars.h, StJetMaker2009.cxx - modified to change track pT and tower energy by a certain fraction prior to jet reconstruction;
    towers/StjAbstractTower.h, StjTowerEnergyFraction.cxx, StjTowerEnergyFraction.h - added new files to change tower energy by a certain fraction prior to jet reconstruction;
    tracks/StjAbstractTrack.h StjTrackPtFraction.cxx StjTrackPtFraction.h - added new files to change tower energy by a certain fraction prior to jet reconstruction;
    St_QA_Maker
    QAhlist_EventQA_qa_shift.h, StEventQAMaker.cxx - adjusted for run 2013;
    StMcEvent
    StMcPxlHit.cc, StMcPxlHit.hh, StMcPxlHitCollection.cc, StMcPxlHitCollection.hh, StMcPxlLadderHitCollection.cc, StMcPxlLadderHitCollection.hh, StMcPxlSectorHitCollection.cc, StMcPxlSectorHitCollection.hh, StMcPxlSensorHitCollection.cc, StMcPxlSensorHitCollection.hh - added new files for PXL;
    StMcVertexC.cxx, StMcTrack.hh, StMcTrack.cc, StMcHitIter.cxx, StMcEventTypes.hh, StMcEventLinkDef.h, StMcEvent.hh, StMcEvent.cc, StMcContainers.hh - modifications to include PXL;
    StMcPixelLayerHitCollection.hh, StMcPixelLayerHitCollection.cc, StMcPixelHitCollection.hh, StMcPixelHit.hh, StMcPixelHit.cc - removed;
    StMcEventMaker
    StMcEventMaker.h, StMcEventMaker.cxx - modified for PXL;
    StMiniMcMaker
    StMiniMcMaker.cxx - the only MC pairs added;
    StMixerMaker
    StMixerMaker.cxx, StMixerMaker.h - retired together with St_tpcdaq_Maker & StRTSClient;
    StMtdHitMaker
    StMtdHitMaker.cxx - minor adjustment to fix SL44 compiler warnings;
    StMtdMatchMaker
    StMtdMatchMaker.cxx, StMtdMatchMaker.h - first release for MTD; bug #2575 fixed (protection against events that have tracks, but no vertex);
    StMtdUtil
    StMtdGeometry.cxx, StMtdGeometry.h - fisrt release for MTD;
    StPass0CalibMaker
    StSpaceChargeEbyEMaker.cxx - set protection against 0 entry histos for EvalCalib();
    StPixelFastSimMaker
    StPixelFastSimMaker.cxx, StPixelFastSimMaker.h - removed;
    StPxlSimMaker
    StPxlFastSim.cxx, StPxlSimMaker.cxx, StPxlFastSim.h, StPxlISim.h, StPxlSimMaker.h - first release of PXL simulation maker;
    StRTSClient
    include/includes_for_export.flg, fcfClass.hh, rts.h, rtsSystems.h - removed;
    include/TPC/padfinder.h rowlen.h - removed;
    FCF/fcfAfterburner.cxx, fcfClass.cxx - removed;
    FCFMaker/FCFMaker.cxx, FCFMaker.h, fcfPixel.idl - removed;
    St_tpcdaq_Maker
    St_tpcdaq_Maker.cxx, St_tpcdaq_Maker.h - removed;
    StTriggerUtilities
    StTriggerSimuMaker.cxx - modified to remove usage of current online db;
    Bemc/StBemcTriggerSimu.cxx, StBemcTriggerSimu.h - modified to implement option to use bemcStatus.txt file;
    StarClassLibrary
    StPhi.cc- updated mass and lifetime of the phi to more recent PDG values;
    StDiBaryon.hh - removed;
    StParticleTable.cc - fixed bug #2574, wrong Omega/Anti-Omega Geant ID;
    StarGenerator
    BASE/StarPrimaryMaker.cxx, StarPrimaryMaker.h - modified to enable the primary event to be distributed along the beamline, using the beamline constraint obtained from the database;
    StarGenerator.h, StarPrimaryMaker.cxx, StarPrimaryMaker.h - modified to make first integration of event filtering;
    StarPrimaryMaker.cxx - fixed bug in unfiltered event generation;
    Pythia8_1_62/StarPythia8.h - updated documentaion;
    EVENT/StarGenEvent.cxx, StarGenEvent.h - updated to support event filter information;
    StarGenStats.cxx, StarGenStats.h - added new files to track event generator statistics; fixed bug in unfiltered event generation;
    FILT/StDijetFilter.cxx, StDijetFilter.h, StarFilterMaker.cxx, StarFilterMaker.h - first release of event generator filtering framework;
    macros/starsim.herwig6.C, starsim.hijing.C, starsim.kinematics.C, starsim.pythia6.C, starsim.pythia8.C, starsim. starlight.C updated example of default macros for using xgeometry/agml;
    StarRoot
    TPolinom.cxx - fixed 'delete' to 'delete []' ;
    THelixTrack.cxx - updated for more accurate fast track estimation; improved some pre fit analysis; added protection against straight track along X axis;
    THelixTrack.cxx, THelixTrack.h - method TCirleFitter::Show added;

    Sti
    StiHit.h - modified to change private: ==>protected ;
    StiMaker
    StTrack2FastDetectorMatcher.cxx - initialized mTotEve to zero ;
    StiSsd
    StiSsdDetectorBuilder.cxx - updated ;
    StiRnD
    Ist/StiIstHitLoader.cxx - removed dependancy from StPixelFastSimMaker due to maker has been removed;

    RTS
    include/rtsSystems.h - updated ;
    include/HLT/HLTFormats.h - updated ;
    include/TPC/rowlen.h - added attribute-unused so that code doesn't warn all the time;
    tpxGain.h - commented some dev code so it doesn't generate warnings;
    include/SUNRT/rtsMother.h, shmLib.h - updated;
    src/rtsplusplus.def - updated;
    src/DAQ_READER/msgNQLib.cxx, daqReader.cxx - modified;
    src/DAQ_TPX/tpxCore.cxx - added some logging;
    src/DAQ_FGT/daq_fgt.cxx, fgtPed.cxx, fgtPed.h - fixed bug in ZS in last APV;

    macros/embedding
    bfcMixer_FullPythia.C, bfcMixer_P07ib.C, bfcMixer_P07ic.C, bfcMixer_TpcOnly.C, bfcMixer_TpcSvt.C, bfcMixer_TpcSvtSsd.C, bfcMixer_TpcSvtSsd2005.C, bfcMixer_Unified.C, bfcMixer_v4.C, bfcMixer_v4_noFTPC.C, bfcMixer_v4_svt.C, bfcMixer_v5.C - updated due to retirement of St_tpcdaq_Maker, StRTSClient and StMixer; bug #2580 fixed;

    pams
    geometry/geometry/geometry.g - added new version of the CAVE as CAVE05; implemented better dimensions, walls, platform,crates; modified y2013x (asymptotic) STAR geometry to use CAVE05;
    sim/gstar/gstar_part.g - updated mass and lifetime of the phi to more recent PDG values;
    tpc/idl/daq100cl.idl, raw_pad.idl, raw_row.idl, raw_sec_m.idl, raw_seq.idl, tcl_tphit.idl, type_shortdata.idl - removed;

    StarDb
    Calibrations/tpc/tpcPadGainT0B.20110204.182524.root - removed;
    TpcCurrentCorrection.20120313.140022.C, TpcDriftDistOxygen.20120313.140000.C, tpcGainCorrection.20120313.140025.C, TpcLengthCorrectionB.20120313.140000.C, TpcLengthCorrectionMDF.20120313.140025.C, tpcPressureB.20120313.140022.C, TpcRowQ.20120313.140025.C, TpcSecRowB.20120313.140025.root, TpcZCorrectionB.20120313.140026.C, TpcZDC.20120313.140000.C - updated files for run 2012 TPC calibrations;
    Calibrations/tracker/ tpcInnerHitError.20100101.000000.C, tpcInnerHitError.C, tpcInnerHitError.y2009c.C, tpcInnerHitError.y2010c.C, tpcInnerHitError.y2011c.C, tpcOuterHitError.20100101.000000.C, tpcOuterHitError.C, tpcOuterHitError.y2009c.C, tpcOuterHitError.y2010c.C, tpcOuterHitError.y2011c.C - added Sti fitted ideal hit errors;

    StarVMC
    StarAgmlLib/AgStructure.cxx - updated to print out the value(s) being set during runtime config;
    Geometry/Geometry.cxx - added new version of the CAVE as CAVE05; implemented better dimensions, walls, platform, crates; modified y2013x (asymptotic) STAR geometry to use CAVE05; first cut geometry remains at CAVE04;
    Geometry/CaveGeo/CaveGeo.xml - removed logic placing walls and selecting different shape cave+hall;
    CaveGeo2.xml - added new version of the CAVE to implement reasonable dimensions for walls, tunnels, shape of the cave (no longer a cylinder!), electronics crates, etc..; added floor to the cave;
    Geometry/Compat/xgeometry.xml - updated to force recompilation;
    Geometry/FgtdGeo/FgtdGeo3.xml - updated z-positions of disks for y2013 geometry using y2012 surveyed values; added 1cm offset to account for 1st FGT cooling tube; offset applies to first cut of y2013 geometries;
    Geometry/MagpGeo/MagpGeo.xml - modified to flag MAGP as many due to overlap with MTD;
    Geometry/MutdGeo/MutdGeo4.xml - updated to flag volume MIGC (RPC gas) as sensitive;
    Geometry/PipeGeo/PipeGeo2.xml - minor correction for pipe geometry; full specification of radlen, abslen density in vacuum;
    Geometry/PixlGeo/PixlGeo5.xml - modified PXSI volume from MANY to (default) ONLY; updated to instrumented sectors of the pixel detector with minor modifications to the material budget;
    Geometry/macros/StarGeometryDb.C - added new version of the CAVE as CAVE05; implemented better dimensions, walls, platform,crates; modified y2013x (asymptotic) STAR geometry to use CAVE05;

    StDb/idl/
    pxlSensorTps.idl - added new table for PXL;
    mtdTDIGOnBackleg.idl - added new table for MTD;
    StvHitErrs.idl - added new Tpc hit error parametrization;
    tpcGas.idl - fixed description of imported channels;

    QtRoot
    qtgui/src/TQtTabValidator.cxx - change RootVers (5,34,4)==> (5,34,3);

    OnlTools
    Jevp/JevpEditJevpEdit.java - updated;
    Jevp/StJevpBuilders/daqBuilder.cxx, daqBuilder.h, hltBuilder.cxx, hltphiBuilder.cxx, tpxBuilder.cxx tpxBuilder.h - mofidied to reduce some histo sizes;
    l4Builder.cxx - modified;
    l4Builder.h, trgBuilder.cxx, trgBuilder.h - updated;
    bemcBuilder.cxx - modified to switch on number of entries for bemc histograms;
    pxlBuilder.cxx, pxlBuilder.h - added PXL event builder;
    pxlBuilder.cxx, pxlBuilder.h - modified to remove PerEvent plots; fixed string comparisons and few other bugs ;
    Jevp/StJevpServer/JevpServer.cxx - mofidied to reduce some histo sizes;
    JevpServer.h, WritePDFToDB.C - updated;

  • May 6, 2013
    SL13b library was updated with codes to proceed with dEdx correction for pp 500GeV, run 2012. SL13b library was retagged with tag SL13b_1 and rebuilt on SL5.3 and SL44 platforms.

    Next code have been updated:

    StRoot
    StDetectorDbMaker
    StDetectorDbChairs.cxx, r.1.37;
    St_MDFCorrectionC.h, r.1.1;
    St_TpcAvgCurrentC.h, r.1.4;
    St_TpcLengthCorrectionMDF.h, 1.1;
    StdEdxY2Maker
    StTpcdEdxCorrection.cxx, r.1.10;
    StTpcdEdxCorrection.h, r.1.6;
    StdEdxY2Maker.cxx, 1.79;
    StDb/idl/
    MDFCorrection.idl;
    StarDb/Calibrations/tpc/
    TpcLengthCorrectionMDF.C;

  • April 11, 2013
    SL13b library was updated with modification for vertex finder to make it more efficient (presented at the 2012-12-19 S&C meeting by Justin Stevens). The note is here.
    Also library was updated with patches to fix the bug in offline triggerID.
    Updated codes have been retaged with the same tag SL13b. Library was rebuilt on SL5.3 & SL4.4 platforms and tested.

    Next codes have been updated;

    StRoot
    StGenericVertexMaker
    Minuit/St_VertexCutsC.h, r.1.2;
    StiPPVertex/StPPVertexFinder.h, r.1.18;
    StPPVertexFinder.cxx, r.1.44;
    StBFChain
    StBFChain.cxx, r. 1.600;
    BigFullChain.h, r.1.192;
    StEventMaker
    StEventMaker.cxx, r.2.94;
    StDb/idl/VertexCuts.idl, r.1.2 ;

  • March 20, 2013
    new library SL13b tagged as SL13b has been created and built on SL5.3 (32bits & 64bits platforms) and SL4.4 platforms. Library was tested, found bugs patched and library was released on April 3.
    gcc version 4.3.2 20081007 (Red Hat 4.3.2-7)

    Main features:

    - finalized year 2013 geometry for HFT;
    - new StFgtPointMaker added; further development of FGT clustering;
    - added MTD pid traits to StEvent;
    - added PXL hits to StEvent;
    - OnlTools updated for FGT & GMT event builder;
    - several bugs fixed;

    StRoot
    StAnalysisUtilities
    StHistUtil.cxx - added FMS/FPD histograms for Run 2013+;
    StBFChain
    StBFChain.cxx - added FgtPointMaker on chain; set run 2013 basic chain;
    St_base
    StArray.cxx - modified to handle killed objects; fixed bug #2553 regarding StTrackDetectorInfo missing in event.root files;
    StChain
    StRtsTable.h - added modification for meta data, bug #2452;
    StMaker.cxx - defined first cut geometries with and without pixel detector ;
    StDaqLib
    SC/SC_Reader.cxx, SC_Reader.hh - modified to make available the 'NoKiller' ZDC rates, via unused CTB members of trigDetSums;
    StDAQMaker
    StRtsReaderMaker.cxx - added modification for meta data, bug #2452;
    StSCReader.cxx, StSCReader.h - modified to make available the 'NoKiller' ZDC rates, via unused CTB members of trigDetSums;
    StDbUtilities
    StMagUtilities.h - modified to add accessor functions for Const_n parameters;
    StMagUtilities.cxx - fixed bug #2529, and some array copying optimzation via memcopy;
    StDetectorDbMaker
    St_spaceChargeCorC.cxx - modified to allow 'NoKiller' ZDC rates;
    St_starClockOnlC.h, St_tpcElectronicsC.h - replaced -1 => 0 ;
    StEvent
    StTrackFitTraits.cxx - fixed double counting of fitpoints;
    StFgtPoint.cxx - modified charge asymmetry calculation ;
    StMtdPidTraits.cxx, StMtdPidTraits.h - added new files (initial revision) for Mtd pid traits;
    StEventTypes.h - added StMtdPidTraits ;
    StPxlHitCollection.cxx, StPxlHitCollection.h, StPxlHit.cxx, StPxlHit.h, StPxlLadderHitCollection.cxx, StPxlLadderHitCollection. h, StPxlSectorHitCollection.cxx, StPxlSectorHitCollection.h, StPxlSensorHitCollection.cxx, StPxlSensorHitCollection.h - added pixel hits collection to StEvent, initial revision;
    StEvent.cxx, StEvent.h ,StContainers.cxx, StContainers.h, StEventTypes.h, StEventClusteringHints.cxx, StEventLinkDef.h - modifi ed to add PXL hits and Containers;
    StPxlHit.cxx - modified to set correct detector ID kPxlId in constructors;
    StEventUtilities
    StEventHelper.cxx - updated;
    StuFixTopoMap.cxx - modified to change StRnDHit to StPxlId in detector==kPxlId if case;
    StFgtA2CMaker
    StFgtA2CMaker.cxx, StFgtA2CMaker.h - fixed some kStFgtNumTimebins -> dynamic local mMaxTimeBin from StFgtCollection; seed type 3 & 4 changed, and 5 gone;
    StFgtClusterMaker
    StFgtClusterMaker.cxx, StFgtIClusterAlgo.h, StFgtSeededClusterAlgo.cxx, StFgtSeededClusterAlgo.h, StFgtSimpleClusterAlgo.cxx, StFgtSimpleClusterAlgo.h - updated;
    StFgtMaxClusterAlgo.cxx, StFgtMaxClusterAlgo.h - updated signature of max cluster algo to conform with interface;
    StFgtClusterMaker.cxx, StFgtClusterMaker.h, StFgtIClusterAlgo.h, StFgtMaxClusterAlgo.cxx, StFgtMaxClusterAlgo.h, StFgtSeededClusterAlgo.cxx, StFgtSeededClusterAlgo.h - added n strips before and after cluster;
    StFgtClusterMaker.cxx, StFgtSeededClusterAlgo.cxx - added strips on both sides of the cluster;
    StFgtSeededClusterAlgo.cxx, StFgtSeededClusterAlgo.h - fixed bug ith ZS data and phi-even strip clustering logic; removed some kStFgtNumTimebins and modified to use dynamic local mMaxTimeBin from StFgtCollection; modified to check seed before overwriting w/ next to cluster flag;
    StFgtPointMaker
    StFgtIPointAlgo.h, StFgtPointMaker.cxx, StFgtPointMaker.h, StFgtSimplePointAlgo.cxx, StFgtSimplePointAlgo.h - new FGT maker, initial revision;
    StFgtRawMaker
    StFgtRawMaker.cxx, StFgtRawMaker.h - added getting timebin from meta data, and also support for zero suppressed data;
    StFtpcTrackMaker
    StFtpcTrackingParams.cc - replaced gufld => agufld;
    StiRnD
    Hft/StiPixelDetectorBuilder.cxx, StiPixelHitLoader.cxx - set StiRnD for Y2013;
    StiPixelHitLoader.cxx - StPxlHit navigation to retrieve hits;
    St_QA_Maker
    QAhlist_EventQA_qa_shift.h, StEventQAMaker.cxx, StEventQAMaker.h, StQABookHist.cxx, StQAMakerBase.cxx, StQAMakerBase.h - added FMS/FPD histograms for Run 2013;
    StMtdHitMaker
    StMtdHitMaker.cxx, StMtdHitMaker.h - modified to scale-up handling of more THUBs (fibers), and backlegs for Run 2013+ :
    StPass0CalibMaker
    StSpaceChargeEbyEMaker.cxx - added print out the SC and GL correction formulas; modified to improve FindPeak(), particularly fo r sc hists at high lumi, and add StMagUtil:const0,1 to ntuple; added 'NoKiller' ZDC data to ntuple;

    RTS
    src/DAQ_READER/daq_det.h - moved rts_id to public;
    src/DAQ_FGT/daq_fgt.cxx - removed some logging;
    src/DAQ_TPX/tpxCore.cxx - set checkpoint before 36 sectors;
    daq_tpx.cxx, daq_tpx.h, tpxCore.cxx, tpxCore.h, tpxFCF.cxx, tpxFCF.h, tpxFCF_D.cxx, tpxFCF_2D.h, tpxFCF_flags.h, tpxGain.cxx,tpxGain.h, tpxPed.cxx, tpxPed.h, tpxStat.cxx, tpxStat.h - fixed bug; set checkpoint with mostly changes for 36 Sector Brokers and FCF2D;

    StSecondaryVertexMaker
    StV0FinderMaker.cxx - removed reference to gufld, which is not used;
    StarMagField
    StarMagField.cxx - replaced gufld => agufld;
    StarClassLibrary
    StParticleTable.cc - added pi0 --> e+e- gamma 100% gid=10007; added K0long --> nu e- pi+ 100% gid=10010; added K0long --> nu e+ pi- 100% gid=10110;
    StarRoot
    TUnixTime.h, TUnixTime.cxx - changed UInt_t ==> ULong_t;
    THelixTrack.h, THelixTrack.cxx - modified;
    KFParticleBase.cxx - adjusted format in print out;

    pams
    geometry/geometry/geometry.g - defined pixel detector in and out geometries; updated to the Y2013 first cut an d asymptotic tags; modified to have pixel support tube remains in place when pixel detector is removed;
    sim/gstar/gstar_part.g - added pi0 --> e+e-gamma 100% gid=10007; added K0long --> nu e- pi+ 100% gid=10010; added K0long --> nu e+ pi- 100% gid=10110;

    StarDb
    AgMLGeometry
    Geometry.y2013_1.C, Geometry.y2013_2.C - added y2013_1 (pixel in) and y2013_2 (pixel out) geometries;
    Geometry.y2013_1x.C, Geometry.y2013_2x.C - addeed asymptotic geometries to Db;
    StarVMC
    StarAgmlLib/AgBlock.cxx, AgBlock.h - implemented reference groups in AgML for y2013x;
    AgMaterial.cxx - added debug output on missing material during copy;
    Geometry/Geometry.cxx, Geometry.h - implemented reference groups in AgML for y2013x;
    Geometry/BtofGeo/BtofGeo8.xml - implemented reference groups in AgML for y2013x;
    Geometry/CaveGeo/CaveGeo.xml - implemented reference groups in AgML for y2013x;
    Geometry/Compat/xgeometry.xml - modified to force xgeometry recreation; updated to the Y2013 first cut and asy mptotic tags; modified to have pixel support tube remains in place when pixel detector is removed;
    Geometry/IdsmGeo/IdsmGeo1.xml - implemented reference groups in AgML for y2013x;
    Geometry/TpceGeo/TpceGeo3a.xml - implemented reference groups in AgML for y2013x;
    Geometry/macros/StarGeometryDb.C - implemented reference groups in AgML for y2013x; defined pixel detector in and out geometries; updated to the Y2013 first cut and asymptotic tags; modified to have pixel support tube remains in place when pixel detector is removed; modified to enable TPC ref sys in first cut geometry y2013;

    OnlTools
    Jevp/StJevpBuilders/fgtBuilder.cxx - updated mapping; modified to change axis range on visible apv plot; fixed disk indexing error; changed label;
    fgtBuilder.cxx, fgtBuilder.h - added FGT adc vs tb and event size plots; modified to change adc vs tb to z log scale;
    gmtBuilder.cxx, gmtBuilder.h - updated;
    tofBuilder.cxx, vpdBuilder.cxx - modified to update TOF tray trigger windows, and VPD hist names; updated masked trays;
    tofBuilder.cxx - updated trigger windows after TCPU firmware update;
    Jevp/StJevpPresenter/JevpGui.cxx - added some logging;
    Jevp/StJevpServer/JevpServer.cxx- added some logging;

  • February 13, 2013
    SL13a library was updated with last minutes code updates listed below to make it ready to proceed with online data for run 2013:

    OnlTools
    Jevp/StJevpBuilders/gmtBuilder.cxx - changed 2d histo to use 200x200 bins; updated to fix 7 vs 15 timebin error;
    mtdBuilder.cxx, mtdBuilder.h - changed for run 2013 MTD;
    fgtBuilder.cxx, fgtBuilder.h - changed mapping for run 2013 FGT;
    gmtBuilder.cxx, gmtBuilder.h, mtdBuilder.cxx - modified to use new MXQ access methods in updated StEvent/StTriggerData2013;
    Jevp/StJevpServer/JevpServer.cxx - change 2d histo to use 200x200 bins;
    Jevp/StJevpPlot/JevpPlotSet.cxx - fixed trigger;

    StRoot
    StEvent/StTriggerData.cxx, StTriggerData.h, StTriggerData2013.cxx, StTriggerData2013.h - added two new methods: mxqAtSlotAddress and mtd3AtAddress;
    RTS src/DAQ_FGT/daq_fgt.cxx, daq_fgt.h, fgtPed.cxx, fgtPed.h - added PED & ZS support; added pedestal subtraction for GMT and misc fixes;
    include/rtsSystems.h - fixed bug with GMT; modified to increase EVB count;
    daqModes.h - added FGT daq_cmd;
    src/RTS_EXAMPLE/rts_example.C, tpc_rerun.C - added FGT & GMT PED & ZS;
    src/DAQ_READER/daqReader.cxx, daq_det.cxx - modified to make L4 a real detector;
    src/DAQ_MTD/daq_mtd.cxx - fixed bug with DEADCODE;
    src/DAQ_L4/daq_l4.cxx - modified to make L4 a real detector;

    StarVMC/Geometry/PixlGeo/DtubGeo1.xml, PixlGeo5.xml, PxstGeo1.xml - added fixes to pixel detector and support structures;

    SL13a library was retaged with tag SL13a_1, and rebuilt on SL53 and SL44 platforms.

  • February 8, 2013
    new library SL13a tagged as SL13a has been created and built on SL5.3 (32bits & 64bits platforms) and SL4.4 . Library was tested and released on February 11.
    gcc version 4.3.2 20081007 (Red Hat 4.3.2-7)

    Main features:

    - implemented trigger data structure for run 2013 ;
    - year 2013 geometry, first revision setup;
    - further updates and modifications of FGT and related codes;
    - updates of Hft & Ist codes for year 2013 geometry;
    - changed global database calls to direct table access for TOF;
    - added FMS and GMT event builder to OnlTools;
    - added daq_l4 in RTS code;
    - few bugs fixed;

    Next codes have been updated

    StRoot
    StAnalysisMaker
    StAnalysisMaker.cxx, StAnalysisMaker.h - added PrintVertex;
    StarClassLibrary
    StMemoryInfo.cc, StMemoryInfo.hh - updated for APPLE;
    StParticleTable.cc - modified to add the H Dibaryon;
    StDiBaryon.hh, StHDibaryon.cc, StHDibaryon.hh - added new files to include H- Dibaryon;
    StarGenerator
    BASE/StarPrimaryMaker.cxx - set streamer asserts when writing StarParticleData; write list of particles instead;
    modified to append particle DB to user information of TTree for bookkeeping;
    UTIL/StarParticleData.cxx, StarParticleData.h, StarRandom.cxx, StarRandom.h - set streamer asserts when writing StarParticleData; write list of particles instead; implemented method to set two 16-bit seeds (instead of one 32-bit seed) in StarRandom;

    StarMagField
    StarMagField.cxx, StarMagField.h - modified to proper handle of ROOT and non ROOT versions of StarMagField;
    StarRoot
    THelixTrack.h, THelixTrack.cxx - updated;
    KFParticleBase.h, KFParticleBase.cxx - developed new version of KFParticle;
    StBbcSimulationMaker
    StBbcSimulationMaker.cxx - added sys/types.h include for APPLE;
    StBFChain
    StBFChain.cxx - modified to disable loading geometry and geomNoField if xgeometry is used;
    BigFullChain.h - modified to derive ROOT version of StarMagField from TVirtualMagField; modified to make no effect on changes of options positions in the chain;
    St_base
    StMem.cxx - added malloc.h for APPLE;
    StBTofHitMaker
    StBTofHitMaker.cxx, StBTofHitMaker.h - modified to correct TDIG-Id swap with UnpackTofRawData() for the GMT/TOF trays (Run 2013+);
    StBTofUtil
    StBTofDaqMap.cxx, StBTofINLCorr.cxx, StBTofTables.cxx - changed global database calls to direct table access and/or removed depre cated database access code;
    StChain
    StMaker.cxx - added year 2013 geometry tag with date/time 20121215/0 for run 2013; added y2012b geometry tag to properly include the MTD geometry;
    StDaqLib
    TRG/trgStructures2013.h - added new trigger structure for Run 2013 with 3 new DSM in MIX DSM crate
    StDAQMaker
    StEEMCReader.h - added sys/types.h include for APPLE;
    StDbLib
    StHyperCacheFileLocal.cpp, StHyperLock.h, StHyperUtilFilesystem.cpp - modified to integrate locking into FileLocal caching adapte r - prerequisite for cache management strategies;
    MysqlDb.cc, StDbTable.cc - added check for HAVE_CLOCK_GETTIME flag and for APPLE;
    StDbServiceBroker.cxx - added to support for the interactive attribute for LB;
    StDbUtilities
    StMagUtilities.cxx, StMagUtilities.h - modified to handle multiple runs by reinitialization at reinstantiation, introduce correct ions modes, enable iterative UndoDistortions; fixed reinitialization for PredictSpaceCharge functions;
    StDetectorDbMaker
    St_tpcOmegaTauC.h - modified for inclusion of distortionCorrectionsMode;
    St_tpcAnodeHVavgC.h - modified to use ROOT types;
    St_spaceChargeCorC.cxx, St_spaceChargeCorC.h - modified to add correction as a string;
    St_tofStatusC.h, StDetectorDbChairs.cxx - added status(Int_t trayId, Int_t moduleId, Int_t cellId);
    St_TpcResponseSimulatorC.h - modified to handle the separatiof Inner and Outer sectors time offset;
    StEEmcDbMaker
    StEmcAsciiDbMaker.cxx - added sys/types.h include for APPLE;
    StEEmcSimulatorMaker
    StEEmcTrigSimuMaker.cxx - added sys/types.h include for APPLE;
    StEmcRawMaker
    StEEmcPrint.cxx - added sys/types.h include for APPLE;
    StEEmcUtil
    St2eemcFeeRawMaker.cxx - added sys/types.h include for APPLE;
    database/macros/upload/src/ EEmcDbIO.C, EEmcDbIO.h, EEmcDbIOsolo.C, Makefile, aa.tcl, dbase.tcl, eemcDb.C, eemcDb.h, eemcDbADCconf.xml, eemcDbBoxconf.xml, eemcDbCWchar.xml, eemcDbFunctions.C, eemcDbHVsys.xml, eemcDbHVtemp.xml, eemcDbPIXcal.xml, eemcDbPIXname.xml, eemcDbPMTcal.xml, eemcDbPMTchar.xml, eemcDbPMTconf.xml, eemcDbPMTname.xml, eemcDbPMTped.xml, eemcDbPMTstat.xml, eemcDbXMLdata.xml, help.tcl, kretDbBlobS.xml, rules.make, setHVsys.C, sxml.tcl - added scripts to upload EEMC tables to DB;
    StEvent
    StTriggerData2013.cxx, StTriggerData2013.h - added trigger data structure for run 2013, initial revision;
    StEventLinkDef.h - added trigger data pragmas for run 2013;
    StEventClusteringHints.cxx - added trigger data hints for run 2013;
    StEnumerations.h - changed value of kFgtNumTimeBins; added more bits for track quality matching to EMC;
    StFgtStripCollection.h - changed in streamer;
    StFgtPoint.cxx, StFgtPoint.h - added comparison operators;
    StFgtCollection.cxx, StFgtCollection.h - added mNumTimeBins and access functions;
    StPrimaryVertex.cxx - modified to make soft requirement for matching to EMC;
    StDcaGeometry.cxx, StEmcCluster.cxx, StEmcPoint.cxx, StEmcRawHit.cxx, StGlobalTrack.cxx, StPrimaryTrack.cxx, StTrack.cxx, StTrac k.h - updated to improve print out;
    StTriggerData2012.cxx, StTriggerData2009.cxx, StTriggerData2013.cxx - improved code to avoid compiler warning when shifting bits;
    StEventUtilities
    StEventHitIter.h, StEventHitIter.cxx - added documentation;
    StFgtDbMaker
    StFgtDb.cxx, StFgtDb.h, StFgtDbMaker.cxx, StFgtDbMaker.h - modified to add alignment table and getStarXYZ();
    StFgtClusterMaker
    StFgtClusterMaker.cxx, StFgtClusterMaker.h, StFgtIClusterAlgo.h, StFgtSeededClusterAlgo.cxx, StFgtSeededClusterAlgo.h - modified to merged cluster finder;
    StFgtUtil
    StFgtConsts.h - updated number of tb;
    geometry/StFgtGeom.cxx, StFgtGeom.h - added getQuadCenterXYZ;
    StGenericVertexMaker
    StppLMVVertexFinder.h - added trigger data hints for run 2013;
    StiPPVertex/StPPVertexFinder.h, Vertex3D.h - added sys/types.h include for APPLE;
    St_geant_Maker
    St_geant_Maker.cxx - modified to add handle for setting runG; more careful setting of magnetic field; added attribute hadr_off;
    Embed/StPrepEmbedMaker.cxx - modified to remove starsim make, which destroys virtual function tables, bug #2487; add missing call to gstar;
    StHbtMaker
    Base/StHbtCorrFctn.hh - modified to add PairCut for CFs that share same cuts;
    CorrFctn/StHbtCorrFctnDirectYlm.cxx, StHbtCorrFctnDirectYlm.h, StHbtDirectYlm.cxx, StHbtDirectYlm.h, StHbtYlm.cx x, StHbtYlm.h - added new files to create utilities for SHD of CF;
    StHbtDirectYlm.cxx, StHbtDirectYlm.h - removed;
    Infrastructure/StHbtHisto.hh - uncommented #ifndef ROOT_TH3;
    StHltMaker
    StHltMaker.cxx - added sys/types.h include for APPLE;

    Sti
    StiMasterDetectorBuilder.cxx - modified to step back and avoid a mess with geometry versions;
    StiTrackNodeHelper.cxx - added sanity check; StiHit.cxx - modified to increase scale due to large distortions;
    StiKalmanTrackNode.cxx - modified to set Bz = 0 for laser tracks;
    StiMasterDetectorBuilder.cxx - modified to avoid creation of 2-nd instance of TGeoManager for root4star;
    StiTpcSeedFinder.h - cleaned up unused variables;
    StiTPCCATrackerInterface.cxx - added laser, some hooks for new TPC CA with variable no. of pad rows;
    StiMaker
    StKFVertexMaker.cxx, StPhiEtaHitList.cxx, StPhiEtaHitList.h, StTrackFastDetectorMatcher.cxx, StTrack2FastDetectorMatcher.h, StiStEventFiller.cxx - modified for better handle of debugging;
    StTrack2FastDetectorMatcher.cxx, StTrack2FastDetectorMatcher.h, StiStEventFiller.cxx - modified to fix TrackData data name clash with StiPPVertexFinder;
    StKFVertexMaker.cxx, StiStEventFiller.cxx - modified to correct vertex ranking;
    StiRnD
    Hft/StiPixelDetectorBuilder.cxx, StiPixelDetectorBuilder.h,StiPixelHitLoader.cxx - updated for DEV13 geometry; < br> Ist/StiIstDetectorBuilder.cxx StiIstHitLoader.cxx - updated for DEV13 geometry;

    StJetMaker
    StJetMaker2009.cxx - modified to use StjTrackCutRandomAccept class; added mothers and daughters;
    emulator/StMcTrackEmu.h - added mothers and daughters;
    mcparticles/StjMCParticleToStMuTrackFourVec.h - added mothers and daughters;
    mudst/StjTPCMuDst.cxx - fixed magnetic field;
    tracks/StjTrackCutRandomAccept.h - added new file to accept randomly only a fraction of TPC tracks to mock-up tracking efficiency;
    StMcEvent
    StMcIstHit.hh, StMcIstHit.cc, StMcIstHitCollection.hh - updated for Ist development;
    StMcPixelHitCollection.hh - updated for pixel development;
    StMCFilter
    StMCCaloFilter.cxx - added stdio.h;
    StMtdHitMaker
    StMtdHitMaker.cxx, StMtdHitMaker.h - fixed bug; introduced explicit tray parameter for TDIG lookup;
    StMuDSTMaker
    COMMON/StMuDstMaker.cxx, StMuFgtCluster.cxx, StMuFgtCluster.h - modified to merge in updated StMuFgtCluster cla ss format;
    StMuMtdCollection.cxx - added sys/types.h include for APPLE;
    StMuArrays.cxx, StMuArrays.h, StMuDstMaker.cxx, StMuFgtStrip.cxx, StMuFgtStrip.h - modified to merge in FGT changes allowing for a variable number of timebins to be read out for each strip;
    StMuFgtAdc.h - added new file;
    StMuPrimaryVertex.cxx - fixed print out;
    StPass0CalibMaker
    StSpaceChargeEbyEMaker.cxx, StSpaceChargeEbyEMaker.h - modified to store used calibrations in histogram files; improve chances of fits succeeding;
    StPeCMaker
    StPeCEvent.cxx, StPeCEvent.h, StPeCMaker.cxx, StPeCMaker.h - modified to add more flags to choose input or output tracks ;
    StPeCTrigger.cxx, StPeCTrigger.h - added ZDC shower max information to output tree and bbc small tubes individual ADC; returned UPC_Main trigger;
    StPixelFastSimMaker
    StPixelFastSimMaker.cxx - updated for DEV13 geometry; remove FGT codes;

    RTS
    include/rtsSystems.h - updated for run 2014;
    rts.h - fixed for RTS_LITTLE_ENDIAN;
    daqFormats.h - updated for trigger files ;
    cmds.h, iccp.h - updated for run 2014;
    rtsMonitor.h - updated for l4 system monitoring;
    trgDataDefs_41.h - added new file ;
    src/rtsplusplus.def - modified runControlClass;
    src/DAQ_READER/daqReader.cxx, daqReader.h - updated for run 2014; updated reader;
    daqReader.cxx, daq_det.cxx - added daq_l4 for run 2014;
    src/DAQ_TPX/tpxFCF_2D.cxx, tpxFCF_2D.h - added 2D cluster finder, first revision;
    Makefile, daq_tpx.cxx, daq_tpx.h, tpxCore.cxx, tpxFCF.cxx, tpxFCF.h, tpxGain.h - added new style FCF and FCF2D clustering;
    src/DAQ_L4/daq_l4.cxx, daq_l4.h, l4_gl3.h - added DAQ_L4;
    src/SFS/sfs_index.h - updated for reader;
    fs_ex.C - updated;
    sfs_header.C - added daq_l4;

    StStrangeTagsMaker
    StStrangeTagsMaker.h - modified to suppress warning;
    StTofCalibMaker
    StTofCalibMaker.cxx - changed global database calls to direct table access and/or removed deprecated database access code;
    StTofpMatchMaker
    StTofpMatchMaker.cxx - changed global database calls to direct table access and/or removed deprecated database access code;
    StTofrMatchMaker
    StTofrMatchMaker.cxx - changed global database calls to direct table access and/or removed deprecated database access code; fixed bugs #2456/#2457;
    StTofUtil
    StTofINLCorr.cxx, StTofrDaqMap.cxx - changed global database calls to direct table access and/or removed deprecated database access code; fixed bugs #2456/#2457;
    StStarLogger
    StLoggerManager.cxx - modified to replace GNUC by STAR_LOG4CXX_VERSION for consistency;
    St_tcl_Maker
    StTpcFastSimMaker.cxx - modified to extend no.of pad rows; modified to move cluters to global coordinatate system;
    StTpcHitMaker
    StTpcHitMaker.cxx, StTpcRTSHitMaker.cxx - modified to keep only clusters with flag == 0 or FCF_ONEPAD | FCF_MERGED | FCF_BIG_CHARGE (from Tonko);
    StTpcHitMaker.cxx - modified to simplify loop over clusters;
    StTpcRSMaker
    StTpcRSMaker.cxx - modified to handle the separation of Inner and Outer sectors time offset;
    StTriggerDataMaker
    StTriggerDataMaker.cxx - implemented trigger data structure for run 2013;
    StTriggerUtilities
    L2Emulator/L2algoUtil/L2DbConfig.cxx - added sys/types.h include for APPLE;
    L2VirtualAlgo2012.cxx - updated logging;
    Eemc/EEdsm1.h - added include for APPLE;
    StVpdCalibMaker
    StVpdCalibMaker.cxx - changed global database calls to direct table access and/or removed deprecated database access code;

    pams
    geometry/geometry/geometry.g - updated for run 2013 geometry; updated to support year 2013 version of MTD; updated definition of y2013 and y2013x geometry tags; corrected double placement of volume in PixlGeo5; added y2012b geometry tag to properly include the MTD;
    updated to support improved magnet model, improved trim coil description; defined y2013x geometry ;
    geometry/btofgeo/btofgeo8.g - added AgML stub in pams/geometry;
    geometry/mutdgeo/mutdgeo4.g - modified to convert MutdGeo4.xml to AgSTAR format, for compatability with previous geometry releases;
    geometry/pipegeo/pipegeo2.g - added AgML stub in pams/geometry;
    geometry/pixlgeo/DtubGeo1.g, PixlGeo5.g - added AgML stub in pams/geometry;
    sim/g2t/g2t_volume_id.g - updated BTOF volume id's to support GMT in y2013;
    sim/gstar/gstar_part.g - updated to add H- Dibaryon;

    StarDb
    AgMLGeometry/loadStarGeometry.Cxx - modified to prevent ROOT from deleting existing geometry when geometry is restored from ROOT file; added logic to handle filelist syntax as basename; fixed bug #2463;
    Geometry.dev14.C - added dev14 geometry version for reconstruction;
    Geometry.y2012b.C - added y2012b geometry tag to properly include the MTD geometry;
    Geometry.y2013.C - defined y2013 geometry;
    AgiGeometry/Geometry.devTA.C, Geometry.devTB.C, Geometry.devTC.C, Geometry.devTD.C, Geometry.devTE.C, devTA.h, devTB.h, devTC.h, devTD.h, devTE.h - added new files for iTpx geometries upgrade;
    Calibrations/ftpc/ftpcCoordTrans.C, ftpcTemps.devT.C - added new files for iTpx upgrade;
    Calibrations/rich/spaceChargeCorR2.devT.C - added new file for iTpx upgrade;
    Calibrations/tof/tofStatus.C - added default tof status table;
    Calibrations/tpc/TpcResponseSimulator.y2010.C - set T0offset from Xianglei Zhu from SL10k_embed_Kplus_AuAu62;
    TpcResponseSimulator.devTA.C, TpcResponseSimulator.devTB.C, TpcResponseSimulator.devTC.C, TpcResponseSimulator.devTD.C, TpcResponseSimulator.devTE.C, TpcResponseSimulator.devTF.C, tpcElectronics.devT.C, tpcGridLeak.devT.C, tpcPadrowT0.C - added new files for iTpx upgrade ;
    TpcRowQ.devT.C - modified for iTpx upgrade;
    tpcPadGainT0.devE.C, tpcPadGainT0.y2009.C, tpcPadGainT0.y2010.C, tpcPadGainT0.y2011.C - removed files;
    tpcAnodeHVavg.y2013.C, tpcAnodeHV.y2012.C, tpcAnodeHV.y2013.C - added default TpcAnode Voltages for y2012 - y2013 ;
    tpcPadGainT0B.y2012.C, tpcPadGainT0B.y2013.C - added new default files;
    tpcPadGainT0B.200XXXXX.*.root - put to mysql and removed from AFS;
    TpcResponseSimulator.y2011.C - corrected T0offset from run 11 AuAu 19.6GeV data;
    TpcResponseSimulator.y2009.C - set T0offset for run 2009 pp 200GeV data;
    TpcResponseSimulator.y2010.C, TpcResponseSimulator.y2011.C, TpcResponseSimulator.y2012.C - modified to handle of separate Inner and Outer sector time off set;
    Geometry/ftpc/ftpcAsicMap.C, ftpcClusterGeom.C,ftpcInnerCathode.C - added default parameters ;
    Geometry/tpc/tpcPadPlanes.devT.C - modified;
    tpcPadPlanes.devTA.C, tpcPadPlanes.devTB.C, tpcPadPlanes.devTC.C, tpcPadPlanes.devTD.C, tpcPadPlanes.devTE.C, tpcPadPlanes.devTF.C, tpcPadPlanes.upgr01.C - added new files for iTpx geometry upgrade;
    TpcSuperSectorPosition.devE.C, TpcSuperSectorPosition.devT.C - removed files;
    tpcGlobalPosition.y2012.C, tpcGlobalPosition.y2013.C - added default positions;
    TpcOuterSectorPosition.y2001.C, TpcOuterSectorPosition.y2002.C, TpcOuterSectorPosition.y2003.C, TpcOuterSectorPosition.y2004.C, TpcOuterSectorPosition.y2005.C, TpcOuterSectorPosition.y2006.C, TpcOuterSectorPosition.y2007.C, TpcOuterSectorPosition.y2008.C, TpcOuterSectorPosition.y2009.C, TpcOuterSectorPosition.y2010.C, TpcOuterSectorPosition.y2011.C, TpcOuterSectorPosition.y2012.C, TpcOuterSectorPosition.y2013.C, TpcSuperSectorPosition.devE.C, TpcSuperSectorPosition.devT.C, TpcSuperSectorPosition.y2001.C, TpcSuperSectorPosition.y2002.C, TpcSuperSectorPosition.y2003.C, TpcSuperSectorPosition.y2004.C, TpcSuperSectorPosition.y2005.C, TpcSuperSectorPosition.y2006.C, TpcSuperSectorPosition.y2007.C, TpcSuperSectorPosition.y2008.C, TpcSuperSectorPosition.y2009.C, TpcSuperSectorPosition.y2010.C, TpcSuperSectorPosition.y2011.C, TpcSuperSectorPosition.y2012.C, TpcSuperSectorPosition.y2013.C - added default positions;
    StarVMC
    Geometry/Geometry.cxx, Geometry.h - updated for run 2013 geometry; updated to support new year 2013 version of MutdGeo4; updated to support improved magnet model; defined Y2013x geometry tags; correction made to y2013 and y2013x to pickup correct TPC subversion; updated definition of Y2013 and Y2013x geometry tags;
    Geometry/BtofGeo/BtofGeo8.xml - added new version of BTOF geometry with GMT detectors; fixed multiple placement of volumes in BTOF/GMT;
    Geometry/Compat/xgeometry.xml - updated for run 2013 geometry; defined y2013x geometry tag; modifed to force recompilation of xgeometry;
    Geometry/macros/StarGeometryDb.C, viewStarGeometry.C - added definitions for the Y2013 geometry;
    Geometry/MagpGeo/MagpGeo.xml - updated to support improved magnet model, improved trim coil description;
    Geometry/MutdGeo/MutdGeo4.xml - added year 2013 configuration of the MTD, and backwards compatible with previous releases;
    Geometry/macros/StarGeometryDb.C - updated to support magnet model, improved trim coil description; defined Y2012x geometry;
    Geometry/TpceGeo/TpceGeo3a.xml - defined Y2013x geometry; version 3.1 increases the dead zone in front of the gating grid, and the max TOF range stored in the hit ;
    Geometry/PipeGeo/PipeGeo2.xml - added new version of the beam pipe;
    Geometry/PixlGeo/DtubGeo1.xml, PixlGeo5.xml - added pixel detector for y2013 geometry; corrected double placement of volume in PixlGeo5;
    StDb
    idl/tpcOmegaTau.idl - updated table schema;
    TpcResponseSimulator.idl - modified to handle the separation of Inner and Outer sector time offset;

    OnlTools
    Jevp/StJevpBuilders/fmsBuilder.h, fmsBuilder.cxx - added fmsBuilder to Jevp;
    gmtBuilder.cxx, gmtBuilder.h - added gmtBuilder to Jevp;