00001 #ifndef _MS2MATCH_H_
00002 #define _MS2MATCH_H_
00003
00004 #include "sequest.h"
00005 #include "table_element.h"
00006
00007 typedef struct
00008 {
00009 DTAFile* pDTAFiles[MAX_NO_DTA_FILES];
00010 SequestOutputFile* pSequestOutputFiles;
00011 int nSequestOutputFiles;
00012 } MS2Match;
00013
00014 MS2Match* MS2MatchesArray_create(int nSize);
00015
00016 typedef struct
00017 {
00018 int nMS2Scans;
00019 int *pMS2Scans;
00020 unsigned char *pMS2ScanFound;
00021
00022 int nMS2Matches;
00023 MS2Match *pMS2Matches;
00024
00025 } MS2MatchResult;
00026
00027 MS2MatchResult* MS2MatchResultArray_create(int nSize);
00028 void MS2MatchResult_teprintf(TableElement* TE, MS2MatchResult mmr);
00029
00030
00031 #endif
00032
00033