public class ObservedLobeValues extends Object
Element of ObservedLobeAnalysis
Example: See ObservedLobeAnalysis
.
Constructor and Description |
---|
ObservedLobeValues() |
Modifier and Type | Method and Description |
---|---|
US_Degrees |
getHorzBwMax()
Get the maximum angle of the horizontal component of the antenna mainbeam
measured at the half-power (-3 dB) point of its maximum horizontal width.
|
US_Degrees |
getHorzBwMin()
Get the minimum angle of the horizontal component of the antenna mainbeam
measured at the half-power (-3 dB) point of its maximum horizontal width..
|
US_Degrees90 |
getLobeValueAngleAccuracy()
Get the measurement accuracy of the LobeValueAngle(s) in degrees.
|
Az180 |
getLobeValueAngleHorz()
Get the azimuth angle between the sidelobe LobeValueLevel and the mainbeam
maximum power level..
|
Az180 |
getLobeValueAngleVert()
Get the vertical angle between the sidelobe LobeValueLevel and the mainbeam
maximum power level..
|
S10 |
getLobeValueID()
Get a unique (within the AntLobe) identifier for the Antenna lobe
measurement..
|
US_DB150 |
getLobeValueLevel()
Get the ratio of the mainbeam power level to the sidelobe power level,
expressed as a positive value in dB..
|
US_DB90 |
getLobeValueLevelAccuracy()
Get the measurement accuracy of the LobeValueLevel value in dB.
|
S25 |
getLobeValueName()
Get a name for the Antenna lobe measurement..
|
US_Degrees |
getVertBwMax()
Get the maximum angle of the vertical component of the antenna mainbeam
measured at the half-power (-3 dB) points of its maximum vertical width.
|
US_Degrees |
getVertBwMin()
Get the minimum angle of the vertical component of the antenna mainbeam
measured at the half-power (-3 dB) points of its maximum vertical width..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetHorzBwMax()
Determine if the HorzBwMax is configured.
|
boolean |
isSetHorzBwMin()
Determine if the HorzBwMin is configured.
|
boolean |
isSetLobeValueAngleAccuracy()
Determine if the LobeValueAngleAccuracy is configured.
|
boolean |
isSetLobeValueAngleHorz()
Determine if the LobeValueAngleHorz is configured.
|
boolean |
isSetLobeValueAngleVert()
Determine if the LobeValueAngleVert is configured.
|
boolean |
isSetLobeValueID()
Determine if the LobeValueID is configured.
|
boolean |
isSetLobeValueLevel()
Determine if the LobeValueLevel is configured.
|
boolean |
isSetLobeValueLevelAccuracy()
Determine if the LobeValueLevelAccuracy is configured.
|
boolean |
isSetLobeValueName()
Determine if the LobeValueName is configured.
|
boolean |
isSetVertBwMax()
Determine if the VertBwMax is configured.
|
boolean |
isSetVertBwMin()
Determine if the VertBwMin is configured.
|
void |
setHorzBwMax(US_Degrees value)
Set the maximum angle of the horizontal component of the antenna mainbeam
measured at the half-power (-3 dB) point of its maximum horizontal width.
|
void |
setHorzBwMin(US_Degrees value)
Set the minimum angle of the horizontal component of the antenna mainbeam
measured at the half-power (-3 dB) point of its maximum horizontal width..
|
void |
setLobeValueAngleAccuracy(US_Degrees90 value)
Set the measurement accuracy of the LobeValueAngle(s) in degrees.
|
void |
setLobeValueAngleHorz(Az180 value)
Set the azimuth angle between the sidelobe LobeValueLevel and the mainbeam
maximum power level..
|
void |
setLobeValueAngleVert(Az180 value)
Set the vertical angle between the sidelobe LobeValueLevel and the mainbeam
maximum power level..
|
void |
setLobeValueID(S10 value)
Set a unique (within the AntLobe) identifier for the Antenna lobe
measurement..
|
void |
setLobeValueLevel(US_DB150 value)
Set the ratio of the mainbeam power level to the sidelobe power level,
expressed as a positive value in dB..
|
void |
setLobeValueLevelAccuracy(US_DB90 value)
Set the measurement accuracy of the LobeValueLevel value in dB.
|
void |
setLobeValueName(S25 value)
Set a name for the Antenna lobe measurement..
|
void |
setVertBwMax(US_Degrees value)
Set the maximum angle of the vertical component of the antenna mainbeam
measured at the half-power (-3 dB) points of its maximum vertical width.
|
void |
setVertBwMin(US_Degrees value)
Set the minimum angle of the vertical component of the antenna mainbeam
measured at the half-power (-3 dB) points of its maximum vertical width..
|
String |
toString()
Get a string representation of this ObservedLobeValues instance
configuration.
|
ObservedLobeValues |
withHorzBwMax(Double value)
Set the maximum angle of the horizontal component of the antenna mainbeam
measured at the half-power (-3 dB) point of its maximum horizontal width.
|
ObservedLobeValues |
withHorzBwMin(Double value)
Set the minimum angle of the horizontal component of the antenna mainbeam
measured at the half-power (-3 dB) point of its maximum horizontal width.
|
ObservedLobeValues |
withLobeValueAngleAccuracy(Double value)
Set the measurement accuracy of the LobeValueAngle(s) in degrees.
|
ObservedLobeValues |
withLobeValueAngleHorz(Double value)
Set the azimuth angle between the sidelobe LobeValueLevel and the mainbeam
maximum power level.
|
ObservedLobeValues |
withLobeValueAngleVert(Double value)
Set the vertical angle between the sidelobe LobeValueLevel and the mainbeam
maximum power level.
|
ObservedLobeValues |
withLobeValueID(String value)
Set a unique (within the AntLobe) identifier for the Antenna lobe
measurement.
|
ObservedLobeValues |
withLobeValueLevel(Double value)
Set the ratio of the mainbeam power level to the sidelobe power level,
expressed as a positive value in dB.
|
ObservedLobeValues |
withLobeValueLevelAccuracy(Double value)
Set the measurement accuracy of the LobeValueLevel value in dB.
|
ObservedLobeValues |
withLobeValueName(String value)
Set a name for the Antenna lobe measurement.
|
ObservedLobeValues |
withVertBwMax(Double value)
Set the maximum angle of the vertical component of the antenna mainbeam
measured at the half-power (-3 dB) points of its maximum vertical width.
|
ObservedLobeValues |
withVertBwMin(Double value)
Set the minimum angle of the vertical component of the antenna mainbeam
measured at the half-power (-3 dB) points of its maximum vertical width.
|
public US_Degrees getHorzBwMax()
[XSL ERR MINMAX] If US:HorBwMax is used, it MUST be greater than US:HorBwMin..
US_Degrees
instancepublic void setHorzBwMax(US_Degrees value)
[XSL ERR MINMAX] If US:HorBwMax is used, it MUST be greater than US:HorBwMin..
value
- a US_Degrees
instancepublic boolean isSetHorzBwMax()
public US_Degrees getHorzBwMin()
US_Degrees
instancepublic void setHorzBwMin(US_Degrees value)
value
- a US_Degrees
instancepublic boolean isSetHorzBwMin()
public US_Degrees90 getLobeValueAngleAccuracy()
US_Degrees90
instancepublic void setLobeValueAngleAccuracy(US_Degrees90 value)
value
- a US_Degrees90
instancepublic boolean isSetLobeValueAngleAccuracy()
public Az180 getLobeValueAngleHorz()
Az180
instancepublic void setLobeValueAngleHorz(Az180 value)
value
- a Az180
instancepublic boolean isSetLobeValueAngleHorz()
public Az180 getLobeValueAngleVert()
Az180
instancepublic void setLobeValueAngleVert(Az180 value)
value
- a Az180
instancepublic boolean isSetLobeValueAngleVert()
public S10 getLobeValueID()
S10
instancepublic void setLobeValueID(S10 value)
value
- a S10
instancepublic boolean isSetLobeValueID()
public US_DB150 getLobeValueLevel()
US_DB150
instancepublic void setLobeValueLevel(US_DB150 value)
value
- a US_DB150
instancepublic boolean isSetLobeValueLevel()
public US_DB90 getLobeValueLevelAccuracy()
US_DB90
instancepublic void setLobeValueLevelAccuracy(US_DB90 value)
value
- a US_DB90
instancepublic boolean isSetLobeValueLevelAccuracy()
public S25 getLobeValueName()
S25
instancepublic void setLobeValueName(S25 value)
value
- a S25
instancepublic boolean isSetLobeValueName()
public US_Degrees getVertBwMax()
[XSL ERR MINMAX] If US:VertBwMax is used, it MUST be greater than US:VertBwMin..
US_Degrees
instancepublic void setVertBwMax(US_Degrees value)
[XSL ERR MINMAX] If US:VertBwMax is used, it MUST be greater than US:VertBwMin..
value
- a US_Degrees
instancepublic boolean isSetVertBwMax()
public US_Degrees getVertBwMin()
US_Degrees
instancepublic void setVertBwMin(US_Degrees value)
value
- a US_Degrees
instancepublic boolean isSetVertBwMin()
public ObservedLobeValues withHorzBwMax(Double value)
[XSL ERR MINMAX] If US:HorBwMax is used, it MUST be greater than US:HorBwMin.
value
- An instances of type Double
.public ObservedLobeValues withHorzBwMin(Double value)
value
- An instances of type Double
.public ObservedLobeValues withLobeValueAngleAccuracy(Double value)
value
- An instances of type Double
.public ObservedLobeValues withLobeValueAngleHorz(Double value)
value
- An instances of type Double
.public ObservedLobeValues withLobeValueAngleVert(Double value)
value
- An instances of type Double
.public ObservedLobeValues withLobeValueID(String value)
value
- An instances of type String
.public ObservedLobeValues withLobeValueLevel(Double value)
value
- An instances of type Double
.public ObservedLobeValues withLobeValueLevelAccuracy(Double value)
value
- An instances of type Double
.public ObservedLobeValues withLobeValueName(String value)
value
- An instances of type String
.public ObservedLobeValues withVertBwMax(Double value)
[XSL ERR MINMAX] If US:VertBwMax is used, it MUST be greater than US:VertBwMin.
value
- An instances of type Double
.public ObservedLobeValues withVertBwMin(Double value)
value
- An instances of type Double
.public String toString()
public boolean isSet()
ObservedLobeValues
requires LobeValueID
.
Note that this method only checks for the presence of required information; this method does not validate the information format.
Copyright © 2016 OpenSSRF.org. All rights reserved.