Public Member Functions | Protected Attributes

TSpadicV10MessageExtended Class Reference

#include <TSpadicV10Event.h>

Collaboration diagram for TSpadicV10MessageExtended:
Collaboration graph
[legend]

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::MessageGetSpadicV10Message ()
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

Detailed Description

Definition at line 64 of file TSpadicV10Event.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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


Field Documentation

Definition at line 159 of file TSpadicV10Event.h.

Definition at line 166 of file TSpadicV10Event.h.

Referenced by GetTriggerDeltaT(), and SetTriggerDeltaT().

Definition at line 156 of file TSpadicV10Event.h.

Referenced by GetSpadicId(), and SetSpadicId().

Definition at line 162 of file TSpadicV10Event.h.

Referenced by GetFullTime(), operator<(), and SetFullTime().


The documentation for this class was generated from the following file: