Skip to content

[CAL-7][WiP] Cleaning, needs to be checked before merging

Katja Krueger requested to merge Cleaning into master

Created by: ebrianne

  • Added gain_mean program to calculate the mean gain per channel, check for outliers, and provides a file containing the gain per ChipID and Chn
  • Corrected bug
  • Added program to extract the hold value per chip, made from the mean of all channels in a chip, rounded
  • Refactoring of threshold scan, need to check if it works...
  • Refactoring of the DCR measurement program, need to check if it works
  • Refactoring of the Intercalibration software... need to check if it works.. Need also to ask Yuji to incorporate his method into the software if possible
  • Modified the compilation with cmake as a big package using external project, dependencies are handled automatically
  • Changed to install the bin, lib and include into myInstall, compile perfectly on MacOS with ninja, need to improve Threshold scan to use STL containers instead of array (NThreshold)
  • Modified arrays to stl vectors, need to check if it works..
  • Documentation

So far Convert2Root, Extraction_Pedestal, Extraction_Gain and Holdscan work perfectly. Threshold_Scan, DCR and InterCalib should be check before merging if possible.

Merge request reports

Loading