2021

STAR SOFTWARE NEWS APR 9, 2021
---------------------
The present release assignment:  
             SL09g_embed (SL09g_2Embed_v10)  ROOT_LEVEL 5.22.00
             SL10c_embed (SL10c_embed_v5)    ROOT_LEVEL 5.22.00
             SL10h_embed (SL10h_embed_v6)    ROOT_LEVEL 5.22.00
             SL10k_embed (SL10k_embed_v11)   ROOT_LEVEL 5.22.00
             SL11d_embed (SL11d_embed_v6)    ROOT_LEVEL 5.22.00
             SL12a_embed (SL12a_embed_v3)    ROOT_LEVEL 5.22.00
             SL12d_embed (SL12d_embed_v6)    ROOT_LEVEL 5.22.00
             SL13b_embed (SL13b_embed_v1)    ROOT_LEVEL 5.22.00 
             SL14g       (SL14g_3)           ROOT_LEVEL 5.34.09 pp 500GeV run 2013 production, days 129-161
             SL14i       (SL14i_2)           ROOT_LEVEL 5.34.09 AuAu 14.6GeV run 2014 production            
             SL15c       (SL15c)             ROOT_LEVEL 5.34.09 AuAu 200GeV run 2014 data production with HFT  
             SL15e_embed (SL15e_embed_v1)    ROOT_LEVEL 5.34.09 
             SL16d       (SL16d_1)           ROOT_LEVEL 5.34.30 pp,pAu,pAl run 2015 production without HFT tracking 
             SL16d_embed (SL16d_embed_v2)    ROOT_LEVEL 5.34.30
             SL16g_embed (SL16g_embed_v3)    ROOT_LEVEL 5.34.30     
             SL16j       (SL16j)             ROOT_LEVEL 5.34.30 auau 200GeV  run 2016 production
             SL16j_embed (SL16j_embed_v3)    ROOT_LEVEL 5.34.30
             SL16k_embed (SL16k_embed_v1)    ROOT_LEVEL 5.34.30
             SL17d       (SL17d)             ROOT_LEVEL 5.34.30 dAu 20-200GeV run 2016 production
             SL17d_embed (SL17d_embed_v3)    ROOT_LEVEL 5.34.30 
             SL17f       (SL17f_1)           ROOT_LEVEL 5.34.30 auau 200GeV run 2016 st_upc production;
                                                    pp 200GeV run 2015 st_rp reproduction;
             SL17g       (SL17g_1)           ROOT_LEVEL 5.34.30 pp 510GeV run 2017 st_W production;
             SL17i       (SL17i)             ROOT_LEVEL 5.34.30 SL7.3 cucu 200-22 GeV run 2005 reproduction;
             SL18b       (SL18b)             ROOT_LEVEL 5.34.30 pp 510GeV run 2017 st_physics production;
             SL18c       (SL18c_1)           ROOT_LEVEL 5.34.30 pp 510GeV run 2017 st_fms, st_mtd production;
                                                       AuAu 54GeV run 2017 production;
             SL18c_embed (SL18c_embed_v1)    ROOT_LEVEL 5.34.30 
             SL18f       (SL18f_1)           ROOT_LEVEL 5.34.30 pp 510GeV run 2017 st_epd production;
                                                    AuHe3 200GeV run 2014 st_physics data production;
             SL18h       (SL18h)             ROOT_LEVEL 5.34.30 pp 500GeV run 2017 st_rp stream data reproduction;
                                                    AuAu 200GeV run 2014 data reproduction with selected trigger ID;
                                                    pp 200GeV run 2015 st_rp stream data reproduction;
                                                    pAu/pAl 200GeV run 2015 st_ssdmb stream data reporuduction; 
             SL19a       (SL19a)             ROOT_LEVEL 5.34.30 
             SL19b       (SL19b_1)           ROOT_LEVEL 5.34.30 AuAu 27GeV run 2018 production     
             SL19c       (SL19c)             ROOT_LEVEL 5.34.30 cuAu 200GeV run 2012 data reproduction
             SL19d       (SL19d)             ROOT_LEVEL 5.34.30 SL7.3
             SL19e       (SL19e)             ROOT_LEVEL 5.34.30 SL7.3
             SL20a       (SL20a)             ROOT_LEVEL 5.34.38 SL7.3
