Package schrodinger :: Package application :: Package jaguar :: Package gui :: Package tabs :: Module properties_tab :: Class PropertiesTabIGO
[hide private]
[frames] | no frames]

Class PropertiesTabIGO

PyQt4.QtGui.QWidget --+        
                      |        
       base_tab.BaseTab --+    
                          |    
          PropertiesTabBase --+
                              |
                             PropertiesTabIGO

Instance Methods [hide private]
list
getAllowedRows(self)
This function returns list of property rows that need to be enabled for IGO task.
 
getSpecialProperties(self)
This function returns a list of checked properties that can not be calculated for entries with spin multiplicity > 1.

Inherited from PropertiesTabBase: enableRows, filterRowsByExcitedState, getMmJagKeywords, getSettingsAffectedBySpinTreatment, loadSettings, setup, theoryOrBasisUpdated, updatePropertiesTable

Inherited from base_tab.BaseTab: __init__, activate, deactivate, error, getDefaultKeywords, loadPerAtomSettings, reset, saveSettings, validate, warning

Inherited from base_tab.BaseTab (private): _populateUi

Class Variables [hide private]
tuple UI_MODULES = ui.properties_tab_ui,
A tuple of ui modules defining the tab widgets.

Inherited from PropertiesTabBase: ES_EXCLUDE_ROWS, HELP_TOPIC, LMP2_ROWS, NAME

Instance Variables [hide private]

Inherited from base_tab.BaseTab: input_selector, task_name, ui

Method Details [hide private]

getAllowedRows(self)

 

This function returns list of property rows that need to be enabled for IGO task.

Returns: list
list property rown that should be enabled
Overrides: PropertiesTabBase.getAllowedRows

getSpecialProperties(self)

 

This function returns a list of checked properties that can not be calculated for entries with spin multiplicity > 1. This function needs to be implemented in derived classes.

Overrides: PropertiesTabBase.getSpecialProperties
(inherited documentation)