Public Member Functions | |
def | __init__ (self, validation, config, options) |
def | createJob (self) |
def | getValidation (self) |
def | needsproxy (self) |
def | runJob (self) |
Public Attributes | |
JobId | |
validation | |
Static Public Attributes | |
batchCount | |
batchJobIds | |
crabCount | |
interactCount | |
jobCount | |
Private Member Functions | |
def | __createJob (self, jobMode, outpath) |
def | __getValidation (self, valType, name, alignments, config, options) |
Private Attributes | |
__commandLineOptions | |
__config | |
__preexisting | |
__scripts | |
__valName | |
__valType | |
Definition at line 71 of file validateAlignments.py.
def validateAlignments.ValidationJob.__init__ | ( | self, | |
validation, | |||
config, | |||
options | |||
) |
Definition at line 80 of file validateAlignments.py.
|
private |
This private method creates the needed files for the validation job.
Definition at line 182 of file validateAlignments.py.
References validateAlignments.ValidationJob.__preexisting.
Referenced by validateAlignments.ValidationJob.createJob().
|
private |
Definition at line 122 of file validateAlignments.py.
References validateAlignments.ValidationJob.__config, split, and digi_MixPreMix_cfi.strip.
def validateAlignments.ValidationJob.createJob | ( | self | ) |
This is the method called to create the job files.
Definition at line 193 of file validateAlignments.py.
References validateAlignments.ValidationJob.__createJob().
def validateAlignments.ValidationJob.getValidation | ( | self | ) |
Definition at line 272 of file validateAlignments.py.
References validateAlignments.ValidationJob.validation.
def validateAlignments.ValidationJob.needsproxy | ( | self | ) |
Definition at line 276 of file validateAlignments.py.
References validateAlignments.ValidationJob.__preexisting.
def validateAlignments.ValidationJob.runJob | ( | self | ) |
Definition at line 198 of file validateAlignments.py.
References validateAlignments.ValidationJob.__preexisting, validateAlignments.ValidationJob.__scripts, validateAlignments.ValidationJob.__valName, validateAlignments.ValidationJob.__valType, cmsRelvalreport.exit, helperFunctions.getCommandOutput2(), split, and harvestTrackValidationPlots.str.
|
private |
Definition at line 100 of file validateAlignments.py.
|
private |
Definition at line 101 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.__getValidation().
|
private |
Definition at line 102 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.__createJob(), validateAlignments.ValidationJob.needsproxy(), and validateAlignments.ValidationJob.runJob().
|
private |
Definition at line 188 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.runJob().
|
private |
Definition at line 99 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.runJob().
|
private |
Definition at line 98 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.runJob().
|
static |
Definition at line 76 of file validateAlignments.py.
|
static |
Definition at line 77 of file validateAlignments.py.
|
static |
Definition at line 74 of file validateAlignments.py.
|
static |
Definition at line 75 of file validateAlignments.py.
|
static |
Definition at line 78 of file validateAlignments.py.
validateAlignments.ValidationJob.JobId |
Definition at line 81 of file validateAlignments.py.
validateAlignments.ValidationJob.validation |
Definition at line 118 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.getValidation().