SL20c (SL20c) ROOT_LEVEL 5.34.38 SL7.3
SL20d (SL20d) ROOT_LEVEL 5.34.38 SL7.3 SL21a (SL21a) ROOT_LEVEL 5.34.38 SL7.3 SL21b (SL21b_v2) ROOT_LEVEL 5.34.38 SL7.3 old -> SL20d (SL20d) ROOT_LEVEL 5.34.38 SL7.3 pro -> SL21a (SL21a) ROOT_LEVEL 5.34.38 SL7.3 new -> SL21b (SL21b) ROOT_LEVEL 5.34.38 SL7.3 starnew -> SL21b starpro -> SL21a starold -> SL20d dev-> DEV ROOT_LEVEL 5.34.30 SL7.3 .dev-> .DEV ROOT_LEVEL 5.34.38 SL7.3 -------------------------------------------------

Release History 


SL21a Library 
DB Update 
SL21b Library
SL21b_v2 Library Update


  •   SL21a Feb 2, 2021

     OnlTools/Jevp/StJevpBuilders/l4Builder.cxx
     protected OpenMP function calls with macro to make the code without flag -fopenmp

     OnlTools/Jevp/StJevpBuilders/trgBuilder.cxx
     Commented some of the code
 

     OnlTools/Jevp/StJevpPlot/JevpPlotSet.cxx

     OnlTools/Jevp/StJevpPlot/JevpPlotSet.h
     
Added capability of reading multiple files

     OnlTools/Jevp/StJevpServer/JevpServer.cxx
     
Commented fms,fps builder 

     StRoot/RTS/include/RC_Config.h
     
added float variable 
 

     StRoot/RTS/include/iccp2k.h
     
Added structure definition EvbSummary 

     StRoot/RTS/include/prepareGbPayload.h
     
Changed the LOG

     StRoot/RTS/include/rc.h
     
Added GS_SYNCING for FCS use

      

     StRoot/RTS/src/DAQ_FCS/daq_fcs.cxx

     StRoot/RTS/src/DAQ_FCS/daq_fcs.h

     StRoot/RTS/src/DAQ_FCS/fcs_data_c.cxx

     StRoot/RTS/src/DAQ_FCS/fcs_data_c.h
     
added case for 0x9810

     StRoot/RTS/src/DAQ_ITPC/daq_itpc.cxx
     
End of FY19 run

     StRoot/RTS/src/DAQ_READER/daqReader.cxx

     StRoot/RTS/src/DAQ_READER/daqReader.h
     
Added the code to change the trigger frequency 

     StRoot/RTS/src/RTS_EXAMPLE/Makefile
     
Added fcs2019 to tinfo

     StRoot/RTS/src/RTS_EXAMPLE/rts_example.C
     

     StRoot/StBTofCalibMaker/StBTofCalibMaker.cxx

     StRoot/StBTofCalibMaker/StBTofCalibMaker.h
     
Introducing meaningful nTofSigma calculations in VPDstartless mode

     StRoot/StBTofPool/dbase/macros/tof_reload.C

     StRoot/StBTofPool/dbase/macros/tofsim_reload.C
     
modified for initialise Run21

     StRoot/StBTofSimMaker/StBTofSimMaker.cxx
     
relocate StVpdSimConfig.h to StBTofUtil area for shared used between StBTofSimMaker, StVpdSimMaker, and StBTofCalibMaker

     StRoot/StBTofSimMaker/StBTofSimMaker.h
     
change path to StVpdSimConfig.h from StVpdSimMaker to StBTofUtil

     StRoot/StChain/GeometryDbAliases.h
     
Commit y2021a production geometry

     StRoot/StEvent/StContainers.cxx

     StRoot/StEvent/StContainers.h

     StRoot/StEvent/StDetectorDefinitions.h

     StRoot/StEvent/StEnumerations.h

     StRoot/StEvent/StEvent.cxx

     StRoot/StEvent/StEvent.h

     StRoot/StEvent/StEventClusteringHints.cxx

     StRoot/StEvent/StEventTypes.h
     
Updated to add FCS elements (Akio) 

     

     StRoot/StSpinPool/StJetEvent/StJetEvent.h
     
update unixTime in StJetEvent to return correct unixTime

     StRoot/StSpinPool/StJetSkimEvent/StJetSkimEvent.h
     
update unixTime in StJetSkimEvent to return correct unixTime     

 

     StRoot/StVpdSimMaker/StVpdSimMaker.cxx

     StRoot/StVpdSimMaker/StVpdSimMaker.h
     
move StVpdSimConfig.h to StBTofUtil area for shared used between StBTofCalibMaker and StVpdSimMaker

     StRoot/StarClassLibrary/StParticleDefinition.hh

     StRoot/StarClassLibrary/StParticleTable.cc

     StRoot/StarClassLibrary/StParticleTypes.hh

     StRoot/StarClassLibrary/StarPDGEncoding.hh
     
