35 #ifndef OPENMS_SIMULATION_LABELING_BASELABELER_H
36 #define OPENMS_SIMULATION_LABELING_BASELABELER_H
62 static void registerChildren();
69 virtual Param getDefaultParameters()
const;
86 virtual void preCheck(
Param& param)
const = 0;
123 const String& getDescription()
const;
131 String getChannelIntensityName(
const Size channel_index)
const;
153 void mergeProteinAccessions_(
Feature& target,
const Feature& source)
const;
174 #endif //#ifndef OPENMS_SIMULATION_LABELING_BASELABELER_H
A more convenient string class.
Definition: String.h:57
SimTypes::MutableSimRandomNumberGeneratorPtr rng_
Definition: BaseLabeler.h:167
ConsensusMap consensus_
Definition: BaseLabeler.h:165
A container for features.
Definition: FeatureMap.h:93
boost::shared_ptr< SimRandomNumberGenerator > MutableSimRandomNumberGeneratorPtr
Definition: SimTypes.h:178
A container for consensus elements.
Definition: ConsensusMap.h:72
String channel_description_
Definition: BaseLabeler.h:169
An LC-MS feature.
Definition: Feature.h:70
Management and storage of parameters / INI files.
Definition: Param.h:75
std::vector< FeatureMapSim > FeatureMapSimVector
Sim FeatureMap Vector.
Definition: SimTypes.h:103
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
Abstract base class for all kinds of labeling techniques.
Definition: BaseLabeler.h:50