Analyzer Documentation Portal
From Moller Wiki
Contents
[hide]Important Resources for Analysis
Important Resources on JAPAn-MOLLER
- Source code : JAPan-MOLLER@github
- Guide to using Github
- JAPAn-MOLLER options maps
- List of cut bits in Japan source code: here
Getting the JAPAn-MOLLER source code from github
Information given in this section is for collaborators who wants to have a copy of the analyzer in their own computers.
To get repository
To get the repository from a remote you "clone" -> once you have the repository you "pull" to get changes from the remote repository locally -> to change branches locally you "checkout" to the other branch -> you "commit" your changes to the local repository -> you propagate your local commits to the remote repository by a "push"
- Use this if you plan to do work and want to propagate changes to the repository for others to see:
git clone git@github.com:JeffersonLab/japan-MOLLER
- Alternately just get a copy that you just want to run (without making changes to the repository):
git clone https://github.com/JeffersonLab/japan-MOLLER
Building the code
Prerequisites: boost, root
mkdir build; cd build cmake ../ make Compiles on linux machines but has issues on Macs (see JeffersonLab/japan#2).
- XCode
If you want to use XCode on mac use:
mkdir buildXcode cd buildXcode cmake -G Xcode ../