Coverage for /wheeldirectory/casa-6.7.2-31-py3.12.el8/lib/py/lib/python3.12/site-packages/casatools/synthesisnormalizer.py: 88%

48 statements  

« prev     ^ index     » next       coverage.py v7.10.1, created at 2025-07-31 10:44 +0000

1##################### generated by xml-casa (v2) from synthesisnormalizer.xml ####### 

2##################### 5c52f43142d26b85b7c00376fce2fcd2 ############################## 

3from __future__ import absolute_import 

4from .__casac__.synthesisnormalizer import synthesisnormalizer as _synthesisnormalizer 

5 

6from .errors import create_error_string 

7from .typecheck import CasaValidator as _validator 

8_pc = _validator( ) 

9from .coercetype import coerce as _coerce 

10from .synthesisimstore import synthesisimstore as _wrap_synthesisimstore 

11 

12class synthesisnormalizer: 

13 _info_group_ = """synthesisnormalizer""" 

14 _info_desc_ = """tool for synthesis imaging""" 

15 ### self 

16 def __init__(self, *args, **kwargs): 

17 """This is used to construct {tt synthesisnormalizer} tool. 

18 """ 

19 self._swigobj = kwargs.get('swig_object',None) 

20 if self._swigobj is None: 

21 self._swigobj = _synthesisnormalizer() 

22 

23 def setupnormalizer(self, normpars={ }): 

24 """ 

25 """ 

26 return self._swigobj.setupnormalizer(normpars) 

27 

28 def gatherweightdensity(self): 

29 """ 

30 """ 

31 return self._swigobj.gatherweightdensity() 

32 

33 def scatterweightdensity(self): 

34 """scatter sum gridded weight image for continuum Briggs style to other siimagestore 

35 returns the disk name if it exists 

36 """ 

37 return self._swigobj.scatterweightdensity() 

38 

39 def gatherpsfweight(self): 

40 """ 

41 """ 

42 return self._swigobj.gatherpsfweight() 

43 

44 def gatherresidual(self): 

45 """ 

46 """ 

47 return self._swigobj.gatherresidual() 

48 

49 def dividepsfbyweight(self): 

50 """ 

51 """ 

52 return self._swigobj.dividepsfbyweight() 

53 

54 def makepsfbeamset(self): 

55 """ 

56 """ 

57 return self._swigobj.makepsfbeamset() 

58 

59 def divideweightbysumwt(self): 

60 """ 

61 """ 

62 return self._swigobj.divideweightbysumwt() 

63 

64 def normalizeprimarybeam(self): 

65 """ 

66 """ 

67 return self._swigobj.normalizeprimarybeam() 

68 

69 def divideresidualbyweight(self, singledish=False): 

70 """ 

71 """ 

72 return self._swigobj.divideresidualbyweight(singledish) 

73 

74 def dividemodelbyweight(self): 

75 """ 

76 """ 

77 return self._swigobj.dividemodelbyweight() 

78 

79 def multiplymodelbyweight(self): 

80 """ 

81 """ 

82 return self._swigobj.multiplymodelbyweight() 

83 

84 def scattermodel(self): 

85 """ 

86 """ 

87 return self._swigobj.scattermodel() 

88 

89 def getimstore(self): 

90 """ 

91 """ 

92 return _wrap_synthesisimstore(swig_object=self._swigobj.getimstore()) 

93 

94 def unlockimages(self): 

95 """ 

96 """ 

97 return self._swigobj.unlockimages() 

98 

99 def setimstore(self, imstore=None): 

100 """ 

101 """ 

102 return self._swigobj.setimstore(imstore._swigobj if hasattr(imstore,'_swigobj') else imstore) 

103 

104 def done(self): 

105 """ 

106 """ 

107 return self._swigobj.done() 

108