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

Function copySpectrumMeta

src/openms/source/KERNEL/SpectrumHelper.cpp:14–26  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12{
13
14 void copySpectrumMeta(const MSSpectrum & input, MSSpectrum & output, bool clear_spectrum)
15 {
16 // clear old spectrum first before copying
17 if (clear_spectrum) output.clear(true);
18
19 // copy the spectrum meta data
20 output.SpectrumSettings::operator=(input);
21 output.setRT(input.getRT());
22 output.setDriftTime(input.getDriftTime());
23 output.setDriftTimeUnit(input.getDriftTimeUnit());
24 output.setMSLevel(input.getMSLevel());
25 output.setName(input.getName());
26 }
27}
28

Callers 6

consumeSpectrumMethod · 0.85
pickMethod · 0.85
pickExperimentMethod · 0.85
pickMethod · 0.85
pickFunction · 0.85

Calls 11

setMSLevelMethod · 0.80
getMSLevelMethod · 0.80
clearMethod · 0.45
setRTMethod · 0.45
getRTMethod · 0.45
setDriftTimeMethod · 0.45
getDriftTimeMethod · 0.45
setDriftTimeUnitMethod · 0.45
getDriftTimeUnitMethod · 0.45
setNameMethod · 0.45
getNameMethod · 0.45

Tested by

no test coverage detected