RingBackgroundMaker

class gammapy.cube.RingBackgroundMaker(r_in, width, exclusion_mask=None)[source]

Bases: object

Ring background method for cartesian coordinates.

  • Step 1: apply exclusion mask

  • Step 2: ring-correlate

Parameters
r_inQuantity

Inner ring radius

widthQuantity

Ring width

exclusion_maskWcsNDMap

Exclusion mask

See also

gammapy.detect.KernelBackgroundEstimator, AdaptiveRingBackgroundEstimator

Methods Summary

kernel(self, image)

Ring kernel.

make_maps_off(self, dataset)

Make off maps

run(self, dataset)

Run ring background maker

Methods Documentation

kernel(self, image)[source]

Ring kernel.

Parameters
imageWcsNDMap

Input Map

Returns
ringRing2DKernel

Ring kernel.

make_maps_off(self, dataset)[source]

Make off maps

Parameters
datasetMapDataset

Input map dataset.

Returns
maps_offdict of WcsNDMap

Dictionary containing counts_off and acceptance_off maps.

run(self, dataset)[source]

Run ring background maker

Parameters
datasetMapDataset

Input map dataset.

Returns
dataset_on_offMapDatasetOnOff

On off dataset.