The program RandomChains handles data and computes the number of expected random chains due to random fluctuations in the background for specific decay chains for experimental data. For the description of the method, see U. Forsberg et. al. Nuclear Physics A 953 (2016) 117-138. The main purposes of the program are:
-
Provide free access to the code the Lund Nuclear Structure group has used
-
Reproduce the numbers presented in the paper given above
-
Try the method on user provided chains and experimental data
The complete program is located in the downloaded git repository. The program consists of the following three steps:
-
Read experimental data. Achieved with the constructor: RandomChains::RandomChains(int pixels, int bins, string folder)
-
Read decay chain/chains characteristics data. Achieved with the method: RandomChains::SetDecayChains(string input_chains)
-
Compute the number of expected random chains for the given decay chain/chains with the experimental data. Achieved with the method: RandomChains::Run()
When located in the directory of RandomChains type the following in the terminal to run the program:
-
make
-
./run_file
OBS: A pregenerated documentation can be found in runman.pdf.