# Group Pairwise Local Alignment Algorithms
Tags for selecting algorithms.

## Grouped Tags Overview

- `struct SmithWaterman_;, typedef Tag<SmithWaterman_> SmithWaterman;`
  Tag for selecting the Smith-Waterman algorithm.
- `struct WatermanEggert_;, typedef Tag<WatermanEggert_> WatermanEggert;`
  Tag for selecting the Waterman-Eggert algorithm.

## Grouped Tags Detail

### `struct SmithWaterman_; typedef Tag<SmithWaterman_> SmithWaterman;`

Defined in
  <seqan/align.h>

Tag for selecting the Smith-Waterman algorithm.

### `struct WatermanEggert_; typedef Tag<WatermanEggert_> WatermanEggert;`

Defined in
  <seqan/align.h>

Tag for selecting the Waterman-Eggert algorithm.

#### Dox Sources

    /*!
     * @defgroup PairwiseLocalAlignmentAlgorithms Pairwise Local Alignment
     *                                            Algorithms
     *
     * @brief Tags for selecting algorithms.
     *
     * @tag PairwiseLocalAlignmentAlgorithms#SmithWaterman
     *
     * @headerfile <seqan/align.h>
     *
     * @brief Tag for selecting the Smith-Waterman algorithm.
     *
     * @signature struct SmithWaterman_;
     * @signature typedef Tag<SmithWaterman_> SmithWaterman;
     *
     * @tag PairwiseLocalAlignmentAlgorithms#WatermanEggert
     *
     * @headerfile <seqan/align.h>
     *
     * @brief Tag for selecting the Waterman-Eggert algorithm.
     *
     * @signature struct WatermanEggert_;
     * @signature typedef Tag<WatermanEggert_> WatermanEggert;
     */