Classes | |
class | Sample |
class | SimpleSample |
class | SimpleValidation |
class | Validation |
Functions | |
def | _copyDir (src, dst) |
def | _copySubDir (oldfile, newfile, basenames, dirname) |
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 1159 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 1124 of file validation.py.
References _copyDir(), join(), and split.
Referenced by validation.Validation._doPlots().
|
private |
Definition at line 1173 of file validation.py.
References list().
Referenced by validation.Validation._doPlots(), validation.SimpleValidation._doPlots(), validation.Validation._doPlotsFastFull(), and validation.Validation._doPlotsPileup().
|
private |
Get a GlobalTag. Arguments: sample -- Sample object release -- CMSSW release string
Definition at line 357 of file validation.py.
References edm.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 449 of file validation.py.
References edm.print().
Referenced by validation.Validation.download().
|
private |
Definition at line 461 of file validation.py.
Referenced by validation.Validation._doFastsimFastVsFullPlots(), validation.Validation._doPhase2PileupPlots(), and validation.SimpleValidation._doPlotsForPlotter().
|
private |
Definition at line 350 of file validation.py.
Referenced by validation.Validation._doPlots(), validation.Validation._doPlotsFastFull(), validation.Validation._doPlotsPileup(), and validation.Sample.filename().
|
private |
Definition at line 445 of file validation.py.
|
private |
Definition at line 441 of file validation.py.
|
private |
Definition at line 436 of file validation.py.
|
private |
Definition at line 16 of file validation.py.
|
private |
Definition at line 348 of file validation.py.
|
private |
Definition at line 417 of file validation.py.
validation.IgnoreCommandLineOptions |
Definition at line 10 of file validation.py.