arpes.simulation.sample_from_distribution
- arpes.simulation.sample_from_distribution(distribution: numpy.ndarray, N: int = 5000) numpy.ndarray [source]
Samples events from a probability distribution.
Given a probability distribution in ND modeled by an array providing the PDF, sample individual events coming from this PDF.
- Parameters
distribution – The probability density. The probability of drawing a sample at (i, j) will be proportional to distribution[i, j].
N – The desired number of electrons/samples to pull from the distribution.
- Returns
An array with the arrival locations.