LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ChannelStatus.h"
Public Member Functions | |
ChannelStatus (unsigned int ch) | |
Constructor. More... | |
~ChannelStatus ()=default | |
Default destructor. More... | |
bool | IsDead () const |
bool | IsLowNoise () const |
bool | IsNoisy () const |
bool | IsPresent () const |
bool | IsGood () const |
chStatus | Status () const |
void | SetStatus (chStatus status) |
unsigned int | Channel () const |
void | SetChannel (unsigned int ch) |
bool | operator< (unsigned int rhs) const |
bool | operator< (const ChData &ch) const |
Static Public Member Functions | |
static chStatus | GetStatusFromInt (int status) |
Protected Attributes | |
unsigned int | fChannel |
Private Attributes | |
chStatus | fStatus |
Definition at line 33 of file ChannelStatus.h.
|
inline |
|
default |
Default destructor.
Referenced by ChannelStatus().
|
inlineinherited |
Definition at line 32 of file ChData.h.
References lariov::ChData::fChannel.
Referenced by lariov::ChData::operator<().
|
inlinestatic |
Definition at line 51 of file ChannelStatus.h.
References lariov::kDEAD, lariov::kDISCONNECTED, lariov::kGOOD, lariov::kLOWNOISE, lariov::kNOISY, and lariov::kUNKNOWN.
Referenced by lariov::SIOVChannelStatusProvider::DBUpdate(), and lariov::SIOVChannelStatusProvider::SIOVChannelStatusProvider().
|
inline |
Definition at line 42 of file ChannelStatus.h.
References fStatus, and lariov::kDEAD.
Referenced by lariov::SIOVChannelStatusProvider::IsBad().
|
inline |
Definition at line 46 of file ChannelStatus.h.
References fStatus, and lariov::kGOOD.
Referenced by lariov::SIOVChannelStatusProvider::IsGood().
|
inline |
Definition at line 43 of file ChannelStatus.h.
References fStatus, and lariov::kLOWNOISE.
Referenced by lariov::SIOVChannelStatusProvider::IsBad().
|
inline |
Definition at line 44 of file ChannelStatus.h.
References fStatus, and lariov::kNOISY.
Referenced by lariov::SIOVChannelStatusProvider::IsNoisy().
|
inline |
Definition at line 45 of file ChannelStatus.h.
References fStatus, and lariov::kDISCONNECTED.
Referenced by lariov::SIOVChannelStatusProvider::IsPresent().
|
inlineinherited |
|
inlineinherited |
Definition at line 37 of file ChData.h.
References lariov::ChData::Channel(), and lariov::ChData::fChannel.
|
inlineinherited |
Definition at line 33 of file ChData.h.
References lariov::ChData::fChannel.
Referenced by lariov::SIOVPmtGainProvider::Reconfigure(), lariov::SIOVElectronicsCalibProvider::Reconfigure(), lariov::DetPedestalRetrievalAlg::Reconfigure(), and lariov::SIOVChannelStatusProvider::SIOVChannelStatusProvider().
|
inline |
Definition at line 49 of file ChannelStatus.h.
References fStatus.
Referenced by lariov::SIOVChannelStatusProvider::AddNoisyChannel(), lariov::SIOVChannelStatusProvider::DBUpdate(), and lariov::SIOVChannelStatusProvider::SIOVChannelStatusProvider().
|
inline |
Definition at line 47 of file ChannelStatus.h.
References fStatus.
Referenced by lariov::SIOVChannelStatusProvider::GetChannelsWithStatus(), and lariov::SIOVChannelStatusProvider::Status().
|
protectedinherited |
Definition at line 40 of file ChData.h.
Referenced by lariov::ChData::Channel(), lariov::ChData::operator<(), and lariov::ChData::SetChannel().
|
private |
Definition at line 66 of file ChannelStatus.h.
Referenced by IsDead(), IsGood(), IsLowNoise(), IsNoisy(), IsPresent(), SetStatus(), and Status().