Class FileInfoGESigna5X

All Implemented Interfaces:
Serializable, Cloneable

public class FileInfoGESigna5X extends FileInfoBase
This structures contains the information that describes how a GE Signa 5X image is stored on disk.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Use serialVersionUID for interoperability.
      See Also:
    • actualDateTime

      public int actualDateTime
      18.
    • addValue

      public int addValue
      112 - value to add to pixels.
    • anatomicalRef

      public String anatomicalRef
      84 - 3 bytes - Anatomical Reference.
    • autoXmtFreq

      public int autoXmtFreq
      282 Auto Center Frequency (0.1 Hz).
    • autoXmtGain

      public short autoXmtGain
      286 Auto Transmit Gain (0.1 dB).
    • calFldStr

      public int calFldStr
      388 Calibrated Field Strength (x10 uGauss).
    • cellSpace

      public float cellSpace
      54 Cell spacing.
    • cenFreq

      public short cenFreq
      296 Center frequency method.
    • checkSum

      public int checkSum
      54 - 16 bit end around carry sum of pixels **** (read as unsigned short).
    • coilName

      public String coilName
      362 17 characters.
    • coilType

      public short coilType
      360.
    • compress

      public short compress
      120 image compression type for allocation.
    • compression

      public int compression
      20 0 as is 1 retangular 2 packed 3 compressed 4 compressed and packed.
    • contig

      public short contig
      222 Continuous slices flag.
    • contrastMode

      public short contrastMode
      106.
    • cPhase

      public short cPhase
      260 Total cardiac phase prescribed.
    • cPhaseNum

      public short cPhaseNum
      646 Cardiac phase number.
    • dasType

      public short dasType
      68 DAS type.
    • dateTime

      public int dateTime
      14 allocation date time.
    • dbdt

      public float dbdt
      838 peak rate of change in gradient field, teslainvalid input: '&#47'sec.
    • dbdtPer

      public float dbdtPer
      842 limit in units of percent of theoretical curve.
    • dcnDensity

      public short dcnDensity
      74 Decon kernel density.
    • dcnLen

      public short dcnLen
      72 Number of elements in Decon kernel.
    • dcnShiftCnt

      public short dcnShiftCnt
      78 Decon kernel shift count.
    • dcnStepSize

      public short dcnStepSize
      76 Decon kernel stepsize.
    • depth

      public int depth
      16 - number of bits.
    • detect

      public short detect
      44 detector type.
    • diagRad

      public String diagRad
      245 - 33 bytes Diagnosticianinvalid input: '&#47'Radiologist.
    • diskid

      public byte diskid
      6 - (internal use) Disk ID.
    • echo1Alpha

      public float echo1Alpha
      240.
    • echo1Beta

      public float echo1Beta
      244.
    • echo1Level

      public short echo1Level
      250.
    • echo1Window

      public short echo1Window
      248.
    • echo2Alpha

      public float echo2Alpha
      252.
    • echo2Beta

      public float echo2Beta
      256.
    • echo2Level

      public short echo2Level
      262.
    • echo2Window

      public short echo2Window
      260.
    • echo3Alpha

      public float echo3Alpha
      264.
    • echo3Beta

      public float echo3Beta
      268.
    • echo3Level

      public short echo3Level
      274.
    • echo3Window

      public short echo3Window
      272.
    • echo4Alpha

      public float echo4Alpha
      276.
    • echo4Beta

      public float echo4Beta
      280.
    • echo4Level

      public short echo4Level
      286.
    • echo4Window

      public short echo4Window
      284.
    • echo5Alpha

      public float echo5Alpha
      288.
    • echo5Beta

      public float echo5Beta
      292.
    • echo5Level

      public short echo5Level
      298.
    • echo5Window

      public short echo5Window
      296.
    • echo6Alpha

      public float echo6Alpha
      300.
    • echo6Beta

      public float echo6Beta
      304.
    • echo6Level

      public short echo6Level
      310.
    • echo6Window

      public short echo6Window
      308.
    • echo7Alpha

      public float echo7Alpha
      312.
    • echo7Beta

      public float echo7Beta
      316.
    • echo7Level

      public short echo7Level
      322.
    • echo7Window

      public short echo7Window
      320.
    • echo8Alpha

      public float echo8Alpha
      324.
    • echo8Beta

      public float echo8Beta
      328.
    • echo8Level

      public short echo8Level
      334.
    • echo8Window

      public short echo8Window
      332.
    • echoNum

      public short echoNum
      212 echo number.
    • echoTime

      public int echoTime
      202 pulse echo time (usec).
    • effEchoSpace

      public short effEchoSpace
      828 effective echo spacing for EPI.
    • endLoc

      public float endLoc
      128 - Last scan location (Linvalid input: '&#47'S).
    • endRAS

      public String endRAS
      126 - 1 byte - RAS letter for last scan location (Linvalid input: '&#47'S).
    • entry

      public int entry
      80 - Patient Entry.
    • equipmentUID

      public String equipmentUID
      400 - 32 bytes.
    • estdbdtPer

      public float estdbdtPer
      846 PSD estimated limit in units of percent.
    • estdbdtts

      public float estdbdtts
      850 PSD estimated limit in Teslainvalid input: '&#47'sec.
    • ETL

      public short ETL
      640 Echo train length.
    • exAllocKey

      public String exAllocKey
      334 - 13 bytes Process that allocated this record.
    • examNum

      public int examNum
      8 - Read as unsigned short.
    • examType

      public String examType
      305 - 3 bytes i.e. invalid input: '&quotMR'invalid input: '&quot' or invalid input: '&quotCT'invalid input: '&quot'
    • exChecksum

      public int exChecksum
      356 (internal use) Exam Record Checksum.
    • exComplete

      public int exComplete
      360 (internal use) Exam complete flag.
    • exDateTime

      public int exDateTime
      208 - Exam date/time stamp.
    • exDeltaCount

      public int exDeltaCount
      348 (internal use) Number of updates to header.
    • exDesc

      public String exDesc
      282 - 23 bytes Exam Description.
    • exDiskID

      public String exDiskID
      6 - 1 byte (internal use) Disk ID for this exam.
    • exFormat

      public short exFormat
      308 Exam format.
    • exLastMod

      public int exLastMod
      328 Dateinvalid input: '&#47'Time of Last Change.
    • exModelCnt

      public int exModelCnt
      424 (internal use) Number of 3D Models.
    • exModelNum

      public int exModelNum
      420 (internal use) Last Model Number Used.
    • exModelsData

      public int exModelsData
      432.
    • exModelsLen

      public int exModelsLen
      428.
    • exNumArch

      public int exNumArch
      368 (internal use) Number of Series Archived.
    • exNumSeries

      public int exNumSeries
      372 (internal use) Number of Series Existing.
    • exNumUnSer

      public int exNumUnSer
      384 (internal use) Number of Unstored series.
    • exPadding

      public String exPadding
      508 - 516 bytes.
    • exProspCnt

      public int exProspCnt
      408 (internal use) number of Prospinvalid input: '&#47'Scout Series.
    • exProspData

      public int exProspData
      416.
    • exProspLen

      public int exProspLen
      412 (internal use) Prospinvalid input: '&#47'Scout Sers Keys in Exam.
    • exSeriesCt

      public int exSeriesCt
      364 (innternl use) Last Series Number Used.
    • exSeriesData

      public int exSeriesData
      380.
    • exSeriesLen

      public int exSeriesLen
      376 (internal use) Series keys for this exam.
    • exStat

      public short exStat
      436 Patient status.
    • exSysID

      public String exSysID
      318 - 9 bytes Creator suite and host.
    • exToArchCnt

      public int exToArchCnt
      396 (internal use) number of Unarchived Series.
    • exToArchiveData

      public int exToArchiveData
      404.
    • exToArchiveLen

      public int exToArchiveLen
      400 (internal use) Unarchived series Keys in Exam.
    • exUniq

      public short exUniq
      4 (internal use) The Make_Unique Flag.
    • exUnSeriesData

      public int exUnSeriesData
      392.
    • exUnSeriesLen

      public int exUnSeriesLen
      388 (internal use) Unstored Sers Keys in Exam.
    • exVersCre

      public String exVersCre
      352 - 2 bytes Genesis Version - Created.
    • exVersCur

      public String exVersCur
      354 - 2 bytes Genesis Version - Now.
    • firstAxTime

      public long firstAxTime
      310 Start time(secs) of first axial in exam.
    • flax

      public short flax
      574 Phase contrast flow axis.
    • forImgRev

      public String forImgRev
      190 foreign image revision.
    • FOVX

      public float FOVX
      34.
    • FOVY

      public float FOVY
      38.
    • fracEcho

      public short fracEcho
      642 Fractional echo-effective TE flag.
    • freqDir

      public short freqDir
      742 Frequency Direction.
    • gOffsetX

      public short gOffsetX
      818 gradient offset in x-direction.
    • gOffsetY

      public short gOffsetY
      820 gradient offset in y-direction.
    • gOffsetZ

      public short gOffsetZ
      822 gradient offset in z-direction.
    • gpre

      public short gpre
      400 Graphically prescribed.
    • heartRate

      public short heartRate
      224 cardiac heart rate (beats per minute).
    • height

      public int height
      12 - height of image.
    • hist

      public String hist
      134 - 61 bytes Patient history.
    • hospName

      public String hospName
      10 - 33 characters hospital name.
    • im_alloc_key

      public String im_alloc_key
      506 13 characters Process that allocated this record.
    • im_archived

      public int im_archived
      544 (internal use) Image Archive Flag.
    • im_checksum

      public int im_checksum
      540 (internal use) AcqRecon record checksum.
    • im_complete

      public int im_complete
      548 (Internal use) Image Complete Flag.
    • im_lastmod

      public int im_lastmod
      520.
    • im_pds_a

      public int im_pds_a
      528 PixelData size - as stored.
    • im_pds_c

      public int im_pds_c
      532 PixelData size - compressed.
    • im_pds_u

      public int im_pds_u
      536 PixelData size - Uncompressed.
    • im_verscre

      public String im_verscre
      524 2 characters Genesis Version - Created.
    • im_verscur

      public String im_verscur
      526 2 characters Genesis Version - Now.
    • image_type

      public short image_type
      584 Magnitude, Phase, Imaginary, or Real.
    • image_uid

      public String image_uid
      746 32 characters Image Unique ID.
    • imageDimX

      public float imageDimX
      42.
    • imageDimY

      public float imageDimY
      46.
    • imageNum

      public short imageNum
      12.
    • imagesData

      public int imagesData
      212.
    • imagesLen

      public int imagesLen
      208 - (internal use) Image keys for this Series.
    • imgBRHC_A

      public float imgBRHC_A
      182 Bottom Right Hand Corner Anterior.
    • imgBRHC_R

      public float imgBRHC_R
      178 Bottom Right Hand Corner Right.
    • imgBRHC_S

      public float imgBRHC_S
      186 Bottom Right Hand Corner Superior.
    • imgCtrA

      public float imgCtrA
      134 Anterior(i.e. X positive to anterior)
    • imgCtrR

      public float imgCtrR
      130 Right (i.e. X positive to right)
    • imgCtrS

      public float imgCtrS
      138 Superior(i.e. X positive to superior)
    • imgHdrExamNum

      public int imgHdrExamNum
      8 - Read as unsigned short.
    • imgHdrSeriesNum

      public short imgHdrSeriesNum
      10.
    • imgHdrSuiteID

      public String imgHdrSuiteID
      0 - 4 bytes - suite ID.
    • imgLevel

      public short imgLevel
      654 Level value.
    • imgLoc

      public float imgLoc
      126.
    • imgPCycle

      public short imgPCycle
      246 Images per cardiac .1 cycle.
    • imgrx

      public short imgrx
      110 - image from which prescribed.
    • imgTLHC_A

      public float imgTLHC_A
      158 Top Left Hand Corner Anterior.
    • imgTLHC_R

      public float imgTLHC_R
      154 Top Left Hand Corner Right.
    • imgTLHC_S

      public float imgTLHC_S
      162 Top Left Hand Corner Superior.
    • imgTRHC_A

      public float imgTRHC_A
      170 Top Right Hand Corner Anterior.
    • imgTRHC_R

      public float imgTRHC_R
      166 Top Right Hand Corner Right.
    • imgTRHC_S

      public float imgTRHC_S
      174 Top Right Hand Corner Superior.
    • imgWindow

      public short imgWindow
      652 Window value.
    • iMode

      public short iMode
      298 Imaging mode.
    • integrity

      public short integrity
      736 GE Image Integrity.
    • intr_del

      public long intr_del
      402 Interimageinvalid input: '&#47'interloc delay (uSec).
    • inverTime

      public int inverTime
      198 pulse inversion time (usec).
    • iOptions

      public long iOptions
      300 Imaging options.
    • IVCntrstAgent

      public String IVCntrstAgent
      72 - 17 bytes.
    • landmarkUID

      public String landmarkUID
      368 - 32 bytes.
    • lenCmprsnHdr

      public int lenCmprsnHdr
      76 - length of.
    • lenDBHdr

      public int lenDBHdr
      108 - length of.
    • lenExamHdr

      public int lenExamHdr
      136 - length of.
    • lenGraphics

      public int lenGraphics
      100 - length of.
    • lenHistoHdr

      public int lenHistoHdr
      84 - length of.
    • lenImageHdr

      public int lenImageHdr
      152 - length of.
    • lenSeriesHdr

      public int lenSeriesHdr
      144 - length of.
    • lenSuiteHdr

      public int lenSuiteHdr
      128 - length of.
    • lenTextPlane

      public int lenTextPlane
      92 - length of.
    • lenUID

      public int lenUID
      60 - length of UID.
    • lenUnpackHdr

      public int lenUnpackHdr
      68 - length of.
    • lenUsrDefData

      public int lenUsrDefData
      120 - length of.
    • lmHor

      public float lmHor
      88 - Horizontal landmark.
    • loc_ras

      public String loc_ras
      124 1 byte RAS letter of image location.
    • magicNumber

      public int magicNumber
      0x494d4746 or "IMGF" or 1229801286.
    • magStrength

      public int magStrength
      80 Magnet strength (in gauss).
    • magWgtFlag

      public short magWgtFlag
      730 Magnitude Weighting Flag.
    • matrixSizeX

      public short matrixSizeX
      30.
    • matrixSizeY

      public short matrixSizeY
      32.
    • minDAT

      public int minDAT
      256 minimum delay after trigger (usec).
    • mobileLoc

      public String mobileLoc
      470 - 4 bytes.
    • monSar

      public short monSar
      238 Monitor SAR Flag.
    • mr_flip

      public short mr_flip
      254 Flip angle for grass scans (degrees).
    • mr_padding

      public String mr_padding
      990 spare space.
    • nEchoes

      public short nEchoes
      210 number of echoes.
    • negScanSpacing

      public float negScanSpacing
      858 Negative scan spacing for overlap slices.
    • nEPI

      public short nEPI
      826 number of EPI shots.
    • NEX

      public float NEX
      218 Number of excitations.
    • norm_A

      public float norm_A
      146 Normal A coordinate.
    • norm_R

      public float norm_R
      142 Normal R coordinate.
    • norm_S

      public float norm_S
      150 Normal S coordinate.
    • nPhase

      public int nPhase
      738 Number of Phases.
    • numCells

      public long numCells
      46 Number of cells in det.
    • numDcnK

      public short numDcnK
      70 Number of Decon kernels.
    • numUnImg

      public int numUnImg
      216 - (internal use) Number of Unstored Images.
    • obliquePlane

      public int obliquePlane
      270.
    • offsetFreq

      public int offsetFreq
      862 offset Frequency_Mag. Transfer
    • op

      public String op
      278 - 4 bytes operator.
    • OralCntrstAgent

      public String OralCntrstAgent
      89 - 17 bytes.
    • panSysID

      public String panSysID
      59 - 9 bytes - Archiver Suite and Host.
    • patian

      public short patian
      124 Patient Age notation.
    • patientAge

      public short patientAge
      122.
    • patientID

      public String patientID
      84 - 13 bytes.
    • patientName

      public String patientName
      97 - 25 bytes.
    • patientSex

      public short patientSex
      126.
    • patWeight

      public int patWeight
      128 Patient Weight.
    • pauseInterval

      public short pauseInterval
      264 Pause interval (slices).
    • pauseTime

      public float pauseTime
      266.
    • pixelID

      public String pixelID
      58 - 14 bytes.
    • pixelResX

      public float pixelResX
      50.
    • pixelResY

      public float pixelResY
      54.
    • planeType

      public short planeType
      114.
    • position

      public int position
      76 - Patient Poisition.
    • prepPulse

      public short prepPulse
      644 Prepartory pulse option.
    • prescan_r1

      public short prescan_r1
      288 PreScan R1-Analog.
    • prescan_r2

      public short prescan_r2
      290 PreScan R2-DIgital.
    • preScanOpts

      public short preScanOpts
      816 bitmap of prescan options.
    • proj_alg

      public short proj_alg
      596 Projection Algorithm.
    • proj_name

      public String proj_name
      598 13 characters Projection Algorithm Name.
    • projectAngle

      public float projectAngle
      498 Projection Angle.
    • protocolFlag

      public short protocolFlag
      332 Non-zero indicates protocol exam.
    • prSysID

      public String prSysID
      50 - 9 bytes - Primary Receiver Suite and Host.
    • ps_flag

      public short ps_flag
      580 Autoinvalid input: '&#47'Manual Prescan flag.
    • ps_status

      public short ps_status
      582 Bitmap of changed values.
    • psd_dateTime

      public int psd_dateTime
      342 PSD Creation Date and Time.
    • psd_iname

      public String psd_iname
      346 13 characters.
    • pSeq

      public short pSeq
      304 Pulse sequence.
    • ptrCmprsnHdr

      public int ptrCmprsnHdr
      72 - pointer to.
    • ptrDBHdr

      public int ptrDBHdr
      104 - pointer to.
    • ptrExamHdr

      public int ptrExamHdr
      132 - pointer to.
    • ptrGraphics

      public int ptrGraphics
      96 - pointer to.
    • ptrHistoHdr

      public int ptrHistoHdr
      80 - pointer to.
    • ptrImage

      public int ptrImage
      4 - byte displacement to pixel data.
    • ptrImageHdr

      public int ptrImageHdr
      148 - pointer to.
    • ptrSeriesHdr

      public int ptrSeriesHdr
      140 - pointer to.
    • ptrSuiteHdr

      public int ptrSuiteHdr
      124 - pointer to.
    • ptrTextPlane

      public int ptrTextPlane
      88 - pointer to.
    • ptrUID

      public int ptrUID
      56 - pointer to unique image identifier (UID).
    • ptrUnpackHdr

      public int ptrUnpackHdr
      64 - pointer to.
    • ptrUsrDefData

      public int ptrUsrDefData
      116 - pointer to.
    • pulseRepTime

      public int pulseRepTime
      194 pulse repetition time (usec).
    • pulseSeqMode

      public short pulseSeqMode
      306.
    • pulseSeqName

      public String pulseSeqName
      308 33 characters.
    • rawRunNum

      public int rawRunNum
      384 RawData Run Number.
    • rbpm

      public short rbpm
      832 respiratory rate, breaths per minute.
    • rcvGain1

      public short rcvGain1
      250 Actual receive gain analog (.1db).
    • rcvGain2

      public short rcvGain2
      252 Actual receive gain digital (.1db).
    • rcvType

      public short rcvType
      836 type of receiver used.
    • refImg

      public String refImg
      650 Reference image field.
    • refPhy

      public String refPhy
      212 - 33 bytes Referring Physician.
    • repTime

      public float repTime
      242 Cardiac repertition time.
    • reqnum

      public String reqnum
      195 - 13 bytes Requisition Number.
    • rtPoint

      public short rtPoint
      834 repiratory trigger point as percent of max.
    • sarAvg

      public float sarAvg
      230 Average SAR.
    • sarAvgHead

      public float sarAvgHead
      854 Avg head SAR.
    • sarPeak

      public float sarPeak
      234 Peak SAR.
    • satbits

      public short satbits
      552 Bitmap of SAT selections.
    • satxloc1

      public short satxloc1
      556 R-side pulse rel to lndmrk.
    • satxloc2

      public short satxloc2
      558 L-side pulse rel to lndmrk.
    • satxthick

      public short satxthick
      568 Thickness of X-axis SAT pulse.
    • satyloc1

      public short satyloc1
      560 A-side SAT pulse rel to lndmrk.
    • satyloc2

      public short satyloc2
      562 P-side SAT pulse rel to lndmrk.
    • satythick

      public short satythick
      570 Thickness of Y-axis SAT pulse.
    • satzloc1

      public short satzloc1
      564 S-side SAT pulse rel to lndmrk.
    • satzloc2

      public short satzloc2
      566 I-side SAT pulse rel to lndmrk.
    • satzthick

      public short satzthick
      572 Thickness of Z-axis SAT pulse.
    • scanAcqNum

      public short scanAcqNum
      728 Scan Acquisition Number.
    • scanProtocolName

      public String scanProtocolName
      92 - 25 bytes - Scan Protocol Name.
    • scanSpacing

      public float scanSpacing
      116 Spacing between scans (mm?).
    • scanType

      public short scanType
      74 - Scout or Axial (for CT).
    • scic

      public short scic
      554 Surface Coil Intensity Correction Flag.
    • scoutType

      public short scoutType
      122 Scout Type (AP or lateral).
    • screenFormat

      public short screenFormat
      112 - (8invalid input: '&#4716') bits.
    • scTime

      public float scTime
      22 scan duration in seconds.
    • seActualDT

      public int seActualDT
      16 - Actual Series Dateinvalid input: '&#47'Time Stamp.
    • seAllocKey

      public String seAllocKey
      154 - 13 bytes - Process that allocated this record.
    • seChecksum

      public int seChecksum
      188 - (internal use) Series Record checksum.
    • seComplete

      public int seComplete
      192 - (internal use) Series Complete Flag.
    • seContrast

      public short seContrast
      118 - greater than zero if image used contrast (Linvalid input: '&#47'S).
    • seDateTime

      public int seDateTime
      12 - Allocation series Dateinvalid input: '&#47'Time Stamp.
    • seDeltaCnt

      public int seDeltaCnt
      168 - (internal use) number of updates to header.
    • seDesc

      public String seDesc
      20 - 30 bytes - Series Description.
    • seDiskID

      public byte seDiskID
      6 - Disk ID for this series - GE internal.
    • seExamNo

      public short seExamNo
      8 - Exam number.
    • seImageCt

      public int seImageCt
      200 - (internal use) Last Image Number Used.
    • seLandmarkCnt

      public int seLandmarkCnt
      136 - Landmark counter.
    • seLastMod

      public int seLastMod
      150 - Dateinvalid input: '&#47'Time of last change.
    • seNacq

      public short seNacq
      140 - Number of acquisitions.
    • seNumArch

      public int seNumArch
      196 - (internal use) Number of Images Archived.
    • seNumImages

      public int seNumImages
      204 - (internal use) Number of Images Existing.
    • sePadding

      public String sePadding
      432 - 588 bytes.
    • sePdsA

      public float sePdsA
      176 - Pixel data size - as stored.
    • sePdsC

      public float sePdsC
      180 - Pixel data size - Compressed.
    • sePdsU

      public float sePdsU
      184 - Pixel data size - Uncompressed.
    • sePlane

      public short sePlane
      72 - Most-like Plane (for Linvalid input: '&#47'S).
    • sePseq

      public short sePseq
      132 - Last Pulse Sequence Used (Linvalid input: '&#47'S).
    • seriesNum

      public short seriesNum
      10 - series number.
    • seriesUID

      public String seriesUID
      336 - 32 bytes.
    • serrx

      public short serrx
      108 - series from which prescribed.
    • serviceID

      public String serviceID
      454 - 16 bytes.
    • seSortOrder

      public short seSortOrder
      134 - (internal use) Image Sort Order (Linvalid input: '&#47'S).
    • seSource

      public short seSource
      70 - Series from which prescribed.
    • seSuid

      public String seSuid
      0 - 4 bytes - Suite ID for this Series.
    • seType

      public short seType
      68 - Series Type.
    • seUniq

      public short seUniq
      4 - The make-unique flag - GE internal.
    • seVersCre

      public String seVersCre
      172 - 2 bytes - Genesis Version - Created.
    • seVersCur

      public String seVersCur
      174 - 2 bytes - Genesis Version - Now.
    • sliceThickness

      public float sliceThickness
      26 in mm.
    • slocfov

      public int slocfov
      274 Slice offsets on frequency axis.
    • slop_float_1

      public float slop_float_1
      676 Float Slop Field 1.
    • slop_float_2

      public float slop_float_2
      680 Float Slop Field 2.
    • slop_float_3

      public float slop_float_3
      684 Float Slop Field 3.
    • slop_float_4

      public float slop_float_4
      688 Float Slop Field 4.
    • slop_float_5

      public float slop_float_5
      692 Float Slop Field 5.
    • slop_int_1

      public int slop_int_1
      656 Integer Slop Field 1.
    • slop_int_2

      public int slop_int_2
      660 Integer Slop Field 2.
    • slop_int_3

      public int slop_int_3
      664 Integer Slop Field 3.
    • slop_int_4

      public int slop_int_4
      668 Integer Slop Field 4.
    • slop_int_5

      public int slop_int_5
      672 Integer Slop Field 5.
    • slop_int_6

      public int slop_int_6
      974 Integer Slop Field 6.
    • slop_int_7

      public int slop_int_7
      978 Integer Slop Field 7.
    • slop_int_8

      public int slop_int_8
      982 Integer Slop Field 8.
    • slop_int_9

      public int slop_int_9
      986 Integer Slop Field 9.
    • slop_str_1

      public String slop_str_1
      696 16 characters String Slop Field 1.
    • slop_str_2

      public String slop_str_2
      712 16 characters String Slop Field 2.
    • slquant

      public short slquant
      398 Number of slices in this scan group.
    • sop_uid

      public String sop_uid
      778 32 characters Service Obj Clas Unique ID.
    • srcToDet

      public float srcToDet
      58 Distance from source to detector.
    • srcToIso

      public float srcToIso
      62 Distance from source to iso.
    • startLoc

      public float startLoc
      122 - First scan location (Linvalid input: '&#47'S).
    • startRAS

      public String startRAS
      120 - 1 byte - RAS letter for first scan location (Linvalid input: '&#47'S).
    • studyStatus

      public short studyStatus
      506 Indicates if study has complete info (DICOMinvalid input: '&#47'genesis).
    • studyUID

      public String studyUID
      474 - 32 bytes.
    • suiteID

      public String suiteID
      0 - 4 bytes.
    • sumImg

      public String sumImg
      651 Summary image field.
    • supp_tech

      public short supp_tech
      392 SAT fatinvalid input: '&#47'waterinvalid input: '&#47'none.
    • surfaceCoilType

      public short surfaceCoilType
      380.
    • surfcext

      public short surfcext
      382 Extremity Coil Flag.
    • swapPF

      public short swapPF
      262 Swap phase-frequency axis.
    • tableDelta

      public float tableDelta
      214.
    • tDel

      public int tDel
      226 Delay time after trigger (msec).
    • te2

      public int te2
      206 second echo echo (usec).
    • thk_disclmr

      public short thk_disclmr
      578 Slice Thickness.
    • threshMax1

      public int threshMax1
      628 Upper range of pixels 1.
    • threshMax2

      public int threshMax2
      636 Upper range of pixels 2.
    • threshMin1

      public int threshMin1
      624 Lower range of pixels 1.
    • threshMin2

      public int threshMin2
      632 Lower range of pixels 2.
    • toArchiveCnt

      public int toArchiveCnt
      228 - (internal use) number of Unarchived images.
    • toArchiveData

      public int toArchiveData
      236.
    • toArchiveLen

      public int toArchiveLen
      232 - (internal use) Unarchived images keys in Series.
    • trauma

      public short trauma
      132 Trauma Flag.
    • trgWindow

      public short trgWindow
      240 Trigger window (invalid input: '&#37' of R-R interval).
    • tubeType

      public short tubeType
      66.
    • unImagesData

      public int unImagesData
      224.
    • unImagesLen

      public int unImagesLen
      220 - (internal use) Unstored Image keys in Series.
    • uniq

      public short uniq
      4 - (internal use) Make-Unique Flag.
    • uniqSysID

      public String uniqSysID
      438 - 16 bytes.
    • unOriginal

      public short unOriginal
      824 identifies image as original or unoriginal.
    • user0

      public float user0
      406 User Variable 0.
    • user1

      public float user1
      410 User Variable 1.
    • user10

      public float user10
      446 User Variable 10.
    • user11

      public float user11
      450 User Variable 11.
    • user12

      public float user12
      454 User Variable 12.
    • user13

      public float user13
      458 User Variable 13.
    • user14

      public float user14
      462 User Variable 14.
    • user15

      public float user15
      466 User Variable 15.
    • user16

      public float user16
      470 User Variable 16.
    • user17

      public float user17
      474 User Variable 17.
    • user18

      public float user18
      478 User Variable 18.
    • user19

      public float user19
      482 User Variable 19.
    • user2

      public float user2
      414 User Variable 2.
    • user20

      public float user20
      486 User Variable 20.
    • user21

      public float user21
      490 User Variable 21.
    • user22

      public float user22
      494 User Variable 22.
    • user23n

      public float user23n
      588 User Variable 23.
    • user24

      public float user24
      502 Concat Sat Type Flag.
    • user24n

      public float user24n
      592 User Variable 24.
    • user25

      public float user25
      878 User Variable 25.
    • user26

      public float user26
      882 User Variable 26.
    • user27

      public float user27
      886 User Variable 27.
    • user28

      public float user28
      890 User Variable 28.
    • user29

      public float user29
      894 User Variable 29.
    • user3

      public float user3
      418 User Variable 3.
    • user30

      public float user30
      898 User Variable 30.
    • user31

      public float user31
      902 User Variable 31.
    • user32

      public float user32
      906 User Variable 32.
    • user33

      public float user33
      910 User Variable 33.
    • user34

      public float user34
      914 User Variable 34.
    • user35

      public float user35
      918 User Variable 35.
    • user36

      public float user36
      922 User Variable 36.
    • user37

      public float user37
      926 User Variable 37.
    • user38

      public float user38
      930 User Variable 38.
    • user39

      public float user39
      934 User Variable 39.
    • user4

      public float user4
      422 User Variable 4.
    • user40

      public float user40
      938 User Variable 40.
    • user41

      public float user41
      942 User Variable 41.
    • user42

      public float user42
      946 User Variable 42.
    • user43

      public float user43
      950 User Variable 43.
    • user44

      public float user44
      954 User Variable 44.
    • user45

      public float user45
      958 User Variable 45.
    • user46

      public float user46
      962 User Variable 46.
    • user47

      public float user47
      966 User Variable 47.
    • user48

      public float user48
      970 User variable 48.
    • user5

      public float user5
      426 User Variable 5.
    • user6

      public float user6
      430 User Variable 6.
    • user7

      public float user7
      434 User Variable 7.
    • user8

      public float user8
      438 User Variable 8.
    • user9

      public float user9
      442 User Variable 9.
    • user_bitmap

      public int user_bitmap
      292 Bitmap defining user Cvs.
    • userFillMapLSW

      public int userFillMapLSW
      874 Describes what process fills in the user CVs, ifcc or TIR.
    • userFillMapMSW

      public int userFillMapMSW
      870 Describes what process fills in the user CVs, ifcc or TIR.
    • userUsageTag

      public int userUsageTag
      866 Defines how following user CVs are to be filled in.
    • valueBg

      public int valueBg
      32 - background value of non image locations.
    • varEcho

      public short varEcho
      648 Variable echo flag.
    • vas_collapse

      public short vas_collapse
      586 Collapse image.
    • vasMode

      public short vasMode
      744 Vascular Mode.
    • vbw

      public float vbw
      394 Variable Bandwidth (Hz).
    • venc

      public short venc
      576 Phase contrast velocity encoding (mminvalid input: '&#47'sec).
    • vencScale

      public float vencScale
      732 Scale Weighting Venc (Velocity Encodinginvalid input: '&#47'PI).
    • viewsPerSeg

      public short viewsPerSeg
      830 views per segment.
    • width

      public int width
      8 - width of image.
    • xAxisRot

      public float xAxisRot
      612 X axis rotation.
    • xBaseEnd

      public short xBaseEnd
      144 - Ending number for baselines.
    • xBaseSt

      public short xBaseSt
      142 - Starting number for baselines.
    • xenhEnd

      public short xenhEnd
      148 - Ending number for enhanced scans.
    • xenhSt

      public short xenhSt
      146 - Starting number for enhanced scans.
    • xmtFreq

      public int xmtFreq
      278 Center Frequency (0.1 Hz).
    • xmtGain

      public short xmtGain
      248 Actual transmit gain (.1 db).
    • yAxisRot

      public float yAxisRot
      616 Yaxis rotation.
    • zAxisRot

      public float zAxisRot
      620 Z axis rotation.
    • zeroCell

      public float zeroCell
      50 Cell number at theta.
    • startAdjust

      public int startAdjust
    • currentSeconds

      private long currentSeconds
      DOCUMENT ME!
    • day

      private int day
      DOCUMENT ME!
    • hour

      private int hour
      DOCUMENT ME!
    • minute

      private int minute
      DOCUMENT ME!
    • month

      private String month
      DOCUMENT ME!
    • monthIndex

      private int monthIndex
      DOCUMENT ME!
    • seconds

      private int seconds
      DOCUMENT ME!
    • year

      private int year
      DOCUMENT ME!
  • Constructor Details

    • FileInfoGESigna5X

      public FileInfoGESigna5X(String name, String directory, int format)
      File info storage constructor.
      Parameters:
      name - file name
      directory - directory
      format - file format
  • Method Details

    • convertToDICOMInfo

      public FileInfoDicom convertToDICOMInfo(int i)
      DOCUMENT ME!
      Parameters:
      i - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • displayAboutInfo

      public void displayAboutInfo(JDialogBase dlog, TransMatrix matrix)
      Displays the file information.
      Specified by:
      displayAboutInfo in class FileInfoBase
      Parameters:
      dlog - dialog box that is written to
      matrix - transformation matrix
    • getAboutInfo

      public String getAboutInfo(TransMatrix matrix)
      Description copied from class: FileInfoBase
      Abstract method which is used by the extending class to return information about the file header.
      Overrides:
      getAboutInfo in class FileInfoBase
      Parameters:
      matrix - Transformation matrix
      Returns:
      A string containing information from the image header.
    • getImageNameFromInfo

      public String getImageNameFromInfo()
      Returns the image name which should be used for the image this file info is attached to (studyNum_seriesNum).
      Returns:
      The name to give to this file info's image.
    • getOriginAtSlice

      public float[] getOriginAtSlice()
      Gets the origin of a particular slice; resets for the z dimension.
      Returns:
      New start locations
    • secs2date

      private void secs2date(int numberSeconds)
      DOCUMENT ME!
      Parameters:
      numberSeconds - DOCUMENT ME!
    • anonymize

      public void anonymize()