Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Lord Flashheart

Latest
Compare
Choose a tag to compare
@jsmallcombe jsmallcombe released this 06 Aug 12:16

.cpp and .h file names were reorganised to make it easier to navigate the code. This may effect compatibility with any code that references the library. However, if one includes the auto-generated include/jlibmaster.h, this will continue to work.

  • The 2D and 3D gating tools have been replaced with new versions based on more general purpose sub-classes.
    ---- Use of THn-type histograms (e.g. THnSparse) with any ndim>2 has been implemented in the new class.
    ---- An issue with statistics of histograms being reset/not-used under certain conditions was corrected (disuse old version asap).
    ---- Treatment of overflow, underflow, and subtraction errors can now be overridden by the user.
    ---- The old gating classes have been left in the codebase temporarily for backwards compatibility
  • Added an X-axis stretching function to AddSub tool for quick comparison of uncalibrated spectra. Modified logic so unmatched bins histograms are scaled for comparison and only rebinned for addition.
  • ToolBox.C script added to base directory, allows quick access to all the guitools not included in jEnv
  • Previous 2D fitting tool superseded by more generalised class jFittingTool2D
  • Extended CCframe to allow a single instance to be set for capture of multiple classes
  • jScale and jEval tools now support TF1s
  • Documentation updated
  • Test scripts folder decluttered
  • Fixed mac compatibility issues with system clipboard interaction.