public class XAOrXRFAcquisitionModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
XAOrXRFAcquisitionModule(IDataSet objIDataSet)
Instantiates a new waveform identification module.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getAcquiredImageAreaDoseProduct()
Retrieves Acquired Image Area Dose Product
|
double |
getAcquisitionDuration()
Retrieves the time in seconds needed to run the prescribed pulse sequence.
|
java.lang.String |
getAnodeTargetMaterial()
Retrieves primary material in the anode of the X-Ray source.
|
java.lang.String |
getAveragePulseWidth()
Returns Average width of X-Ray pulse in msec.
|
java.lang.String |
getCArmPositionerTabletopRelationship()
Sets C-arm Positioner TabletopRelationship.
|
float |
getDistanceReceptorPlaneToDetectorHousing()
Retrieves Distance Receptor Plane toDetector Housing
|
java.lang.String |
getExposureInmAs()
Gets the Exposure In mAs.
|
java.lang.String |
getExposureTimeInms()
Gets the Exposure Time in ms.
|
java.lang.String[] |
getFocalSpots()
Retrieves size of the focal spot in mm.
|
java.lang.String |
getKVP()
Gets the kVP.
|
java.lang.String |
getPositionerType()
Sets Positioner Type.
|
java.lang.String |
getRadiationMode()
Returns X-Ray radiation mode.
|
java.lang.String |
getRadiationSetting()
Return Identify the general level of X-Ray dose exposure.
|
java.lang.String |
getRectificationType()
Retrieves type of rectification used in the X-Ray generator.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the vector of keys representing the DataElements
that belong to this module.
|
java.lang.String |
getXRayReceptorType()
Retrieves XRayReceptorType.
|
java.lang.String |
getXRayTubeCurrentInmA()
Gets the xray tube current.
|
void |
setAcquiredImageAreaDoseProduct(float fAcquiredImageAreaDoseProduct)
Sets Acquired Image Area Dose Product
|
void |
setAcquisitionDuration(double dAcquisitionDuration)
Sets the time in seconds needed to run the prescribed pulse sequence.
|
void |
setAnodeTargetMaterial(EnumAnodeTargetMaterial enumAnodeTargetMaterial)
Sets the primary material in the anode of the X-Ray source.
|
void |
setAveragePulseWidth(java.lang.String strAveragePulseWidth)
Sets Average width of X-Ray pulse in msec.
|
void |
setCArmPositionerTabletopRelationship(EnumCArmPositionerTabletopRelationship enumCArmPositionerTabletopRelationship)
Sets C-arm Positioner TabletopRelationship.
|
void |
setDistanceReceptorPlaneToDetectorHousing(float fDistanceReceptorPlaneToDetectorHousing)
Sets Distance Receptor Plane toDetector Housing
|
void |
setExposureInmAs(java.lang.String strExposureTimeInms)
The method is used to set Exposure Time in ms.
|
void |
setExposureTimeInms(java.lang.String strExposureTimeInms)
The method is used to set Exposure Time in ms.
|
void |
setFocalSpots(java.lang.String[] arrStrFocalSpots)
Sets size of the focal spot in mm.
|
void |
setKVP(java.lang.String strKVP)
The method is used to set Peak kilo voltage output of the x-ray generator used
The function accepts a String Value and creates the
DE based on the transfer syntax and populates the DE with right values.
|
void |
setPositionerType(EnumPositionerType enumPositionerType)
Sets Positioner Type.
|
void |
setRadiationMode(EnumRadiationMode enumRadiationMode)
Sets X-Ray radiation mode.
|
void |
setRadiationSetting(EnumRadiationSetting enumRadiationSetting)
Sets Identify the general level of X-Ray dose exposure.
|
void |
setRectificationType(EnumRectificationType enumRectificationType)
Sets type of rectification used in the X-Ray generator.Defined Terms:SINGLE PHASE,THREE PHASE,CONST POTENTIAL,
|
void |
setXRayReceptorType(EnumXRayReceptorType enumXRayReceptorType)
Sets X-Ray Receptor Type.
|
void |
setXRayTubeCurrentInmA(java.lang.String strXRayTubeCurrentInmA)
The method is used to set X-ray Tube Current in mA.
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public XAOrXRFAcquisitionModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Modulepublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - If validation of Module failspublic void setKVP(java.lang.String strKVP)
strKVP - the str kvppublic java.lang.String getKVP()
public void setRadiationSetting(EnumRadiationSetting enumRadiationSetting)
enumRadiationSetting - Enum value of Radiation Setting .public java.lang.String getRadiationSetting()
public void setXRayTubeCurrentInmA(java.lang.String strXRayTubeCurrentInmA)
strXRayTubeCurrentInmA - :String value of X-ray Tube Current in mA.public java.lang.String getXRayTubeCurrentInmA()
public void setExposureTimeInms(java.lang.String strExposureTimeInms)
strExposureTimeInms - :String value of X-ray Tube Current in mA.public java.lang.String getExposureTimeInms()
public void setExposureInmAs(java.lang.String strExposureTimeInms)
strExposureInmAs - :String value of X-ray Tube Current in mA.public java.lang.String getExposureInmAs()
public void setAveragePulseWidth(java.lang.String strAveragePulseWidth)
strAveragePulseWidth - String value of Average Pulse Widthpublic java.lang.String getAveragePulseWidth()
public void setAcquisitionDuration(double dAcquisitionDuration)
dAcquisitionDuration - - double value of Acquisition Duration.public double getAcquisitionDuration()
public void setRadiationMode(EnumRadiationMode enumRadiationMode)
enumRadiationMode - the enum radiation modepublic java.lang.String getRadiationMode()
public void setFocalSpots(java.lang.String[] arrStrFocalSpots)
arrStrFocalSpots - - String array of Focal Spot(s) values.public java.lang.String[] getFocalSpots()
public void setAnodeTargetMaterial(EnumAnodeTargetMaterial enumAnodeTargetMaterial)
enumAnodeTargetMaterial - - enum value of the primary material in the anode of the X-Ray source.public java.lang.String getAnodeTargetMaterial()
public void setRectificationType(EnumRectificationType enumRectificationType)
enumRectificationType - - enum value of Rectification Type.public java.lang.String getRectificationType()
public void setXRayReceptorType(EnumXRayReceptorType enumXRayReceptorType)
enumXRayReceptorType - the enum approval statuspublic java.lang.String getXRayReceptorType()
public void setDistanceReceptorPlaneToDetectorHousing(float fDistanceReceptorPlaneToDetectorHousing)
Distance - Receptor Plane toDetector Housing Float value of the Distance Receptor Plane toDetector Housingpublic float getDistanceReceptorPlaneToDetectorHousing()
public void setPositionerType(EnumPositionerType enumPositionerType)
enumPositionerType - the enum positioner typepublic java.lang.String getPositionerType()
public void setCArmPositionerTabletopRelationship(EnumCArmPositionerTabletopRelationship enumCArmPositionerTabletopRelationship)
enumCArmPositionerTabletopRelationship - the enum CArmPositionerTabletopRelationshippublic java.lang.String getCArmPositionerTabletopRelationship()
public void setAcquiredImageAreaDoseProduct(float fAcquiredImageAreaDoseProduct)
fAcquiredImageAreaDoseProduct - Float value of the Acquired Image Area Dose Productpublic float getAcquiredImageAreaDoseProduct()