// ============================================================================
// $Id$
// $Name$
// ============================================================================
#include "TReadoutElement.hh"
#include "TModule.hh"
#include "TDataElement.hh"
TReadoutElement::TReadoutElement( TModule* module, Tint channelNumber )
: theModule( module ), theChannelNumber( channelNumber )
{;}
TReadoutElement::~TReadoutElement()
{;}
Tvoid TReadoutElement::Print( Tostream& tos )
{
Tstring head = Twspace + Twspace + Twspace + "* Readout Element, ";
tos << head << "Channel: " << theChannelNumber << Tendl;
theModule -> Print( tos );
return;
}
TDataElement* TReadoutElement::ReadData()
{
TDataElement* d = new TDataElement( tTypeUnknown, theChannelNumber );
theModule -> FillData( d );
return( d );
}
|