Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 884 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 884 Bytes

ClusterCounting

A repository of cluster counting algorithm based on machine learning. The structure is organized as following:

  • peak_classification: algorithm for finding all the peaks in a waveform
  • cluster_num_regression: algorithm for determination the number of primary peaks in the previous step
  • sample: MC samples to play with

It is recommended to go to the folders and see the jupyter notebooks for details. For a quick run, a bash script that demonstrates the whole procedure is provided. Just type a single command to run:

./run.sh

It is worth noting that the algorithm cannot directly apply to beam test data due to the reasons:

  • Obvious difference exsits between data/MC. The trained model with MC samples cannot represent the characteristics of data well.
  • One solution is to train the data directly, which requires good labelling for the data samples.