def __init__(
            self,
            galaxy,
            grid,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):
        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )

        self.galaxy = galaxy
        self.grid = grid
    def __init__(
            self,
            fit: f.FitInterferometer,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):

        super().__init__(
            fit=fit,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
        )
    def __init__(
            self,
            tracer: ray_tracing.Tracer,
            grid: grid_2d.Grid2D,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):
        super().__init__(
            mat_plot_1d=mat_plot_1d,
            visuals_1d=visuals_1d,
            include_1d=include_1d,
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
        )

        self.tracer = tracer
        self.grid = grid
Example #4
0
    def __init__(
            self,
            light_profile: lp.LightProfile,
            grid: abstract_grid_2d.AbstractGrid2D,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):

        self.light_profile = light_profile
        self.grid = grid

        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )
Example #5
0
    def __init__(
            self,
            mass_profile: mp.MassProfile,
            grid: grid_2d.Grid2D,
            mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.
        MatPlot1D(),
            visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(
            ),
            include_1d: lensing_include.Include1D = lensing_include.Include1D(
            ),
            mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.
        MatPlot2D(),
            visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(
            ),
            include_2d: lensing_include.Include2D = lensing_include.Include2D(
            ),
    ):

        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )

        self.mass_profile = mass_profile
        self.grid = grid
    def __init__(self, visualize_path):

        self.visualize_path = visualize_path

        self.plot_fit_no_hyper = plot_setting("hyper", "fit_no_hyper")

        self.include_2d = lensing_include.Include2D()
 def __init__(
     self,
     mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(),
     visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(),
     include_2d: lensing_include.Include2D = lensing_include.Include2D(),
 ):
     super().__init__(
         mat_plot_2d=mat_plot_2d, include_2d=include_2d, visuals_2d=visuals_2d
     )
Example #8
0
    def __init__(
        self,
        fit: fit_imaging.FitImaging,
        mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(),
        visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(),
        include_2d: lensing_include.Include2D = lensing_include.Include2D(),
    ):

        super().__init__(
            fit=fit,
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
        )
Example #9
0
    def __init__(
        self,
        plane: pl.Plane,
        grid: grid_2d.Grid2D,
        mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.MatPlot1D(),
        visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(),
        include_1d: lensing_include.Include1D = lensing_include.Include1D(),
        mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(),
        visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(),
        include_2d: lensing_include.Include2D = lensing_include.Include2D(),
    ):
        super().__init__(
            mat_plot_2d=mat_plot_2d,
            include_2d=include_2d,
            visuals_2d=visuals_2d,
            mat_plot_1d=mat_plot_1d,
            include_1d=include_1d,
            visuals_1d=visuals_1d,
        )

        self.plane = plane
        self.grid = grid