List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
revt::StationGPSData Class Reference

Station GPS Data More...

#include <StationGPSData.h>

Public Member Functions

unsigned int GetCorrectedNanosecond () const
 Get corrected trigger nanosecond. More...
 
int GetCurrent100 () const
 
int GetCurrent40 () const
 
int GetCurrentST () const
 
int GetNext100 () const
 
int GetNext40 () const
 
int GetNextST () const
 
int GetOffset () const
 Get GPS offset compared to a reference. More...
 
int GetPreviousST () const
 
unsigned int GetSecond () const
 Get end of traces raw time. More...
 
unsigned int GetTick () const
 
unsigned int GetTickFall () const
 
void SetCorrectedNanosecond (const unsigned int &ns)
 Set corrected trigger nanosecond. More...
 
void SetCurrent100 (const int num)
 
void SetCurrent40 (const int num)
 
void SetCurrentST (const int num)
 
void SetNext100 (const int num)
 
void SetNext40 (const int num)
 
void SetNextST (const int num)
 
void SetOffset (const int &os)
 Set GPS offset compared to a reference. More...
 
void SetPreviousST (const int num)
 
void SetSecond (const unsigned int &sec)
 Set end of traces raw time. More...
 
void SetTick (const unsigned int num)
 
void SetTickFall (const unsigned int num)
 

Private Member Functions

 StationGPSData ()=default
 
 ~StationGPSData ()=default
 

Private Attributes

unsigned int fCorrectedNanosecond = 0
 
int fCurrent100 = 0
 
int fCurrent40 = 0
 
int fCurrentST = 0
 
int fNext100 = 0
 
int fNext40 = 0
 
int fNextST = 0
 
int fOffset = 0
 
int fPreviousST = 0
 
unsigned int fSecond = 0
 
unsigned int fTick = 0
 
unsigned int fTickFall = 0
 

Friends

class Station
 
class utl::ShadowPtr< StationGPSData >
 

Detailed Description

Station GPS Data

Author
T. Paul
Date
9 October 2003

Definition at line 17 of file REvent/StationGPSData.h.

Constructor & Destructor Documentation

revt::StationGPSData::StationGPSData ( )
privatedefault
revt::StationGPSData::~StationGPSData ( )
privatedefault

Member Function Documentation

unsigned int revt::StationGPSData::GetCorrectedNanosecond ( ) const
inline

Get corrected trigger nanosecond.

Definition at line 33 of file REvent/StationGPSData.h.

References fCorrectedNanosecond.

int revt::StationGPSData::GetCurrent100 ( ) const
inline

Definition at line 45 of file REvent/StationGPSData.h.

References fCurrent100.

int revt::StationGPSData::GetCurrent40 ( ) const
inline

Definition at line 51 of file REvent/StationGPSData.h.

References fCurrent40.

int revt::StationGPSData::GetCurrentST ( ) const
inline

Definition at line 60 of file REvent/StationGPSData.h.

References fCurrentST.

int revt::StationGPSData::GetNext100 ( ) const
inline

Definition at line 48 of file REvent/StationGPSData.h.

References fNext100.

int revt::StationGPSData::GetNext40 ( ) const
inline

Definition at line 54 of file REvent/StationGPSData.h.

References fNext40.

int revt::StationGPSData::GetNextST ( ) const
inline

Definition at line 63 of file REvent/StationGPSData.h.

References fNextST.

int revt::StationGPSData::GetOffset ( ) const
inline

Get GPS offset compared to a reference.

Definition at line 27 of file REvent/StationGPSData.h.

References fOffset.

int revt::StationGPSData::GetPreviousST ( ) const
inline

Definition at line 57 of file REvent/StationGPSData.h.

References fPreviousST.

unsigned int revt::StationGPSData::GetSecond ( ) const
inline

Get end of traces raw time.

Definition at line 21 of file REvent/StationGPSData.h.

References fSecond.

unsigned int revt::StationGPSData::GetTick ( ) const
inline

Definition at line 39 of file REvent/StationGPSData.h.

References fTick.

unsigned int revt::StationGPSData::GetTickFall ( ) const
inline

Definition at line 42 of file REvent/StationGPSData.h.

References fTickFall.

