Project
Loading...
Searching...
No Matches
o2::mch::raw::UserLogicElinkDecoder< CHARGESUM > Class Template Reference

#include <UserLogicElinkDecoder.h>

Public Member Functions

 UserLogicElinkDecoder (DsElecId dsId, DecodedDataHandlers decodedDataHandlers)
 
void append (uint64_t data50, uint8_t error, bool incomplete)
 Append 50 bits-worth of data.
 
void reset ()
 

Friends

template<typename T >
std::ostream & operator<< (std::ostream &os, const o2::mch::raw::UserLogicElinkDecoder< T > &e)
 

Detailed Description

template<typename CHARGESUM>
class o2::mch::raw::UserLogicElinkDecoder< CHARGESUM >

Definition at line 35 of file UserLogicElinkDecoder.h.

Constructor & Destructor Documentation

◆ UserLogicElinkDecoder()

template<typename CHARGESUM >
o2::mch::raw::UserLogicElinkDecoder< CHARGESUM >::UserLogicElinkDecoder ( DsElecId  dsId,
DecodedDataHandlers  decodedDataHandlers 
)

Definition at line 107 of file UserLogicElinkDecoder.h.

Member Function Documentation

◆ append()

template<typename CHARGESUM >
void o2::mch::raw::UserLogicElinkDecoder< CHARGESUM >::append ( uint64_t  data50,
uint8_t  error,
bool  incomplete 
)

Append 50 bits-worth of data.

Definition at line 114 of file UserLogicElinkDecoder.h.

◆ reset()

template<typename CHARGESUM >
void o2::mch::raw::UserLogicElinkDecoder< CHARGESUM >::reset ( )

Reset our internal state i.e. assume the sync has to be found again

Definition at line 356 of file UserLogicElinkDecoder.h.

Friends And Related Symbol Documentation

◆ operator<<

template<typename CHARGESUM >
template<typename T >
std::ostream & operator<< ( std::ostream &  os,
const o2::mch::raw::UserLogicElinkDecoder< T > &  e 
)
friend

Definition at line 477 of file UserLogicElinkDecoder.h.


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