MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / clear

Method clear

src/openms/source/KERNEL/MSExperiment.cpp:728–740  ·  view source on GitHub ↗

@brief Clears all data and meta data @param clear_meta_data If @em true, all meta data is cleared in addition to the data. */

Source from the content-addressed store, hash-verified

726 @param clear_meta_data If @em true, all meta data is cleared in addition to the data.
727 */
728 void MSExperiment::clear(bool clear_meta_data)
729 {
730 spectra_.clear();
731
732 if (clear_meta_data)
733 {
734 clearRanges();
735 this->ExperimentalSettings::operator=(ExperimentalSettings()); // no "clear" method
736 chromatograms_.clear();
737 ms_levels_.clear();
738 total_size_ = 0;
739 }
740 }
741
742 // static
743 bool MSExperiment::containsScanOfLevel(size_t ms_level) const

Callers 3

updateRangesMethod · 0.45
resetMethod · 0.45
clearMetaDataArraysMethod · 0.45

Calls 1

Tested by

no test coverage detected