#ifndef _MIDWATERDM_H
#define _MIDWATERDM_H

#include "MicroDm.h"

/*
CLASS 
MidwaterDm

DESCRIPTION
Container for DataManager objects associated with Midwater Toolsled.

AUTHOR
Tom O'Reilly
*/
class MidwaterDm 
{
  public:

  ///////////////////////////////////////////////////////////////////
  // Constructor
  // [input] dmPrefix: DataManager prefix (e.g. "TIBURON" or "VENTANA")
  MidwaterDm(const char *dmPrefix);

  ~MidwaterDm();
  
  DmFlt32Object *portSwingArmPosition;
  DmFlt32Object *stbdSwingArmPosition;
  DmFlt32Object *spareADChannel0;
  DmFlt32Object *spareADChannel1;
  DmInt16Object *ssPumpSpeed;
  DmEnumObject *ssPumpDirection;
  DmBooleanObject *ssAutoIndex;
  DmBooleanObject *ssIndexSense;
  DmNat16Object *ssJarNumber;
};



#endif
