internal ImsScorer(ImsDataCached imsData, Ion precursorIon, SubScoreFactory scoringParams) // precursorComposition does not have protons; however, protons are incorporated when calculating mz { _imsData = imsData; _precursorIon = precursorIon; _scoringParams = scoringParams; }
public ImsScorer GetImsScorer(ImsDataCached imsData, Ion precursorIon) { return new ImsScorer(imsData, precursorIon, _subScoreFactory); }
public void RegisterImsData(ImsDataCached imsData, ImsScorerFactory imsScorerFactory) { _imsData = imsData; _imsScorerFactory = imsScorerFactory; }