Main Page | Modules | Data Structures | File List | Data Fields | Globals

massspec/segment.h File Reference

a file that includes the definitions for the data structure segment More...

Go to the source code of this file.

Data Structures

struct  Segment
 The structure that defines a Segment. More...

struct  FPeak2iToSegmentIndex
struct  SegmentQuery

Typedefs

typedef Segment Segment

Functions

void Segment_fprint (FILE *fp, Segment seg)
void Segment_destroy (Segment *segment)
Segment Segment_copy (Segment *segm)
void Segment_validatePositivePeaks (Segment *segment)
void Segment_init (Segment *segment, Attributes *attr)
SegmentSegmentArray_create (int nSegments)
SegmentSegmentArray_getUsingIndexArray (Segment *array, int *pIndexArray, int nIndices)
void SegmentArray_destroy (Segment **pSegmentArray, int nSegments)
void Segment_createFromFPeak2iArray (Segment *segment, FPeak2i *pFPeaks, int size)
FPeak2iSegmentArray_getFPeaksUsingIndexArray (Segment *array, int *index_array, int nSegments, int *nPeaks)
FPeak2iSegmentArray_getFPeaks (Segment *array, int nSegments, int *nFPeaks)
void SegmentArray_markSegmentsContainingPeaks (Segment *pSegment, int nSegment, Peak2i *peaks, int npeaks, Map2D *map, float dMZTolerance, int nScanTolerance)
FPeak2iToSegmentIndex * SegmentArray_getFPeak2iToSegmentIndex (Segment *pSegments, int nSegments, int nFPeaks)
void SegmentArray_sortByTileAndSegment (Segment *pArray, int nArray)
void FPeak2iToSegmentIndex_sortByFPeak2iPointerSamplingCoordinates (FPeak2iToSegmentIndex *fpk2sgm, int size)
int FPeak2iToSegmentIndex_queryBySamplingCoordinates (FPeak2iToSegmentIndex *fpk2sgm, int size, int scan, int bin)
int SegmentArray_countFPeaks (Segment *pSegments, int nSegments)
int SegmentArray_queryBySamplingCoordinates (Segment *pSegments, int nSegments, int nFPeaks, int scan, int bin)
SegmentSegmentArray_queryByTileAndSegment (Segment *pArray, int nArray, MQTileID bTile, int nSegment)


Detailed Description

a file that includes the definitions for the data structure segment

Author:
Kyriacos C. Leptos
Date:
2004-05-04
Details.
Generated on Sun Feb 13 01:06:02 2005 for MapQuant by doxygen 1.3.7