SeqAn3 3.4.0-rc.4
The Modern C++ library for sequence analysis.
|
Transformation trait that chooses the correct gap policy. More...
Public Types | |
using | type = std::conditional_t< traits_t::is_vectorised, deferred_crtp_base< simd_affine_gap_policy, score_t, is_local_t >, deferred_crtp_base< affine_gap_policy, score_t, is_local_t > > |
The matrix policy based on the configurations given by config_type . | |
Private Types | |
using | is_local_t = std::bool_constant< traits_t::is_local > |
The is_local constant converted to a type. | |
using | score_t = typename traits_t::score_type |
The score type for the alignment computation. | |
Transformation trait that chooses the correct gap policy.
traits_t | The alignment configuration traits type. |