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()().