Package ltsa

Class LtsaModuleHeader

All Implemented Interfaces:
Serializable, ManagedParameters

public class LtsaModuleHeader extends ModuleHeader implements ManagedParameters
See Also:
  • Constructor Details

    • LtsaModuleHeader

      public LtsaModuleHeader(int version, int fftLength, int ffthop, int intervalSeconds)
      Parameters:
      fftLength -
      ffthop -
      intervalSeconds -
  • Method Details

    • createHeader

      public boolean createHeader(BinaryObjectData binaryObjectData, BinaryHeader binaryHeader)
      Description copied from class: ModuleHeader
      Read data from a byte array to recreate a module header being read back from file.

      The BinaryHeader and ModuleHeader can be used to check version numbers if required.

      Specified by:
      createHeader in class ModuleHeader
      Parameters:
      binaryObjectData - data read from file
      binaryHeader - binary Header from data file
      Returns:
      true if unpacked successfully.
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.