Hermes DRS  6.0
reduction software
 All Classes Namespaces Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
hermes.setup.hermesDirs Class Reference

Set up five directories. More...

Public Member Functions

def __init__
 We have the GTK engine, we may GUI. More...
 
def evnmt_delete
 End of window.
 
def destroy
 close window
 
def modif
 manages all that changes when something is modified
 
def changeNightFolder
 User changed folder for nights (record change of nights folder, set modified flag on, enable button) "current" should be changed too !
 
def focusNightFolder
 Needed to guarantee the display of the correct folder.
 
def changeCurrentNight
 User changed folder for current (record change of current folder, set modified flag on, enable button)
 
def focusCurrentNight
 Needed to guarantee the display of the correct folder.
 
def changeReduced
 User changed folder for reduced (record change of reduced folder, set modified flag on, enable button)
 
def focusReduced
 Needed to guarantee the display of the correct folder.
 
def changeDebugPath
 User changed folder for debug (record change of debug folder, set modified flag on, enable button)
 
def focusDebugPath
 Needed to guarantee the display of the correct folder.
 
def changeAnalysesResults
 User changed folder for global results (record change of analysesResults folder, set modified flag on, enable button)
 
def focusAnalysesResults
 Needed to guarantee the display of the correct folder.
 
def radioButtonSelected
 
def circule
 put tabs on another side of window (handy on small laptops)
 
def enregistrer
 record modifications
 
def quitter
 quit, but verify if we have to write
 
def fermer
 close, but ask before forgetting all settings
 

Public Attributes

 win
 
 boutonEnregistrer
 boutonClose is the close button More...
 
 notebook
 Create a new notebook, place the position of the tabs.
 
 root
 read the file and create five folderChoosers More...
 
 dataXML
 
 fileRoot
 
 readXML
 
 modified
 self.modified is False at opening, More...
 
 chooseNightsFolder
 Folder Chooser for nights folder.
 
 chooseCurrentNight
 Folder Chooser for CurrentNight.
 
 chooseReduced
 Folder Chooser for reduced files.
 
 chooseDebugPath
 Folder Chooser for debug files.
 
 chooseAnalysesResults
 Folder Chooser for global results files.
 

Detailed Description

Set up five directories.

nights, current, reduced, debug, results. "results" should be common for all nights.

input and output are known to be "raw" and "reduced"

Constructor & Destructor Documentation

def hermes.setup.hermesDirs.__init__ (   self)

We have the GTK engine, we may GUI.

create and display gtk gui stuff self.win is the main window

Member Data Documentation

hermes.setup.hermesDirs.boutonEnregistrer

boutonClose is the close button

boutonPos is the change tabs position button very usefull on small laptop's screens boutonEnregistrer is the save button

greyed when no changes are made

hermes.setup.hermesDirs.modified

self.modified is False at opening,

set to true will force the user to record or abandon his changes

hermes.setup.hermesDirs.root

read the file and create five folderChoosers

This parameter allows the user to indicate a different location for the output The "nightDRS" program and others will manage to create the "night/reduced" paths into this when necessary.

XML topmost


The documentation for this class was generated from the following file: