Go to the SVN repository for this file.
39 #ifndef OBJECTS_OMSSA_MSMODSPECSET_HPP 40 #define OBJECTS_OMSSA_MSMODSPECSET_HPP 67 voidCreateArrays(
void);
70 boolIsArrayed(
void);
77 charGetModChar(
intMod,
intNumber)
const;
83 intGetModNumChars(
intMod)
const;
89 intGetModMass(
intMod)
const;
96 intGetNeutralLoss(
intMod)
const;
102 const char* GetModName(
intMod)
const;
108 const char* GetUnimodName(
intMod)
const;
117 static const intkMaxNameSize = 128;
120 static const intkMaxAAs = 3;
Holds a set of modifications.
@MSModSpecSet.hpp User-defined methods of the data storage class.
CMSModSpecSet & operator=(const CMSModSpecSet &value)
int GetNeutralLoss(int Mod) const
get neutral loss
const char * GetModName(int Mod) const
get modification friendly name
const char * GetUnimodName(int Mod) const
get unimod name
char ModChar[eMSMod_max][kMaxAAs]
the AA's affected
int NeutralLoss[eMSMod_max]
the integer scaled mass of the neutral loss
int NumModChars[eMSMod_max]
the number of AA's affected
bool IsArrayed(void)
Have the arrays been intialized?
EMSModType ModTypes[eMSMod_max]
categorizes existing mods as the types EMSModType
int ModMass[eMSMod_max]
the integer scaled mass of the mod
int GetModNumChars(int Mod) const
get the number of modification AA's
char ModNames[eMSMod_max][kMaxNameSize]
friendly names
bool isArrayed
Have the arrays been intialized?
CMSModSpecSet(const CMSModSpecSet &value)
char GetModChar(int Mod, int Number) const
get modification AA's
EMSModType GetModType(int Mod) const
get modification type
int GetModMass(int Mod) const
get modification mass
CMSModSpecSet_Base Tparent
char UnimodNames[eMSMod_max][kMaxNameSize]
friendly names
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_OMSSA_EXPORT
EMSModType
enumerate modification types
@ eMSMod_max
maximum number of mods
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4