slc

package
v0.0.0-...-62531ef Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2022 License: GPL-3.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Path

type Path struct {
	data.PathWithPar
}

func New

func New(data path.File) (p Path)

func (Path) Load

func (p Path) Load() (s SLC, err error)

func (Path) WithParfile

func (p Path) WithParfile(par path.File) (pp Path)

type SBIOpt

type SBIOpt struct {
	NormSquintDiff float64       `cli:"n,nsquint" dft:"0.5"`
	InvWeight      bool          `cli:"i,invw"`
	Keep           bool          `cli:"k,keep"`
	Looks          common.RngAzi `cli:"L,looks"`
	Ifg            string        `cli:"ifg"`
	Mli            string        `cli:"mli"`
}

func (*SBIOpt) Default

func (opt *SBIOpt) Default()

type SLC

type SLC struct {
	data.ComplexWithPar `json:"SLC"`
}

func (SLC) MLI

func (s SLC) MLI(out mli.MLI, opt mli.Options) (err error)

func (SLC) PlotMode

func (_ SLC) PlotMode() (m plot.Mode)

func (SLC) SplitBeamIfg

func (ref SLC) SplitBeamIfg(slave SLC, opt SBIOpt) (err error)

func (SLC) SplitSpectrumIfg

func (ref SLC) SplitSpectrumIfg(slave SLC, mli mli.MLI, opt SSIOpt) (ret SSIOut, err error)

type SSIMode

type SSIMode int
const (
	Ifg SSIMode = iota
	IfgUnwrapped
)

type SSIOpt

type SSIOpt struct {
	Hgt    string  `cli:"h,hgt"`
	LtFine string  `cli:"l,lookup"`
	OutDir string  `cli:"o,out" dft:"."`
	Keep   bool    `cli:"k,keep"`
	Mode   SSIMode `cli:"sm,ssiMode"`
}

type SSIOut

type SSIOut struct {
	//Ifg IFG
	Unw data.File
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL