Documentation of 'org.jlab.hipo.io.HipoRecordHeader' Java class
HipoRecordHeader
org.jlab.hipo.io

Class HipoRecordHeader



  • public class HipoRecordHeader
    extends java.lang.Object
    • Field Detail

      • RECORD_IDENTIFIER_STRING

        public static final byte[] RECORD_IDENTIFIER_STRING
      • RECORD_IDENTIFIER_INTEGER

        public static final int RECORD_IDENTIFIER_INTEGER
        See Also:
        Constant Field Values
      • OFFSET_RECORD_LENGTH_WORD

        public static final int OFFSET_RECORD_LENGTH_WORD
        Define offsets for each WORD in the header
        See Also:
        Constant Field Values
      • OFFSET_DATA_LENGTH_WORD_UNCOMPRESSED

        public static final int OFFSET_DATA_LENGTH_WORD_UNCOMPRESSED
        See Also:
        Constant Field Values
      • OFFSET_DATA_LENGTH_WORD_COMPRESSED

        public static final int OFFSET_DATA_LENGTH_WORD_COMPRESSED
        See Also:
        Constant Field Values
      • OFFSET_NUMBER_OF_EVENTS

        public static final int OFFSET_NUMBER_OF_EVENTS
        See Also:
        Constant Field Values
      • OFFSET_HEADER_LENGTH_WORD

        public static final int OFFSET_HEADER_LENGTH_WORD
        See Also:
        Constant Field Values
      • OFFSET_INDEX_LENGTH_WORD

        public static final int OFFSET_INDEX_LENGTH_WORD
        See Also:
        Constant Field Values
    • Constructor Detail

      • HipoRecordHeader

        public HipoRecordHeader()
      • HipoRecordHeader

        public HipoRecordHeader(byte[] array)
    • Method Detail

      • initBinary

        public final void initBinary(byte[] array)
      • isValid

        public final boolean isValid()
      • getDataSize

        public int getDataSize()
      • getDataSizeCompressed

        public int getDataSizeCompressed()
      • getRecordHeaderLength

        public int getRecordHeaderLength()
      • getNumberOfEvents

        public int getNumberOfEvents()
      • getRecordSize

        public int getRecordSize()
      • getHeaderSize

        public int getHeaderSize()
      • getIndexArraySize

        public final int getIndexArraySize()
      • getCompressionType

        public int getCompressionType()
      • getRecordHeaderData

        public byte[] getRecordHeaderData()
      • getPositionInFile

        public long getPositionInFile()
      • setPositionInFile

        public void setPositionInFile(long pos)
      • setDataSize

        public final void setDataSize(int size)
      • setDataSizeCompressed

        public final void setDataSizeCompressed(int size)
      • setIndexArraySize

        public final void setIndexArraySize(int size)
      • setRecordHeaderLength

        public final void setRecordHeaderLength(int length)
      • setNumberOfEvents

        public final void setNumberOfEvents(int nevents)
      • setHeaderSize

        public final void setHeaderSize(int size)
      • setCompressionType

        public void setCompressionType(int type)
      • setRecordSize

        public void setRecordSize(int size)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • reset

        public final void reset()
      • main

        public static void main(java.lang.String[] args)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.