70 BaseException(file, line, function,
"NoSuccessor",
"no successor/predecessor"),
73 what_ =
String(
"there is no successor/predecessor for the given Index: ") + index_.first +
"/" + index_.second;
IsotopeCluster::IndexPair IndexPair
Index to peak consisting of two UInts (scan index / peak index)
Definition: FeatureFinderDefs.h:53
A more convenient string class.
Definition: String.h:57
std::pair< Size, Size > IndexPair
An index e.g. in an MSExperiment.
Definition: IsotopeCluster.h:47
Flag
Flags that indicate if a peak is already used in a feature.
Definition: FeatureFinderDefs.h:62
IndexPair index_
Definition: FeatureFinderDefs.h:82
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
The purpose of this struct is to provide definitions of classes and typedefs which are used throughou...
Definition: FeatureFinderDefs.h:50
~NoSuccessor() override
Definition: FeatureFinderDefs.h:77
static GlobalExceptionHandler & getInstance()
The accessor for the singleton. It also serves as a replacement for the constructor.
Definition: GlobalExceptionHandler.h:88
NoSuccessor(const char *file, int line, const char *function, const IndexPair &index)
Definition: FeatureFinderDefs.h:69
IsotopeCluster::IndexSet IndexSet
A set of peak indices.
Definition: FeatureFinderDefs.h:59
Exception that is thrown if a method an invalid IndexPair is given.
Definition: FeatureFinderDefs.h:65
Exception base class.
Definition: Exception.h:89
IsotopeCluster::ChargedIndexSet ChargedIndexSet
Index to peak consisting of two UInts (scan index / peak index) with charge information.
Definition: FeatureFinderDefs.h:56
static void setMessage(const std::string &message)
index set with associated charge estimate
Definition: IsotopeCluster.h:52
std::set< IndexPair > IndexSet
A set of index pairs, usually referring to an MSExperiment.
Definition: IsotopeCluster.h:49