ProteoWizard
|
structure for holding configuration More...
#include <PeakDetectorMatchedFilter.hpp>
Public Member Functions | |
Config () | |
Public Attributes | |
const chemistry::IsotopeEnvelopeEstimator * | isotopeEnvelopeEstimator |
IsotopeEnvelopeEstimator pointer, must be valid for PeakDetector lifetime. More... | |
int | filterMatchRate |
number of filter correlations computed per frequency step More... | |
int | filterSampleRadius |
number of filter samples taken on either side of 0 More... | |
double | peakThresholdFactor |
noise floor multiple for initial peak reporting threshold More... | |
double | peakMaxCorrelationAngle |
maximum correlation angle (degrees) for initial peak reporting More... | |
double | isotopeThresholdFactor |
noise floor multiple for isotope filter threshold More... | |
double | monoisotopicPeakThresholdFactor |
noise floor multiple for monoisotopic peak threshold More... | |
int | isotopeMaxChargeState |
isotope filter maximum charge state to score More... | |
int | isotopeMaxNeutronCount |
isotope filter maximum number of neutrons to score More... | |
double | collapseRadius |
multiple peaks within this radius (Hz) are reported as single peak More... | |
bool | useMagnitudeFilter |
use the magnitude of the peak shape filter kernel for finding peaks More... | |
int | logDetailLevel |
log detail level (0 == normal, 1 == extra) More... | |
std::ostream * | log |
log stream (0 == no logging) More... | |
structure for holding configuration
Definition at line 46 of file PeakDetectorMatchedFilter.hpp.
|
inline |
Definition at line 87 of file PeakDetectorMatchedFilter.hpp.
const chemistry::IsotopeEnvelopeEstimator* pwiz::frequency::PeakDetectorMatchedFilter::Config::isotopeEnvelopeEstimator |
IsotopeEnvelopeEstimator pointer, must be valid for PeakDetector lifetime.
Definition at line 49 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
int pwiz::frequency::PeakDetectorMatchedFilter::Config::filterMatchRate |
number of filter correlations computed per frequency step
Definition at line 52 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
int pwiz::frequency::PeakDetectorMatchedFilter::Config::filterSampleRadius |
number of filter samples taken on either side of 0
Definition at line 55 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
double pwiz::frequency::PeakDetectorMatchedFilter::Config::peakThresholdFactor |
noise floor multiple for initial peak reporting threshold
Definition at line 58 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
double pwiz::frequency::PeakDetectorMatchedFilter::Config::peakMaxCorrelationAngle |
maximum correlation angle (degrees) for initial peak reporting
Definition at line 61 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
double pwiz::frequency::PeakDetectorMatchedFilter::Config::isotopeThresholdFactor |
noise floor multiple for isotope filter threshold
Definition at line 64 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
double pwiz::frequency::PeakDetectorMatchedFilter::Config::monoisotopicPeakThresholdFactor |
noise floor multiple for monoisotopic peak threshold
Definition at line 67 of file PeakDetectorMatchedFilter.hpp.
Referenced by testCreation(), and testFind().
int pwiz::frequency::PeakDetectorMatchedFilter::Config::isotopeMaxChargeState |
isotope filter maximum charge state to score
Definition at line 70 of file PeakDetectorMatchedFilter.hpp.
Referenced by testFind().
int pwiz::frequency::PeakDetectorMatchedFilter::Config::isotopeMaxNeutronCount |
isotope filter maximum number of neutrons to score
Definition at line 73 of file PeakDetectorMatchedFilter.hpp.
Referenced by testFind().
double pwiz::frequency::PeakDetectorMatchedFilter::Config::collapseRadius |
multiple peaks within this radius (Hz) are reported as single peak
Definition at line 76 of file PeakDetectorMatchedFilter.hpp.
Referenced by testFind().
bool pwiz::frequency::PeakDetectorMatchedFilter::Config::useMagnitudeFilter |
use the magnitude of the peak shape filter kernel for finding peaks
Definition at line 79 of file PeakDetectorMatchedFilter.hpp.
Referenced by testFind().
int pwiz::frequency::PeakDetectorMatchedFilter::Config::logDetailLevel |
log detail level (0 == normal, 1 == extra)
Definition at line 82 of file PeakDetectorMatchedFilter.hpp.
Referenced by testFind().
std::ostream* pwiz::frequency::PeakDetectorMatchedFilter::Config::log |
log stream (0 == no logging)
Definition at line 85 of file PeakDetectorMatchedFilter.hpp.
Referenced by testFind().