Marlin
01.17.01
|
Functions | |
def | getTree |
def | getProcessors |
def | getValue |
def | getGlobalDict |
def | compareGlobalParameters |
def | compareExecutingProcessors |
def | compareExecutingGroups |
def | __keepOnlySelected |
def | compareTrees |
def | run |
|
private |
keep only those processors we want to compare
Definition at line 127 of file compareMarlinSteeringFiles.py.
Referenced by compareTrees().
def compareMarlinSteeringFiles.compareExecutingGroups | ( | tree1, | |
tree2 | |||
) |
compare the list of groups to execute, order matters
Definition at line 108 of file compareMarlinSteeringFiles.py.
Referenced by run().
def compareMarlinSteeringFiles.compareExecutingProcessors | ( | tree1, | |
tree2 | |||
) |
compare the list of processors to execute, order matters
Definition at line 89 of file compareMarlinSteeringFiles.py.
Referenced by run().
def compareMarlinSteeringFiles.compareGlobalParameters | ( | tree1, | |
tree2 | |||
) |
compare the global parameters in the marlin steering files
Definition at line 69 of file compareMarlinSteeringFiles.py.
References getGlobalDict().
Referenced by run().
def compareMarlinSteeringFiles.compareTrees | ( | tree1, | |
tree2, | |||
selectedProcessors = None |
|||
) |
compare the content of the two xml trees, as these are marlin steering files we only look for processors, get their parameters and then compare the value of all the processor parameters
Definition at line 142 of file compareMarlinSteeringFiles.py.
References __keepOnlySelected(), and getProcessors().
Referenced by run().
def compareMarlinSteeringFiles.getGlobalDict | ( | globalElements | ) |
return dict of global parameters and values
Definition at line 59 of file compareMarlinSteeringFiles.py.
References getValue().
Referenced by compareGlobalParameters().
def compareMarlinSteeringFiles.getProcessors | ( | tree | ) |
return a dict of all processors and their parameters
Definition at line 16 of file compareMarlinSteeringFiles.py.
References getValue().
Referenced by compareTrees().
def compareMarlinSteeringFiles.getTree | ( | xmlFile | ) |
parse file and return XML tree
Definition at line 9 of file compareMarlinSteeringFiles.py.
Referenced by run().
def compareMarlinSteeringFiles.getValue | ( | element, | |
default = None |
|||
) |
Definition at line 51 of file compareMarlinSteeringFiles.py.
Referenced by marlin::MarlinSteerCheck.consistencyCheck(), marlin::MarlinSteerCheck.dumpColErrors(), marlin::MarlinSteerCheck.findMatchingCols(), marlin::MarlinSteerCheck.getColsSet(), getGlobalDict(), getProcessors(), marlin::CCProcessor.isErrorCol(), marlin::MarlinSteerCheck.saveAsDOTFile(), and Dialog.setupViews().
def compareMarlinSteeringFiles.run | ( | ) |
Definition at line 183 of file compareMarlinSteeringFiles.py.
References compareExecutingGroups(), compareExecutingProcessors(), compareGlobalParameters(), compareTrees(), and getTree().