Update to gstar_part.g and StarClassLibrary to support simulation of H4 Lambda , He4 Lambda and He5 Lambda hypernuclei

     StRoot/StarGenerator/FILT/StarParticleFilter.cxx

     StRoot/StarGenerator/FILT/StarParticleFilter.h
     
Limit consideration to final state particles, and allow user to specify parent of trigger particle(s).

     StarVMC/Geometry/StarGeo.xml
     
Commit y2021a production geometry

     StarVMC/Geometry/FstmGeo/FstmGeo.xml
     
Revised disk positions from FV.

     StarVMC/Geometry/TpceGeo/TpceConfig.xml
     
Update TPC deadzone based on observed difference in fixed target data

     StarVMC/Geometry/TpceGeo/TpceGeo3a.xml

     StarVMC/Geometry/TpceGeo/TpceGeo6.xml
     
Fix inner vs outer deadzone          


     StarVMC/StarAgmlLib/StarTGeoStacker.cxx
     
Improve volume/shape sanity check... no need to check shapeless assembly volumes.

     StarVMC/xgeometry/xgeometry.age
     
Commit y2021a production geometry

     mgr/Conscript-standard
     
Add optstar includes for forward tracking.

     pams/sim/g2t/g2t_pre.F

     pams/sim/g2t/g2t_volume_id.g
     
Reduce verbosity

     pams/sim/gstar/gstar_part.g
     
Remove the STOP, as we may be passed stable nuclei here

     ---Newly added files---

     
StRoot/StEvent/StFcsCluster.cxx

     StRoot/StEvent/StFcsCluster.h

     StRoot/StEvent/StFcsCluster.cxx

     StRoot/StEvent/StFcsCluster.h

     StRoot/StEvent/StFcsCollection.cxx

     StRoot/StEvent/StFcsCollection.h

     StRoot/StEvent/StFcsHit.cxx

     StRoot/StEvent/StFcsHit.h

     StRoot/StEvent/StFcsPoint.cxx

     StRoot/StEvent/StFcsPoint.h
     
Initial Revision

     StRoot/StBTofUtil/StBTofSimResParams.h

     StRoot/StBTofUtil/StVpdSimConfig.h
     
move StBTofSimResParams.h and StVpdSimConfig.h to StBTofUtil area for shared used between StBTofCalibMaker and the SimMakers for BTOF and VPD


     StRoot/StBTofPool/dbase/macros/readtofSimResParams.C
     
Include radout/writeout of VPD resolutions.

     OnlTools/Jevp/StJevpBuilders/fcsBuilder.cxx
     
Just change center TB for LED since Tonko shifted by 1RC

     OnlTools/Jevp/StJevpBuilders/fcsBuilder.h
     
added few things for led/physics

     OnlTools/Jevp/StJevpBuilders/fcsMap.h



  •   DB Update Feb 17, 2021
            StDbLib/StDbManagerImpl.cc revision 1.38.2.1 for all libraries which are released after year 2013

  •   SL21b Library, Mar 29, 2021
             

StRoot/RTS/EventTracker/FtfSl3.cxx

Fixed crash on too many clusters in sector


StRoot/RTS/include/platform.h

Define Unix


StRoot/RTS/include/prepareGbPayload.h

Define vxworks


StRoot/RTS/include/UNIX/ThreadsMsgQueue.hh

Define Unix & Linux


StRoot/RTS/src/DAQ_FCS/daq_fcs.cxx

Fixed bug in ZS


StRoot/RTS/src/DAQ_FCS/fcs_data_c.cxx

StRoot/RTS/src/DAQ_FCS/fcs_data_c.h

New function load_fc_map and bad_error, error_count variable


StRoot/RTS/src/DAQ_ITPC/daq_itpc.cxx

StRoot/RTS/src/DAQ_ITPC/itpcFCF.cxx

StRoot/RTS/src/DAQ_ITPC/itpcFCF.h

Implemented killed FEEs


StRoot/RTS/src/DAQ_ITPC/itpcInterpreter.cxx

FY21: bad port #13 on RDO ID 0x))52ED7C moved to #11


StRoot/RTS/src/DAQ_STGC/Makefile

StRoot/RTS/src/DAQ_STGC/daq_stgc.cxx

StRoot/RTS/src/DAQ_STGC/daq_stgc.h

Added VMM handling


StRoot/RTS/src/RTS_EXAMPLE/Makefile

StRoot/RTS/src/RTS_EXAMPLE/rts_example.C

