Example #1
0
 public EditCustomMoleculeSettings(string name, string formula, double?monoisotopicMz, double?averageMz,
                                   int charge, IsotopeLabelType labelType, ExplicitValues optionalExplicitValues)
 {
     Name                   = name;
     Formula                = formula;
     MonoisotopicMz         = monoisotopicMz;
     AverageMz              = averageMz;
     Charge                 = charge;
     LabelType              = labelType;
     OptionalExplicitValues = optionalExplicitValues;
 }
Example #2
0
 public TransitionDocNode ChangeExplicitIonMobilityHighEnergyOffset(double?value)
 {
     return(ChangeExplicitValues(ExplicitValues.ChangeIonMobilityHighEnergyOffset(value)));
 }
Example #3
0
 public TransitionDocNode ChangeExplicitDeclusteringPotential(double?value)
 {
     return(ChangeExplicitValues(ExplicitValues.ChangeDeclusteringPotential(value)));
 }
Example #4
0
 public TransitionDocNode ChangeExplicitConeVoltage(double?value)
 {
     return(ChangeExplicitValues(ExplicitValues.ChangeConeVoltage(value)));
 }
Example #5
0
 public TransitionDocNode ChangeExplicitCollisionEnergy(double?value)
 {
     return(ChangeExplicitValues(ExplicitValues.ChangeCollisionEnergy(value)));
 }
Example #6
0
 public TransitionDocNode ChangeExplicitSLens(double?value)
 {
     return(ChangeExplicitValues(ExplicitValues.ChangeSLens(value)));
 }
Example #7
0
 public override string?ToString()
 {
     _toString ??= $"{RouteName}({string.Join(',', ExplicitValues.Select(kv => $"{kv.Key}=[{kv.Value}]"))})";
     return(_toString);
 }