9#ifndef TRGChannel_FLAG_
10#define TRGChannel_FLAG_
20 class TRGSignalBundle;
39 const std::string&
name(
void)
const;
47 void dump(
const std::string& message =
"",
48 const std::string& pre =
"")
const;
A class to represent a trigger board.
A class to represent a serial link between trigger hardware modules.
const std::string _name
Name of a channel.
const TRGBoard & _sender
Sender.
TRGSignalBundle * _data
Input data.
const TRGBoard & _receiver
Receiver.
void dump(const std::string &message="", const std::string &pre="") const
dumps contents.
A class to represent a bundle of SignalVectors.
const std::string & name(void) const
returns name.
const TRGBoard & sender(void) const
sender TRG board
TRGSignalBundle * signal(void) const
returns signal.
virtual ~TRGChannel()
Destructor.
Abstract base class for different kinds of events.