fn() upperBoundAlignedReads
Performs a binary upper bound search on read alignments.

Defined in <seqan/store.h>
Signature TIter1 upperBoundAlignedReads(alignStore, value, sortTag); TIter2 upperBoundAlignedReads(itBegin, itEnd, value, sortTag);

Parameters

alignStore The sequence of AlignedReadStoreElement to be searched, e.g. alignedReadStore.
itBegin Iterator to the begin of the sequence to search.
itEnd Iterator to the end of the sequence to search.
value The value to search for.
sortTag Tag for selecting the member to compare by. See SortAlignedReadTags.

Return Values

TIter1 Iterator to the upper bound item. If TAlignStore is the type of alignStore then TIter1 is the result of Iterator<TAlignStore, Standard>::Type.
TIter2 Iterator to the upper bound item. Has the same type as itBegin and itEnd.

Data Races

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

See Also