Project
Loading...
Searching...
No Matches
o2::mch::OrbitInfo Class Reference

MCH orbit info implementation. More...

#include <OrbitInfo.h>

Public Member Functions

 OrbitInfo ()=default
 
 OrbitInfo (gsl::span< const std::byte > rdhBuffer)
 
 ~OrbitInfo ()=default
 
uint64_t get () const
 
uint32_t getOrbit () const
 
uint8_t getLinkID () const
 
uint16_t getFeeID () const
 

Friends

bool operator== (const OrbitInfo &o1, const OrbitInfo &o2)
 
bool operator!= (const OrbitInfo &o1, const OrbitInfo &o2)
 
bool operator< (const OrbitInfo &o1, const OrbitInfo &o2)
 

Detailed Description

MCH orbit info implementation.

Definition at line 31 of file OrbitInfo.h.

Constructor & Destructor Documentation

◆ OrbitInfo() [1/2]

o2::mch::OrbitInfo::OrbitInfo ( )
default

◆ OrbitInfo() [2/2]

o2::mch::OrbitInfo::OrbitInfo ( gsl::span< const std::byte >  rdhBuffer)

Definition at line 21 of file OrbitInfo.cxx.

◆ ~OrbitInfo()

o2::mch::OrbitInfo::~OrbitInfo ( )
default

Member Function Documentation

◆ get()

uint64_t o2::mch::OrbitInfo::get ( ) const
inline

Definition at line 39 of file OrbitInfo.h.

◆ getFeeID()

uint16_t o2::mch::OrbitInfo::getFeeID ( ) const
inline

Definition at line 42 of file OrbitInfo.h.

◆ getLinkID()

uint8_t o2::mch::OrbitInfo::getLinkID ( ) const
inline

Definition at line 41 of file OrbitInfo.h.

◆ getOrbit()

uint32_t o2::mch::OrbitInfo::getOrbit ( ) const
inline

Definition at line 40 of file OrbitInfo.h.

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( const OrbitInfo o1,
const OrbitInfo o2 
)
friend

Definition at line 38 of file OrbitInfo.cxx.

◆ operator<

bool operator< ( const OrbitInfo o1,
const OrbitInfo o2 
)
friend

Definition at line 43 of file OrbitInfo.cxx.

◆ operator==

bool operator== ( const OrbitInfo o1,
const OrbitInfo o2 
)
friend

Definition at line 33 of file OrbitInfo.cxx.


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