Classes | |
class | Sample |
class | SeparateValidation |
class | SimpleSample |
class | SimpleValidation |
class | Validation |
Functions | |
def | _copyDir (src, dst) |
def | _copySubDir (oldfile, newfile, basenames, dirname) |
def | _doPlotsForPlotter (self, plotter, sample, limitSubFoldersOnlyTo=None) |
def | _findDuplicates (lst) |
def | _getGlobalTag (sample, release) |
def | _getRelValUrl (release) |
def | _processPlotsForSample (plotterFolder, sample) |
def | _stripRelease (release) |
Variables | |
_doBHadronSamples | |
_doConversionSamples | |
_doElectronSamples | |
_globalTags | |
_releasePostfixes | |
_relvalUrls | |
IgnoreCommandLineOptions | |
|
private |
Copy non-TTree objects from src TDirectory to dst TDirectory.
Definition at line 1166 of file validation.py.
Referenced by _copySubDir().
|
private |
Copy a subdirectory from oldfile to newfile. Arguments: oldfile -- String for source TFile newfile -- String for destination TFile basenames -- List of strings for base directories, first existing one is picked dirname -- String for directory name under the base directory
Definition at line 1131 of file validation.py.
References _copyDir(), join(), and submitPVValidationJobs.split().
Referenced by validation.Validation._doPlots().
|
private |
Definition at line 1190 of file validation.py.
References _processPlotsForSample(), join(), and FastTimerService_cff.range.
|
private |
Definition at line 1180 of file validation.py.
Referenced by validation.Validation._doPlots(), validation.SimpleValidation._doPlots(), validation.SeparateValidation._doPlots(), validation.Validation._doPlotsFastFull(), and validation.Validation._doPlotsPileup().
|
private |
Get a GlobalTag. Arguments: sample -- Sample object release -- CMSSW release string
Definition at line 361 of file validation.py.
References print().
Referenced by validation.Validation._doPlots(), validation.Validation._doPlotsFastFull(), validation.Validation._doPlotsPileup(), validation.Validation._getRefFileAndSelection(), validation.Sample.datasetpattern(), and validation.Sample.filename().
|
private |
Get RelVal download URL for a given release.
Definition at line 453 of file validation.py.
References print().
Referenced by validation.Validation.download().
|
private |
Definition at line 465 of file validation.py.
Referenced by validation.Validation._doFastsimFastVsFullPlots(), validation.Validation._doPhase2PileupPlots(), and _doPlotsForPlotter().
|
private |
Definition at line 354 of file validation.py.
Referenced by validation.Validation._doPlots(), validation.Validation._doPlotsFastFull(), validation.Validation._doPlotsPileup(), and validation.Sample.filename().
|
private |
Definition at line 449 of file validation.py.
|
private |
Definition at line 445 of file validation.py.
|
private |
Definition at line 440 of file validation.py.
|
private |
Definition at line 20 of file validation.py.
|
private |
Definition at line 352 of file validation.py.
|
private |
Definition at line 421 of file validation.py.
validation.IgnoreCommandLineOptions |
Definition at line 14 of file validation.py.