Added STGC VMM decoding


StRoot/RTS/src/RTS_EXAMPLE/tpc_rerun.C

Tweaked so that I can use any gain file


StRoot/StAnalysisUtilities/StHistUtil.cxx

Small adjustment to label size


StRoot/StBFChain/BigFullChain.h

Add StEventUtilities dependence for StTpcHitMover


StRoot/StBFChain/StBFChain.cxx

Add PicoVtxVpdOrDefault

 

StRoot/StBFChain/doc/StBFChain.cxx_doc

StRoot/StBFChain/doc/index.html

Add StEventUtilities dependence for StTpcHitMover

 

StRoot/StChain/GeometryDbAliases.h

Add dev2022 as default in the 2022 timeline

 

StRoot/StDbLib/StDbDefs.hh

adding new db domain: FCS

 

StRoot/StDbLib/StDbManagerImpl.cc

 

StRoot/StDbUtilities/StMagUtilities.cxx

Pass a padrow to alignment codes to determine inner vs outer sector alignment matrix

 

StRoot/StDetectorDbMaker/StDetectorDbChairs.cxx

Introduce Event-by-Event T0 corrections

 

StRoot/StETofHitMaker/StETofHitMaker.cxx

Fixed deleting of created hits with StEvent data

 

StRoot/StETofHitMaker/StETofHitMaker.h

Fixed memory leak in StEtofHitMaker.cxx by adding a delete to merged hits

 

StRoot/StEpdUtil/StEpdUtilLinkDef.h

Added StEpdTrivialEventGenerator and StEpdFastSim to the LinkDef file

 

StRoot/StEpdUtil/StEpdFastSim/StEpdFastSim.cxx

Fixed bugs: 1.sin(theta)->fabs(tan(theta)) when calculating x/yHit. 2.setQTdata(pow(2,30)) when initiating a StPicoEpdHit


StRoot/StEvent/StETofHeader.cxx

StRoot/StEvent/StETofHeader.h

