Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Static Public Attributes | Private Attributes | Static Private Attributes

MS2Info Class Reference

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS2Info.h>

List of all members.

Public Member Functions

 ~MS2Info ()
 MS2Info ()
 MS2Info (int)
 MS2Info (std::string, std::string, float)
 MS2Info (std::string, std::string, int, float)
 MS2Info (std::string, std::string, float, int, int)
 MS2Info (const MS2Info &)
 MS2Info (const MS2Info *)
MS2Infooperator= (const MS2Info &)
bool operator== (const MS2Info &)
MS2Infooperator<= (const MS2Info &)
MS2Infooperator>= (const MS2Info &)
MS2Infooperator< (const MS2Info &)
MS2Infooperator> (const MS2Info &)
void add_modification (int, double)
std::map< int, double >::iterator get_Modification_list_start ()
std::map< int, double >::iterator get_Modification_list_end ()
std::map< int, double >::iterator find_Modification (int pos)
std::map< int, double > * get_Modification_list ()
bool check_MODIFICATION ()
void set_THEO_MASS_from_SQ ()
double get_THEO_MZ ()
void set_FULL_SQ ()
void set_SQ (std::string IN)
void show_info ()
bool get_PROTEO_TYPE ()
int get_TRYPTIC_STATE ()
bool compare_AC (std::string)
bool search_AC_pattern (std::string)
std::string get_SQ ()
std::string get_MOD_SQ ()
std::string get_TOTAL_SQ ()
std::string get_AC ()
std::vector< std::string > get_ALL_AC ()
std::vector< std::string >
::iterator 
get_ALL_AC_START ()
std::vector< std::string >
::iterator 
get_ALL_AC_END ()
bool find_AC (std::string)
void set_AC (std::string)
float get_PEP_PROB ()
void set_PEP_PROB (float IN)
double get_MONO_MZ ()
void set_MONO_MZ (double)
double get_NEUTRAL_MR ()
void set_NEUTRAL_MR (double)
int get_CHRG ()
void set_CHRG (int IN)
int get_SCAN ()
int get_SCAN_START ()
void set_SCAN_START (int IN)
int get_SCAN_END ()
void set_SCAN_END (int IN)
int get_ID ()
double get_DELTA_CN ()
void set_DELTA_CN (double IN)
double get_XCORR ()
void set_XCORR (double IN)
void set_MS2_TYPE_TAG (std::string IN)
std::string get_MS2_TYPE_TAG ()
double getRetentionTime ()
void setRetentionTime (double IN)
double get_MONO_AA_MASS (int)
std::string get_PREV_AA ()
void set_PREV_AA (std::string IN)

Static Public Attributes

static const double mono_mass [26]
static const char AA [20]

Private Attributes

int ID
std::string SQ
std::string FULL_SQ
std::string PREV_AA
std::vector< std::string > AC
std::string MS2_TYPE_TAG
float PEP_PROB
double XCORR
double DELTA_CN
double MONO_MZ
double THEO_MZ
double NEUTRAL_MR
int CHRG
int SCAN_START
int SCAN_END
double TR
std::map< int, doubleMOD_LIST

Static Private Attributes

static const double _MONO_H
static const double _MONO_O

Constructor & Destructor Documentation

~MS2Info (  ) 
MS2Info (  ) 
MS2Info ( int   ) 
MS2Info ( std::string  ,
std::string  ,
float   
)
MS2Info ( std::string  ,
std::string  ,
int  ,
float   
)
MS2Info ( std::string  ,
std::string  ,
float  ,
int  ,
int   
)
MS2Info ( const MS2Info  ) 
MS2Info ( const MS2Info  ) 

Member Function Documentation

void add_modification ( int  ,
double   
)
bool check_MODIFICATION (  )  [inline]
bool compare_AC ( std::string   ) 
bool find_AC ( std::string   ) 
std::map<int, double>::iterator find_Modification ( int  pos  )  [inline]
std::string get_AC (  )  [inline]
std::vector<std::string> get_ALL_AC (  )  [inline]
std::vector<std::string>::iterator get_ALL_AC_END (  )  [inline]
std::vector<std::string>::iterator get_ALL_AC_START (  )  [inline]
int get_CHRG (  )  [inline]
double get_DELTA_CN (  )  [inline]
int get_ID (  )  [inline]
std::string get_MOD_SQ (  )  [inline]
std::map<int, double>* get_Modification_list (  )  [inline]
std::map<int, double>::iterator get_Modification_list_end (  )  [inline]
std::map<int, double>::iterator get_Modification_list_start (  )  [inline]
double get_MONO_AA_MASS ( int   ) 
double get_MONO_MZ (  )  [inline]
std::string get_MS2_TYPE_TAG (  )  [inline]
double get_NEUTRAL_MR (  )  [inline]
float get_PEP_PROB (  )  [inline]
std::string get_PREV_AA (  )  [inline]
bool get_PROTEO_TYPE (  ) 
int get_SCAN (  )  [inline]
int get_SCAN_END (  )  [inline]
int get_SCAN_START (  )  [inline]
std::string get_SQ (  )  [inline]
double get_THEO_MZ (  )  [inline]
std::string get_TOTAL_SQ (  )  [inline]
int get_TRYPTIC_STATE (  ) 
double get_XCORR (  )  [inline]
double getRetentionTime (  )  [inline]
MS2Info& operator< ( const MS2Info  ) 
MS2Info& operator<= ( const MS2Info  ) 
MS2Info& operator= ( const MS2Info  ) 
bool operator== ( const MS2Info  ) 
MS2Info& operator> ( const MS2Info  ) 
MS2Info& operator>= ( const MS2Info  ) 
bool search_AC_pattern ( std::string   ) 
void set_AC ( std::string   ) 
void set_CHRG ( int  IN  )  [inline]
void set_DELTA_CN ( double  IN  )  [inline]
void set_FULL_SQ (  ) 
void set_MONO_MZ ( double   ) 
void set_MS2_TYPE_TAG ( std::string  IN  )  [inline]
void set_NEUTRAL_MR ( double   ) 
void set_PEP_PROB ( float  IN  )  [inline]
void set_PREV_AA ( std::string  IN  )  [inline]
void set_SCAN_END ( int  IN  )  [inline]
void set_SCAN_START ( int  IN  )  [inline]
void set_SQ ( std::string  IN  )  [inline]
void set_THEO_MASS_from_SQ (  ) 
void set_XCORR ( double  IN  )  [inline]
void setRetentionTime ( double  IN  )  [inline]
void show_info (  ) 

Member Data Documentation

const double _MONO_H [static, private]
const double _MONO_O [static, private]
const char AA[20] [static]
std::vector<std::string> AC [private]
int CHRG [private]
double DELTA_CN [private]
std::string FULL_SQ [private]
int ID [private]
std::map<int, double> MOD_LIST [private]
const double mono_mass[26] [static]
double MONO_MZ [private]
std::string MS2_TYPE_TAG [private]
double NEUTRAL_MR [private]
float PEP_PROB [private]
std::string PREV_AA [private]
int SCAN_END [private]
int SCAN_START [private]
std::string SQ [private]
double THEO_MZ [private]
double TR [private]
double XCORR [private]

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:57 using doxygen 1.7.1