#include <openbabel/generic.h>
Public Member Functions | |
| void | SetData (double energy, double occupation=2.0, std::string symbol="A") |
| double | GetEnergy () const |
| double | GetOccupation () const |
| std::string | GetSymbol () const |
Protected Attributes | |
| double | _energy |
| double | _occupation |
| std::string | _mullikenSymbol |
Friends | |
| class | OBOrbitalData |
Used to store energy, occupation, and orbital symmetry of a particular orbital.
| void SetData | ( | double | energy, |
| double | occupation = 2.0, |
||
| std::string | symbol = "A" |
||
| ) | [inline] |
| double GetEnergy | ( | ) | const [inline] |
| double GetOccupation | ( | ) | const [inline] |
| std::string GetSymbol | ( | ) | const [inline] |
friend class OBOrbitalData [friend] |
double _energy [protected] |
in electron volts
double _occupation [protected] |
usually 0, 1, or 2, but can be fractional (e.g., solid-state calcs)
std::string _mullikenSymbol [protected] |
symmetry designation