From Genome Analysis Wiki
The purpose of this class is to provide utilities for processing CIGARs. It has read-only operators that do not allow modification to the class other than for lazy-evaluation.
www.sph.umich.edu/ csg/mktrost/doxygen/current/classCigar.html for documentation.
The static methods are helpful for determining information about the operator.
See [[C++ Class: CigarRoller#Determining the Number of Reference and Read/Query Overlaps|Determining the Number of Reference and Read/Query Overlaps]] for a more detailed explanation with examples as to how determining overlaps works.