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 1165 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 1130 of file validation.py.
References _copyDir(), join(), and submitPVValidationJobs.split().
Referenced by validation.Validation._doPlots().
|
private |
Definition at line 1189 of file validation.py.
References _processPlotsForSample(), join(), and FastTimerService_cff.range.
|
private |
Definition at line 1179 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 360 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 452 of file validation.py.
References print().
Referenced by validation.Validation.download().
|
private |
Definition at line 464 of file validation.py.
Referenced by validation.Validation._doFastsimFastVsFullPlots(), validation.Validation._doPhase2PileupPlots(), and _doPlotsForPlotter().
|
private |
Definition at line 353 of file validation.py.
Referenced by validation.Validation._doPlots(), validation.Validation._doPlotsFastFull(), validation.Validation._doPlotsPileup(), and validation.Sample.filename().
|
private |
Definition at line 448 of file validation.py.
|
private |
Definition at line 444 of file validation.py.
|
private |
Definition at line 439 of file validation.py.
|
private |
Definition at line 19 of file validation.py.
|
private |
Definition at line 351 of file validation.py.
|
private |
Definition at line 420 of file validation.py.
validation.IgnoreCommandLineOptions |
Definition at line 13 of file validation.py.