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 /nevis/amsterdam/share/evd/setup.sh
After that, you can run
evd.py -u <filename>; e.g.,
evd.py -u /nevis/riverside/data/afadeeva/OutSN/compressedWFs_dat_14.root
Notes
The event display set-up in
/nevis/amsterdam/share/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.