public class SDTInfo extends Object
| Modifier and Type | Field and Description | 
|---|---|
| short | accumulate | 
| short | adcDEADC sample delay (SPC-930). | 
| short | adcRE | 
| int | adcZoom | 
| long[] | allBlockLengths | 
| long[] | allBlockOffsets | 
| static short | BH_HEADER_CHKSUM | 
| static short | BH_HEADER_NOT_VALID | 
| static short | BH_HEADER_VALID | 
| static String | BINARY_SETUP | 
| long | blockLengthreserved2 now contains block (set) length. | 
| short | blockNoNumber of the block in the file. | 
| int | blockTypeSee blockType defines below. | 
| int | bordL | 
| int | bordU | 
| static String | C_STRING | 
| long | calcPhotonsNo of photons. | 
| float | cfdHF | 
| float | cfdLH | 
| float | cfdLL | 
| float | cfdZC | 
| int | chanRouting channel number. | 
| int | channels | 
| int | chksum | 
| float | colT | 
| float | cortimeCorrelation time [ms]. | 
| int | crossChanCross FCS routing channel number
 when chan = crossChan and mod == crossMod - Auto FCS
 otherwise - Cross FCS. | 
| int | crossModCross FCS module number. | 
| long | crossMtResolMacro time clock of cross FCS module in 0.1 ns units. | 
| int | curCycleCurrent cycle (accumulation cycle in FLOW mode) -
 (if multi-cycle measurement). | 
| int | curPageCurrent measured page. | 
| int | curStepCurrent step (if multi-step measurement). | 
| int | cyclesCycles (accumulation cycles in FLOW mode). | 
| static String | DATA_IDENTIFIERFor normal .sdt files (setup + data). | 
| int | dataBlockLength | 
| int | dataBlockOffsOffset of the first data block. | 
| int | dataOffsOffset of the data block from the beginning of the file. | 
| String | dateDate of creation. | 
| short | deadTimeComp | 
| short | detTypeDetector type (SPC-930 in camera mode). | 
| short | dither | 
| static String | DLL_DATA_IDENTIFIERFor .sdt files created using DLL function SPC_save_data_to_sdtfile
 (no setup, only data). | 
| short | ealDE | 
| float | endTimeMacro time of the last photon. | 
| int | epxDiv | 
| static String | FCS_DATA_IDENTIFIERFor .sdt files created in FIFO mode
 (setup, data blocks = Decay, FCS, FIDA, FILDA & MCS curves
 for each used routing channel). | 
| int | fcsDecayCalcBit 0 = 1 - decay curve calculated. | 
| int | fcsPointsNo of FCS values. | 
| int | fcsType0 - linear FCS with log binning (100 bins/log)
 when bit 15 = 1 (0x8000) - Multi-Tau FCS
 where bits 14-0 = ktau parameter. | 
| int | fidaPointsNo of FIDA values. | 
| float | fidaTimeInterval time [ms] for FIDA histogram. | 
| short | fifoTyp | 
| int | fildaPointsNo of FILDA values. | 
| float | fildaTimeInterval time [ms] for FILDA histogram. | 
| int | flagsScan clocks bits 2-0 (frame, line, pixel), rates_read - bit 15. | 
| int | flbckX | 
| int | flbckY | 
| static String | FLOW_DATA_IDENTIFIERFor .sdt files created automatically in Continuous Flow mode measurement
 (no setup, only data). | 
| boolean | hasExtendedMeasureInfo | 
| boolean | hasMeasFCSInfo | 
| boolean | hasMeasHISTInfo | 
| boolean | hasMeasStopInfo | 
| boolean | hasMeasureInfo | 
| int | headerValid | 
| int | height | 
| int | imageRX | 
| int | imageRY | 
| int | imageX4 subsequent fields valid only for Camera mode
 or FIFO_IMAGE mode. | 
| int | imageY | 
| short | incr | 
| String | info | 
| short | infoLengthLength of the info part. | 
| int | infoOffsOffset of the info part which contains general text
 information (Title, date, time, contents etc.). | 
| long | lblockNoLong blockNo - see remarks below. | 
| short | linedivLine predivider = 2 ** (linediv). | 
| short | masterClockUse or not  Master Clock (SPC140 multi-module). | 
| float | maxAdcRate | 
| float | maxCfdRate(-1.0 - not set). | 
| float | maxSyncRateMaximum rates during the measurement. | 
| float | maxTacRate | 
| int | mcsPointsNo of MCS values. | 
| int | mcstaPointsNumber of MCS_TA points. | 
| float | mcsTimeInterval time [ms] for MCS histogram. | 
| short | measDescBlockLength | 
| short | measDescBlockNoNumber of the measurement description block
 corresponding to this data block. | 
| int | measDescBlockOffs | 
| short | measMode | 
| short | memBank | 
| float | minAdcRate | 
| float | minCfdRate(-1.0 - not set). | 
| float | minSyncRateMinimum rates during the measurement. | 
| float | minTacRate | 
| int | modModule number. | 
| int | modFpgaVerNew in v.8.4. | 
| String | modSerNoSerial number of the module. | 
| String | modTypeModule type. | 
| int | modTypeCode | 
| int | mReserved1 | 
| float | mReserved2 | 
| long | mtResolMacro time clock in 0.1 ns units. | 
| short | ncx | 
| short | ncy | 
| int | nextBlockOffsOffset to the data block header of the next data block. | 
| short | noOfDataBlocksno_of_data_blocks valid only when in 0 .. | 
| short | noOfMeasDescBlocks | 
| float | offset | 
| int | overfl | 
| float | overflowCorrFactor | 
| int | overrunsNo of Fifo overruns
 when > 0  fcs curve & endTime are not valid. | 
