3 #ifndef GCP_GRABBER_CHANNEL_H
4 #define GCP_GRABBER_CHANNEL_H
31 ALL = CHAN0 | CHAN1 | CHAN2 | CHAN3
34 static const unsigned nChan_ = 4;
36 friend std::ostream& operator<<(std::ostream& os,
const FgChannel& chan);
48 static unsigned channelToInt(FgChannel chanMask);
52 static FgChannel intToChannel(
unsigned chanInt);
54 static bool isSingleChannel(FgChannel chan);
56 static std::vector<Channel::FgChannel> getChannels(Channel::FgChannel chanMask);
60 std::ostream& operator<<(std::ostream& os,
const Channel::FgChannel& chan);
67 #endif // End #ifndef GCP_GRABBER_CHANNEL_H
Channel()
Definition: Channel.cc:14
virtual ~Channel()
Definition: Channel.cc:20