Predicate specifying whether telescope is selected or not. More...
#include <FdComponentSelector.h>
Public Types | |
enum | Status { eUnknown = 0, eExists, eInDAQ, eDeSelected, eNoise, eBadCalibration, eHasData } |
Possible component status. More... | |
Public Member Functions | |
ComponentSelector (const Status status=eHasData) | |
bool | operator() (const Eye &comp) const |
bool | operator() (const Telescope &comp) const |
bool | operator() (const Pixel &comp) const |
Private Attributes | |
Status | fMinStatus = eUnknown |
Predicate specifying whether telescope is selected or not.
Definition at line 20 of file FdComponentSelector.h.
Possible component status.
Enumerator | |
---|---|
eUnknown | |
eExists | |
eInDAQ | |
eDeSelected | |
eNoise | |
eBadCalibration | |
eHasData |
Definition at line 24 of file FdComponentSelector.h.
Definition at line 34 of file FdComponentSelector.h.
bool ComponentSelector::operator() | ( | const Eye & | comp | ) | const |
Definition at line 10 of file FdComponentSelector.cc.
References fMinStatus, and fevt::Eye::GetStatus().
bool ComponentSelector::operator() | ( | const Telescope & | comp | ) | const |
Definition at line 18 of file FdComponentSelector.cc.
References fMinStatus, and fevt::Telescope::GetStatus().
bool ComponentSelector::operator() | ( | const Pixel & | comp | ) | const |
Definition at line 26 of file FdComponentSelector.cc.
References fMinStatus, and fevt::Pixel::GetStatus().
Definition at line 41 of file FdComponentSelector.h.
Referenced by operator()().