lanl/UCNB_Analyzer

Name: UCNB_Analyzer

Owner: Los Alamos National Laboratory

Description: Analysis software for the UCNB experiment

Created: 2016-01-17 04:18:15.0

Updated: 2016-07-05 21:47:13.0

Pushed: 2017-07-21 15:49:09.0

Homepage: null

Size: 246

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

UCNB_Analyzer

This software analyzes data taken using the UCNB/Nab detection system. These experiments will perform precise measurements of the neutron decay correlations B, a, and b. This software processes the raw event waveforms using trapezoidal filters or pulse fitting, collects coincidences from charge-sharing, backscattering, or electron-proton events, and produces timing and energy spectra.

See DOC.md for more information.

Collaboration

is welcome. Contact Leah Broussard (broussardlj@ornl.gov).

Requirements

This code is written in C++ using ROOT libraries (cern.root.ch). It was tested using GNU make version 3.81, gcc version 4.8.4, and ROOT v5-34/34. The software is intended for use in Linux-based distributions.

Directions

To build the code, simple run

ke clean
ke

from the top directory of the distribution. The executables are run from this directory. Header files are in the inc/ directory and source code is in the src/ directory. You can run ROOT scripts within the ROOT framework from the top directory. An example script is included in scripts/ and a .rootlogon.C file is included in the top directory.

I haven't debugged all the dependency failures from switching commits, so it's safest to run make clean first.

Acknowledgements

UCNB_Analyzer is based on work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics.

Copyright and license

Copyright 2016 UT-Battelle, LLC. Copyright 2016 Los Alamos National Security, LLC. The license is GNU GPL v2. See LICENSE.md for details.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.