public class LayoutBase extends Object
| Constructor and Description |
|---|
LayoutBase(int numPoles) |
LayoutBase(PoleZeroPair[] pairs) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.apache.commons.math3.complex.Complex pole,
org.apache.commons.math3.complex.Complex zero) |
void |
add(ComplexPair poles,
ComplexPair zeros) |
void |
addPoleZeroConjugatePairs(org.apache.commons.math3.complex.Complex pole,
org.apache.commons.math3.complex.Complex zero) |
double |
getNormalGain() |
double |
getNormalW() |
int |
getNumPoles() |
PoleZeroPair |
getPair(int pairIndex) |
void |
reset() |
void |
setNormal(double w,
double g) |
public LayoutBase(int numPoles)
public LayoutBase(PoleZeroPair[] pairs)
public void add(org.apache.commons.math3.complex.Complex pole,
org.apache.commons.math3.complex.Complex zero)
public void add(ComplexPair poles, ComplexPair zeros)
public void addPoleZeroConjugatePairs(org.apache.commons.math3.complex.Complex pole,
org.apache.commons.math3.complex.Complex zero)
public double getNormalGain()
public double getNormalW()
public int getNumPoles()
public PoleZeroPair getPair(int pairIndex)
public void reset()
public void setNormal(double w,
double g)
Copyright © 2020 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.