#include <Mod.hpp>
Definition at line 55 of file Mod.hpp.
Public Types | |
| typedef const char * | TSite |
| type for a site on a sequence | |
| typedef int | TMass |
| type for masses | |
| typedef int | TEnum |
| what is the type of the mod? | |
| typedef int | TFixed |
| is the mod fixed? | |
Public Member Functions | |
| CMod (void) | |
| default constructor | |
| ~CMod (void) | |
| bool | isResidueSubset (const string residues) |
| size_t | name_distance (const string name) |
| CMod (void) | |
| default constructor | |
| CMod (const CMod &Old) | |
| copy constructor | |
| const CMod & | operator= (const CMod &rhs) |
| assignment | |
| void | Reset (void) |
| reset to default values | |
| TSite | GetSite (void) const |
| Get the site position. | |
| TSite & | SetSite (void) |
| Set the site postion. | |
| TMass | GetPrecursorDelta (void) const |
| Get the mass to be added to the precursor mass. | |
| TMass & | SetPrecursorDelta (void) |
| Set the site postion. | |
| TMass | GetProductDelta (void) const |
| Get the mass to be added to the product mass. | |
| TMass & | SetProductDelta (void) |
| Set the site postion. | |
| TEnum | GetEnum (void) const |
| Get mod type. | |
| TEnum & | SetEnum (void) |
| Set the mod type. | |
| TFixed | GetFixed (void) const |
| Is the mod fixed? | |
| TFixed & | SetFixed (void) |
| set mod state (1 = fixed) | |
Private Types | |
| typedef CMod_Base | Tparent |
Private Member Functions | |
| CMod (const CMod &value) | |
| copy constructor | |
| CMod & | operator= (const CMod &value) |
| assignment | |
Private Attributes | |
| const char * | Site |
| the position within the peptide of a variable modification | |
| int | PrecursorDelta |
| the modification mass for the precursor | |
| int | ProductDelta |
| the modification mass for the product | |
| int | ModEnum |
| the modification type (used for saving for output) | |
| int | IsFixed |
| track fixed mods, 1 == fixed | |
|
|
what is the type of the mod?
|
|
|
is the mod fixed?
|
|
|
type for masses
|
|
|
|
|
|
type for a site on a sequence
|
|
|
default constructor
|
|
|
|
|
|
copy constructor
|
|
|
default constructor
|
|
|
copy constructor
|
|
|
Get mod type.
Definition at line 397 of file msms.hpp. References ModEnum. |
|
|
Is the mod fixed?
Definition at line 415 of file msms.hpp. References IsFixed. Referenced by CMSHit::RecordModInfo(). |
|
|
Get the mass to be added to the precursor mass.
Definition at line 361 of file msms.hpp. References PrecursorDelta. |
|
|
Get the mass to be added to the product mass.
Definition at line 379 of file msms.hpp. References ProductDelta. Referenced by CLadder::CalcDelta(). |
|
|
Get the site position.
Definition at line 343 of file msms.hpp. References Site. Referenced by CSearch< LEGACY, NHITS >::CalcModIndex(), CSearch< LEGACY, NHITS >::CountModSites(), and CMSHit::RecordModInfo(). |
|
|
Definition at line 53 of file Mod.cpp. References ITERATE. |
|
|
Definition at line 69 of file Mod.cpp. References CDictionaryUtil::GetEditDistance(), and GetTitle(). |
|
|
assignment
|
|
|
assignment
Definition at line 328 of file msms.hpp. References IsFixed, ModEnum, PrecursorDelta, ProductDelta, and Site. |
|
|
reset to default values
Definition at line 306 of file msms.hpp. References IsFixed, ModEnum, PrecursorDelta, ProductDelta, and Site. |
|
|
Set the mod type.
Definition at line 406 of file msms.hpp. References ModEnum. Referenced by CCleave::CheckAAMods(), and CCleave::CheckNonSpecificMods(). |
|
|
set mod state (1 = fixed)
Definition at line 424 of file msms.hpp. References IsFixed. Referenced by CCleave::CheckAAMods(), and CCleave::CheckNonSpecificMods(). |
|
|
Set the site postion.
Definition at line 370 of file msms.hpp. References PrecursorDelta. Referenced by CCleave::CheckAAMods(), and CCleave::CheckNonSpecificMods(). |
|
|
Set the site postion.
Definition at line 388 of file msms.hpp. References ProductDelta. Referenced by CCleave::CheckAAMods(), and CCleave::CheckNonSpecificMods(). |
|
|
Set the site postion.
Definition at line 352 of file msms.hpp. References Site. Referenced by CCleave::CheckAAMods(), and CCleave::CheckNonSpecificMods(). |
|
|
track fixed mods, 1 == fixed
Definition at line 290 of file msms.hpp. Referenced by GetFixed(), operator=(), Reset(), and SetFixed(). |
|
|
the modification type (used for saving for output)
Definition at line 285 of file msms.hpp. Referenced by GetEnum(), operator=(), Reset(), and SetEnum(). |
|
|
the modification mass for the precursor
Definition at line 275 of file msms.hpp. Referenced by GetPrecursorDelta(), operator=(), Reset(), and SetPrecursorDelta(). |
|
|
the modification mass for the product
Definition at line 280 of file msms.hpp. Referenced by GetProductDelta(), operator=(), Reset(), and SetProductDelta(). |
|
|
the position within the peptide of a variable modification
Definition at line 270 of file msms.hpp. Referenced by GetSite(), operator=(), Reset(), and SetSite(). |
1.4.6
Modified on Mon Dec 07 16:23:28 2009 by modify_doxy.py rev. 173732