LArLite event display (evd) at Nevis

To set up the event display using the bash shell (the only one supported), use the following command:

source /a/share/amsterdam/evd/setup.sh

After that, you can run evd.py -u <filename>; e.g.,

evd.py -u /a/data/riverside/afadeeva/OutSN/compressedWFs_dat_14.root

Notes

The event display set-up in /a/share/amsterdam/evd/setup.sh includes commands that customize the shell environment (e.g., module load root qt). This set-up includes custom versions of ROOT, Python, sip, Qt, PySide, and pyqtgraph.

This means that evd must be run in an environment that does not include any other set-up commands, include those of LArSoft. If you're having trouble running evd.py, check that you do not have set-up commands (such as setup or module) in your shell's start-up files, include .profile, .bashrc, and .myprofile in your home directory.

The reason for this restriction is that official instructions for running the event display include installing many custom software components. The Nevis set-up above handles all of that for you, but lacks the potential flexibility of using alternative versions of ROOT or Python, for example.

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2017-04-05 - WilliamSeligman
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback