8 #ifndef DATAFORMATS_SCALERS_DCSSTATUS_H 9 #define DATAFORMATS_SCALERS_DCSSTATUS_H 74 bool empty()
const {
return false; }
86 bool ready(
int partitionNumber)
const 87 {
return( (
ready_ & ( 1 << partitionNumber )) != 0 );}
unsigned int trigType() const
timespec collectionTime() const
unsigned int bunchNumber_
bool empty() const
empty method (= false)
unsigned int bunchNumber() const
float magnetTemperature() const
bool ready(int partitionNumber) const
timespec get_timespec() const
unsigned int ready() const
unsigned int sourceID() const
static const char *const partitionName[]
int operator==(const DcsStatus &e) const
equality operator
std::ostream & operator<<(std::ostream &s, const DcsStatus &c)
Pretty-print operator for DcsStatus.
std::string name() const
name method
std::vector< DcsStatus > DcsStatusCollection
int operator!=(const DcsStatus &e) const
inequality operator
float magnetCurrent() const
unsigned int eventID() const
static const int partitionList[]