MapDatasetEventSampler#
- class gammapy.datasets.MapDatasetEventSampler(random_state='random-seed', oversample_energy_factor=10, t_delta=<Quantity 0.5 s>)[source]#
Bases:
objectSample events from a map dataset.
- Parameters
- random_state{int, ‘random-seed’, ‘global-rng’,
RandomState} Defines random number generator initialisation via the
get_random_statefunction- oversample_energy_factor: {int}
Defines an oversampling factor for the energies; it is used only when sampling an energy-dependent time-varying source
- t_delta
Quantity Time interval used to sample the time-dependent source
- random_state{int, ‘random-seed’, ‘global-rng’,
Methods Summary
event_det_coords(observation, events)Add columns of detector coordinates (DETX-DETY) to the event list.
event_list_meta(dataset, observation)Event list meta info.
run(dataset[, observation])Run the event sampler, applying IRF corrections.
sample_background(dataset)Sample background.
sample_edisp(edisp_map, events)Sample energy dispersion map.
sample_psf(psf_map, events)Sample psf map.
sample_sources(dataset)Sample source model components.
Methods Documentation
- static event_det_coords(observation, events)[source]#
Add columns of detector coordinates (DETX-DETY) to the event list.
- Parameters
- observation
Observation In memory observation
- events
EventList Event list
- observation
- Returns
- events
EventList Event list with columns of event detector coordinates
- events
- static event_list_meta(dataset, observation)[source]#
Event list meta info.
- Parameters
- dataset
MapDataset Map dataset
- observation
Observation In memory observation
- dataset
- Returns
- metadict
Meta dictionary
- run(dataset, observation=None)[source]#
Run the event sampler, applying IRF corrections.
- Parameters
- dataset
MapDataset Map dataset
- observation
Observation In memory observation
- edispBool
Whether to include or exclude the Edisp in the simulation
- dataset
- Returns
- events
EventList Event list
- events
- sample_background(dataset)[source]#
Sample background.
- Parameters
- dataset
MapDataset Map dataset
- dataset
- Returns
- events
gammapy.data.EventList Background events
- events
- sample_sources(dataset)[source]#
Sample source model components.
- Parameters
- dataset
MapDataset Map dataset
- dataset
- Returns
- events
EventList Event list
- events