Potku  1.0.0
Class Documentation
 All Classes Namespaces Functions
Modules.ElementLosses.ElementLosses Class Reference

Public Member Functions

def __init__
 
def count_element_cuts
 
def save_splits
 

Public Attributes

 directory_cuts
 
 directory_elemloss
 
 partition_count
 
 checked_cuts
 
 progress_bar
 
 reference_cut_file
 
 reference_key
 
 cut_splits
 
 reference_cut
 

Detailed Description

Element Losses class.

Constructor & Destructor Documentation

def Modules.ElementLosses.ElementLosses.__init__ (   self,
  directory_cuts,
  directory_elemloss,
  reference_cut_file,
  checked_cuts,
  partition_count,
  progress_bar = Null() 
)
Inits Element Losses class.

Args:
    directory_cuts: String representing cut file directory.
    directory_elemloss: String representing elemental losses directory.
    reference_cut_file: String representing reference cut file.
    checked_cuts: String list of cut files to be graphed.
    partition_count: Integer representing split count.
    progress_bar: QtGui.QProgressBar or Null() if not given.

Member Function Documentation

def Modules.ElementLosses.ElementLosses.count_element_cuts (   self,
  save_splits = False 
)
Count data points in splits based on reference file.

Args:
    save_splits: Boolean representing whether to save element losses splits.

Return:
    Returns dictionary of elements and their counts within splits.
def Modules.ElementLosses.ElementLosses.save_splits (   self)
Save element splits as new cut files.

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