Extracts waveforms from a non-zero-suppressed DUNE MC file using
http://art.fnal.gov/gallery. If you're on a machine with CVMFS mounted (eg Fermilab GPVM or lxplus), source setup.sh
should set up everything you'll need.
The software is built using cmake
, so eg:
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make
Output is to text file or numpy format (using
https://github.com/rogersce/cnpy). See
extract_larsoft_waveforms --help
for options, and see the source for
a description of the output format.
Extracts hits from a larsoft file into a flat text file, much like extract_larsoft_waveforms
does for raw data
Contains functions to read the output from extract_larsoft_waveforms.cxx
(in text or numpy format) back into C++
A simple python raw data event display that uses numpy files as created by extract_larsoft_waveforms