|
SeqAn3 3.4.3-rc.1
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. |