PhaseBackgroundMaker#
- class gammapy.makers.PhaseBackgroundMaker[source]#
Bases:
Maker
Background estimation with on and off phases.
- Parameters:
- on_phase
tuple
or list of tuples On-phase defined by the two edges of each interval (edges are excluded).
- off_phase
tuple
or list of tuples Off-phase defined by the two edges of each interval (edges are excluded).
- phase_column_name
str
, optional The name of the column in the event file from which the phase information are extracted. Default is ‘PHASE’.
- on_phase
Attributes Summary
Methods Summary
make_counts
(dataset, observation)Make on counts.
make_counts_off
(dataset, observation)Make off counts.
run
(dataset, observation)Make on off dataset.
Attributes Documentation
- tag = 'PhaseBackgroundMaker'#
Methods Documentation
- make_counts(dataset, observation)[source]#
Make on counts.
- Parameters:
- dataset
SpectrumDataset
Input dataset.
- observation
DatastoreObservation
Data store observation.
- dataset
- Returns:
- counts
RegionNDMap
On counts.
- counts
- make_counts_off(dataset, observation)[source]#
Make off counts.
- Parameters:
- dataset
SpectrumDataset
Input dataset.
- observation
DatastoreObservation
Data store observation.
- dataset
- Returns:
- counts_off
RegionNDMap
Off counts.
- counts_off
- run(dataset, observation)[source]#
Make on off dataset.
- Parameters:
- dataset
SpectrumDataset
orMapDataset
Input dataset.
- observation
Observation
Data store observation.
- dataset
- Returns:
- dataset_on_off
SpectrumDatasetOnOff
orMapDatasetOnOff
On off dataset.
- dataset_on_off
- classmethod __new__(*args, **kwargs)#