Coverage for python / lsst / shapelet / radialProfile / radialProfileContinued.py: 58%
10 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-05 22:26 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-05 22:26 +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)