53 bool isMzInRange(
double mz)
const;
55 std::size_t SliceIndex = 0;
75 getWindowGroupPtrByGroupId(std::size_t window_group_id)
const;
80 const std::map<std::size_t, MsMsWindowGroup *> &
81 getMapFrame2WindowGroupPtr()
const;
83 std::size_t getGlobalSliceIndexBeginByFrameId(std::size_t frame_id)
const;
85 std::size_t getFrameIdByGlobalSliceIndex(std::size_t global_slice_id)
const;
90 std::size_t getTotalSlicesCount()
const;
94 getMsMsWindowByGlobalSliceIndex(std::size_t global_slice_index)
const;
98 getCombinedMs2ScansByGlobalSliceIndex(std::size_t global_slice_index)
const;
101 void getMs2QualifiedSpectrumByGlobalSliceIndex(
104 std::size_t global_slice_index,
105 bool want_binary_data)
const;
117 void getMs1QualifiedSpectrumByGlobalSliceIndex(
120 std::size_t global_slice_index,
121 bool want_binary_data,
122 int rt_position = 0)
const;
124 std::size_t getLastMs1FrameIdByMs2FrameId(std::size_t frame_id)
const;
135 getFrameSliceRangeByGlobalSliceIndex(std::size_t global_slice_index)
const;
148 bool m_builtinMs2Centroid =
true;