#include <TSpadicV10Event.h>
Public Member Functions | |
TSpadicV10MessageExtended (const sp605::Message &msg, uint64_t fulltime=0) | |
TSpadicV10MessageExtended () | |
virtual | ~TSpadicV10MessageExtended () |
bool | operator< (const TSpadicV10MessageExtended &rhs) const |
void | SetSpadicV10Message (const sp605::Message &source) |
sp605::Message & | GetSpadicV10Message () |
unsigned | GetSpadicId () const |
void | SetSpadicId (unsigned id) |
uint8_t | GetMessageType () const |
void | SetFullTime (uint64_t ts) |
uint64_t | GetFullTime () const |
uint16_t | GetSpadicNumber () const |
uint8_t | GetGroupNumber () const |
uint8_t | GetChNum () const |
unsigned | GetFullChNum () const |
void | SetTriggerDeltaT (float dt) |
float | GetTriggerDeltaT () const |
Protected Attributes | |
sp605::Message | fxMessage |
unsigned | fSpadicId |
float | ffCorrectedADC |
uint64_t | fuFulltime |
float | ffTriggerDeltaT |
Definition at line 64 of file TSpadicV10Event.h.
TSpadicV10MessageExtended::TSpadicV10MessageExtended | ( | const sp605::Message & | msg, | |
uint64_t | fulltime = 0 | |||
) | [inline] |
Definition at line 68 of file TSpadicV10Event.h.
TSpadicV10MessageExtended::TSpadicV10MessageExtended | ( | ) | [inline] |
Definition at line 75 of file TSpadicV10Event.h.
virtual TSpadicV10MessageExtended::~TSpadicV10MessageExtended | ( | ) | [inline, virtual] |
Definition at line 82 of file TSpadicV10Event.h.
uint8_t TSpadicV10MessageExtended::GetChNum | ( | ) | const [inline] |
Definition at line 129 of file TSpadicV10Event.h.
References fxMessage, and sp605::Message::getChNum().
unsigned TSpadicV10MessageExtended::GetFullChNum | ( | ) | const [inline] |
Definition at line 135 of file TSpadicV10Event.h.
References fxMessage, and sp605::Message::getFullChNum().
Referenced by TSpadicV10Proc::ProcessExtendedMessage().
uint64_t TSpadicV10MessageExtended::GetFullTime | ( | ) | const [inline] |
Definition at line 113 of file TSpadicV10Event.h.
References fuFulltime.
Referenced by TSpadicV10Proc::ProcessExtendedMessage().
uint8_t TSpadicV10MessageExtended::GetGroupNumber | ( | ) | const [inline] |
Definition at line 124 of file TSpadicV10Event.h.
References fxMessage, and sp605::Message::getGroup().
uint8_t TSpadicV10MessageExtended::GetMessageType | ( | ) | const [inline] |
Definition at line 102 of file TSpadicV10Event.h.
References fxMessage, and sp605::Message::getMsgType().
Referenced by TSpadicV10Proc::ProcessExtendedMessage().
unsigned TSpadicV10MessageExtended::GetSpadicId | ( | ) | const [inline] |
Definition at line 99 of file TSpadicV10Event.h.
References fSpadicId.
Referenced by TSpadicV10Proc::ProcessExtendedMessage().
uint16_t TSpadicV10MessageExtended::GetSpadicNumber | ( | ) | const [inline] |
Definition at line 118 of file TSpadicV10Event.h.
References fxMessage, and sp605::Message::getSpadicNumber().
sp605::Message& TSpadicV10MessageExtended::GetSpadicV10Message | ( | ) | [inline] |
Definition at line 93 of file TSpadicV10Event.h.
References fxMessage.
float TSpadicV10MessageExtended::GetTriggerDeltaT | ( | ) | const [inline] |
Definition at line 143 of file TSpadicV10Event.h.
References ffTriggerDeltaT.
bool TSpadicV10MessageExtended::operator< | ( | const TSpadicV10MessageExtended & | rhs | ) | const [inline] |
Definition at line 85 of file TSpadicV10Event.h.
References fuFulltime.
void TSpadicV10MessageExtended::SetFullTime | ( | uint64_t | ts | ) | [inline] |
Definition at line 108 of file TSpadicV10Event.h.
References fuFulltime.
void TSpadicV10MessageExtended::SetSpadicId | ( | unsigned | id | ) | [inline] |
Definition at line 100 of file TSpadicV10Event.h.
References fSpadicId.
Referenced by TSpadicV10Proc::ProcessSubevent().
void TSpadicV10MessageExtended::SetSpadicV10Message | ( | const sp605::Message & | source | ) | [inline] |
Definition at line 88 of file TSpadicV10Event.h.
References fxMessage.
void TSpadicV10MessageExtended::SetTriggerDeltaT | ( | float | dt | ) | [inline] |
Definition at line 138 of file TSpadicV10Event.h.
References ffTriggerDeltaT.
Referenced by TSpadicV10Proc::ProcessExtendedMessage().
float TSpadicV10MessageExtended::ffCorrectedADC [protected] |
Definition at line 159 of file TSpadicV10Event.h.
float TSpadicV10MessageExtended::ffTriggerDeltaT [protected] |
Definition at line 166 of file TSpadicV10Event.h.
Referenced by GetTriggerDeltaT(), and SetTriggerDeltaT().
unsigned TSpadicV10MessageExtended::fSpadicId [protected] |
Definition at line 156 of file TSpadicV10Event.h.
Referenced by GetSpadicId(), and SetSpadicId().
uint64_t TSpadicV10MessageExtended::fuFulltime [protected] |
Definition at line 162 of file TSpadicV10Event.h.
Referenced by GetFullTime(), operator<(), and SetFullTime().
sp605::Message TSpadicV10MessageExtended::fxMessage [protected] |
Definition at line 154 of file TSpadicV10Event.h.
Referenced by GetChNum(), GetFullChNum(), GetGroupNumber(), GetMessageType(), GetSpadicNumber(), GetSpadicV10Message(), and SetSpadicV10Message().