#include <HcalSourcePositionData.h>
Public Member Functions | |
int | driverId () const |
void | getDAQTimestamp (int &seconds, int &useconds) const |
void | getDriverTimestamp (int &seconds, int &useconds) const |
HcalSourcePositionData () | |
int | indexCounter () const |
std::string | lastCommand () const |
std::string | message () const |
int | messageCounter () const |
int | motorCurrent () const |
int | motorVoltage () const |
int | reelCounter () const |
void | set (int message_counter, int timestamp1_sec, int timestamp1_usec, int timestamp2_sec, int timestamp2_usec, int status, int index_counter, int reel_counter, int motor_current, int motor_voltage, int driver_id, int source_id, std::string tubeNameFromCoord, std::string tubeDescFromSD, std::string lastCommand, std::string message) |
int | sourceId () const |
int | speed () const |
int | status () const |
std::string | tubeDescriptionFromSD () const |
int | tubeId () const |
std::string | tubeNameFromCoord () const |
~HcalSourcePositionData () | |
Private Attributes | |
int | driverId_ |
int | indexCounter_ |
std::string | lastCommand_ |
std::string | message_ |
int | messageCounter_ |
int | motorCurrent_ |
int | motorVoltage_ |
int | reelCounter_ |
int | sourceId_ |
int | status_ |
int | timestamp1_sec_ |
int | timestamp1_usec_ |
int | timestamp2_sec_ |
int | timestamp2_usec_ |
std::string | tubeDescriptionFromSD_ |
int | tubeId_ |
std::string | tubeNameFromCoord_ |
Definition at line 8 of file HcalSourcePositionData.h.
HcalSourcePositionData::HcalSourcePositionData | ( | ) |
Definition at line 6 of file HcalSourcePositionData.cc.
|
inline |
Definition at line 12 of file HcalSourcePositionData.h.
|
inline |
Definition at line 22 of file HcalSourcePositionData.h.
References driverId_.
Referenced by operator<<().
void HcalSourcePositionData::getDAQTimestamp | ( | int & | seconds, |
int & | useconds | ||
) | const |
Definition at line 67 of file HcalSourcePositionData.cc.
Referenced by operator<<().
void HcalSourcePositionData::getDriverTimestamp | ( | int & | seconds, |
int & | useconds | ||
) | const |
Definition at line 62 of file HcalSourcePositionData.cc.
Referenced by operator<<().
|
inline |
Definition at line 16 of file HcalSourcePositionData.h.
References indexCounter_.
Referenced by operator<<().
|
inline |
Definition at line 26 of file HcalSourcePositionData.h.
References lastCommand_.
Referenced by operator<<().
|
inline |
Definition at line 27 of file HcalSourcePositionData.h.
References message_.
Referenced by operator<<().
|
inline |
Definition at line 14 of file HcalSourcePositionData.h.
References messageCounter_.
Referenced by operator<<().
|
inline |
Definition at line 18 of file HcalSourcePositionData.h.
References motorCurrent_.
Referenced by operator<<().
|
inline |
Definition at line 20 of file HcalSourcePositionData.h.
References motorVoltage_.
Referenced by operator<<().
|
inline |
Definition at line 17 of file HcalSourcePositionData.h.
References reelCounter_.
Referenced by operator<<().
void HcalSourcePositionData::set | ( | int | message_counter, |
int | timestamp1_sec, | ||
int | timestamp1_usec, | ||
int | timestamp2_sec, | ||
int | timestamp2_usec, | ||
int | status, | ||
int | index_counter, | ||
int | reel_counter, | ||
int | motor_current, | ||
int | motor_voltage, | ||
int | driver_id, | ||
int | source_id, | ||
std::string | tubeNameFromCoord, | ||
std::string | tubeDescFromSD, | ||
std::string | lastCommand, | ||
std::string | message | ||
) |
Definition at line 26 of file HcalSourcePositionData.cc.
References python.rootplot.argparse::message, and mps_update::status.
Referenced by hcaltb::HcalTBSourcePositionDataUnpacker::unpack().
|
inline |
Definition at line 23 of file HcalSourcePositionData.h.
References sourceId_.
Referenced by operator<<().
|
inline |
Definition at line 19 of file HcalSourcePositionData.h.
|
inline |
Definition at line 15 of file HcalSourcePositionData.h.
References status_.
Referenced by operator<<().
|
inline |
Definition at line 25 of file HcalSourcePositionData.h.
References tubeDescriptionFromSD_.
Referenced by operator<<().
|
inline |
Definition at line 21 of file HcalSourcePositionData.h.
Referenced by operator<<().
|
inline |
Definition at line 24 of file HcalSourcePositionData.h.
References tubeNameFromCoord_.
Referenced by operator<<().
|
private |
Definition at line 61 of file HcalSourcePositionData.h.
Referenced by driverId().
|
private |
Definition at line 51 of file HcalSourcePositionData.h.
Referenced by indexCounter().
|
private |
Definition at line 65 of file HcalSourcePositionData.h.
Referenced by lastCommand().
|
private |
Definition at line 66 of file HcalSourcePositionData.h.
Referenced by message().
|
private |
Definition at line 50 of file HcalSourcePositionData.h.
Referenced by messageCounter().
|
private |
Definition at line 58 of file HcalSourcePositionData.h.
Referenced by motorCurrent().
|
private |
Definition at line 59 of file HcalSourcePositionData.h.
Referenced by motorVoltage().
|
private |
Definition at line 52 of file HcalSourcePositionData.h.
Referenced by reelCounter().
|
private |
Definition at line 62 of file HcalSourcePositionData.h.
Referenced by sourceId().
|
private |
Definition at line 57 of file HcalSourcePositionData.h.
Referenced by status().
|
private |
Definition at line 53 of file HcalSourcePositionData.h.
|
private |
Definition at line 54 of file HcalSourcePositionData.h.
|
private |
Definition at line 55 of file HcalSourcePositionData.h.
|
private |
Definition at line 56 of file HcalSourcePositionData.h.
|
private |
Definition at line 64 of file HcalSourcePositionData.h.
Referenced by tubeDescriptionFromSD().
|
private |
Definition at line 60 of file HcalSourcePositionData.h.
|
private |
Definition at line 63 of file HcalSourcePositionData.h.
Referenced by tubeNameFromCoord().