12 GeV Moller simulation Seamus Riordan riordan@jlab.org January 7, 2014 Repository information is here: https://github.com/JeffersonLab/remoll Mailing list for repository updates is 12gevmoller_sim@jlab.org subscribe at https://mailman.jlab.org/mailman/listinfo/12gevmoller_sim --------------------------------------------------- Packages to build this: >=Geant4.9.6 cmake > 2.6 root python git (optional) boost (optional) --------------------------------------------------- Instructions: To build, create the directory you would like to build in, say build mkdir build cd build cmake <path to remoll> make Field maps can be found here: http://hallaweb.jlab.org/12GeV/Moller/downloads/remoll/ An example macro will be found in macros/ You need to load libremollroot.so if you want to access the classes written out to the ROOT files. Building remoll will create a rootlogon.C which will do this automatically. Visualization Visualization macros are found in vis/ To run, execute ./build/remoll which should bring up a graphical command interface To see the geometry you have to say: /run/initialize then /control/execute vis/Qt.mac (or another macro in the vis directory, if you prefer) Due to a reported issue (JeffersonLab#40) you may need to run remoll with the following env var set: LIBGL_ALWAYS_INDIRECT=1 ./build/remoll --------------------------------------------------- Troubleshooting: if you get errors about missing gitinfo.hh try cmake <path to remoll> make