def computeLightCurve_multirad(self,meanComparisonStars,meanComparisonStarErrors):
        '''
        Divide the target star flux by the mean comparison star to yield a light curve,
        save the light curve into the `dataBank` object.

        Parameters
        ----------
        meanComparisonStar : list
            The fluxes of the (one) mean comparison star

        Returns
        -------
        self.lightCurves:
            The fluxes of the target star divided by the fluxes of the mean comparison
            star, i.e., the light curve

        self.lightCurveErrors:
            The propagated errors on each relative flux in `self.lightCurves`

        '''
        self.lightCurves = []
        self.lightCurveErrors = []
        for apertureRadiusIndex in range(len(self.apertureRadii)):
            lightCurve = self.getFluxes_multirad(self.targetKey,apertureRadiusIndex)/meanComparisonStars[apertureRadiusIndex]
            self.lightCurves.append(lightCurve)
            self.lightCurveErrors.append(np.sqrt(lightCurve**2 * ( (self.getErrors_multirad(self.targetKey,apertureRadiusIndex)/self.getFluxes_multirad(self.targetKey,apertureRadiusIndex))**2 +\
                                         (meanComparisonStarErrors[apertureRadiusIndex]/meanComparisonStars[apertureRadiusIndex])**2 )))
        return self.lightCurves, self.lightCurveErrors
dataset/ETHPy150Open OSCAAR/OSCAAR/oscaar/dataBank.py/dataBank.computeLightCurve_multirad/original