# Class BamHeader
Represent the information of the BAM header.

Implements | FormattedFileHeaderConcept
All Impl'd | AssignableConcept, CopyConstructibleConcept, DefaultConstructibleConcept, FormattedFileHeaderConcept
Defined in | <seqan/bam_io.h>
Signature | `typedef String<BamHeaderRecord> BamHeader;`

## Member Function Overview

### Member Functions Inherited From AssignableConcept

- `operator=`

## Interface Function Overview

### Interface Functions Inherited From AssignableConcept

- `assign`
- `set`
- `move`

## See Also

- BamFileIn
- BamFileOut

#### Dox Sources

    /*!
     * @class BamHeader
     *
     * @implements FormattedFileHeaderConcept
     *
     * @headerfile <seqan/bam_io.h>
     *
     * @brief Represent the information of the BAM header.
     *
     * @signature typedef String<BamHeaderRecord> BamHeader;
     *
     * @see BamFileIn
     * @see BamFileOut
     */