void revt::StationGPSData::SetCorrectedNanosecond ( const unsigned int &  ns)
inline
void revt::StationGPSData::SetCurrent100 ( const int  num)
inline

Definition at line 46 of file REvent/StationGPSData.h.

References fCurrent100.

void revt::StationGPSData::SetCurrent40 ( const int  num)
inline

Definition at line 52 of file REvent/StationGPSData.h.

References fCurrent40.

void revt::StationGPSData::SetCurrentST ( const int  num)
inline

Definition at line 61 of file REvent/StationGPSData.h.

References fCurrentST.

void revt::StationGPSData::SetNext100 ( const int  num)
inline

Definition at line 49 of file REvent/StationGPSData.h.

References fNext100.

void revt::StationGPSData::SetNext40 ( const int  num)
inline

Definition at line 55 of file REvent/StationGPSData.h.

References fNext40.

void revt::StationGPSData::SetNextST ( const int  num)
inline

Definition at line 64 of file REvent/StationGPSData.h.

References fNextST.

void revt::StationGPSData::SetOffset ( const int &  os)
inline

Set GPS offset compared to a reference.

Definition at line 30 of file REvent/StationGPSData.h.

References fOffset.

Referenced by io::revtStationGPSData_ROOT::operator>>().

void revt::StationGPSData::SetPreviousST ( const int  num)
inline

Definition at line 58 of file REvent/StationGPSData.h.

References fPreviousST.

void revt::StationGPSData::SetSecond ( const unsigned int &  sec)
inline
void revt::StationGPSData::SetTick ( const unsigned int  num)
inline

Definition at line 40 of file REvent/StationGPSData.h.

References fTick.

void revt::StationGPSData::SetTickFall ( const unsigned int  num)
inline

Definition at line 43 of file REvent/StationGPSData.h.

References fTickFall.

Friends And Related Function Documentation

friend class Station
friend

Definition at line 83 of file REvent/StationGPSData.h.

friend class utl::ShadowPtr< StationGPSData >
friend

Definition at line 84 of file REvent/StationGPSData.h.

Member Data Documentation

unsigned int revt::StationGPSData::fCorrectedNanosecond = 0
private

Definition at line 81 of file REvent/StationGPSData.h.

Referenced by GetCorrectedNanosecond(), and SetCorrectedNanosecond().

int revt::StationGPSData::fCurrent100 = 0
private

Definition at line 74 of file REvent/StationGPSData.h.

Referenced by GetCurrent100(), and SetCurrent100().

int revt::StationGPSData::fCurrent40 = 0
private

Definition at line 76 of file REvent/StationGPSData.h.

Referenced by GetCurrent40(), and SetCurrent40().

int revt::StationGPSData::fCurrentST = 0
private

Definition at line 79 of file REvent/StationGPSData.h.

Referenced by GetCurrentST(), and SetCurrentST().

int revt::StationGPSData::fNext100 = 0
private

Definition at line 75 of file REvent/StationGPSData.h.

Referenced by GetNext100(), and SetNext100().

int revt::StationGPSData::fNext40 = 0
private

Definition at line 77 of file REvent/StationGPSData.h.

Referenced by GetNext40(), and SetNext40().

int revt::StationGPSData::fNextST = 0
private

Definition at line 80 of file REvent/StationGPSData.h.

Referenced by GetNextST(), and SetNextST().

int revt::StationGPSData::fOffset = 0
private

Definition at line 71 of file REvent/StationGPSData.h.

Referenced by GetOffset(), and SetOffset().

int revt::StationGPSData::fPreviousST = 0
private

Definition at line 78 of file REvent/StationGPSData.h.

Referenced by GetPreviousST(), and SetPreviousST().

unsigned int revt::StationGPSData::fSecond = 0
private

Definition at line 70 of file REvent/StationGPSData.h.

Referenced by GetSecond(), and SetSecond().

unsigned int revt::StationGPSData::fTick = 0
private

Definition at line 72 of file REvent/StationGPSData.h.

Referenced by GetTick(), and SetTick().

unsigned int revt::StationGPSData::fTickFall = 0
private

Definition at line 73 of file REvent/StationGPSData.h.

Referenced by GetTickFall(), and SetTickFall().


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

, generated on Tue Sep 26 2023.