Package gov.nih.mipav.model.file
Class jxlatte.ANSSymbolDistribution
java.lang.Object
gov.nih.mipav.model.file.jxlatte.SymbolDistribution
gov.nih.mipav.model.file.jxlatte.ANSSymbolDistribution
- Enclosing class:
jxlatte
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate int[]private final jxlatte.VLCTableprivate int[]private int[]private int[]Fields inherited from class gov.nih.mipav.model.file.jxlatte.SymbolDistribution
alphabetSize, config, logAlphabetSize, logBucketSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidgenerateAliasMapping(int uniqPos) intreadSymbol(jxlatte.Bitreader reader, jxlatte.EntropyState stateObj) toString()
-
Field Details
-
distPrefixTable
-
frequencies
private int[] frequencies -
cutoffs
private int[] cutoffs -
symbols
private int[] symbols -
offsets
private int[] offsets -
bucketMask
private int bucketMask
-
-
Constructor Details
-
ANSSymbolDistribution
- Throws:
IOException
-
-
Method Details
-
readSymbol
- Specified by:
readSymbolin classjxlatte.SymbolDistribution- Throws:
IOException
-
generateAliasMapping
private void generateAliasMapping(int uniqPos) -
toString
-