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 104 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 111 of file genericValidation.py.
References genericValidation.GenericValidation.jobmode, entry.name, 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 235 of file genericValidation.py.
References genericValidation.GenericValidation.getRepMap(), alignment.Alignment.getRepMap(), entry.name, genericValidation.GenericValidation.name, alignment.Alignment.name, MuonGeometrySanityCheckPoint.name, and plotscripts.SawTeethFunction.name.
genericValidation.GenericValidationData.crabWorkingDir |
Definition at line 250 of file genericValidation.py.
genericValidation.GenericValidationData.dataset |
Definition at line 162 of file genericValidation.py.
genericValidation.GenericValidationData.jobmode |
Definition at line 146 of file genericValidation.py.