|
template<typename... Args> |
| DigitBlockFIText (Args &&... args) |
|
| DigitBlockFIText ()=default |
|
| DigitBlockFIText (const DigitBlockFIText &other)=default |
|
| ~DigitBlockFIText ()=default |
|
template<class DataBlockType , typename RawDataMetricType > |
auto | processDigits (const DataBlockType &dataBlock, RawDataMetricType &metric, int linkID, int ep) -> std::enable_if_t< DigitBlockHelper::IsSpecOfType< DataBlockPM, DataBlockType >::value > |
|
template<class DataBlockType , typename RawDataMetricType > |
auto | processDigits (const DataBlockType &dataBlock, RawDataMetricType &metric, int linkID, int ep) -> std::enable_if_t< DigitBlockHelper::IsSpecOfType< DataBlockTCMext, DataBlockType >::value > |
|
template<class DataBlockType > |
auto | decomposeDigits (const typename RawDataMetric::Status_t &status) const -> std::enable_if_t< DigitBlockHelper::IsSpecOfType< DataBlockPM, DataBlockType >::value, std::map< typename LookupTable_t::Topo_t, DataBlockType > > |
|
template<class DataBlockType > |
auto | decomposeDigits (const typename RawDataMetric::Status_t &status) const -> std::enable_if_t< DigitBlockHelper::IsSpecOfType< DataBlockTCMext, DataBlockType >::value, std::pair< typename LookupTable_t::Topo_t, DataBlockType > > |
|
template<typename VecDigitType , typename VecChannelDataType , typename VecTriggersExtType , typename VecDetTrigInputType > |
void | getDigits (VecDigitType &vecDigits, VecChannelDataType &vecChannelData, VecTriggersExtType &vecTriggersExt, VecDetTrigInputType &vecTriggerInput) |
|
template<typename VecDigitType , typename VecChannelDataType , typename VecTriggersExtType > |
void | getDigits (VecDigitType &vecDigits, VecChannelDataType &vecChannelData, VecTriggersExtType &vecTriggersExt) |
|
void | print () const |
|
| DigitBlockBase (const o2::InteractionRecord &intRec) |
|
| DigitBlockBase (const DigitType &digit) |
|
| DigitBlockBase ()=default |
|
| DigitBlockBase (const DigitBlockBase &other)=default |
|
| ~DigitBlockBase ()=default |
|
auto | getSubDigits (VecDigit &vecDigits, VecSubDigits &... vecSubDigits) -> std::enable_if_t< sizeof...(VecSubDigits)==sNSubDigits > |
|
auto | getSingleSubDigits (T &... vecSingleSubDigits) -> std::enable_if_t< sizeof...(T)==sNSingleSubDigits > |
|
auto | getSubDigit (std::tuple< T... > tupleVecSubDigits) -> std::enable_if_t<(N_TOTAL > 1)> |
|
auto | getSubDigit (std::tuple< T... > tupleVecSubDigits) -> std::enable_if_t<(N_TOTAL==1)> |
|
auto | getSingleSubDigit (std::tuple< T... > tupleVecSingleSubDigits) -> std::enable_if_t<(N_TOTAL > 1)> |
|
auto | getSingleSubDigit (std::tuple< T... > tupleVecSingleSubDigits) -> std::enable_if_t<(N_TOTAL==1)> |
|
void | print () const |
|
template<typename LookupTableType, typename DigitType, typename ChannelDataType, typename TriggersExtType>
class o2::fit::DigitBlockFIText< LookupTableType, DigitType, ChannelDataType, TriggersExtType >
Definition at line 310 of file DigitBlockFIT.h.
template<typename LookupTableType , typename DigitType , typename ChannelDataType , typename TriggersExtType >
template<typename VecDigitType , typename VecChannelDataType , typename VecTriggersExtType >
void o2::fit::DigitBlockFIText< LookupTableType, DigitType, ChannelDataType, TriggersExtType >::getDigits |
( |
VecDigitType & |
vecDigits, |
|
|
VecChannelDataType & |
vecChannelData, |
|
|
VecTriggersExtType & |
vecTriggersExt |
|
) |
| |
|
inline |
template<typename LookupTableType , typename DigitType , typename ChannelDataType , typename TriggersExtType >
template<typename VecDigitType , typename VecChannelDataType , typename VecTriggersExtType , typename VecDetTrigInputType >
void o2::fit::DigitBlockFIText< LookupTableType, DigitType, ChannelDataType, TriggersExtType >::getDigits |
( |
VecDigitType & |
vecDigits, |
|
|
VecChannelDataType & |
vecChannelData, |
|
|
VecTriggersExtType & |
vecTriggersExt, |
|
|
VecDetTrigInputType & |
vecTriggerInput |
|
) |
| |
|
inline |