// =====================================================================
//  $Id: TReadoutList.hh,v 1.1.1.1 2003/06/27 02:56:42 goiwai Exp $
//  $Name: CLDAQ-1-06-02 $
// =====================================================================
#ifndef __TREADOUTLIST_HH
#define __TREADOUTLIST_HH

#include "Tglobals.h"
#include "TReadoutIdentification.hh"
#include "TReadoutSectionList.hh"

class TDataRecord;

class TReadoutList
  : public TReadoutIdentification, public TReadoutSectionList
{

  public:
    TReadoutList( const Tstring& id = TunknownID );
    TReadoutList( const TReadoutList& right );
    ~TReadoutList();

  public:
    const TReadoutList& operator=( const TReadoutList& right );
    Tbool operator==( const TReadoutList& right ) const;
    Tbool operator!=( const TReadoutList& right ) const;

  public:
    TDataRecord Read();    

};

#endif
