public IsobaricItemImpl(IsobaricItem parent, IsobaricDefinition definition)
        {
            this._parent = parent;

            this._definition = definition;

            this._baseIndex = definition.Items.Min(m => m.Index);
            var totalLength = definition.Items.Max(m => m.Index) - _baseIndex + 1;

            _ions = new double[totalLength];
        }
Esempio n. 2
0
 public IsobaricFirstChannelConverter(IsobaricDefinition definition)
     : base(definition.Items[0], true)
 {
     this._definition = definition;
 }
Esempio n. 3
0
 public ITraqFileBuilder(IsobaricDefinition definition, double maxShiftDalton = 0.02, double minPercentage = 0.3)
 {
     this.Definition     = definition;
     this.MaxShiftDalton = maxShiftDalton;
     this.MinPercentage  = minPercentage;
 }