Public Member Functions | |
def | __init__ (self, valName, alignment, config) |
def | appendToMerge (self) |
def | appendToPlots (self) |
def | createCrabCfg (self, path) |
def | createScript (self, path) |
def | DefinePath (self) |
def | getRepMap (self, alignment=None) |
def | isPVValidation (self) |
def | plotsdirname (cls) |
def | plottingscriptname (cls) |
def | plottingscripttemplate (cls) |
def | ProcessName (self) |
def | runPlots (cls, validations) |
def | use_d0cut (self) |
def | ValidationSequence (self) |
def | ValidationTemplate (self) |
Public Member Functions inherited from genericValidation.GenericValidationData_CTSR | |
def | cosmics0T (self) |
def | TrackSelectionRefitting (self) |
Public Member Functions inherited from genericValidation.GenericValidationData | |
def | Bookkeeping (self) |
def | cfgName (self) |
def | cfgTemplate (self) |
def | createConfiguration (self, path) |
def | createCrabCfg (self, path, crabCfgBaseName) |
def | createScript (self, path, template=configTemplates.scriptTemplate, downloadFiles=[], repMap=None, repMaps=None) |
def | FileOutputTemplate (self) |
def | filesToCompare (self) |
def | LoadBasicModules (self) |
Public Member Functions inherited from genericValidation.GenericValidation | |
def | createConfiguration (self, fileContents, path, schedule=None, repMap=None, repMaps=None) |
def | createFiles (self, fileContents, path, repMap=None, repMaps=None) |
def | getCompareStrings (self, requestId=None, plain=False) |
Public Member Functions inherited from genericValidation.ValidationMetaClass | |
def | __new__ (cls, clsname, bases, dct) |
Public Member Functions inherited from genericValidation.ParallelValidation | |
def | doInitMerge (cls) |
def | doMerge (self) |
def | initMerge (cls) |
Public Member Functions inherited from genericValidation.ValidationWithPlots | |
def | createPlottingScript (cls, validations) |
def | doRunPlots (cls, validations) |
Static Public Attributes | |
string | configBaseName = "TkAlPrimaryVertexValidation" |
string | crabCfgBaseName = "TkAlPrimaryVertexValidation" |
dictionary | defaults |
dictionary | mandatories = {"isda","ismc","runboundary","trackcollection","vertexcollection","lumilist","ptCut","etaCut","runControl","numberOfBins"} |
string | outputBaseName = "PrimaryVertexValidation" |
string | resultBaseName = "PrimaryVertexValidation" |
string | scriptBaseName = "TkAlPrimaryVertexValidation" |
string | valType = "primaryvertex" |
Static Public Attributes inherited from genericValidation.GenericValidationData_CTSR | |
dictionary | defaults |
Static Public Attributes inherited from genericValidation.GenericValidationData | |
dictionary | defaults |
dictionary | mandatories = {"dataset", "maxevents"} |
bool | needParentFiles = False |
dictionary | optionals = {"magneticfield"} |
Static Public Attributes inherited from genericValidation.GenericValidation | |
string | defaultReferenceName = "DEFAULT" |
dictionary | defaults |
mandatories = set() | |
dictionary | needpackages = {"Alignment/OfflineValidation"} |
dictionary | optionals = {"jobmode"} |
Static Public Attributes inherited from genericValidation.ValidationMetaClass | |
list | dicts = ["defaults"] |
list | sets = ["mandatories", "optionals", "needpackages"] |
Additional Inherited Members | |
Public Attributes inherited from genericValidation.GenericValidationData | |
crabWorkingDir | |
dataset | |
Public Attributes inherited from genericValidation.GenericValidation | |
alignmentToValidate | |
AutoAlternates | |
cmssw | |
cmsswreleasebase | |
config | |
configFiles | |
crabConfigFiles | |
general | |
jobid | |
jobmode | |
name | |
needsproxy | |
NJobs | |
packages | |
randomWorkdirPart | |
scramarch | |
scriptFiles | |
Definition at line 9 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.__init__ | ( | self, | |
valName, | |||
alignment, | |||
config | |||
) |
Reimplemented from genericValidation.GenericValidation.
Definition at line 25 of file primaryVertexValidation.py.
References genericValidation.GenericValidation.general, and helperFunctions.pythonboolstring().
def primaryVertexValidation.PrimaryVertexValidation.appendToMerge | ( | self | ) |
if no argument or "" is passed a string with an instantiation is returned, else the validation is appended to the list
Reimplemented from genericValidation.ParallelValidation.
Definition at line 82 of file primaryVertexValidation.py.
References genericValidation.GenericValidation.getRepMap(), alignment.Alignment.getRepMap(), and join().
def primaryVertexValidation.PrimaryVertexValidation.appendToPlots | ( | self | ) |
Reimplemented from genericValidation.ValidationWithPlots.
Definition at line 94 of file primaryVertexValidation.py.
References genericValidation.GenericValidation.getRepMap(), and alignment.Alignment.getRepMap().
def primaryVertexValidation.PrimaryVertexValidation.createCrabCfg | ( | self, | |
path | |||
) |
Definition at line 62 of file primaryVertexValidation.py.
References primaryVertexResolution.PrimaryVertexResolution.crabCfgBaseName, primaryVertexValidation.PrimaryVertexValidation.crabCfgBaseName, offlineValidation.OfflineValidation.crabCfgBaseName, monteCarloValidation.MonteCarloValidation.crabCfgBaseName, and overlapValidation.OverlapValidation.crabCfgBaseName.
def primaryVertexValidation.PrimaryVertexValidation.createScript | ( | self, | |
path | |||
) |
Definition at line 59 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.DefinePath | ( | self | ) |
Reimplemented from genericValidation.GenericValidationData_CTSR.
Definition at line 39 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.getRepMap | ( | self, | |
alignment = None |
|||
) |
Reimplemented from genericValidation.GenericValidationData_CTSR.
Definition at line 65 of file primaryVertexValidation.py.
References genericValidation.GenericValidation.alignmentToValidate, genericValidation.GenericValidation.general, AlignableObjectId::entry.name, alignment.Alignment.name, genericValidation.GenericValidation.name, TrackerSectorStruct.name, MuonGeometrySanityCheckPoint.name, classes.MonitorData.name, classes.OutputData.name, geometry.Structure.name, plotscripts.SawTeethFunction.name, primaryVertexResolution.PrimaryVertexResolution.outputBaseName, primaryVertexValidation.PrimaryVertexValidation.outputBaseName, offlineValidation.OfflineValidation.outputBaseName, monteCarloValidation.MonteCarloValidation.outputBaseName, and overlapValidation.OverlapValidation.outputBaseName.
def primaryVertexValidation.PrimaryVertexValidation.isPVValidation | ( | self | ) |
Reimplemented from genericValidation.GenericValidationData_CTSR.
Definition at line 52 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.plotsdirname | ( | cls | ) |
override with a classmethod
Reimplemented from genericValidation.ValidationWithPlots.
Definition at line 112 of file primaryVertexValidation.py.
Referenced by presentation.ValidationPlots.validationclass().
def primaryVertexValidation.PrimaryVertexValidation.plottingscriptname | ( | cls | ) |
override with a classmethod
Reimplemented from genericValidation.ValidationWithPlots.
Definition at line 104 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.plottingscripttemplate | ( | cls | ) |
override with a classmethod
Reimplemented from genericValidation.ValidationWithPlots.
Definition at line 108 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.ProcessName | ( | self | ) |
Reimplemented from genericValidation.GenericValidationData.
Definition at line 56 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.runPlots | ( | cls, | |
validations | |||
) |
Reimplemented from genericValidation.ValidationWithPlots.
Definition at line 100 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.use_d0cut | ( | self | ) |
Reimplemented from genericValidation.GenericValidationData_CTSR.
Definition at line 48 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.ValidationSequence | ( | self | ) |
Reimplemented from genericValidation.GenericValidationData_CTSR.
Definition at line 43 of file primaryVertexValidation.py.
def primaryVertexValidation.PrimaryVertexValidation.ValidationTemplate | ( | self | ) |
Reimplemented from genericValidation.GenericValidationData.
Definition at line 35 of file primaryVertexValidation.py.
|
static |
Definition at line 10 of file primaryVertexValidation.py.
Referenced by genericValidation.GenericValidationData.cfgName().
|
static |
Definition at line 12 of file primaryVertexValidation.py.
Referenced by trackSplittingValidation.TrackSplittingValidation.createCrabCfg(), primaryVertexValidation.PrimaryVertexValidation.createCrabCfg(), and zMuMuValidation.ZMuMuValidation.createCrabCfg().
|
static |
Definition at line 15 of file primaryVertexValidation.py.
Referenced by tree.Tree.reset(), and tree.Tree.var().
|
static |
Definition at line 23 of file primaryVertexValidation.py.
|
static |
Definition at line 14 of file primaryVertexValidation.py.
Referenced by primaryVertexValidation.PrimaryVertexValidation.getRepMap(), zMuMuValidation.ZMuMuValidation.getRepMap(), and genericValidation.GenericValidationData.getRepMap().
|
static |
Definition at line 13 of file primaryVertexValidation.py.
Referenced by genericValidation.GenericValidationData.getRepMap().
|
static |
Definition at line 11 of file primaryVertexValidation.py.
Referenced by genericValidation.GenericValidationData.createScript().
|
static |
Definition at line 24 of file primaryVertexValidation.py.
Referenced by preexistingValidation.PreexistingValidation.getRepMap(), genericValidation.GenericValidation.getRepMap(), validateAlignments.ValidationJob.runJob(), and zMuMuValidation.ZMuMuValidation.trackcollection().