Jupyter notebook and example data for optimizing photon counting lidar signal processing. This code was used to generate the content in

Matthew Hayman, Robert A. Stillwell and Scott M. Spuler, “Optimization of linear photon counting lidar signal processing through Poisson thinning,” Optics Letters 45(18), 5213-5216, DOI:10.1364/OL.396498 (2020).

Work making use of this code should include a reference to the above publication.