BmnRoot
Loading...
Searching...
No Matches
BmnAbstractTDCDigit Class Reference

#include <BmnAbstractTDCDigit.h>

Inheritance diagram for BmnAbstractTDCDigit:
[legend]
Collaboration diagram for BmnAbstractTDCDigit:
[legend]

Public Member Functions

 BmnAbstractTDCDigit ()=default
 
 BmnAbstractTDCDigit (uint32_t serial, uint32_t channel, int64_t timeSec, int64_t timeNsec, int16_t toa, uint16_t tot)
 
virtual ~BmnAbstractTDCDigit ()=default
 
uint32_t GetSerial () const
 
uint32_t GetChannel () const
 
int64_t GetTimeSec () const
 
int64_t GetTimeNsec () const
 
int16_t GetToa () const
 
uint16_t GetTot () const
 
void SetSerial (uint32_t v)
 
void SetChannel (uint32_t v)
 
void SetTimeSec (int64_t v)
 
void SetTimeNsec (int64_t v)
 
void SetToa (int16_t v)
 
void SetTot (uint16_t v)
 
 BmnAbstractTDCDigit ()=default
 
 BmnAbstractTDCDigit (uint32_t serial, uint32_t channel, int64_t timeSec, int64_t timeNsec, int16_t toa, uint16_t tot)
 
virtual ~BmnAbstractTDCDigit ()=default
 
uint32_t GetSerial () const
 
uint32_t GetChannel () const
 
int64_t GetTimeSec () const
 
int64_t GetTimeNsec () const
 
int16_t GetToa () const
 
uint16_t GetTot () const
 
void SetSerial (uint32_t v)
 
void SetChannel (uint32_t v)
 
void SetTimeSec (int64_t v)
 
void SetTimeNsec (int64_t v)
 
void SetToa (int16_t v)
 
void SetTot (uint16_t v)
 

Detailed Description

Definition at line 6 of file BmnAbstractTDCDigit.h.

Constructor & Destructor Documentation

◆ BmnAbstractTDCDigit() [1/4]

BmnAbstractTDCDigit::BmnAbstractTDCDigit ( )
default

◆ BmnAbstractTDCDigit() [2/4]

BmnAbstractTDCDigit::BmnAbstractTDCDigit ( uint32_t  serial,
uint32_t  channel,
int64_t  timeSec,
int64_t  timeNsec,
int16_t  toa,
uint16_t  tot 
)

Definition at line 3 of file BmnAbstractTDCDigit.cxx.

◆ ~BmnAbstractTDCDigit() [1/2]

virtual BmnAbstractTDCDigit::~BmnAbstractTDCDigit ( )
virtualdefault

◆ BmnAbstractTDCDigit() [3/4]

BmnAbstractTDCDigit::BmnAbstractTDCDigit ( )
default

◆ BmnAbstractTDCDigit() [4/4]

BmnAbstractTDCDigit::BmnAbstractTDCDigit ( uint32_t  serial,
uint32_t  channel,
int64_t  timeSec,
int64_t  timeNsec,
int16_t  toa,
uint16_t  tot 
)

◆ ~BmnAbstractTDCDigit() [2/2]

virtual BmnAbstractTDCDigit::~BmnAbstractTDCDigit ( )
virtualdefault

Member Function Documentation

◆ GetChannel() [1/2]

uint32_t BmnAbstractTDCDigit::GetChannel ( ) const
inline

Definition at line 20 of file BmnAbstractTDCDigit.h.

◆ GetChannel() [2/2]

uint32_t BmnAbstractTDCDigit::GetChannel ( ) const
inline

Definition at line 20 of file BmnAbstractTDCDigit.h.

◆ GetSerial() [1/2]

uint32_t BmnAbstractTDCDigit::GetSerial ( ) const
inline

Definition at line 19 of file BmnAbstractTDCDigit.h.

◆ GetSerial() [2/2]

uint32_t BmnAbstractTDCDigit::GetSerial ( ) const
inline

