|  | OpenMS
    2.6.0
    | 
 
 
  
  
 
Go to the documentation of this file.
   43 #include <OpenMS/OpenMSConfig.h> 
   75     typedef std::set<FeatureHandle, FeatureHandle::IndexLess> 
HandleSetType;
 
   84       std::binary_function<ConsensusFeature, ConsensusFeature, bool>
 
   93         return left.
size() < right;
 
   98         return left < right.
size();
 
  110       std::binary_function<ConsensusFeature, ConsensusFeature, bool>
 
  237     std::vector<FeatureHandle> getFeatureList() 
const;
 
  261     void computeConsensus();
 
  272     void computeMonoisotopicConsensus();
 
  287     void computeDechargeConsensus(
const FeatureMap& fm, 
bool intensity_weighted_averaging = 
false);
 
  296     void addRatio(
const Ratio& r);
 
  305     void setRatios(std::vector<Ratio>& rs);
 
  310     std::vector<Ratio> getRatios() 
const;
 
  315     std::vector<Ratio>& getRatios();
 
  
virtual ~Ratio()
Definition: ConsensusFeature.h:134
Compare by the sets of consensus elements (lexicographically)
Definition: ConsensusFeature.h:109
OPENMS_UINT64_TYPE UInt64
Unsigned integer type (64bit)
Definition: Types.h:77
double ratio_value_
Definition: ConsensusFeature.h:150
A 2-dimensional raw data point or peak.
Definition: Peak2D.h:54
HandleSetType handles_
Definition: ConsensusFeature.h:344
A more convenient string class.
Definition: String.h:59
A basic LC-MS feature.
Definition: BaseFeature.h:56
HandleSetType::iterator iterator
Definition: ConsensusFeature.h:77
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Ratio(const Ratio &rhs)
Definition: ConsensusFeature.h:126
std::set< FeatureHandle, FeatureHandle::IndexLess > HandleSetType
Type definitions.
Definition: ConsensusFeature.h:75
Comparator by map and unique id.
Definition: FeatureHandle.h:140
bool operator()(ConsensusFeature const &left, UInt64 const &right) const
Definition: ConsensusFeature.h:91
HandleSetType::const_reverse_iterator const_reverse_iterator
Definition: ConsensusFeature.h:78
const_iterator end() const
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Ratio()
Definition: ConsensusFeature.h:122
A consensus feature spanning multiple LC-MS/MS experiments.
Definition: ConsensusFeature.h:69
Ratio & operator=(const Ratio &rhs)
Definition: ConsensusFeature.h:138
HandleSetType::const_iterator const_iterator
Definition: ConsensusFeature.h:76
bool operator()(UInt64 const &left, ConsensusFeature const &right) const
Definition: ConsensusFeature.h:96
bool operator()(ConsensusFeature const &left, ConsensusFeature const &right) const
Definition: ConsensusFeature.h:112
std::ostream & operator<<(std::ostream &os, const AccurateMassSearchResult &amsr)
std::vector< Ratio > ratios_
Definition: ConsensusFeature.h:345
HandleSetType::reverse_iterator reverse_iterator
Definition: ConsensusFeature.h:79
A container for features.
Definition: FeatureMap.h:97
const_iterator begin() const
Representation of a Peak2D, RichPeak2D or Feature .
Definition: FeatureHandle.h:57
bool operator()(const UInt64 &left, const UInt64 &right) const
Definition: ConsensusFeature.h:101
String numerator_ref_
Definition: ConsensusFeature.h:152
std::vector< String > description_
Definition: ConsensusFeature.h:153
slim struct to feed the need for systematically storing of ratios (
Definition: ConsensusFeature.h:120
String denominator_ref_
Definition: ConsensusFeature.h:151
Compare by size(), the number of consensus elements.
Definition: ConsensusFeature.h:83
bool operator()(ConsensusFeature const &left, ConsensusFeature const &right) const
Definition: ConsensusFeature.h:86