The original repository for COATJAVA was named "clas12-offline-software" and is now archived and read-only. On May 17, 2023, this new repository was created by running BFG Repo Cleaner to get rid of old, large data files and things that should never have been in the repository, giving 10x reduction in repository size, clone time, etc, and renamed coatjava
. The most critical, GitHub-specific aspects have been transferred to this new repository:
But some things remain only in the original repository:
Due to the cleanup, previously existing forks and local copies of the old repository will not be automatically mergeable.
This README fell too far out of date and is undergoing resurrection. Meanwhile, these bits are still relevant ...
If you just want to use the software without modifying/building it, you can download a pre-built package from the GitHub releases page or the corresponding repo at JLab. Builds on JLab machines are also available, see the general software wiki for setting up your environment to use them.
For anything more, see the "General Developer Documentation" link on that software wiki, which points here.
The troubleshooting wiki page may also still be useful but likely outdated.