Definition at line 19 of file BmnAbstractTDCDigit.h.

◆ GetTimeNsec() [1/2]

int64_t BmnAbstractTDCDigit::GetTimeNsec ( ) const
inline

Definition at line 22 of file BmnAbstractTDCDigit.h.

◆ GetTimeNsec() [2/2]

int64_t BmnAbstractTDCDigit::GetTimeNsec ( ) const
inline

Definition at line 22 of file BmnAbstractTDCDigit.h.

◆ GetTimeSec() [1/2]

int64_t BmnAbstractTDCDigit::GetTimeSec ( ) const
inline

Definition at line 21 of file BmnAbstractTDCDigit.h.

◆ GetTimeSec() [2/2]

int64_t BmnAbstractTDCDigit::GetTimeSec ( ) const
inline

Definition at line 21 of file BmnAbstractTDCDigit.h.

◆ GetToa() [1/2]

int16_t BmnAbstractTDCDigit::GetToa ( ) const
inline

Definition at line 23 of file BmnAbstractTDCDigit.h.

◆ GetToa() [2/2]

int16_t BmnAbstractTDCDigit::GetToa ( ) const
inline

Definition at line 23 of file BmnAbstractTDCDigit.h.

◆ GetTot() [1/2]

uint16_t BmnAbstractTDCDigit::GetTot ( ) const
inline

Definition at line 24 of file BmnAbstractTDCDigit.h.

◆ GetTot() [2/2]

uint16_t BmnAbstractTDCDigit::GetTot ( ) const
inline

Definition at line 24 of file BmnAbstractTDCDigit.h.

◆ SetChannel() [1/2]

void BmnAbstractTDCDigit::SetChannel ( uint32_t  v)
inline

Definition at line 27 of file BmnAbstractTDCDigit.h.

References v.

◆ SetChannel() [2/2]

void BmnAbstractTDCDigit::SetChannel ( uint32_t  v)
inline

Definition at line 27 of file BmnAbstractTDCDigit.h.

References v.

◆ SetSerial() [1/2]

void BmnAbstractTDCDigit::SetSerial ( uint32_t  v)
inline

Definition at line 26 of file BmnAbstractTDCDigit.h.

References v.

◆ SetSerial() [2/2]

void BmnAbstractTDCDigit::SetSerial ( uint32_t  v)
inline

Definition at line 26 of file BmnAbstractTDCDigit.h.

References v.

◆ SetTimeNsec() [1/2]

void BmnAbstractTDCDigit::SetTimeNsec ( int64_t  v)
inline

Definition at line 29 of file BmnAbstractTDCDigit.h.

References v.

◆ SetTimeNsec() [2/2]

void BmnAbstractTDCDigit::SetTimeNsec ( int64_t  v)
inline

Definition at line 29 of file BmnAbstractTDCDigit.h.

References v.

◆ SetTimeSec() [1/2]

void BmnAbstractTDCDigit::SetTimeSec ( int64_t  v)
inline

Definition at line 28 of file BmnAbstractTDCDigit.h.

References v.

◆ SetTimeSec() [2/2]

void BmnAbstractTDCDigit::SetTimeSec ( int64_t  v)
inline

Definition at line 28 of file BmnAbstractTDCDigit.h.

References v.

◆ SetToa() [1/2]

void BmnAbstractTDCDigit::SetToa ( int16_t  v)
inline

Definition at line 30 of file BmnAbstractTDCDigit.h.

References v.

◆ SetToa() [2/2]

void BmnAbstractTDCDigit::SetToa ( int16_t  v)
inline

Definition at line 30 of file BmnAbstractTDCDigit.h.

References v.

◆ SetTot() [1/2]

void BmnAbstractTDCDigit::SetTot ( uint16_t  v)
inline

Definition at line 31 of file BmnAbstractTDCDigit.h.

References v.

◆ SetTot() [2/2]

void BmnAbstractTDCDigit::SetTot ( uint16_t  v)
inline

Definition at line 31 of file BmnAbstractTDCDigit.h.

References v.


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