| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectloci.formats.FormatHandler
loci.formats.FormatReader
loci.formats.in.SDTReader
public class SDTReader
SDTReader is the file format reader for Becker & Hickl SPC-Image SDT files.
| Field Summary | |
|---|---|
| protected  int | channelsNumber of spectral channels. | 
| protected  SDTInfo | infoObject containing SDT header information. | 
| protected  boolean | intensityWhether to combine lifetime bins into single intensity image planes. | 
| protected  int | offOffset to binary data. | 
| protected  int | timeBinsNumber of time bins in lifetime histogram. | 
| Fields inherited from class loci.formats.FormatReader | 
|---|
| collectMetadata, core, filterMetadata, group, in, metadata, metadataStore, normalizeData, saveOriginalMetadata, series, THUMBNAIL_DIMENSION | 
| Fields inherited from class loci.formats.FormatHandler | 
|---|
| currentId, debug, debugLevel, format, statusListeners, suffixes | 
| Fields inherited from interface loci.formats.IFormatReader | 
|---|
| CAN_GROUP, CANNOT_GROUP, MUST_GROUP | 
| Constructor Summary | |
|---|---|
| SDTReader()Constructs a new SDT reader. | |
| Method Summary | |
|---|---|
|  int | getChannelCount()Gets the number of spectral channels. | 
|  int | getChannelCount(String id)Deprecated. Replaced by getChannelCount() | 
|  int[] | getChannelDimLengths() | 
|  String[] | getChannelDimTypes() | 
|  SDTInfo | getInfo()Gets object containing SDT header information. | 
|  SDTInfo | getInfo(String id)Deprecated. Replaced by getInfo() | 
|  int | getTimeBinCount()Gets the number of bins in the lifetime histogram. | 
|  int | getTimeBinCount(String id)Deprecated. Replaced by getTimeBinCount() | 
| protected  void | initFile(String id)Initializes the given SDT file. | 
|  boolean | isIntensity()Gets whether the reader is combining each lifetime histogram into a summed intensity image plane. | 
|  boolean | isInterleaved(int subC) | 
|  boolean | isThisType(byte[] block) | 
|  byte[] | openBytes(int no,
          byte[] buf) | 
|  void | setIntensity(boolean intensity)Toggles whether the reader should return intensity data only (the sum of each lifetime histogram). | 
| Methods inherited from class loci.formats.FormatReader | 
|---|
| addMeta, checkBytes, close, close, fileGroupOption, get16BitLookupTable, get8BitLookupTable, getChannelDimLengths, getChannelDimTypes, getCoreMetadata, getCoreMetadata, getCurrentFile, getDimensionOrder, getDimensionOrder, getEffectiveSizeC, getEffectiveSizeC, getImageCount, getImageCount, getIndex, getIndex, getMeta, getMetadata, getMetadata, getMetadataStore, getMetadataStore, getMetadataStoreRoot, getMetadataStoreRoot, getMetadataValue, getMetadataValue, getPixelType, getPixelType, getRGBChannelCount, getRGBChannelCount, getSeries, getSeries, getSeriesCount, getSeriesCount, getSizeC, getSizeC, getSizeT, getSizeT, getSizeX, getSizeX, getSizeY, getSizeY, getSizeZ, getSizeZ, getThumbSizeX, getThumbSizeX, getThumbSizeY, getThumbSizeY, getUsedFiles, getUsedFiles, getZCTCoords, getZCTCoords, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isInterleaved, isLittleEndian, isLittleEndian, isMetadataCollected, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOrderCertain, isOriginalMetadataPopulated, isRGB, isRGB, isUsedFile, openBytes, openBytes, openBytes, openImage, openImage, openThumbBytes, openThumbBytes, openThumbImage, openThumbImage, setGroupFiles, setId, setMetadataCollected, setMetadataFiltered, setMetadataStore, setNormalized, setOriginalMetadataPopulated, setSeries, setSeries | 
| Methods inherited from class loci.formats.FormatHandler | 
|---|
| addStatusListener, debug, getFormat, getStatusListeners, getSuffixes, isThisType, isThisType, removeStatusListener, setDebug, setDebugLevel, setId, status, status, status, trace, trace | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface loci.formats.IFormatHandler | 
|---|
| getFormat, getSuffixes, isThisType, isThisType, setId | 
| Methods inherited from interface loci.formats.StatusReporter | 
|---|
| addStatusListener, getStatusListeners, removeStatusListener | 
| Field Detail | 
|---|
protected SDTInfo info
protected int off
protected int timeBins
protected int channels
protected boolean intensity
| Constructor Detail | 
|---|
public SDTReader()
| Method Detail | 
|---|
public void setIntensity(boolean intensity)
public boolean isIntensity()
public int getTimeBinCount()
public int getChannelCount()
public SDTInfo getInfo()
public boolean isThisType(byte[] block)
public int[] getChannelDimLengths()
getChannelDimLengths in interface loci.formats.IFormatReadergetChannelDimLengths in class loci.formats.FormatReaderpublic String[] getChannelDimTypes()
getChannelDimTypes in interface loci.formats.IFormatReadergetChannelDimTypes in class loci.formats.FormatReaderpublic boolean isInterleaved(int subC)
isInterleaved in interface loci.formats.IFormatReaderisInterleaved in class loci.formats.FormatReader
public byte[] openBytes(int no,
                        byte[] buf)
                 throws loci.formats.FormatException,
                        IOException
loci.formats.FormatException
IOException
protected void initFile(String id)
                 throws loci.formats.FormatException,
                        IOException
initFile in class loci.formats.FormatReaderloci.formats.FormatException
IOException
public int getTimeBinCount(String id)
                    throws loci.formats.FormatException,
                           IOException
getTimeBinCount()
loci.formats.FormatException
IOException
public int getChannelCount(String id)
                    throws loci.formats.FormatException,
                           IOException
getChannelCount()
loci.formats.FormatException
IOException
public SDTInfo getInfo(String id)
                throws loci.formats.FormatException,
                       IOException
getInfo()
loci.formats.FormatException
IOException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||