Skip to content
/ a2a4 Public
forked from e-j-w/a2a4

Angular distribution fitter

Notifications You must be signed in to change notification settings

SFUNUSC/a2a4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A2A4

Angular Distribution a2/a4 (and a6) fitter

Maintainer: Jonathan Williams

Description

Fits a2, a4, and/or a6 angular distribution coefficients to experimental data using Minuit (ROOT). See the file sample_data.txt for example data (angles specified in degrees), or run the program without any parameters to see all available options.

Useful References:

  • W. D. Hamilton, The Electromagnetic Interaction in Nuclear Spectroscopy (1975)
  • Phys. Rev. C 45, 2161 (1992)
  • Phys. Rev. C 89, 024324 (2014)

Installation

Requires ROOT (tested with v5.x) to be installed with environment variables set up properly. Environment variable setup can be done by adding to your .bashrc (and then reloading the terminal):

#ROOT configuration in .bashrc
export ROOTSYS=/path/to/root
export ROOTINC=$ROOTSYS/include
export ROOTLIB=$ROOTSYS/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTLIB

Once this is done, use make to compile. Tested using g++ and GNU make on Ubuntu 16.04.

About

Angular distribution fitter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.3%
  • Makefile 1.7%