This repository (TFG) has been forked from the github "official" STAR software (upsteam [email protected]:star-bnl/star-sw.git) in order to provide express calibration, express production, and express analysis.
TFG software version contains multiple changes with respect to ~official~ one, but most essential modifications are:
- CA tracker (loopers (2020+) and Vc 1.4.2),
- KFParticle,
- VMC simulation (based on ALICE geant3 version),
- ROOT6 (6.27/01) used for TMVA related tasks, and
- Support of gcc versions 4.8.5, 6.3.1, 10.3.0, 11.2.0. 12.1.0, 13.1.0
- ...
This repository is located at [email protected]:fisyak/star-sw.git (as TFG branch). The list of stable releases can be found TFG_Releases.md
- starver .DEV2
- source $STAR/setupDEV2.csh
- starver _desired_TFG_version__, from TFG16a to TFG24a, .DEV2 == TFG is check out HEAD from TFG repository, it could be unstable.
- switch between ROOT5 and ROOT6:
- setup root6 (6.31.01)
- setup root5
In order to switch back to the "official" STAR software do:
- source unsetupDEV2.csh
To use macros available in TFG releases we advise you to add in your ~/.rootrc file the next two lines:
Unix..Root.DynamicPath: :$HOME/macros:$STAR/macros/.$STAR_HOST_SYS:$STAR/macros:$STAR/macros/.$STAR_HOST_SYS:$(LD_LIBRARY_PATH) Unix..Root.MacroPath: :$HOME/macros:$STAR/macros:$(ROOTSYS)/macros:./StRoot/macros:./StRoot/macros/graphics:./StRoot/macros/analysis:./StRoot/macros/test:./StRoot/macros/examples:./StRoot/macros/html:./StRoot/macros/qa:./StRoot/macros/mudst:$(STAR)/StRoot/macros:$(STAR)/StRoot/macros/graphics:$(STAR)/StRoot/macros/analysis:$(STAR)/StRoot/macros/test:$(STAR)/StRoot/macros/examples:$(STAR)/StRoot /macros/html:$(STAR)/StRoot/macros/qa:$(STAR)/StRoot/macros/mudst:$(STAR)/StRoot/macros/calib:./StRoot/macros/embedding:$(STAR)/StRoot/macros/embedding:$(ROOTSYS)/macros:$ROOTSYS/tutorials:$(ROOTROOT)/root/tmva/test
or just copy cp ~fisyak/.rootrc_noqt ~/.rootrc