public class ObservedMOPSweep extends Object
Element of ObservedMOPAnalysis
Sub-Element is ObservedMOPSequence
Example: See ObservedMOPAnalysis
.
Constructor and Description |
---|
ObservedMOPSweep() |
Modifier and Type | Method and Description |
---|---|
Percent |
getMOPDutyCycle()
Get In Data Item US:MOPDutyCycle (US), enter as a percentage, the minimum
or nominal ratio of the pulse duration to the pulse period..
|
microsecs |
getMOPFlyBackInterval()
Get In Data Item US:MOPFlyBackInterval (US), enter the time duration
between the end of a continuous (linear) sweep and the beginning of the
next continuous (linear) sweep.
|
UN6 |
getMOPNumElements()
Get In Data Item US:MOPNumElements (US), enter the number of discrete
FREQ/PHASE/AMP values transmitted in a patterned sequence (i.e., any
repeated values are counted each time).
|
microsecs |
getMOPRepetionInterval()
Get the overall interval which may include multiple Sweep Repetition
Intervals (SRI).
|
Unsigned_DB_5_2 |
getMOPStepAM()
Get In Data Item US:MOPStepAM (US), enter the difference between adjacent
amplitude discrete power values, within a pulse.
|
US_MOPFm |
getMOPStepCW()
Get In Data Item US:MOPStepCW(US), enter the difference between adjacent
continuous wave frequency discrete values, within a pulse.
|
US_MOPFm |
getMOPStepFM()
Get In Data Item US:MOPStepFM (US), enter the difference between adjacent
frequency discrete values, within a pulse.
|
US_PhaseAngle |
getMOPStepPM()
Get In Data Item US:MOPStepPM (US), enter the difference between adjacent
phase discrete values, within a pulse.
|
microsecs |
getMOPSweepPeriod()
Get In Data Item US:MOPSweepPeriod (US), enter the time duration from a
point in the RF sequence (or continuous variation) to the like point in the
next repeating RF sequence (or continuous variation)..
|
Set<ObservedMOPSequence> |
getObservedMOPSequence()
Get the US:ObservedMOPSequence
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetMOPDutyCycle()
Determine if the MOPDutyCycle is configured.
|
boolean |
isSetMOPFlyBackInterval()
Determine if the MOPFlyBackInterval is configured.
|
boolean |
isSetMOPNumElements()
Determine if the MOPNumElements is configured.
|
boolean |
isSetMOPRepetionInterval()
Determine if the MOPRepetionInterval is configured.
|
boolean |
isSetMOPStepAM()
Determine if the MOPStepAM is configured.
|
boolean |
isSetMOPStepCW()
Determine if the MOPStepCW is configured.
|
boolean |
isSetMOPStepFM()
Determine if the MOPStepFM is configured.
|
boolean |
isSetMOPStepPM()
Determine if the MOPStepPM is configured.
|
boolean |
isSetMOPSweepPeriod()
Determine if the MOPSweepPeriod is configured.
|
boolean |
isSetObservedMOPSequence()
Determine if the ObservedMOPSequence is configured.
|
void |
setMOPDutyCycle(Percent value)
Set In Data Item US:MOPDutyCycle (US), enter as a percentage, the minimum
or nominal ratio of the pulse duration to the pulse period..
|
void |
setMOPFlyBackInterval(microsecs value)
Set In Data Item US:MOPFlyBackInterval (US), enter the time duration
between the end of a continuous (linear) sweep and the beginning of the
next continuous (linear) sweep.
|
void |
setMOPNumElements(UN6 value)
Set In Data Item US:MOPNumElements (US), enter the number of discrete
FREQ/PHASE/AMP values transmitted in a patterned sequence (i.e., any
repeated values are counted each time).
|
void |
setMOPRepetionInterval(microsecs value)
Set the overall interval which may include multiple Sweep Repetition
Intervals (SRI).
|
void |
setMOPStepAM(Unsigned_DB_5_2 value)
Set In Data Item US:MOPStepAM (US), enter the difference between adjacent
amplitude discrete power values, within a pulse.
|
void |
setMOPStepCW(US_MOPFm value)
Set In Data Item US:MOPStepCW(US), enter the difference between adjacent
continuous wave frequency discrete values, within a pulse.
|
void |
setMOPStepFM(US_MOPFm value)
Set In Data Item US:MOPStepFM (US), enter the difference between adjacent
frequency discrete values, within a pulse.
|
void |
setMOPStepPM(US_PhaseAngle value)
Set In Data Item US:MOPStepPM (US), enter the difference between adjacent
phase discrete values, within a pulse.
|
void |
setMOPSweepPeriod(microsecs value)
Set In Data Item US:MOPSweepPeriod (US), enter the time duration from a
point in the RF sequence (or continuous variation) to the like point in the
next repeating RF sequence (or continuous variation)..
|
String |
toString()
Get a string representation of this ObservedMOPSweep instance
configuration.
|
void |
unsetObservedMOPSequence()
Clear the ObservedMOPSequence field.
|
ObservedMOPSweep |
withMOPDutyCycle(Double value)
Set In Data Item US:MOPDutyCycle (US), enter as a percentage, the minimum
or nominal ratio of the pulse duration to the pulse period.
|
ObservedMOPSweep |
withMOPFlyBackInterval(Double value)
Set In Data Item US:MOPFlyBackInterval (US), enter the time duration
between the end of a continuous (linear) sweep and the beginning of the
next continuous (linear) sweep.
|
ObservedMOPSweep |
withMOPNumElements(Integer value)
Set In Data Item US:MOPNumElements (US), enter the number of discrete
FREQ/PHASE/AMP values transmitted in a patterned sequence (i.e., any
repeated values are counted each time)
|
ObservedMOPSweep |
withMOPRepetionInterval(Double value)
Set the overall interval which may include multiple Sweep Repetition
Intervals (SRI).
|
ObservedMOPSweep |
withMOPStepAM(Double value)
Set In Data Item US:MOPStepAM (US), enter the difference between adjacent
amplitude discrete power values, within a pulse.
|
ObservedMOPSweep |
withMOPStepCW(Double value)
Set In Data Item US:MOPStepCW(US), enter the difference between adjacent
continuous wave frequency discrete values, within a pulse.
|
ObservedMOPSweep |
withMOPStepFM(Double value)
Set In Data Item US:MOPStepFM (US), enter the difference between adjacent
frequency discrete values, within a pulse.
|
ObservedMOPSweep |
withMOPStepPM(Double value)
Set In Data Item US:MOPStepPM (US), enter the difference between adjacent
phase discrete values, within a pulse.
|
ObservedMOPSweep |
withMOPSweepPeriod(Double value)
Set In Data Item US:MOPSweepPeriod (US), enter the time duration from a
point in the RF sequence (or continuous variation) to the like point in the
next repeating RF sequence (or continuous variation).
|
ObservedMOPSweep |
withObservedMOPSequence(Collection<ObservedMOPSequence> values)
Set the US:ObservedMOPSequence
|
ObservedMOPSweep |
withObservedMOPSequence(ObservedMOPSequence... values)
Set the US:ObservedMOPSequence
|
public Percent getMOPDutyCycle()
Percent
instancepublic void setMOPDutyCycle(Percent value)
value
- a Percent
instancepublic boolean isSetMOPDutyCycle()
public UN6 getMOPNumElements()
UN6
instancepublic void setMOPNumElements(UN6 value)
value
- a UN6
instancepublic boolean isSetMOPNumElements()
public Unsigned_DB_5_2 getMOPStepAM()
Unsigned_DB_5_2
instancepublic void setMOPStepAM(Unsigned_DB_5_2 value)
value
- a Unsigned_DB_5_2
instancepublic boolean isSetMOPStepAM()
public US_MOPFm getMOPStepCW()
US_MOPFm
instancepublic void setMOPStepCW(US_MOPFm value)
value
- a US_MOPFm
instancepublic boolean isSetMOPStepCW()
public US_MOPFm getMOPStepFM()
US_MOPFm
instancepublic void setMOPStepFM(US_MOPFm value)
value
- a US_MOPFm
instancepublic boolean isSetMOPStepFM()
public US_PhaseAngle getMOPStepPM()
US_PhaseAngle
instancepublic void setMOPStepPM(US_PhaseAngle value)
value
- a US_PhaseAngle
instancepublic boolean isSetMOPStepPM()
public microsecs getMOPFlyBackInterval()
microsecs
instancepublic void setMOPFlyBackInterval(microsecs value)
value
- a microsecs
instancepublic boolean isSetMOPFlyBackInterval()
public microsecs getMOPSweepPeriod()
microsecs
instancepublic void setMOPSweepPeriod(microsecs value)
value
- a microsecs
instancepublic boolean isSetMOPSweepPeriod()
public microsecs getMOPRepetionInterval()
microsecs
instancepublic void setMOPRepetionInterval(microsecs value)
value
- a microsecs
instancepublic boolean isSetMOPRepetionInterval()
public Set<ObservedMOPSequence> getObservedMOPSequence()
Complex element ObservedMOPSequence (US) contains descriptive information about the sequencing used for the Modulation impressed On the Pulse (MOP)..
ObservedMOPSequence
instancepublic boolean isSetObservedMOPSequence()
public void unsetObservedMOPSequence()
public ObservedMOPSweep withMOPDutyCycle(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPNumElements(Integer value)
value
- An instances of type Integer
.public ObservedMOPSweep withMOPStepAM(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPStepCW(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPStepFM(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPStepPM(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPFlyBackInterval(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPSweepPeriod(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withMOPRepetionInterval(Double value)
value
- An instances of type Double
.public ObservedMOPSweep withObservedMOPSequence(ObservedMOPSequence... values)
Complex element ObservedMOPSequence (US) contains descriptive information about the sequencing used for the Modulation impressed On the Pulse (MOP).
values
- One or more instances of type ObservedMOPSequence...
.public ObservedMOPSweep withObservedMOPSequence(Collection<ObservedMOPSequence> values)
Complex element ObservedMOPSequence (US) contains descriptive information about the sequencing used for the Modulation impressed On the Pulse (MOP).
values
- A collection of ObservedMOPSequence
instancespublic String toString()
public boolean isSet()
ObservedMOPSweep
has no configuration requirements.
Copyright © 2016 OpenSSRF.org. All rights reserved.