|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object loci.formats.in.SDTInfo
public class SDTInfo
SDTInfo encapsulates the header information for Becker & Hickl SPC-Image SDT files.
Field Summary | |
---|---|
short |
accumulate
|
short |
adcDE
ADC sample delay (SPC-930). |
short |
adcRE
|
int |
adcZoom
|
static short |
BH_HEADER_CHKSUM
|
static short |
BH_HEADER_NOT_VALID
|
static short |
BH_HEADER_VALID
|
long |
blockLength
reserved2 now contains block (set) length. |
short |
blockNo
Number of the block in the file. |
int |
blockType
See blockType defines below. |
int |
bordL
|
int |
bordU
|
static String |
C_STRING
|
long |
calcPhotons
No of photons. |
float |
cfdHF
|
float |
cfdLH
|
float |
cfdLL
|
float |
cfdZC
|
int |
chan
Routing channel number. |
int |
channels
|
int |
chksum
|
float |
colT
|
float |
cortime
Correlation time [ms]. |
int |
crossChan
Cross FCS routing channel number when chan = crossChan and mod == crossMod - Auto FCS otherwise - Cross FCS. |
int |
crossMod
Cross FCS module number. |
long |
crossMtResol
Macro time clock of cross FCS module in 0.1 ns units. |
int |
curCycle
Current cycle (accumulation cycle in FLOW mode) - (if multi-cycle measurement). |
int |
curPage
Current measured page. |
int |
curStep
Current step (if multi-step measurement). |
int |
cycles
Cycles (accumulation cycles in FLOW mode). |
static String |
DATA_IDENTIFIER
For normal .sdt files (setup + data). |
int |
dataBlockLength
|
int |
dataBlockOffs
Offset of the first data block. |
int |
dataOffs
Offset of the data block from the beginning of the file. |
String |
date
Date of creation. |
short |
deadTimeComp
|
short |
detType
Detector type (SPC-930 in camera mode). |
short |
dither
|
static String |
DLL_DATA_IDENTIFIER
For .sdt files created using DLL function SPC_save_data_to_sdtfile (no setup, only data). |
short |
ealDE
|
float |
endTime
Macro time of the last photon. |
int |
epxDiv
|
static String |
FCS_DATA_IDENTIFIER
For .sdt files created in FIFO mode (setup, data blocks = Decay, FCS, FIDA, FILDA & MCS curves for each used routing channel). |
int |
fcsDecayCalc
Bit 0 = 1 - decay curve calculated. |
int |
fcsPoints
No of FCS values. |
int |
fcsType
0 - linear FCS with log binning (100 bins/log) when bit 15 = 1 (0x8000) - Multi-Tau FCS where bits 14-0 = ktau parameter. |
int |
fidaPoints
No of FIDA values. |
float |
fidaTime
Interval time [ms] for FIDA histogram. |
short |
fifoTyp
|
int |
fildaPoints
No of FILDA values. |
float |
fildaTime
Interval time [ms] for FILDA histogram. |
int |
flags
Scan clocks bits 2-0 (frame, line, pixel), rates_read - bit 15. |
int |
flbckX
|
int |
flbckY
|
static String |
FLOW_DATA_IDENTIFIER
For .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 |
imageX
4 subsequent fields valid only for Camera mode or FIFO_IMAGE mode. |
int |
imageY
|
short |
incr
|
String |
info
|
short |
infoLength
Length of the info part. |
int |
infoOffs
Offset of the info part which contains general text information (Title, date, time, contents etc.). |
long |
lblockNo
Long blockNo - see remarks below. |
short |
linediv
Line predivider = 2 ** (linediv). |
short |
masterClock
Use or not Master Clock (SPC140 multi-module). |
float |
maxAdcRate
|
float |
maxCfdRate
(-1.0 - not set). |
float |
maxSyncRate
Maximum rates during the measurement. |
float |
maxTacRate
|
int |
mcsPoints
No of MCS values. |
float |
mcsTime
Interval time [ms] for MCS histogram. |
short |
measDescBlockLength
|
short |
measDescBlockNo
Number 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 |
minSyncRate
Minimum rates during the measurement. |
float |
minTacRate
|
int |
mod
Module number. |
int |
modFpgaVer
New in v.8.4. |
String |
modSerNo
Serial number of the module. |
String |
modType
Module type. |
int |
modTypeCode
|
int |
mReserved1
|
float |
mReserved2
|
long |
mtResol
Macro time clock in 0.1 ns units. |
short |
ncx
|
short |
ncy
|
int |
nextBlockOffs
Offset to the data block header of the next data block. |
short |
noOfDataBlocks
no_of_data_blocks valid only when in 0 .. 0x7ffe range, if equal to 0x7fff the field 'reserved1' contains valid no_of_data_blocks. |
short |
noOfMeasDescBlocks
|
float |
offset
|
int |
overfl
|
float |
overflowCorrFactor
|
int |
overruns
No of Fifo overruns when > 0 fcs curve & endTime are not valid. |
int |
page
|
short |
pixClk
|
float |
pixTime
|
short |
polarityF
|
short |
polarityL
2 = disabled line markers. |
short |
polarityP
|
float |
repT
|
long |
reserved1
|
int |
reserved2
|
short |
revision
Software revision number (lower 4 bits >= 10(decimal)). |
int |
scanRX
|
int |
scanRY
|
int |
scanX
|
int |
scanY
|
String |
setup
|
static String |
SETUP_IDENTIFIER
For .set files (setup only). |
short |
setupLength
Length of the setup data. |
int |
setupOffs
Offset of the setup text data (system parameters, display parameters, trace parameters etc.). |
int |
status
Last SPC_test_state return value (status). |
int |
steps
|
short |
stopt
|
float |
stopTime
Time 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 |
time
Time of creation. |
int |
timeBins
|
short |
trigger
|
short |
useMotor
|
int |
width
|
static String |
X_STRING
|
short |
xAxis
X axis representation (SPC-930). |
short |
xyGain
Gain for XY ADCs (SPC930). |
static String |
Y_STRING
|
Constructor Summary | |
---|---|
SDTInfo(loci.formats.RandomAccessStream in,
Hashtable meta)
Constructs a new SDT header by reading values from the given input source, populating the given metadata table. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
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 int width
public int height
public int timeBins
public int channels
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 short blockNo
public int dataOffs
public int nextBlockOffs
public int blockType
public short measDescBlockNo
public long lblockNo
public long blockLength
Constructor Detail |
---|
public SDTInfo(loci.formats.RandomAccessStream in, Hashtable meta) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |