47 class PeptideIdentification;
48 class ProteinIdentification;
79 void makePrecursorSelectionForKnownLCMSMap(
const FeatureMap& features,
82 std::set<Int>& charges_set,
94 std::vector<std::vector<std::pair<Size, Size> > >& indices);
101 std::cout <<
" LPSolver set to " << solver_ << std::endl;
111 template <
typename PairType>
114 bool operator()(
const PairType & left,
const PairType & right)
const 116 return left.second < right.second;
126 void calculateXICs_(
const FeatureMap& features,
127 const std::vector<std::vector<std::pair<Size, Size> > >& mass_ranges,
129 const std::set<Int>& charges_set,
130 std::vector<std::vector<std::pair<Size, double> > >& xics);
135 void checkMassRanges_(std::vector<std::vector<std::pair<Size, Size> > >& mass_ranges,
A more convenient string class.
Definition: String.h:58
SOLVER
Definition: LPWrapper.h:133
A container for features.
Definition: FeatureMap.h:98
LPWrapper::SOLVER getLPSolver()
Definition: OfflinePrecursorIonSelection.h:104
std::map< std::pair< double, double >, int, PairComparatorSecondElement< std::pair< double, double > > > ExclusionListType_
Definition: OfflinePrecursorIonSelection.h:121
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
bool operator()(const PairType &left, const PairType &right) const
Definition: OfflinePrecursorIonSelection.h:114
LPWrapper::SOLVER solver_
Definition: OfflinePrecursorIonSelection.h:141
void setLPSolver(LPWrapper::SOLVER solver)
Definition: OfflinePrecursorIonSelection.h:98
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:70
Implements different algorithms for precursor ion selection.
Definition: OfflinePrecursorIonSelection.h:61
Definition: OfflinePrecursorIonSelection.h:112
A base class for all classes handling default parameters.
Definition: DefaultParamHandler.h:92
PSLPFormulation::IndexTriple IndexTriple
Definition: OfflinePrecursorIonSelection.h:65