SubcloneSeeker  1.0.0
Subclone deconvolution software framework
 All Classes Files Functions Variables Macros Pages
SubcloneSeeker::GenomicLocation Class Reference

A point on a reference genome. More...

#include <GenomicLocation.h>

Inheritance diagram for SubcloneSeeker::GenomicLocation:
SubcloneSeeker::GenomicRange

Public Member Functions

 GenomicLocation ()
 
virtual bool operator< (const GenomicLocation &another) const
 
virtual bool operator> (const GenomicLocation &another) const
 

Public Attributes

int chrom
 
unsigned long position
 

Detailed Description

A point on a reference genome.

This class represents a point location on a (implied) reference genome. It consists of a chromosome id, and a position.

The position is 0 based

Constructor & Destructor Documentation

SubcloneSeeker::GenomicLocation::GenomicLocation ( )
inline

minimal constructor to reset all member variables

Member Function Documentation

virtual bool SubcloneSeeker::GenomicLocation::operator< ( const GenomicLocation another) const
inlinevirtual

GenomicLocation compare operator <

Parameters
anotherThe other GenomicLocation to compare to
Returns
true if the object takes place before the other object, false if not
virtual bool SubcloneSeeker::GenomicLocation::operator> ( const GenomicLocation another) const
inlinevirtual

GenomicLocation compare operator >

Parameters
anotherThe other GenomicLocation to compare to
Returns
true if the object takes place after the other object, false if not

Member Data Documentation

int SubcloneSeeker::GenomicLocation::chrom

The integer id of the chromosome

unsigned long SubcloneSeeker::GenomicLocation::position

The 0-based position


The documentation for this class was generated from the following file: