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.