/*!
* @class SimpleSeed
*
* @extends Seed
*
* @headerfile <seqan/seeds.h>
*
* @brief Describes a seed with start and end position and diagonal upper and
* lower bounds.
*
* @signature template <[typename TConfig]> class Seed<Simple, TConfig>;
*
* @tparam TConfig The configuration to use. Defaults to @link DefaultSeedConfig
* @endlink.
*
* @fn SimpleSeed::Seed
*
* @brief Constructor
*
* @signature Seed::Seed();
* @signature Seed::Seed(beginPosH, beginPosV, length);
* @signature Seed::Seed(beginPosH, beginPosV, endPosH, endPosV);
*
* @param[in] beginPosH The begin position in the horizontal position.
* @param[in] beginPosV The begin position in the vertical position.
* @param[in] length The length of the seed (in both directions).
* @param[in] endPosH The end position in the horizontal position.
* @param[in] endPosV The end position in the vertical position.
*/