Public Member Functions | |
def | __init__ |
def | createCrabCfg |
Public Member Functions inherited from genericValidation.GenericValidation | |
def | __init__ |
def | createConfiguration |
def | createCrabCfg |
def | createFiles |
def | createScript |
def | getCompareStrings |
def | getRepMap |
Public Attributes | |
crabWorkingDir | |
dataset | |
jobmode | |
Public Attributes inherited from genericValidation.GenericValidation | |
alignmentToValidate | |
config | |
configFiles | |
crabConfigFiles | |
filesToCompare | |
general | |
jobmode | |
name | |
randomWorkdirPart | |
scriptFiles | |
Additional Inherited Members | |
Static Public Attributes inherited from genericValidation.GenericValidation | |
string | defaultReferenceName = "DEFAULT" |
Subclass of `GenericValidation` which is the base for validations using datasets.
Definition at line 107 of file genericValidation.py.
def genericValidation.GenericValidationData.__init__ | ( | self, | |
valName, | |||
alignment, | |||
config, | |||
valType, | |||
addDefaults = {} , |
|||
addMandatories = [] |
|||
) |
This method adds additional items to the `self.general` dictionary which are only needed for validations using datasets. Arguments: - `valName`: String which identifies individual validation instances - `alignment`: `Alignment` instance to validate - `config`: `BetterConfigParser` instance which includes the configuration of the validations - `valType`: String which specifies the type of validation - `addDefaults`: Dictionary which contains default values for individual validations in addition to the general default values - `addMandatories`: List which contains mandatory parameters for individual validations in addition to the general mandatory parameters (currently there are no general mandatories)
Definition at line 114 of file genericValidation.py.
References genericValidation.GenericValidation.jobmode, genericValidation.GenericValidation.name, alignment.Alignment.name, MuonGeometrySanityCheckPoint.name, and plotscripts.SawTeethFunction.name.
def genericValidation.GenericValidationData.createCrabCfg | ( | self, | |
path, | |||
crabCfgBaseName | |||
) |
Method which creates a `crab.cfg` for a validation on datasets. Arguments: - `path`: Path at which the file will be stored. - `crabCfgBaseName`: String which depends on the actual type of validation calling this method.
Definition at line 238 of file genericValidation.py.
References genericValidation.GenericValidation.getRepMap(), alignment.Alignment.getRepMap(), genericValidation.GenericValidation.name, alignment.Alignment.name, MuonGeometrySanityCheckPoint.name, and plotscripts.SawTeethFunction.name.
genericValidation.GenericValidationData.crabWorkingDir |
Definition at line 253 of file genericValidation.py.
genericValidation.GenericValidationData.dataset |
Definition at line 165 of file genericValidation.py.
genericValidation.GenericValidationData.jobmode |
Definition at line 149 of file genericValidation.py.