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

SuperHirnParameters Class Reference

SuperHirn parameters singleton class containing all static configuration variables. More...

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

List of all members.

Public Member Functions

 ~SuperHirnParameters ()
double getBackgroundIntensityBinsTR ()
double getBackgroundIntensityBinsMZ ()
double getBackgroundIntensityBinsIntens ()
int getBackgroundIntensityBinsMinBinCount ()
double getMinTR ()
double getMaxTR ()
double getMinFeatureMZ ()
double getMaxFeatureMZ ()
int getMinFeatureChrg ()
int getMaxFeatureChrg ()
float getIntensityThreshold ()
double getToleranceMZ ()
double getMaxInterScanRetentionTimeDistance ()
int getMinNbClusterMembers ()
std::map< int, float > * getScanTRIndex ()
double getMS1TRResolution ()
bool centroidDataModus ()
int getCentroidWindowWidth ()
double getDetectableIsotopeFactor ()
double getIntensityCV ()
double getMassTolPpm ()
double getMassTolDa ()
double getMinIntensity ()
double getIntensityFloor ()
double getMzTolPpm ()
double getTrTol ()
double getPeptideProbabilityThreshold ()
bool storeAllLowProbabilityMS2Scans ()
bool createFeatureElutionProfiles ()
bool ms1FeatureClustering ()
double getMs1PeakAreaTrResolution ()
double getInitialTrTolerance ()
double getMs1FeatureMergingTrTolerance ()
double getPercentageIntensityElutionBorderVariation ()
double getPpmToleranceForMZClustering ()
double getLowIntensityMSSignalThreshold ()
bool isInitIsotopeDist ()
void setInitIsotopeDist ()

Static Public Member Functions

static SuperHirnParametersinstance ()

Private Member Functions

 SuperHirnParameters ()
 SuperHirnParameters (const SuperHirnParameters &)
SuperHirnParametersoperator= (const SuperHirnParameters &)

Private Attributes

double backgroundIntensityBinsTR_
double backgroundIntensityBinsMZ_
double backgroundIntensityBinsIntens_
int backgroundIntensityBinsMinBinCount_
double minTR_
double maxTR_
double minFeatureMZ_
double maxFeatureMZ_
int minFeatureChrg_
int maxFeatureChrg_
float intensityThreshold_
double toleranceMZ_
double maxInterScanRetentionTimeDistance_
int minNbClusterMembers_
std::map< int, float > scanTRIndex_
double ms1TRResolution_
bool centroidDataModus_
int centroidWindowWidth_
double detectableIsotopeFactor_
double intensityCV_
double massTolPpm_
double massTolDa_
double minIntensity_
double intensityFloor_
double mzTolPpm_
double trTol_
double peptideProbabilityThreshold_
bool storeAllLowProbabilityMS2Scans_
bool createFeatureElutionProfiles_
bool ms1FeatureClustering_
double ms1PeakAreaTrResolution_
double initialTrTolerance_
double ms1FeatureMergingTrTolerance_
double percentageIntensityElutionBorderVariation_
double ppmToleranceForMZClustering_
double lowIntensityMSSignalThreshold_
bool initIsotopeDist_

Static Private Attributes

static SuperHirnParametersinstance_
static bool haveInstance_

Friends

class FeatureFinderAlgorithmSHCtrl

Detailed Description

SuperHirn parameters singleton class containing all static configuration variables.


Constructor & Destructor Documentation

SuperHirnParameters (  )  [private]
SuperHirnParameters ( const SuperHirnParameters  )  [inline, private]

Member Function Documentation

bool centroidDataModus (  )  [inline]
bool createFeatureElutionProfiles (  )  [inline]
double getBackgroundIntensityBinsIntens (  )  [inline]
int getBackgroundIntensityBinsMinBinCount (  )  [inline]
double getBackgroundIntensityBinsMZ (  )  [inline]
double getBackgroundIntensityBinsTR (  )  [inline]
int getCentroidWindowWidth (  )  [inline]
double getDetectableIsotopeFactor (  )  [inline]
double getInitialTrTolerance (  )  [inline]
double getIntensityCV (  )  [inline]
double getIntensityFloor (  )  [inline]
float getIntensityThreshold (  )  [inline]
double getLowIntensityMSSignalThreshold (  )  [inline]
double getMassTolDa (  )  [inline]
double getMassTolPpm (  )  [inline]
int getMaxFeatureChrg (  )  [inline]
double getMaxFeatureMZ (  )  [inline]
double getMaxInterScanRetentionTimeDistance (  )  [inline]
double getMaxTR (  )  [inline]
int getMinFeatureChrg (  )  [inline]
double getMinFeatureMZ (  )  [inline]
double getMinIntensity (  )  [inline]
int getMinNbClusterMembers (  )  [inline]
double getMinTR (  )  [inline]
double getMs1FeatureMergingTrTolerance (  )  [inline]
double getMs1PeakAreaTrResolution (  )  [inline]
double getMS1TRResolution (  )  [inline]
double getMzTolPpm (  )  [inline]
double getPeptideProbabilityThreshold (  )  [inline]
double getPercentageIntensityElutionBorderVariation (  )  [inline]
double getPpmToleranceForMZClustering (  )  [inline]
std::map< int, float > * getScanTRIndex (  )  [inline]
double getToleranceMZ (  )  [inline]
double getTrTol (  )  [inline]
SuperHirnParameters * instance (  )  [inline, static]
bool isInitIsotopeDist (  )  [inline]
bool ms1FeatureClustering (  )  [inline]
SuperHirnParameters & operator= ( const SuperHirnParameters  )  [inline, private]
void setInitIsotopeDist (  )  [inline]
bool storeAllLowProbabilityMS2Scans (  )  [inline]

Friends And Related Function Documentation

friend class FeatureFinderAlgorithmSHCtrl [friend]

Member Data Documentation

bool centroidDataModus_ [private]
int centroidWindowWidth_ [private]
bool haveInstance_ [static, private]
bool initIsotopeDist_ [private]
SuperHirnParameters* instance_ [static, private]
double intensityCV_ [private]
float intensityThreshold_ [private]
double massTolDa_ [private]
double massTolPpm_ [private]
int maxFeatureChrg_ [private]
double maxFeatureMZ_ [private]
double maxTR_ [private]
int minFeatureChrg_ [private]
double minFeatureMZ_ [private]
double minIntensity_ [private]
int minNbClusterMembers_ [private]
double minTR_ [private]
bool ms1FeatureClustering_ [private]
double mzTolPpm_ [private]
std::map<int, float> scanTRIndex_ [private]
double toleranceMZ_ [private]
double trTol_ [private]

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