|
ProteoWizard
|
PrecursorMassFilter's parameters. More...
#include <PrecursorMassFilter.hpp>
Public Member Functions | |
| Config (MZTolerance tolerance=MZTolerance(0.1), bool removePrecursor_=true, bool removeReducedChargePrecursors_=true, bool useBlanketFiltering_=false, int numNeutralLossSpecies=NUM_NEUTRAL_LOSS_SPECIES, const char *neutralLossSpecies_[]=defaultNeutralLossFormulae) | |
Public Attributes | |
| MZTolerance | matchingTolerance |
| bool | removePrecursor |
| remove the precursor m/z from the MS2 spectrum More... | |
| bool | removeReducedChargePrecursors |
| electron transfer in ETD or ECD creates intact precursors with reduced charge states this flag specifies their removal. More... | |
| std::vector< pwiz::chemistry::Formula > | neutralLossSpecies |
| intact precursors can undergo loss of neutral molecules after the dissociation event this flag specifies the removal of these "neutral loss" ions (precursor mass - neutral loss mass)/charge More... | |
| bool | removeNeutralLossSpecies |
| bool | useBlanketFiltering |
| flag indicates neutral loss removal by applying a charge scaled 60 Da exclusion window below the charge reduced precursor More... | |
PrecursorMassFilter's parameters.
Definition at line 109 of file PrecursorMassFilter.hpp.
| pwiz::analysis::PrecursorMassFilter::Config::Config | ( | MZTolerance | tolerance = MZTolerance(0.1), |
| bool | removePrecursor_ = true, |
||
| bool | removeReducedChargePrecursors_ = true, |
||
| bool | useBlanketFiltering_ = false, |
||
| int | numNeutralLossSpecies = NUM_NEUTRAL_LOSS_SPECIES, |
||
| const char * | neutralLossSpecies_[] = defaultNeutralLossFormulae |
||
| ) |
| MZTolerance pwiz::analysis::PrecursorMassFilter::Config::matchingTolerance |
Definition at line 120 of file PrecursorMassFilter.hpp.
| bool pwiz::analysis::PrecursorMassFilter::Config::removePrecursor |
remove the precursor m/z from the MS2 spectrum
Definition at line 123 of file PrecursorMassFilter.hpp.
| bool pwiz::analysis::PrecursorMassFilter::Config::removeReducedChargePrecursors |
electron transfer in ETD or ECD creates intact precursors with reduced charge states this flag specifies their removal.
Definition at line 127 of file PrecursorMassFilter.hpp.
| std::vector<pwiz::chemistry::Formula> pwiz::analysis::PrecursorMassFilter::Config::neutralLossSpecies |
intact precursors can undergo loss of neutral molecules after the dissociation event this flag specifies the removal of these "neutral loss" ions (precursor mass - neutral loss mass)/charge
Definition at line 131 of file PrecursorMassFilter.hpp.
| bool pwiz::analysis::PrecursorMassFilter::Config::removeNeutralLossSpecies |
Definition at line 132 of file PrecursorMassFilter.hpp.
| bool pwiz::analysis::PrecursorMassFilter::Config::useBlanketFiltering |
flag indicates neutral loss removal by applying a charge scaled 60 Da exclusion window below the charge reduced precursor
Definition at line 135 of file PrecursorMassFilter.hpp.