65 consensus_map_->updateRanges();
71 r.
assign(*getConsensusMap());
75 std::unique_ptr<LayerStatistics>
getStats()
const override;
Class that stores the data for one layer.
Definition: LayerDataBase.h:99
boost::shared_ptr< ConsensusMap > ConsensusMapSharedPtrType
SharedPtr on consensus features.
Definition: LayerDataBase.h:156
Class that stores the data for one layer of type ConsensusMap.
Definition: LayerDataConsensus.h:48
LayerDataConsensus(const LayerDataConsensus &ld)=delete
no Copy-ctor (should not be needed)
std::unique_ptr< LayerStatistics > getStats() const override
compute layer statistics (via visitor)
std::unique_ptr< Painter1DBase > getPainter1D() const override
LayerDataConsensus & operator=(LayerDataConsensus &&ld)=default
move assignment
LayerDataConsensus & operator=(const LayerDataConsensus &ld)=delete
no assignment operator (should not be needed)
RangeAllType getRange() const override
Definition: LayerDataConsensus.h:68
LayerDataConsensus(LayerDataConsensus &&ld)=default
move Ctor
void updateRanges() override
Update ranges of the underlying data.
Definition: LayerDataConsensus.h:63
LayerDataConsensus(ConsensusMapSharedPtrType &map)
Default constructor.
Handles the management of a multidimensional range, e.g. RangeMZ and RangeIntensity for spectra.
Definition: RangeManager.h:455
void assign(const RangeManager< RangeBasesOther... > &rhs)
Definition: RangeManager.h:496
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47