OpenMS
TransitionHelper.h
Go to the documentation of this file.
1 // Copyright (c) 2002-2023, The OpenMS Team -- EKU Tuebingen, ETH Zurich, and FU Berlin
2 // SPDX-License-Identifier: BSD-3-Clause
3 //
4 // --------------------------------------------------------------------------
5 // $Maintainer: Timo Sachsenberg $
6 // $Authors: Witold Wolski $
7 // --------------------------------------------------------------------------
8 
9 #pragma once
10 
11 #include <OpenMS/OPENSWATHALGO/OpenSwathAlgoConfig.h>
12 #include <map>
13 #include <vector>
14 #include <string>
15 
16 namespace OpenSwath
17 {
18 
19  struct LightCompound;
20  struct LightTargetedExperiment;
21  struct LightTransition;
22 
23  struct OPENSWATHALGO_DLLAPI TransitionHelper
24  {
25 
26  static void convert(LightTargetedExperiment& lte,
27  std::map<std::string,
28  std::vector<LightTransition> >& transmap);
29 
30 
31  // TODO : remove and explain German comments
32  // spiegel
33  static bool findPeptide(const LightTargetedExperiment& lte,
34  const std::string& peptideRef,
35  LightCompound& pep);
36  };
37 
38 } //end namespace
39 
Definition: Scoring.h:18
Definition: TransitionExperiment.h:127
Definition: TransitionExperiment.h:185
Definition: TransitionHelper.h:24
static void convert(LightTargetedExperiment &lte, std::map< std::string, std::vector< LightTransition > > &transmap)
static bool findPeptide(const LightTargetedExperiment &lte, const std::string &peptideRef, LightCompound &pep)