#include <DuneChannelInfo.h>
Public Types | |
using | Channel = AdcChannel |
using | Index = AdcIndex |
Public Member Functions | |
void | clear () |
DuneChannelInfo ()=default | |
DuneChannelInfo (Index a_channel, Index a_fembID, Index a_fembChannel, Index a_channelStatus) | |
bool | isValid () const |
bool | operator< (const DuneChannelInfo &rhs) |
bool | operator== (const DuneChannelInfo &rhs) const |
bool | operator!= (const DuneChannelInfo &rhs) const |
std::string | channelString () const |
std::string | fembString (Index wid=2, Index wch=3) const |
Static Public Member Functions | |
static Index | badChannel () |
static Index | badIndex () |
static const DuneChannelInfo & | badChannelInfo () |
Public Attributes | |
Channel | channel =badChannel() |
Index | fembID =badIndex() |
Index | fembChannel =badIndex() |
Index | channelStatus =badIndex() |
Definition at line 15 of file DuneChannelInfo.h.
using DuneChannelInfo::Channel = AdcChannel |
Definition at line 19 of file DuneChannelInfo.h.
using DuneChannelInfo::Index = AdcIndex |
Definition at line 20 of file DuneChannelInfo.h.
|
default |
|
inline |
Definition at line 46 of file DuneChannelInfo.h.
|
inlinestatic |
Definition at line 27 of file DuneChannelInfo.h.
|
inlinestatic |
Definition at line 29 of file DuneChannelInfo.h.
|
inlinestatic |
Definition at line 28 of file DuneChannelInfo.h.
|
inline |
Definition at line 73 of file DuneChannelInfo.h.
|
inline |
Definition at line 35 of file DuneChannelInfo.h.
|
inline |
Definition at line 83 of file DuneChannelInfo.h.
|
inline |
Definition at line 51 of file DuneChannelInfo.h.
|
inline |
Definition at line 68 of file DuneChannelInfo.h.
|
inline |
Definition at line 54 of file DuneChannelInfo.h.
|
inline |
Definition at line 60 of file DuneChannelInfo.h.
Channel DuneChannelInfo::channel =badChannel() |
Definition at line 22 of file DuneChannelInfo.h.
Definition at line 25 of file DuneChannelInfo.h.
Definition at line 24 of file DuneChannelInfo.h.
Definition at line 23 of file DuneChannelInfo.h.