Coverage for python/lsst/shapelet/radialProfile/radialProfileContinued.py: 64%
10 statements
« prev ^ index » next coverage.py v6.4.2, created at 2022-07-21 12:43 +0000
« prev ^ index » next coverage.py v6.4.2, created at 2022-07-21 12:43 +0000
1import numpy as np
3from .radialProfile import RadialProfile
5from lsst.utils import continueClass
7__all__ = []
10@continueClass # noqa: F811 (FIXME: remove for py 3.8+)
11class RadialProfile: # noqa: F811
12 def evaluate(self, r):
13 if isinstance(r, np.ndarray):
14 return self._evaluate(r.ravel()).reshape(r.shape)
15 else:
16 return self._evaluate(r)