LibraryStoreElement - SeqAn API Documentation

# Class LibraryStoreElement
Represents a fragment library.

Defined in | <seqan/store.h>
Signature | `template <[typename TMean[, typename TStd[, typename TSpec]]]> struct LibraryStoreElement;`

## Template Parameters

`TMean` | The type to use for storing library size means. Default: `double`.
`TStd` | The type to use for storing library size standard deviations. Default: `double`.
`TSpec` | The specializing type. Default: `void`.

## Member Function Overview

- `LibraryStoreElement::LibraryStoreElement();`
  Consctrutor.

## Member Variable Overview

- `TMean LibraryStoreElement::mean`
  The library size mean.

## Detailed Description

Value type of the libraryStore string.

A fragment library is a set of mate pairs having a certain distribution of insert sizes.

## Member Functions Detail

### `LibraryStoreElement::LibraryStoreElement();`

Consctrutor.

Initializes all members to 0.

#### Data Races

If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.

## Member Variables Detail

### `TMean LibraryStoreElement::mean`

The library size mean.

#### Dox Sources

    /*!
     * @class LibraryStoreElement
     *
     * @headerfile <seqan/store.h>
     *
     * @brief Represents a fragment library.
     *
     * @signature template <[typename TMean[, typename TStd[, typename TSpec]]]>
     *            struct LibraryStoreElement;
     *
     * @tparam TMean The type to use for storing library size means. Default:
     *               <tt>double</tt>.
     * @tparam TStd The type to use for storing library size standard deviations.
     *              Default: <tt>double</tt>.
     * @tparam TSpec The specializing type. Default: <tt>void</tt>.
     *
     * Value type of the @link FragmentStore::libraryStore @endlink string.
     *
     * A fragment library is a set of mate pairs having a certain distribution of
     * insert sizes.
     *
     * @fn LibraryStoreElement::LibraryStoreElement
     *
     * @brief Consctrutor.
     *
     * @signature LibraryStoreElement::LibraryStoreElement();
     *
     * Initializes all members to 0.
     *
     * @var TMean LibraryStoreElement::mean;
     *
     * @brief The library size mean.
     */