Skip to content

Releases: sstcam/CHECLabPy

v3.0.0

12 Aug 11:10
d7fa959
Compare
Choose a tag to compare

Summary of changes in v3.0.0:

  • Creation of the WaveformArray (subclass of np.array). See #111

v2.1.0

05 Aug 15:04
Compare
Choose a tag to compare

Summary of changes in v2.1.0:

  • Skip stale events in extract_dl1.py
  • Reorder data read from simtelarray to match real camera pixel ordering
  • Create CameraTMWaveformPlotter and CameraPixelWaveformPlotter
  • Created TimeCalibrator, and automatically use in to shift waveforms in extract_dl1.py
  • Created SiPMDataSheetConverter
  • Created AmplitudeCalibrator to apply flat-fielding, pedestal subtraction and absolute conversion of extracted charge
  • Created WaveformCalibrator for live R1 calibration

Summary of changes in v2.0.0:

v1.1.0

30 Jan 19:53
431cb96
Compare
Choose a tag to compare

Release of commits since 1.0.0 before 2.0.0 release.

  • Enabled slicing of TIOReader (#76)
  • Updated call to target_io.WaveformArrayReader to obtain stale flag (#75)
  • Added possibility to set color of text written to pixels (#73)
  • Added set_log for CameraImage (#72)
  • Mask nan values so that they do not interfere with plotting camera (#70)

v1.0.0

08 Nov 14:55
d7bf0b9
Compare
Choose a tag to compare

First release of CHECLabPy. No changes from original design.

  • extract_dl1.py contains a reducer cmdline argument
  • contents of charge column in DL1 file depends on the reducer chosen
  • Currently implemented reducers include:
    • Integration window using average waveform
    • Cross correlation
    • NNLS (early implementation)
    • ctapipe charge extractors can also be chosen
  • extract_dl1.py has an option to include a monitor file, which is stored in additional tables within the DL1 file
  • mapping is provided by TargetCalib
  • CameraImage uses the mapping from TargetCalib to produce camera image plots
  • extract_spe.py fits SPE spectra efficiently. Can fit multiple illuminations simultaneously.