public class MRImagingModifierSequenceItem extends Item
MRImagingModifierSequence.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBloodSignalNulling()
Retrieves Blood Signal Nulling (�Black Blood�) preparatory pulse sequence.
|
java.lang.String |
getMagnetizationTransfer()
Retrieves Magnetization Transfer pulse sequence.
|
java.lang.String |
getPixelBandwidth()
Retrieves Reciprocal of the effective sampling period, in hertz per pixel.
|
double |
getTagAngleFirstAxis()
Retrieves Angle of the tag lines relative to the rows axis (left to right) of the image, with a range of 0-180 degrees.
|
short |
getTagAngleSecondAxis()
Retrieves Angle of the tag lines relative to the rows axis (left to right) of the image, with a range of 0-180 degrees.
|
java.lang.String |
getTagging()
Retrieves Tagging.
|
double |
getTaggingDelay()
Retrieves Delay time in ms of the beginning of the application of the tagging pattern relative to the last R-peak.
|
double |
getTagSpacingFirstDimension()
Retrieves the Space between lines in mm.
|
double |
getTagSpacingSecondDimension()
Retrieves the Space between the lines in mm in the other direction.
|
double |
getTagThickness()
Retrieves Thickness of the line in mm.
|
double[] |
getTransmitterFrequency()
Retrieves Center transmitter frequency in MHz.
|
void |
setBloodSignalNulling(EnumBloodSignalNulling enumBloodSignalNulling)
Sets Blood Signal Nulling (�Black Blood�) preparatory pulse sequence.
|
void |
setMagnetizationTransfer(EnumMagnetizationTransfer enumMagnetizationTransfer)
Sets Magnetization Transfer pulse sequence.
|
void |
setPixelBandwidth(java.lang.String strPixelBandwidth)
Sets Reciprocal of the effective sampling period, in hertz per pixel.
|
void |
setTagAngleFirstAxis(double dblTagAngleFirstAxis)
Sets Angle of the tag lines relative to the rows axis (left to right) of the image, with a range of 0-180 degrees.
|
void |
setTagAngleSecondAxis(short shTagAngleSecondAxis)
Sets Angle of the tag lines relative to the rows axis (left to right) of the image, with a range of 0-180 degrees.
|
void |
setTagging(EnumTagging enumTagging)
Sets Tagging.
|
void |
setTaggingDelay(double dblTaggingDelay)
Sets Delay time in ms of the beginning of the application of the tagging pattern relative to the last R-peak.
|
void |
setTagSpacingFirstDimension(double dblTagSpacingFirstDimension)
Sets the Space between lines in mm.
|
void |
setTagSpacingSecondDimension(double dblTagSpacingSecondDimension)
Sets the Space between the lines in mm in the other direction.
|
void |
setTagThickness(double dblTagThickness)
Sets Thickness of the line in mm.
|
void |
setTransmitterFrequency(double[] arrdblTransmitterFrequency)
Sets Center transmitter frequency in MHz.
|
boolean |
validateForModule()
Validates all the attributes in MediaInstalledSequenceItem that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException Conditional element fails.public void setMagnetizationTransfer(EnumMagnetizationTransfer enumMagnetizationTransfer)
enumMagnetizationTransfer - Enum value for geometric interpretation of the Contour Datapublic java.lang.String getMagnetizationTransfer()
public void setBloodSignalNulling(EnumBloodSignalNulling enumBloodSignalNulling)
enumBloodSignalNulling - Enum value for geometric interpretation of the Contour Datapublic java.lang.String getBloodSignalNulling()
public void setTagging(EnumTagging enumTagging)
enumTagging - Enum value for geometric interpretation of the Contour Datapublic java.lang.String getTagging()
public void setTagSpacingFirstDimension(double dblTagSpacingFirstDimension)
dblTagSpacingFirstDimension - String array of coordinatespublic double getTagSpacingFirstDimension()
public void setTagSpacingSecondDimension(double dblTagSpacingSecondDimension)
dblTagSpacingSecondDimension - String array of coordinatespublic double getTagSpacingSecondDimension()
public void setTagAngleFirstAxis(double dblTagAngleFirstAxis)
dblTagAngleFirstAxis - String array of coordinatespublic double getTagAngleFirstAxis()
public void setTagAngleSecondAxis(short shTagAngleSecondAxis)
shTagAngleSecondAxis - short array of Tag Angle Second Axispublic short getTagAngleSecondAxis()
public void setTagThickness(double dblTagThickness)
dblTagThickness - String array of coordinatespublic double getTagThickness()
public void setTaggingDelay(double dblTaggingDelay)
dblTaggingDelay - String array of coordinatespublic double getTaggingDelay()
public void setTransmitterFrequency(double[] arrdblTransmitterFrequency)
arrdblInversionTimes - array of double values for Real World Value LUT Datapublic double[] getTransmitterFrequency()
public void setPixelBandwidth(java.lang.String strPixelBandwidth)
strPixelBandwidth - String value of Total Reference Air Kerma.public java.lang.String getPixelBandwidth()