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