STAR SOFTWARE NEWS April 20, 2020 --------------------- 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 old-> SL20a (SL20a) ROOT_LEVEL 5.34.38 SL7.3 pro-> SL20c (SL20c) ROOT_LEVEL 5.34.38 SL7.3 new-> SL20d (SL20d) ROOT_LEVEL 5.34.38 SL7.3 starnew -> SL20d starpro -> SL20c starold -> SL20a dev-> DEV ROOT_LEVEL 5.34.30 SL7.3 .dev-> .DEV ROOT_LEVEL 5.34.38 -------------------------------------------------
SL20a library
SL20c library
SL20d library
OnlTools/Jevp/launch
Removed some of the QT libraries
OnlTools/Jevp/StJevpBuilders/l4Builder.cxx
OnlTools/Jevp/StJevpBuilders/l4Builder.h
Updates to make sl73_gcc485 compile
OnlTools/Jevp/StJevpBuilders/tpcBuilder.cxx
Write logs
OnlTools/Jevp/StJevpPlot/CanvasImageBuilder.cxx
OnlTools/Jevp/StJevpPlot/CanvasImageBuilder.h
Time parameter has been added to writeRunStatus function
OnlTools/Jevp/StJevpPlot/ImageWriter.cxx
OnlTools/Jevp/StJevpPlot/ImageWriter.h
makedir function has been commented and loop function has been updated too for handling new makedir function update
OnlTools/Jevp/StJevpPlot/JevpPlotSet.cxx
OnlTools/Jevp/StJevpPlot/JevpPlotSet.h
Added minEvts variable
OnlTools/Jevp/StJevpPlot/RunStatus.cxx
OnlTools/Jevp/StJevpPlot/RunStatus.h
Added time parameter to addEvent function
OnlTools/Jevp/StJevpServer/JevpServer.cxx
OnlTools/Jevp/StJevpServer/JevpServer.h
Added new functions getServerTag and freeServerTags
StRoot/RTS/EventTracker/FtfFinder.cxx
StRoot/RTS/EventTracker/FtfSl3.cxx
StRoot/RTS/EventTracker/eventTrackerLib.cxx
StRoot/RTS/EventTracker/gl3Event.cxx
Fixed large event crashes
StRoot/RTS/src/DAQ_FCS/daq_fcs.cxx
Checkpoint from daqst3
StRoot/RTS/src/DAQ_FCS/fcs_data_c.cxx
StRoot/RTS/src/DAQ_FCS/fcs_data_c.h
Some modification for offline/CINT compatibility. Using 6bit/64 instead of 8bit
StRoot/RTS/src/RTS_EXAMPLE/daqFileHacker.C
Updated doHack function
StRoot/StBFChain/BigFullChain.h
StRoot/StBFChain/StBFChain.cxx
StRoot/StBFChain/doc/StBFChain.cxx_doc
StRoot/StBFChain/doc/index.html
Add PicoVtxFXT mode
StRoot/StBTofCalibMaker/StBTofCalibMaker.cxx
Xin add more pions and add protons for T0s in the FXT mode
StRoot/StChain/GeometryDbAliases.h
Add y2018c, y2019b and y2020b geometries with FXT @ 200.7 cm (offline reco measured position)
StRoot/StDetectorDbMaker/StDetectorDbChairs.cxx
StRoot/StDetectorDbMaker/St_beamInfoC.h
StRoot/StDetectorDbMaker/St_starMagOnlC.h
StRoot/StDetectorDbMaker/St_tpcBXT0CorrEPDC.h
StRoot/StDetectorDbMaker/St_tpcRDOMapC.h
StRoot/StDetectorDbMaker/St_tpcRDOMasksC.h
Add new chairs, add collision parameters calculation to St_beamInfoC
StRoot/StEvent/StTriggerData.cxx
StRoot/StEvent/StTriggerData2019.cxx
Added protection from corrupt Qt board data (Akio)
StRoot/StFmsUtil/StFmsClusterFitter.h
Avoid floating point exception (from Yuri)
StRoot/StGenericVertexMaker/StGenericVertexFinder.h
Make SetVertexError() part of a generic finder
StRoot/StPicoDstMaker/StPicoDstMaker.cxx
StRoot/StPicoDstMaker/StPicoDstMaker.h
Update of the StPicoDstMaker class. Vertex selection option FXT has been added.
With it enabled, the first vertex that was reconstructed in the range from 198 to 202 cm
along z axis can be selected. Needed for the FXT program.
StRoot/StPicoEvent/StPicoEpdHit.h
Update of the EPD hit methods
- Method to obtain truncated nMIP is added
- nMIP now handles bad tiles
StRoot/StPicoEvent/StPicoTrack.cxx
StRoot/StPicoEvent/StPicoTrack.h
Minor update of StPicoTrack. Method to calculate signed DCA of the track
to primary vertex has been added.
StRoot/StTpcRSMaker/StTpcRSMaker.cxx
Wrong alarm, revert it back
StRoot/StTriggerUtilities/Eemc/StEemcTriggerSimu.cxx
uncomment lines regarding load EEMC FEE mask
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_BC101_2015.cc
Update with additional registers to be compatible with 2015 pAu run
StRoot/StVpdCalibMaker/StVpdCalibMaker.cxx
Removed an old typo in the log messages regarding the corralgo version that the VPD will be using.
StRoot/St_geant_Maker/Embed/StPrepEmbedMaker.cxx
Fix two errors in FCS preshower hits.
StRoot/StarGenerator/Hijing1_383/Hijing.cxx
StRoot/StarGenerator/Hijing1_383/Hijing.h
StRoot/StarGenerator/Hijing1_383/StarHijing.cxx
StRoot/StarGenerator/Hijing1_383/StarHijing.h
Delay initialization of concrete hijing event generator until we generate
the first event.
StRoot/StarGenerator/macros/starsim.hijing.C
Call AgExit in batch mode.
StRoot/StarGenerator/macros/starsim.kinematics.C
Remove unnecessary geometry call
StRoot/StarGenerator/macros/starsim.pythia8standalone.C
Document better and provide a control flag
StRoot/StarRoot/TRandomVector.cxx
More clear randomization
StRoot/StdEdxY2Maker/StTpcdEdxCorrection.cxx
StRoot/StdEdxY2Maker/StTpcdEdxCorrection.h
StRoot/StdEdxY2Maker/StdEdxY2Maker.cxx
Add TpcAccumlatedQ with 192 rows
StRoot/macros/embedding/subrobot.sh
adapted to RCF
StRoot/macros/embedding/cori/farmerQAutil.sh
StRoot/macros/embedding/cori/prepEmbedTaskList.py
StRoot/macros/embedding/cori/r4sTask_embed.templ
StRoot/macros/embedding/cori/starFarmer.templ
StRoot/macros/embedding/cori/starLocalDb.sh
updated by Jeff for mysql57
StRoot/macros/mudst/genDst.C
Specify makers to set attributes
StarDb/Calibrations/tpc/TpcResponseSimulator.y2018.C
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.C
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.y2016.C
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.y2017.C
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.y2018.C
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.y2019.C
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.y2020.C
Move to MySQL, clean up
StarVMC/Geometry/StarGeo.xml
Add y2018c, y2019b and y2020b geometries with FXT @ 200.7 cm (offline reco measured position)
StarVMC/Geometry/PipeGeo/TargConfig.xml
Add y2018c, y2019b and y2020b geometries with FXT @ 200.7 cm (offline reco measured position)
StarVMC/Geometry/macros/loadAgML.C
Not sure why I need to resolve this dependency by hand...
StarVMC/StarAgmlChecker/StarAgmlChecker.cxx
Iterate over all nodes
StarVMC/StarAgmlLib/StarTGeoStacker.cxx
Do not assert on hydrogen
StarVMC/minicern/jumptn.c
StarVMC/minicern/jumpxn.c
StarVMC/minicern/locf.c
64b
StarVMC/xgeometry/xgeometry.age
Add y2018b geometry tag (add fixed target into geometry).
Enable y2020a geometry tag in xgeometry.
asps/Simulation/geant321/gphys/gbreme.F
Protect against divide-by-almost-zero
asps/Simulation/geant321/gphys/gmulof.F
Make safe against accessing ELOW(0)
asps/Simulation/geant321/gphys/grayl.F
Protect against cos(theta)>1 and/or <1
asps/Simulation/geant321/gphys/gvaviv.F
Apply changes found in VMC geant3 (reorder, protect against div-by-0's)
asps/Simulation/starsim/comis/csinfn.F
asps/Simulation/starsim/comis/csinit.F
asps/Simulation/starsim/comis/csintx.F
asps/Simulation/starsim/comis/csintz.F
asps/Simulation/starsim/comis/csjcax.F
asps/Simulation/starsim/comis/cskcal.F
asps/Simulation/starsim/comis/cstran.F
asps/Simulation/starsim/comis/mdext.F
Add csguard call
asps/Simulation/starsim/comis/comis/comis.inc
asps/Simulation/starsim/comis/comis/cspar.inc
asps/Simulation/starsim/comis/comis/mdpool.inc
add csguard call
asps/Simulation/starsim/deccc/locf.c
Move update temporary back
asps/Simulation/starsim/deccc/memget.c
assert added to check 64b consistency
asps/rexe/TGeant3/TGiant3.h
Put back old version
mgr/CmpSL
Added CreateLinks as additional action
mgr/ConsDefs.pm
compiler bug with sse instructions avoided with code updates under geant321/gphys
mgr/Dyson/Export/AgROOT.py
Enable user-defined whitelist for ROOT/TGeo geometry construction
pams/sim/gstar/gstar_part.g
Fix cut-n-paste error on K0short definitionsetNdivisions(505) for hHLTGood2VzT object
OnlTools/Jevp/StJevpBuilders/tofBuilder.cxx
double size the bTOF timing window for the 9.2 GeV and other lower energy collisions
OnlTools/Jevp/StJevpPlot/DisplayDefs.cxx
Implemented logging
OnlTools/Jevp/StJevpPlot/JevpPlotSet.cxx
Avoided using timelog in _startrun, _stoprun and _event function
OnlTools/Jevp/StJevpServer/JevpServer.cxx
Activate and deactivate the runCanvasImageBuilder flag
OnlTools/Jevp/StJevpServer/JevpServer.h
Created new char variable, named as imagewritedir
StRoot/RTS/include/RC_Config.h
Change the data type int to UINIT32 of RHIC_Trigger2
StRoot/StBTofCalibMaker/StBTofCalibMaker.cxx
StRoot/StBTofCalibMaker/StBTofCalibMaker.h
Xin add more pions and add protons for T0s in the FXT mode
StRoot/StChain/StChain.cxx
Even more timing/clock info
StRoot/StChain/StMaker.cxx
Replace TString::Contains() with faster strchr()
StRoot/StEpdUtil/StEpdEpFinder.cxx
fixed typo/bug in StEpdEpFinder.cxx where wrong eventType was used in phi weighting correction. This is expected to have minimal impact. Thanks to Xiaoyu Liu for finding the bug.
StRoot/StEpdUtil/StEpdFastSim/RunSimulator.C
Small addition to the fast simulator instructions
StRoot/StEpdUtil/StEpdFastSim/StEpdFastSim.cxx
Fixed small bug in StEpdFastSim where I was declaring the mGeom variable locally in the ctor
StRoot/StEpdUtil/StEpdFastSim/StEpdFastSim.h
fixed memory leak in event generator and fast simulator
StRoot/StEpdUtil/StEpdFastSim/StEpdTrivialEventGenerator.cxx
small bug fix that prevented DEV from compiling-- sorry!
StRoot/StEpdUtil/StEpdFastSim/StEpdTrivialEventGenerator.h
fixed memory leak in event generator and fast simulator
StRoot/StJetMaker/StJetSkimEventMaker.cxx
fill L2Result when only present in MuDst files
StRoot/StPicoEvent/StPicoDstReader.h
Minor modification of StPicoDstReader. Now it can run with both ReadPicoEvent(...)
and readPicoEvent(...) methods.
StRoot/StTpcHitMaker/StTpcHitMaker.cxx
Only look for StEvent when needed, e.g. not for raw modes such as in embedding
StRoot/StTpcHitMaker/StTpcHitMaker.h
Reduce time-expenseive calls to GetInputDS(), some coverity cleanup
StRoot/StTpcHitMaker/StTpcRTSHitMaker.cxx
Remove compiler ambiguity on double vs. float in TMath::Min,Max()
StRoot/StTpcHitMaker/StTpcRTSHitMaker.h
some coverity cleanup
StRoot/StTriggerUtilities/StTriggerSimuMaker.cxx
StRoot/StTriggerUtilities/StTriggerSimuMaker.h
Add EMC DSM algorithm for the 2017 pp run
StRoot/StTriggerUtilities/Bemc/StBemcTriggerSimu.cxx
Add EMC DSM algorithm for the 2017 pp run
StRoot/StTriggerUtilities/Eemc/StEemcTriggerSimu.cxx
Add EMC DSM algorithm for the 2017 pp run
StRoot/StTriggerUtilities/Emc/StEmcTriggerSimu.cxx
StRoot/StTriggerUtilities/Emc/StEmcTriggerSimu.h
Add EMC DSM algorithm for the 2017 pp run
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EM201_2015.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EM201_2015.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B001_2014_B.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B001_2015.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B101_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B101_2013.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B101_2014_B.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B101_2015.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E001_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E101_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E101_2013.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2013.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2013_A.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2014_B.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2015.cc
StRoot/StTriggerUtilities/StDSMUtilities/StDSM2009Utilities.hh
StRoot/StTriggerUtilities/StDSMUtilities/TCU_2009.cc
Add EMC DSM algorithm for the 2017 pp run
StRoot/St_geant_Maker/St_geant_Maker.cxx
Fix two errors in FCS preshower hits.
StRoot/St_geant_Maker/St_geant_Maker.h
Accumulate and report total energy deposited in all active elements of the detector modules for the job.
StRoot/St_geant_Maker/Embed/StPrepEmbedMaker.cxx
Enabled fixed random number generator seeds
StRoot/StarGenerator/Pythia6_2_22/StarPythia6.h
StRoot/StarGenerator/Pythia6_4_23/StarPythia6.h
StRoot/StarGenerator/Pythia6_4_28/StarPythia6.h
Fixed type in header guard
StRoot/StarRoot/StMultyKeyMap.cxx
Cleanup
StRoot/StarRoot/THelix3d.cxx
StRoot/StarRoot/THelix3d.h
_added (Generalization of THelixTrack_ for arbitrary direction of mag field)
StRoot/StarRoot/THelixTrack.cxx
Out old version back
StRoot/StarRoot/TPolinom.cxx
NoWarn
StRoot/StarRoot/TRungeKutta.cxx
Included updated TRungeKutta.h header file
StRoot/StarRoot/TRungeKutta.h
Newly added classes TRungeKutta, TRKuttaMag
StRoot/StarRoot/xTCL.cxx
Suppress eigen2
StRoot/macros/bfc.C
const++
StRoot/macros/embedding/cori/r4sTask_embed.templ
added global cons code for a single job
StarDb/Calibrations/tpc/README.TpcTableToUpdate
StarDb/Calibrations/tpc/TpcResponseSimulator.20171220.000001.C
StarDb/Calibrations/tpc/TpcResponseSimulator.y2019.C
StarDb/Calibrations/tpc/tpcAltroParams.y2019.C
rename tpcSectorT0offset.20190223.080000.C to tpcSectorT0offset.20190101.000000.C, remove intermidiate tpcSectorT0offset.20190*.C
StarVMC/Geometry/FcsmGeo/FcsmConfig.xml
StarVMC/Geometry/FcsmGeo/PresGeo1.xml
StarVMC/Geometry/FcsmGeo/WcalGeo1.xml
Add runtime option to remove forward EMcal (WCAL) and/or presehower (PRES)
from geometry. Feature was present on the forward tracking branch
at e.g. WcalGeo ver 1.1.4.5, but lost during integration onto main...
... probably intentional, as this is *not* a feature to be carried into
a production environment.
StarVMC/Geometry/FstmGeo/FstmGeo.xml
Fixed invalid component in mixture.
StarVMC/Geometry/IstdGeo/IstdGeo1.xml
StarVMC/Geometry/IstdGeo/IstdGeo1a.xml
StarVMC/Geometry/IstdGeo/IstdGeo1b.xml
StarVMC/Geometry/IstdGeo/IstdGeo2.xml
StarVMC/Geometry/IstdGeo/IstdGeo2a.xml
Fix issue with definition of Fluorine element ( Z swapped with A ) in two mixtures used in cooling tubes in the IST.
StarVMC/StarAgmlLib/AgModule.cxx
StarVMC/StarAgmlLib/AgModule.h
Extend AgModule with a tracking flag.
StarVMC/StarAgmlLib/StarTGeoStacker.cxx
Warn / assert on invalid components of mixtures. Fill AgML extension class.
asps/Simulation/starsim/Conscript
Disable optimization in starsim (may backstep)
mgr/Conscript-standard
Nodebug for geometry (not even -O1)
mgr/MakeGeometry
Info message added
mgr/Dyson/Export/AgROOT.py
Do not #include emacs backup files.
pams/gen/hijing_382/heptup.F
Added "-seed" option, permitting user to specified a fixed, reproducible
random number seed for reproducibility, or what have you.
pams/sim/g2t/g2t_volume_id.g
Add FCS preshower volume ID
pams/sim/g2t/g2t_wca.F
increment the right hit pointer on the track
pams/sim/idl/g2t_track.idl
Add W-cal and preshower hit pointers and preshower hit count to track
------------------Newly added files---------------
pams/sim/g2t/g2t_pre.F
FCS preshower integration
pams/sim/g2t/g2t_pre.idl
Small change to forward calo preshower…
StarVMC/StarAgmlLib/AgMLExtension.cxx
StarVMC/StarAgmlLib/AgMLExtension.h
Extend TGeoVolume instances with additional information and functionality from AgML.
StarDb/Calibrations/tpc/TpcDriftDistOxygen.y2018.C
StarDb/Calibrations/tpc/TpcDriftDistOxygen.y2019.C
StarDb/Calibrations/tpc/TpcResponseSimulator.20161220.000001.C
new Run17 params and Run18 params after separating sector20 from the rest
StarDb/Calibrations/tpc/tpcPressureB.r2018.C
StarDb/Calibrations/tpc/tpcPressureB.r2019.C
StarDb/Calibrations/tpc/tpcPressureB.y2018.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190101.000000.C
rename tpcSectorT0offset.20190223.080000.C to tpcSectorT0offset.20190101.000000.C, remove intermediate tpcSectorT0offset.20190*.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190118.000001.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190118.000003.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190118.000005.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190204.200005.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190205.160005.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190207.115309.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190212.121959.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190214.225622.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190215.021615.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190215.224935.C
StarDb/Calibrations/tpc/tpcSectorT0offset.20190223.080000.C
StRoot/StarGenerator/macros/starsim_nightly_test.C
Nightly test for starsim.
Generates hijing events (with a few extra muons thrown in). Creates
histograms for each g2t hit table, and the g2t track and vertex tables.
Fills each histogram with the number of entries in the table scaled by
the number of participating nucleons in the hijing interaction.
StRoot/StarRoot/THelixTrack_.cxx
StRoot/StarRoot/THelixTrack_.h
_added (Generalization of THelixTrack_ for arbitrary direction of mag field)
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE001_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE001_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE002_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE002_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE101_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE101_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE102_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE102_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EM201_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EM201_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E001_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E001_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E101_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E101_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2017.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2017.hh
StRoot/StTriggerUtilities/StDSMUtilities/sum_eemc_http.hh
Add EMC DSM algorithm for the 2017 pp run
OnlTools/Jevp/StJevpPlot/CanvasImageBuilder.cxx
Commented makedir function call of writeImageFiles
OnlTools/Jevp/StJevpPlot/CanvasImageBuilder.h
This is the program called by the server which produces canvases and places them in a queue for the ImageWriter thread
OnlTools/Jevp/StJevpPlot/ImageWriter.cxx
Newly added makedir and getpath function. If the path doesn’t exist then create a directory by calling makedir function.
OnlTools/Jevp/StJevpPlot/ImageWriter.h
Added thrMsgQueue and pthread_mutex_t objects in ImageWritter class
mgr/ConsDefs.pm
Updated based on bug found in gcc 4.8.5. (SSE register problem)
OnlTools/Jevp/level.source
Update from SL19a to SL19d
OnlTools/Jevp/StJevpBuilders/JevpBuilder.cxx
OnlTools/Jevp/StJevpBuilders/eemcBuilder.cxx
Included rtsSystems.h, added conditional log into void eemcBuilder::event
OnlTools/Jevp/StJevpBuilders/epdBuilder.cxx
update epd plots to have right labels on tac east vs west
OnlTools/Jevp/StJevpBuilders/etofBuilder.cxx
OnlTools/Jevp/StJevpBuilders/etofBuilder.h
added status bit plot per Get4 and a better visualization of pulser time differences
OnlTools/Jevp/StJevpBuilders/etofMessageFormat.cxx
OnlTools/Jevp/StJevpBuilders/etofMessageFormat.h
update for reading in the status bit in pattern messages
OnlTools/Jevp/StJevpBuilders/l4Builder.cxx
OnlTools/Jevp/StJevpBuilders/l4Builder.h
Add ETOF QA plots, empty log message, set display range for HLTGood2VzT, Add beam width with fitting
OnlTools/Jevp/StJevpBuilders/tpcBuilder.cxx
update for 121 bx, Fixed phi calculation for charge distribution. Issue around phi=180 deg Masked out an itpc channel in sector 10 which in on/off hot.
OnlTools/Jevp/StJevpBuilders/trgBuilder.cxx
update for 121 bx
OnlTools/Jevp/StJevpPlot/JevpPlot.cxx
OnlTools/Jevp/StJevpPlot/JevpPlot.h
Added external_miny in JavpPllot constructor, also added function to set MinY
OnlTools/Jevp/StJevpServer/JevpServerMain.cxx
update for 121 bx
StDb/idl/etofCalibParam.idl
etof table update requested by Florian
StRoot/RTS/include/RC_Config.h
Change private to public variables class EvbChooser, newly added struct HLT_UDP_struct structure
StRoot/RTS/include/daqModes.h
As of June 25, we added the streaming feature. This forces all NORMAL triggers to have bit 0x8 set. the bit 0x8 unset means streaming trigger!
StRoot/RTS/include/iccp2k.h
Added #define CMD2_STREAMING_TRIGGER 0x11
StRoot/RTS/include/prepareGbPayload.h
If seed is 0 then call srand48 function and log it with JEFF, seed48 =
StRoot/RTS/include/HLT/HLTFormats.h
Added ETOF Pi
StRoot/RTS/include/SUNRT/clock.h
Updated currtime function of RtsTimer class
StRoot/RTS/src/DAQ_FCS/fcs_data_c.cxx
Checkpoint from daqst2
StRoot/RTS/src/DAQ_ITPC/itpcInterpreter.cxx
Change the itpc_fee_map array (// moved #6 to #11; and #3 to #6)
Added fpga_fee_v_all variable and updated when strncmp(ascii_dta,"V: all",6)==0 and sscanf(ascii_dta,"V: all 0x%X",&id1)==1
StRoot/RTS/src/DAQ_ITPC/itpcInterpreter.h
Added FPGA versions (u_int fpga_fee_v_all)
StRoot/RTS/src/DAQ_TPX/daq_tpx.cxx
get rid of log message, first two rdo's are ALLWAYS zero, as are all masked rdos
StRoot/RTS/src/RTS_EXAMPLE/daqFileHacker.C
Newly added function void doHack(daqReader *rdr) with initHack() function has been updated
StRoot/StAnalysisMaker/StAnalysisMaker.cxx
Add short tracks toward ETOF, end-of-line needed for nShortTrackForETOF
StRoot/StBFChain/BigFullChain.h
Chains for 2020, Using CorrY and pico defaults for 2020
StRoot/StBTofPool/dbase/macros/tof_reload.C
Initilizd BTOF 2020
StRoot/StBTofPool/dbase/macros/tofsim_reload.C
Initilizd BTOF 2020
StRoot/StBichsel/bichselG10.C
Add ions
StRoot/StChain/GeometryDbAliases.h
Y2011c added into static const DbAlias_t fDbAlias[]
StRoot/StETofCalibMaker/StETofCalibMaker.cxx
StRoot/StETofCalibMaker/StETofCalibMaker.h
added new database tables for pulsers, updated pulser handling and trigger time calculation, ignore duplicate digis from stuck firmware, use known pulser time differences inside one Gbtx to recover missing pulser signals, update handling of reset time for new cases in Run20
StRoot/StETofHitMaker/StETofHitMaker.cxx
StRoot/StETofHitMaker/StETofHitMaker.h
StRoot/StETofMatchMaker/StETofMatchMaker.cxx
StRoot/StETofMatchMaker/StETofMatchMaker.h
possibility to use step-wise track extrapolation in changing magnetic field via setting a flag, update to histograms for .hist.root files, added etof-only and hybrid btof-etof start time calculations for on-the-fly corrections, fixing StEvent part of eTOF-only T0 calculation
StRoot/StETofUtil/StETofGeometry.cxx
StRoot/StETofUtil/StETofGeometry.h
added handling of StPicoHelix in extrapolation & step-wise extrapolation in changing magnetic field
StRoot/StEvent/StEnumerations.h
Add short tracks toward ETOF
StRoot/StEvent/StTrack.h
Add short tracks toward ETOF
StRoot/StJetMaker/macros/RunJetFinder2012pro.C
disable bbc option for trigger simulator
StRoot/StMagF/StMagFMaker.cxx
Option to change mag factor added, Buf fix. SAttr(...) always returns non zero pointer
StRoot/StMuDSTMaker/COMMON/StMuFilter.cxx
Add short tracks toward ETOF
StRoot/StPicoDstMaker/StPicoDstMaker.cxx
StRoot/StPicoDstMaker/StPicoDstMaker.h
StRoot/StPicoEvent/StPicoBEmcPidTraits.cxx
StRoot/StPicoEvent/StPicoDst.h
StRoot/StPicoEvent/StPicoEvent.h
StRoot/StPicoEvent/StPicoTrack.cxx
StRoot/StPicoEvent/StPicoTrack.h
StRoot/StPicoEvent/StPicoTrackCovMatrix.cxx
StRoot/StPicoEvent/StPicoTrackCovMatrix.h
The update of the StPicoDstMaker and SPicoEvent classes that includes:
- Update of the StPicoTrack: BEMC-matched tower index, topology map for iTPC
- Update of the StPicoBEmcPidTraits: ntow algorithm that returns the tower index has been updated. A logical error has been fixed
- Update of StPicoDstMaker:
a) algorithm of storing StPicoBEmcE(P)Hit has been corrected for the shifts (periodicity in phi when calculating hit distances)
b) modifications related to StPicoTrack
c) correction of the eTOF information storage
- Support of TFG codes by adding preprocessor check of the __TFG__VERSION__ variable
StRoot/StRefMultCorr/BadRun.h
StRoot/StRefMultCorr/CentralityMaker.cxx
StRoot/StRefMultCorr/CentralityMaker.h
StRoot/StRefMultCorr/Param.h
StRoot/StRefMultCorr/StRefMultCorr.cxx
StRoot/StRefMultCorr/StRefMultCorr.h
gRefmult for Run14 and Run16 adde
StRoot/StTriggerUtilities/StTriggerSimuMaker.cxx
removing old run13 dsm algo files
StRoot/StTriggerUtilities/Bemc/StBemcTriggerSimu.cxx
StRoot/StTriggerUtilities/Bemc/StBemcTriggerSimu.h
removing old run13 dsm algo files
StRoot/StTriggerUtilities/Eemc/EEfeeTP.h
StRoot/StTriggerUtilities/Eemc/EEfeeTPTree.cxx
StRoot/StTriggerUtilities/Eemc/EEfeeTPTree.h
removing old run13 dsm algo files
StRoot/StTriggerUtilities/Eemc/StEemcTriggerSimu.cxx
StRoot/StTriggerUtilities/Eemc/StEemcTriggerSimu.h
removing old run13 dsm algo files
StRoot/StTriggerUtilities/Emc/StEmcTriggerSimu.cxx
StRoot/StTriggerUtilities/Emc/StEmcTriggerSimu.h
removing old run13 dsm algo files
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_BC101_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE001_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE002_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EE101_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMAlgo_EM201_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B001_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B001_2009.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B101_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_B101_2009.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E001_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E001_2009.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E101_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_E101_2009.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_EM201_2009.hh
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_LD301_2009.cc
StRoot/StTriggerUtilities/StDSMUtilities/DSMLayer_LD301_2009.hh
removing old run13 dsm algo files, updating trigger simulator to accomodate run13 pp, run14 UPC and run15 pp dsm algorithms
StRoot/StTriggerUtilities/StDSMUtilities/StDSM2009Utilities.hh
removing old run13 dsm algo files
StRoot/StTriggerUtilities/StDSMUtilities/sumTriggerPatchChannels.hh
removing old run13 dsm algo files
StRoot/St_QA_Maker/QAhlist_EventQA_qa_shift.h
Add more ETOF histograms
StRoot/St_QA_Maker/StQAMakerBase.cxx
StRoot/St_QA_Maker/StQAMakerBase.h
Introduce iTPC plots
StRoot/St_db_Maker/St_db_Maker.cxx
Cleanup, replace return 1,2,3 by kXDFkind, kCkind, kROOTkind
StRoot/St_geant_Maker/St_geant_Maker.cxx
StRoot/St_geant_Maker/St_geant_Maker.h
Update to forward silicon geometry and associated changes to support.
StRoot/StarGenerator/Kinematics/StarKinematics.cxx
0 ==> 1e-1
StRoot/StarMagField/StarMagField.cxx
Print++, added print statement StarMagField(0,0,0) = …
StRoot/StarRoot/THelixTrack.cxx
BACKWORD to old version
StRoot/StarRoot/TTreeIter.cxx
StRoot/StarRoot/TTreeIter.h
TTreeIter with TChain
StRoot/StdEdxY2Maker/StdEdxY2Maker.cxx
new dEdxModel for dN/dx, calibration for Run XVIII fixed Target
StRoot/StiMaker/StiStEventFiller.cxx
Add short tracks toward ETOF when there, remove toward EEMC when not there
StRoot/macros/detectorId.C
Check non existing file
StRoot/macros/embedding/bfcMixer_Hft.C
added options for Run16 dAu200 and dAu62 HFT embedding
StRoot/macros/embedding/bfcMixer_Tpx.C
added options for Run16 dAu39 and dAu20
StRoot/macros/embedding/runEmbeddingSimulation2014.C
StRoot/macros/embedding/runEmbeddingSimulation2016.C
change the default to pythia8 decayer
StRoot/macros/mudst/genDst.C
Include DbV, more like BFC
StarDb/Calibrations/tpc/TpcResponseSimulator.20151220.000003.C
second order fix for cluster timing and dEdx - this eliminates the issue seen in hitmap for the TPC
StarVMC/Geometry/StarGeo.xml
Integrate preshower for FCS
StarVMC/Geometry/BbcmGeo/BbcmConfig.xml
StarVMC/Geometry/CaveGeo/CaveConfig.xml
Restore SL17i values for SIMU flag to these modules, such that conversions are made persistent in the event record in front of the FMS.
StarVMC/Geometry/FcsmGeo/FcsmConfig.xml
StarVMC/Geometry/FcsmGeo/PresGeo1.xml
Integrate preshower for FCS
StarVMC/Geometry/FpdmGeo/FpdmConfig.xml
Restore SL17i values for SIMU flag to these modules, such that conversions are made persistent in the event record in front of the FMS.
StarVMC/Geometry/FstmGeo/FstmGeo.xml
Update to forward silicon geometry and associated changes to support.
StarVMC/Geometry/SconGeo/SconConfig.xml
Restore SL17i values for SIMU flag to these modules, such that conversions are made persistent in the event record in front of the FMS.
StarVMC/StarAgmlLib/StarTGeoStacker.cxx
Sanity check will fail on assemblies, as they have no shape (thus no capacity aka volume). This commit properly handles assemblies.
StarVMC/xgeometry/xgeometry.age
Add options for fluka and fluka+mikap
asps/Simulation/starsim/atmain/agxuser.age
Added SIMU flag to options for gprint.
mgr/agmlParser.py
Add profiling option to AgML parser
mgr/Dyson/Export/AgROOT.py
The incoming version of the FTS geometry takes ~30min to convert from
AgML to the compilable "cxx" files, signifincatly longer than other
geometries. Conversion to "age" files does not take notiably longer
than other geometries.
Running the python profiler on AgML identifies the "replacements()"
function as the leading time consumer. This function performs a
number of text searches using python's regular expression module.
Several regex's are processed on each line of XML code which agml
parses. The result is a significant slow down as some fairly complicated
regexs must be compiled over and over again.
This commit adds two guard statements, which perform a fast check to
see if the line in question needs to be tested against the expensive
regular expressions.
To verify that these changes have no impact on the code, I performed
a unix diff on the ".cxx" and ".h" outputs, comparing before and after
this change. There were zero differences found
mgr/Dyson/Syntax/SyntaxHandler.py
Remove print statement added in last commit.
pams/sim/g2t/g2t_fts.F
Changes to forward silicon geometry, and associated volume ID changes.
pams/sim/g2t/g2t_volume_id.g
Fix g2t_volume_id for forward silicon
Newly added files:
StRoot/StarRoot/THelix3d.h
StRoot/StarRoot/THelixTrack.h
StRoot/StarRoot/TRungeKutta.cxx
StRoot/StarRoot/TRungeKutta.h
BACKWORD
StRoot/StEpdUtil/StEpdFastSim/RunSimulator.C
StRoot/StEpdUtil/StEpdFastSim/StEpdFastSim.cxx
StRoot/StEpdUtil/StEpdFastSim/StEpdFastSim.h
StRoot/StEpdUtil/StEpdFastSim/StEpdTrivialEventGenerator.cxx
StRoot/StEpdUtil/StEpdFastSim/StEpdTrivialEventGenerator.h
Adding StEpdFastSim area for EPD fast simulation
StDb/idl/etofPulserTimeDiffGbtx.idl
new ETOF table for Florian
StarDb/AgMLGeometry/Geometry.y2020a.C
y2020a fast offline geometry
StarDb/Calibrations/tpc/tpcBXT0CorrEPD.y2020.C
ideal/empty calib for 2020