Class: Mspire::Mzml::Product

Inherits:
Object
  • Object
show all
Extended by:
List
Defined in:
lib/mspire/mzml/product.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from List

list_xml, list_xml_element

Constructor Details

#initialize(isolation_window = nil) ⇒ Product

Returns a new instance of Product.



8
9
10
# File 'lib/mspire/mzml/product.rb', line 8

def initialize(isolation_window=nil)
  @isolation_window = isolation_window
end

Instance Attribute Details

#isolation_windowObject

Returns the value of attribute isolation_window.



6
7
8
# File 'lib/mspire/mzml/product.rb', line 6

def isolation_window
  @isolation_window
end

Instance Method Details

#to_xml(builder) ⇒ Object



12
13
14
15
16
# File 'lib/mspire/mzml/product.rb', line 12

def to_xml(builder)
  builder.product do |p_n|
    @isolation_window.to_xml(p_n) if @isolation_window
  end
end