Project
Loading...
Searching...
No Matches
o2::fit::DigitBlockFIThelper Namespace Reference

Functions

template<typename ChannelDataType , typename PMDataType >
auto ConvertChData2EventData (const ChannelDataType &chData, PMDataType &pmData, int channelID) -> std::enable_if_t< std::is_same< decltype(std::declval< ChannelDataType >().QTCAmpl), int16_t >::value >
 
template<typename DigitType , typename TCMDataType >
auto ConvertDigit2TCMData (const DigitType &digit, TCMDataType &tcmData)
 
template<typename DigitType , typename TCMDataType >
auto ConvertTCMData2Digit (DigitType &digit, const TCMDataType &tcmData)
 
template<typename LookupTableType , typename ChannelDataType , typename PMDataType , typename RawDataMetricType >
auto ConvertEventData2ChData (std::vector< ChannelDataType > &vecChData, const PMDataType &pmData, RawDataMetricType &metric, int linkID, int ep) -> std::enable_if_t< std::is_same< decltype(std::declval< ChannelDataType >().QTCAmpl), int16_t >::value >
 
template<typename T >
auto GetIntRecord (const T &digit)
 

Function Documentation

◆ ConvertChData2EventData()

template<typename ChannelDataType , typename PMDataType >
auto o2::fit::DigitBlockFIThelper::ConvertChData2EventData ( const ChannelDataType &  chData,
PMDataType &  pmData,
int  channelID 
) -> std::enable_if_t<std::is_same<decltype(std::declval<ChannelDataType>().QTCAmpl), int16_t>::value>

Definition at line 44 of file DigitBlockFIT.h.

◆ ConvertDigit2TCMData()

template<typename DigitType , typename TCMDataType >
auto o2::fit::DigitBlockFIThelper::ConvertDigit2TCMData ( const DigitType &  digit,
TCMDataType &  tcmData 
)

Definition at line 64 of file DigitBlockFIT.h.

◆ ConvertEventData2ChData()

template<typename LookupTableType , typename ChannelDataType , typename PMDataType , typename RawDataMetricType >
auto o2::fit::DigitBlockFIThelper::ConvertEventData2ChData ( std::vector< ChannelDataType > &  vecChData,
const PMDataType &  pmData,
RawDataMetricType &  metric,
int  linkID,
int  ep 
) -> std::enable_if_t<std::is_same<decltype(std::declval<ChannelDataType>().QTCAmpl), int16_t>::value>

Definition at line 107 of file DigitBlockFIT.h.

◆ ConvertTCMData2Digit()

template<typename DigitType , typename TCMDataType >
auto o2::fit::DigitBlockFIThelper::ConvertTCMData2Digit ( DigitType &  digit,
const TCMDataType &  tcmData 
)

Definition at line 95 of file DigitBlockFIT.h.

◆ GetIntRecord()

template<typename T >
auto o2::fit::DigitBlockFIThelper::GetIntRecord ( const T &  digit)

Definition at line 139 of file DigitBlockFIT.h.