def data_for_target(self, do_roll=True, ignore_bright=<NUM_LIT:0>):
self.ignore_bright = ignore_bright<EOL>self.calc_fluxes()<EOL>self.roll_best = np.zeros((<NUM_LIT:4>,<NUM_LIT:2>))<EOL>if do_roll == True:<EOL><INDENT>for i in range(<NUM_LIT:4>):<EOL><INDENT>g = np.where(self.qs == i)[<NUM_LIT:0>]<EOL>wh = np.where(self.times[g] > <NUM_LIT>)<EOL>self.roll_best[i] = self.do_rolltest(g, wh)<EOL><DEDENT><DEDENT>self.do_photometry()<EOL>
Determine the normalized photometry, accounting for effects shared by reference stars. Does not provide
the opportunity to adjust the aperture

Args: 
    image_region: If ``True`` allow the aperture to be shifted up to one pixel in both the x and y
        directions to account for differential velocity aberration (default: ``True``)
    ignore_bright: The number of brightest stars to be ignored in the determination of the flux from 
        reference stars. If there is reason to believe (for example) that saturated stars may behave
        differently than the target star, they can be avoided with this flag (default: ``0``)