// =====================================================================
//  $Id: TCamacHighVoltageControllerModule.cc,v 1.4 2004/03/07 10:30:31 goiwai Exp $
//  $Name: CLDAQ-1-14-03 $
//  $Log: TCamacHighVoltageControllerModule.cc,v $
//  Revision 1.4  2004/03/07 10:30:31  goiwai
//  ROOTに組みこむためのおまじないマクロを埋めこみました。
//  全てにおいて完全に動作するわけではありません。
//
//  Revision 1.3  2003/10/06 17:02:40  goiwai
//  *** empty log message ***
//
//  Revision 1.2  2003/07/30 16:19:09  goiwai
//  ファイルにコミットログをつけることにしました.
//
// =====================================================================
#include "TCamacHighVoltageControllerModule.hh"
#include "TDataSegment.hh"
#include "TDataElement.hh"

TCamacHighVoltageControllerModule::TCamacHighVoltageControllerModule( TCamacCrateController* cc7x00, Tint slot, Tint nch, Tdata_t datalen )
  : TCamacModule( cc7x00, slot, nch, datalen )
{;}

TCamacHighVoltageControllerModule::TCamacHighVoltageControllerModule( const TCamacHighVoltageControllerModule& right )
  : TCamacModule( right )
{;}

TCamacHighVoltageControllerModule::~TCamacHighVoltageControllerModule()
{;}

// const TCamacHighVoltageControllerModule& TCamacHighVoltageControllerModule::operator=( const TCamacHighVoltageControllerModule& right )
// {
//   *( (TCamacModule*)this ) = *( (TCamacModule*)(&right) );
//   return *this;
// }

// Tbool TCamacHighVoltageControllerModule::operator==( const TCamacHighVoltageControllerModule& right ) const
// {
//   return *( (TCamacModule*)this ) == *( (TCamacModule*)(&right) );
// }

// Tbool TCamacHighVoltageControllerModule::operator!=( const TCamacHighVoltageControllerModule& right ) const
// {
//   return *( (TCamacModule*)this ) != *( (TCamacModule*)(&right) );
// }

// Tvoid TCamacHighVoltageControllerModule::FillData( TDataElement& element, Tint channel )
// {
//   if ( channel < 0 || channel >= theNumberOfChannels ) {
//     Tcerr << "TCamacHighVoltageControllerModule::FillData: invalid ID " << channel << Tendl;
//     element.FillData( &theStatus, tTypeInt, 1 );
//   } else {
//     Read( channel );
//     element.FillData( &theCamacData, tTypeUnsignedInt, 1 );
//   }
//   return;
// }

#ifdef __CLDAQ_ROOT_DLL
    ClassImp(TCamacHighVoltageControllerModule)
#endif
