#include <pbbam/DataSetTypes.h>
class PacBio::BAM::Filters

The Filters class represents a Filters list element in DataSetXML.

The Filters element is essentially a list of Filter elements. For analysis purpose, each filter is considered separately (logical OR) to consider which data passes, e.g. filter1 || filter2 || filter3.

Inherits from internal::DataSetListElement< Filter >

Public Functions


Creates an empty filter list.

Filters &operator+=(const Filters &other)

Merges other filter list with this one.

void Add(const Filter &filter)

Adds a filter to this list.

void Remove(const Filter &filter)

Removes a filter from this list.