Functions | |
def | add_to_blacklist (blacklist, pattern, target, blist_piece) |
def | call_compare_using_files (args) |
def | check_root_files (names_list) |
def | count_alive_processes (p_list) |
def | do_comparisons_threaded (options) |
def | do_html (options, hashing_flag, standalone) |
def | do_reports (indir) |
def | get_clean_fileanames (ref_samples, test_samples) |
def | get_filenames_from_pool (all_samples) |
def | get_roofiles_in_dir (directory) |
def | guess_blacklists (samples, ver1, ver2, hlt) |
def | guess_params (ref_filenames, test_filenames) |
def | name2globaltag (filename) |
def | name2run (filename) |
def | name2runskim (filename) |
def | name2sample (filename) |
def | name2version (filename) |
Variables | |
action | |
—HASHING—## More... | |
all_samples | |
args | |
argv | |
default | |
dest | |
help | |
hlt | |
in_dir | |
n_processes | |
n_threads | |
options | |
out_dir | |
parser | |
ref_samples | |
run | |
stat_test | |
test_samples | |
test_threshold | |
usage | |
def ValidationMatrix.add_to_blacklist | ( | blacklist, | |
pattern, | |||
target, | |||
blist_piece | |||
) |
Definition at line 127 of file ValidationMatrix.py.
References cond::persistency.search().
Referenced by guess_blacklists().
def ValidationMatrix.call_compare_using_files | ( | args | ) |
Creates shell command to compare two files using compare_using_files.py script and calls it.
Definition at line 274 of file ValidationMatrix.py.
References guess_blacklists(), name2globaltag(), name2version(), and print().
def ValidationMatrix.check_root_files | ( | names_list | ) |
Definition at line 118 of file ValidationMatrix.py.
References print().
Referenced by get_clean_fileanames().
def ValidationMatrix.count_alive_processes | ( | p_list | ) |
Definition at line 269 of file ValidationMatrix.py.
def ValidationMatrix.do_comparisons_threaded | ( | options | ) |
Definition at line 315 of file ValidationMatrix.py.
References get_clean_fileanames(), get_filenames_from_pool(), guess_params(), createfilelist.int, genParticles_cff.map, print(), cond::persistency.search(), and ComparisonHelper.zip().
def ValidationMatrix.do_html | ( | options, | |
hashing_flag, | |||
standalone | |||
) |
Definition at line 421 of file ValidationMatrix.py.
References do_reports(), directories2html.make_summary_table(), and print().
def ValidationMatrix.do_reports | ( | indir | ) |
Definition at line 393 of file ValidationMatrix.py.
References createfilelist.int, and print().
Referenced by do_html().
def ValidationMatrix.get_clean_fileanames | ( | ref_samples, | |
test_samples | |||
) |
Definition at line 254 of file ValidationMatrix.py.
References check_root_files(), beamvalidation.exit(), genParticles_cff.map, and print().
Referenced by do_comparisons_threaded().
def ValidationMatrix.get_filenames_from_pool | ( | all_samples | ) |
Definition at line 200 of file ValidationMatrix.py.
References get_roofiles_in_dir(), utils.make_files_pairs(), print(), FastTimerService_cff.range, and ComparisonHelper.zip().
Referenced by do_comparisons_threaded().
def ValidationMatrix.get_roofiles_in_dir | ( | directory | ) |
Definition at line 191 of file ValidationMatrix.py.
References genParticles_cff.map, and print().
Referenced by get_filenames_from_pool().
def ValidationMatrix.guess_blacklists | ( | samples, | |
ver1, | |||
ver2, | |||
hlt | |||
) |
Build a blacklist for each sample accordind to a set of rules
Definition at line 150 of file ValidationMatrix.py.
References add_to_blacklist(), print(), and cond::persistency.search().
Referenced by call_compare_using_files().
def ValidationMatrix.guess_params | ( | ref_filenames, | |
test_filenames | |||
) |
Definition at line 69 of file ValidationMatrix.py.
References genParticles_cff.map, name2sample(), name2version(), print(), cond::persistency.search(), and ComparisonHelper.zip().
Referenced by do_comparisons_threaded().
def ValidationMatrix.name2globaltag | ( | filename | ) |
Definition at line 63 of file ValidationMatrix.py.
References submitPVValidationJobs.split().
Referenced by call_compare_using_files().
def ValidationMatrix.name2run | ( | filename | ) |
Definition at line 51 of file ValidationMatrix.py.
References submitPVValidationJobs.split().
Referenced by name2runskim().
def ValidationMatrix.name2runskim | ( | filename | ) |
Definition at line 55 of file ValidationMatrix.py.
References name2run(), name2version(), and submitPVValidationJobs.split().
def ValidationMatrix.name2sample | ( | filename | ) |
def ValidationMatrix.name2version | ( | filename | ) |
Definition at line 47 of file ValidationMatrix.py.
Referenced by call_compare_using_files(), guess_params(), and name2runskim().
ValidationMatrix.action |
—HASHING—##
– USE CSS files in web access, for stand-alone usage –##
–Blacklist File –##
Definition at line 466 of file ValidationMatrix.py.
ValidationMatrix.all_samples |
Definition at line 451 of file ValidationMatrix.py.
ValidationMatrix.args |
Definition at line 555 of file ValidationMatrix.py.
ValidationMatrix.argv |
Definition at line 25 of file ValidationMatrix.py.
ValidationMatrix.default |
Definition at line 468 of file ValidationMatrix.py.
ValidationMatrix.dest |
Definition at line 467 of file ValidationMatrix.py.
ValidationMatrix.help |
Definition at line 469 of file ValidationMatrix.py.
ValidationMatrix.hlt |
Definition at line 459 of file ValidationMatrix.py.
Referenced by DQMHcalIsolatedBunchAlCaReco.analyze(), StudyTriggerHLT.analyze(), IsoTrackCalibration.analyze(), HcalIsoTrkSimAnalyzer.analyze(), StudyCaloResponse.analyze(), HcalIsoTrkAnalyzer.analyze(), IsoTrig.analyze(), CSCValidation.analyze(), LumiCalculator.beginRun(), CSCValidation.doHLT(), AlCaIsolatedBunchFilter.filter(), AlCaIsolatedBunchSelector.filter(), AlCaIsoTracksProducerFilter.filter(), AlCaHBHEMuonFilter.filter(), AlCaHEMuonFilter.filter(), AlCaLowPUHBHEMuonFilter.filter(), AlCaIsoTracksFilter.filter(), main(), edm.operator<<(), AlCaHcalHBHEMuonProducer.produce(), AlCaHcalIsotrkProducer.produce(), and AlCaIsoTracksProducer.select().
ValidationMatrix.in_dir |
Definition at line 454 of file ValidationMatrix.py.
ValidationMatrix.n_processes |
Definition at line 452 of file ValidationMatrix.py.
ValidationMatrix.n_threads |
Definition at line 455 of file ValidationMatrix.py.
ValidationMatrix.options |
Definition at line 555 of file ValidationMatrix.py.
ValidationMatrix.out_dir |
Definition at line 453 of file ValidationMatrix.py.
ValidationMatrix.parser |
Definition at line 463 of file ValidationMatrix.py.
ValidationMatrix.ref_samples |
Definition at line 449 of file ValidationMatrix.py.
ValidationMatrix.run |
Definition at line 456 of file ValidationMatrix.py.
ValidationMatrix.stat_test |
Definition at line 457 of file ValidationMatrix.py.
ValidationMatrix.test_samples |
Definition at line 450 of file ValidationMatrix.py.
ValidationMatrix.test_threshold |
Definition at line 458 of file ValidationMatrix.py.
ValidationMatrix.usage |
Definition at line 463 of file ValidationMatrix.py.