| int | page | 
| short | pixClk | 
| float | pixTime | 
| short | polarityF | 
| short | polarityL2 = disabled line markers. | 
| short | polarityP | 
| float | repT | 
| long | reserved1 | 
| int | reserved2 | 
| short | revisionSoftware revision number (lower 4 bits >= 10(decimal)). | 
| int | scanRX | 
| int | scanRY | 
| int | scanX | 
| int | scanY | 
| String | setup | 
| static String | SETUP_IDENTIFIERFor .set files (setup only). | 
| short | setupLengthLength of the setup data. | 
| int | setupOffsOffset of the setup text data
 (system parameters, display parameters, trace parameters etc.). | 
| int | statusLast SPC_test_state return value (status). | 
| int | steps | 
| short | stopt | 
| float | stopTimeTime from start to  - disarm (simple measurement)
 - or to the end of the cycle (for complex measurement). | 
| short | synFD | 
| float | synHF | 
| float | synTH | 
| float | synZC | 
| static String | T_STRING | 
| short | tacG | 
| float | tacLH | 
| float | tacLL | 
| float | tacOF | 
| float | tacR | 
| String | timeTime of creation. | 
| int | timeBins | 
| int | timepoints | 
| short | trigger | 
| short | useMotor | 
| int | width | 
| static String | X_IMG_STRING | 
| static String | X_STRING | 
| short | xAxisX axis representation (SPC-930). | 
| short | xyGainGain for XY ADCs (SPC930). | 
| static String | Y_IMG_STRING | 
| static String | Y_STRING | 
| Constructor and Description | 
|---|
| SDTInfo(loci.common.RandomAccessInputStream in,
       Hashtable meta)Constructs a new SDT header by reading values from the given input source,
 populating the given metadata table. | 
| Modifier and Type | Method and Description | 
|---|---|
| private long | readUnsignedLong(loci.common.RandomAccessInputStream in) | 
public static final short BH_HEADER_CHKSUM
public static final short BH_HEADER_NOT_VALID
public static final short BH_HEADER_VALID
public static final String SETUP_IDENTIFIER
public static final String DATA_IDENTIFIER
public static final String FLOW_DATA_IDENTIFIER
public static final String DLL_DATA_IDENTIFIER
public static final String FCS_DATA_IDENTIFIER
public static final String X_STRING
public static final String Y_STRING
public static final String T_STRING
public static final String C_STRING
public static final String X_IMG_STRING
public static final String Y_IMG_STRING
public static final String BINARY_SETUP
public int width
public int height
public int timeBins
public int channels
public int timepoints
public short revision
public int infoOffs
public short infoLength
public int setupOffs
public short setupLength
public int dataBlockOffs
public short noOfDataBlocks
public int dataBlockLength
public int measDescBlockOffs
public short noOfMeasDescBlocks
public short measDescBlockLength
public int headerValid
public long reserved1
public int reserved2
public int chksum
public String info
public String setup
public boolean hasMeasureInfo
public String time
public String date
public String modSerNo
public short measMode
public float cfdLL
public float cfdLH
public float cfdZC
public float cfdHF
public float synZC
public short synFD
public float synHF
public float tacR
public short tacG
public float tacOF
public float tacLL
public float tacLH
public short adcRE
public short ealDE
public short ncx
public short ncy
public int page
public float colT
public float repT
public short stopt
public int overfl
public short useMotor
public int steps
public float offset
public short dither
public short incr
public short memBank
public String modType
public float synTH
public short deadTimeComp
public short polarityL
public short polarityF
public short polarityP
public short linediv
public short accumulate
public int flbckY
public int flbckX
public int bordU
public int bordL
public float pixTime
public short pixClk
public short trigger
public int scanX
public int scanY
public int scanRX
public int scanRY
public short fifoTyp
public int epxDiv
public int modTypeCode
public int modFpgaVer
public float overflowCorrFactor
public int adcZoom
public int cycles
public boolean hasMeasStopInfo
public int status
public int flags
public float stopTime
public int curStep
public int curCycle
public int curPage
public float minSyncRate
public float minCfdRate
public float minTacRate
public float minAdcRate
public float maxSyncRate
public float maxCfdRate
public float maxTacRate
public float maxAdcRate
public int mReserved1
public float mReserved2
public boolean hasMeasFCSInfo
public int chan
public int fcsDecayCalc
public long mtResol
public float cortime
public long calcPhotons
public int fcsPoints
public float endTime
public int overruns
public int fcsType
public int crossChan
public int mod
public int crossMod
public long crossMtResol
public boolean hasExtendedMeasureInfo
public int imageX
public int imageY
public int imageRX
public int imageRY
public short xyGain
public short masterClock
public short adcDE
public short detType
public short xAxis
public boolean hasMeasHISTInfo
public float fidaTime
public float fildaTime
public int fidaPoints
public int fildaPoints
public float mcsTime
public int mcsPoints
public int mcstaPoints
public short blockNo
public int dataOffs
public int nextBlockOffs
public long[] allBlockOffsets
public long[] allBlockLengths
public int blockType
public short measDescBlockNo
public long lblockNo
public long blockLength
public SDTInfo(loci.common.RandomAccessInputStream in,
               Hashtable meta)
        throws IOException
IOExceptionprivate long readUnsignedLong(loci.common.RandomAccessInputStream in)
                       throws IOException
IOExceptionCopyright © 2017 Open Microscopy Environment