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 | List of all members
SuperHirnParameters Class Reference

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

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

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, floatscanTRIndex_
 
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 )
inlineprivate

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 ( )
inlinestatic
bool isInitIsotopeDist ( )
inline
bool ms1FeatureClustering ( )
inline
SuperHirnParameters & operator= ( const SuperHirnParameters )
inlineprivate
void setInitIsotopeDist ( )
inline
bool storeAllLowProbabilityMS2Scans ( )
inline

Friends And Related Function Documentation

friend class FeatureFinderAlgorithmSHCtrl
friend

Member Data Documentation

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

OpenMS / TOPP release 2.0.0 Documentation generated on Sat May 16 2015 16:14:07 using doxygen 1.8.9.1