Concepts, classes and organization of the package

Data objects

Hydrac uses data objects. These objects represent particular types of data. They should be able to be loaded from a file, saved into a file, displayed to the screen, etc.

These objects are defined in the package hydrac.util.parameters.

“Unit” objects

We can define simple “unit” object as for example:

  • Acoustic data
  • Metadata extracted from acoustic device
  • Physical Parameters data
  • Metadata extracted from physical parameters instruments
  • Inverted results
  • Scattering models