Include the front-end mismatch pattern (Philipp

 

StRoot/StEvent/StEvent.cxx

Added setFcsCollection method (Akio)

 

StRoot/StPicoDstMaker/StPicoDstMaker.cxx

StRoot/StPicoDstMaker/StPicoDstMaker.h

Fix of the missing FXT vertex selection mode due to the version missmatch


StRoot/StPicoEvent/StPicoArrays.cxx

StRoot/StPicoEvent/StPicoArrays.h

StRoot/StPicoEvent/StPicoBTofPidTraits.cxx

StRoot/StPicoEvent/StPicoBTofPidTraits.h

StRoot/StPicoEvent/StPicoDst.cxx

StRoot/StPicoEvent/StPicoDst.h

StRoot/StPicoEvent/StPicoDstLinkDef.h

StRoot/StPicoEvent/StPicoDstReader.cxx

Update of the StPicoEvent:

- Information of zdcUnAttenuated values, number of primary tracks (FXT mult) added to Event

- Add MC information (vertices and tracks) as the McVertex and McTrack classes

- Add nSigma(e/pi/K/p) for BTofPidTraits

- IdTruth, QATruth and vertex index added to Track


StRoot/StPicoEvent/StPicoEvent.cxx

StRoot/StPicoEvent/StPicoEvent.h

StRoot/StPicoEvent/StPicoTrack.cxx

StRoot/StPicoEvent/StPicoTrack.h

Add missing classes

 

StRoot/StTpcHitMoverMaker/StTpcHitMoverMaker.cxx

Introduce Event-by-Event T0 corrections

 

StRoot/St_QA_Maker/QAhlist_EventQA_qa_shift.h

StRoot/St_QA_Maker/QAhlist_subsystems.h

Get histogram lists up-to-date

 

StRoot/St_QA_Maker/StEventQAMaker.cxx

Trigger ID names only available from year 2001 on

 

StRoot/St_QA_Maker/StQAMakerBase.cxx

Re-work the trigger bits plot to have actual trigger names


StRoot/StdEdxY2Maker/StdEdxY2Maker.cxx

Add TpcAccumlatedQ with 192 rows

 

StRoot/StiCA/StiCATpcSeedFinder.cxx

Add comments to explain recent commits resolving a seg fault with identical hits

StRoot/macros/makePicoDst.C

Add StTpcDb dependency for StEvenntUtilities

 

StRoot/macros/analysis/doEvents.C

StRoot/macros/analysis/find_vertex.C

Remove StTpcDb dependence for StEventUtilities

 

StRoot/macros/embedding/runEmbeddingSimulation2014.C

Sort out mismatch in names and decay modes for the lambda/lambdabar

 

StRoot/macros/graphics/GeomBrowse.C

Remove StTpcDb dependence for StEventUtilities

 

StarVMC/Geometry/StarGeo.xml

dev2022 implements forward calorimter system as planned (no dedicated preshower)

StarVMC/Geometry/StgmGeo/StgmGeo1.xml

New name is required in order for AgML/G4star to pickup isvol=1 flag... probably true for agstar as well

StarVMC/xgeometry/xgeometry.age

And add in the xgeometry interface for dev2022 geometry

 

pams/sim/gstar/gstar_part.g

Remove the STOP, as we may be passed stable nuclei here


====== Newly added files ======


StarDb/Geometry/tpc/TpcSuperSectorPositionB.20190101.000515.C

Add real and ideal position for y2019


StarDb/AgMLGeometry/Geometry.dev2022.C

DB loader for dev2022


StarDb/AgMLGeometry/Geometry.y2021a.C

Commit y2021a production geometry


StRoot/macros/embedding/simJetRequest.kumac

macro to simulate the jet production with pythia (for 2015 transverse data)


StRoot/macros/embedding/bfcMixer_Jet.C

bfcMixer for Jet embedding


StRoot/StPicoEvent/StPicoMcTrack.cxx

StRoot/StPicoEvent/StPicoMcTrack.h

StRoot/StPicoEvent/StPicoMcVertex.cxx

StRoot/StPicoEvent/StPicoMcVertex.h

Add missing classes.


StRoot/StEventUtilities/StEbyET0.cxx

Remove StTpcDb dependence for StEventUtilities

 

StRoot/StEventUtilities/StEbyET0.h

Introduce Event-by-Event T0 corrections


StRoot/StDetectorDbMaker/St_EbyET0C.h

Introduce Event-by-Event T0 corrections


StRoot/RTS/src/TRG_FCS/Makefile

StRoot/RTS/src/TRG_FCS/fcs_ecal_epd_mask.h

StRoot/RTS/src/TRG_FCS/fcs_trg_base.cxx

StRoot/RTS/src/TRG_FCS/fcs_trg_base.h

StRoot/RTS/src/TRG_FCS/fcs_trg_run.C

StRoot/RTS/src/TRG_FCS/stage_0_201900.cxx

StRoot/RTS/src/TRG_FCS/stage_0_202101.cxx

StRoot/RTS/src/TRG_FCS/stage_1_201900.cxx

StRoot/RTS/src/TRG_FCS/stage_1_202201.cxx

StRoot/RTS/src/TRG_FCS/stage_2_201900.cxx

StRoot/RTS/src/TRG_FCS/stage_2_202201.cxx

StRoot/RTS/src/TRG_FCS/stage_2_TAMU_202202.cxx

StRoot/RTS/src/TRG_FCS/stage_2_tonko_202101.cxx

StRoot/RTS/src/TRG_FCS/stage_3_201900.cxx

StRoot/RTS/src/TRG_FCS/stage_3_202201.cxx

StRoot/RTS/src/TRG_FCS/stage_3_tonko_202101.cxx


StRoot/RTS/src/TRG_FCS/VHDL/stage_0.vhd

StRoot/RTS/src/TRG_FCS/VHDL/stage_1.vhd

StRoot/RTS/src/TRG_FCS/VHDL/stage_2.vhd

StRoot/RTS/src/TRG_FCS/VHDL/stage_3.vhd

Adding VHDL from online/RTS/TRG_FCS/VHDL


StRoot/RTS/src/DAQ_STGC/stgc_data_c.cxx

StRoot/RTS/src/DAQ_STGC/stgc_data_c.h

Added VMM handling


StDb/idl/EbyET0.idl

new TRG table for Gene

 

StDb/idl/fcsDetectorPosition.idl

StDb/idl/fcsEcalGain.idl

StDb/idl/fcsEcalGainCorr.idl

StDb/idl/fcsHcalGain.idl

StDb/idl/fcsHcalGainCorr.idl

StDb/idl/fcsPresGain.idl

StDb/idl/fcsPresValley.idl

new FCS tables for Akio


  • SL21b_v2 Library Update
           StRoot/StTpcHitMoverMaker/StTpcHitMoverMaker.cxx

StRoot/StTpcDb/StTpcDb.cxx StRoot/StTpcDb/StTpcDb.h StRoot/StTpcDb/StTpcDbLinkDef.h StRoot/StTpcDb/StTpcDbMaker.cxx
StRoot/StBFChain/BigFullChain.h version 1.312


  •