Difference between revisions of "GettingStarted Software"
From Xem2
Jump to navigationJump to searchLine 31: | Line 31: | ||
* Create GitHub account | * Create GitHub account | ||
* Add SSH keys to JLab computers | * Add SSH keys to JLab computers | ||
− |
Revision as of 17:09, 28 February 2023
Hall C Software for XEM2
We are using all standard equipment and thus the standard hall C analyzer (hcana).
Sourcing our Software
Versioning
Analysis relies on CERN ROOT and HCANA as well as the mc-single-arm and other repositories. In order to maintain the newest version and work using the same software, a software directory has been made on our group disk:
- /group/c-xem2/software/
- We are currently operating with Version 1.0.0 of the XEM software package:
- HCANA v0.90.00 (Develop 9d6b290)
- CERN ROOT v6.22.06
- Python v3.4.6
Sourcing Instructions
Users have access to the common users environment, and our /group/ location.
- For join the xem2 group on JLab computers talk to Dave.
In order to source the files, simply source the setup.sh or setup.csh (depending on your shell).
- Located at /group/c-xem2/software/
You should add the sourcing of the setup script to your .cshrc or .bashrc file (depending on your shell).
Check Everything is Working
- Type python --version, and it should return the correct version
- Make sure you can load ROOT in python (import ROOT as R)
- Open root-config --version and check the version number
- Make sure the hadd utility works
- Make sure hcana can be run from any directory. For more information on the replay and hcana, go to the REPLAY page.
- Don't run source script in a directory that has a setup.csh script (home should be ok)
Git Commands and Setup
- Create GitHub account
- Add SSH keys to JLab computers