Class: AsciiChem::Model::ElectronConfiguration::TermSymbol
- Inherits:
-
Struct
- Object
- Struct
- AsciiChem::Model::ElectronConfiguration::TermSymbol
- Defined in:
- lib/asciichem/model/electron_configuration.rb
Instance Attribute Summary collapse
-
#j_value ⇒ Object
Returns the value of attribute j_value.
-
#letter ⇒ Object
Returns the value of attribute letter.
-
#multiplicity ⇒ Object
Returns the value of attribute multiplicity.
Instance Method Summary collapse
Instance Attribute Details
#j_value ⇒ Object
Returns the value of attribute j_value
12 13 14 |
# File 'lib/asciichem/model/electron_configuration.rb', line 12 def j_value @j_value end |
#letter ⇒ Object
Returns the value of attribute letter
12 13 14 |
# File 'lib/asciichem/model/electron_configuration.rb', line 12 def letter @letter end |
#multiplicity ⇒ Object
Returns the value of attribute multiplicity
12 13 14 |
# File 'lib/asciichem/model/electron_configuration.rb', line 12 def multiplicity @multiplicity end |
Instance Method Details
#to_s ⇒ Object
13 14 15 |
# File 'lib/asciichem/model/electron_configuration.rb', line 13 def to_s "^#{multiplicity}#{letter}_#{j_value}" end |