asgardpy.base   A
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 91
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 81
dl 0
loc 91
rs 10
c 0
b 0
f 0
wmc 0
1
"""
2
Base Module
3
4
isort:skip_file
5
"""
6
7
from asgardpy.base.base import (
8
    AngleType,
9
    BaseConfig,
10
    EnergyRangeConfig,
11
    EnergyType,
12
    FrameEnum,
13
    PathType,
14
    TimeFormatEnum,
15
    TimeInterval,
16
)
17
from asgardpy.base.reduction import (
18
    ObservationsConfig,
19
    ReductionTypeEnum,
20
    RegionsConfig,
21
    RequiredHDUEnum,
22
    BackgroundConfig,
23
    BackgroundMethodEnum,
24
    ExclusionRegionsConfig,
25
    MapSelectionEnum,
26
    SafeMaskConfig,
27
    SafeMaskMethodsEnum,
28
    generate_dl4_dataset,
29
    get_bkg_maker,
30
    get_dataset_maker,
31
    get_dataset_reference,
32
    get_exclusion_region_mask,
33
    get_filtered_observations,
34
    get_safe_mask_maker,
35
)
36
from asgardpy.base.geom import (
37
    MapAxesConfig,
38
    MapFrameShapeConfig,
39
    ProjectionEnum,
40
    SelectionConfig,
41
    SkyPositionConfig,
42
    EnergyAxisConfig,
43
    EnergyEdgesCustomConfig,
44
    GeomConfig,
45
    WcsConfig,
46
    create_counts_map,
47
    generate_geom,
48
    get_energy_axis,
49
    get_source_position,
50
)
51
52
__all__ = [
53
    "AngleType",
54
    "BackgroundConfig",
55
    "BackgroundMethodEnum",
56
    "BaseConfig",
57
    "EnergyAxisConfig",
58
    "EnergyEdgesCustomConfig",
59
    "EnergyRangeConfig",
60
    "EnergyType",
61
    "ExclusionRegionsConfig",
62
    "FrameEnum",
63
    "GeomConfig",
64
    "MapAxesConfig",
65
    "MapFrameShapeConfig",
66
    "MapSelectionEnum",
67
    "ObservationsConfig",
68
    "PathType",
69
    "ProjectionEnum",
70
    "ReductionTypeEnum",
71
    "RegionsConfig",
72
    "RequiredHDUEnum",
73
    "SafeMaskConfig",
74
    "SafeMaskMethodsEnum",
75
    "SelectionConfig",
76
    "SkyPositionConfig",
77
    "TimeFormatEnum",
78
    "TimeInterval",
79
    "WcsConfig",
80
    "create_counts_map",
81
    "generate_dl4_dataset",
82
    "generate_geom",
83
    "get_bkg_maker",
84
    "get_dataset_maker",
85
    "get_dataset_reference",
86
    "get_energy_axis",
87
    "get_exclusion_region_mask",
88
    "get_filtered_observations",
89
    "get_safe_mask_maker",
90
    "get_source_position",
91
]
92