Public Member Functions | |
def | __init__ |
def | __iter__ |
def | __next__ |
def | createJob |
def | getValidation |
def | needsproxy |
def | runJob |
Public Member Functions inherited from validateAlignments.ValidationBase | |
def | __init__ |
def | createJob |
def | getValidation |
def | needsproxy |
def | runJob |
Public Attributes | |
end | |
JobId | |
scripts | |
start | |
validation | |
Public Attributes inherited from validateAlignments.ValidationBase | |
alignments | |
commandLineOptions | |
config | |
preexisting | |
valName | |
valSection | |
valType | |
Static Public Attributes | |
dictionary | condorConf = {} |
int | interactCount = 0 |
int | jobCount = 0 |
Private Member Functions | |
def | __createJob |
def | __getValidation |
Definition at line 118 of file validateAlignments.py.
def validateAlignments.ValidationJob.__init__ | ( | self, | |
validation, | |||
config, | |||
options, | |||
args, | |||
kwargs | |||
) |
Definition at line 125 of file validateAlignments.py.
|
private |
This private method creates the needed files for the validation job.
Definition at line 207 of file validateAlignments.py.
References validateAlignments.ValidationBase.preexisting.
Referenced by validateAlignments.ValidationJob.createJob().
|
private |
Definition at line 135 of file validateAlignments.py.
References submitPVValidationJobs.split(), and digitizers_cfi.strip.
def validateAlignments.ValidationJob.__iter__ | ( | self | ) |
Definition at line 283 of file validateAlignments.py.
def validateAlignments.ValidationJob.__next__ | ( | self | ) |
Definition at line 286 of file validateAlignments.py.
References validateAlignments.ValidationJob.end, svgfig.LineAxis.end, validateAlignments.ValidationJob.start, and svgfig.LineAxis.start.
def validateAlignments.ValidationJob.createJob | ( | self | ) |
This is the method called to create the job files.
Definition at line 216 of file validateAlignments.py.
References validateAlignments.ValidationJob.__createJob().
def validateAlignments.ValidationJob.getValidation | ( | self | ) |
Definition at line 277 of file validateAlignments.py.
References validateAlignments.ValidationJob.validation.
def validateAlignments.ValidationJob.needsproxy | ( | self | ) |
Definition at line 280 of file validateAlignments.py.
References validateAlignments.ValidationBase.preexisting.
def validateAlignments.ValidationJob.runJob | ( | self | ) |
Definition at line 221 of file validateAlignments.py.
References bitset_utilities.append(), helperFunctions.getCommandOutput2(), validateAlignments.ValidationBase.preexisting, print(), validateAlignments.ValidationJob.scripts, validateAlignments.ValidationBase.valName, trackSplittingValidation.TrackSplittingValidation.valType, monteCarloValidation.MonteCarloValidation.valType, overlapValidation.OverlapValidation.valType, primaryVertexValidation.PrimaryVertexValidation.valType, primaryVertexResolution.PrimaryVertexResolution.valType, offlineValidation.OfflineValidation.valType, zMuMuValidation.ZMuMuValidation.valType, geometryComparison.GeometryComparison.valType, and validateAlignments.ValidationBase.valType.
|
static |
Definition at line 123 of file validateAlignments.py.
validateAlignments.ValidationJob.end |
Definition at line 128 of file validateAlignments.py.
Referenced by OrderedSet.OrderedSet.__iter__(), validateAlignments.ValidationJob.__next__(), validateAlignments.ValidationJobMultiIOV.__next__(), OrderedSet.OrderedSet.__reversed__(), OrderedSet.OrderedSet.add(), Types.LuminosityBlockRange.cppID(), Types.EventRange.cppID(), o2olib.O2ORunMgr.endJob(), and OrderedSet.OrderedSet.pop().
|
static |
Definition at line 121 of file validateAlignments.py.
|
static |
Definition at line 122 of file validateAlignments.py.
validateAlignments.ValidationJob.JobId |
Definition at line 129 of file validateAlignments.py.
validateAlignments.ValidationJob.scripts |
Definition at line 213 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.runJob().
validateAlignments.ValidationJob.start |
Definition at line 127 of file validateAlignments.py.
Referenced by progressbar.ProgressBar.__next__(), validateAlignments.ValidationJob.__next__(), validateAlignments.ValidationJobMultiIOV.__next__(), Types.LuminosityBlockRange.cppID(), Types.EventRange.cppID(), and o2olib.O2ORunMgr.endJob().
validateAlignments.ValidationJob.validation |
Definition at line 131 of file validateAlignments.py.
Referenced by validateAlignments.ValidationJob.getValidation().