Classes | |
class | BinToBin |
class | BinToBin1percent |
class | Chi2 |
class | KS |
class | StatisticalTest |
class | unpickler |
Functions | |
def | ask_ok (prompt, retries=4, complaint='yes or no') |
def | code_generator (kwds) |
def | friendly_since (time_type, since) |
def | functor (code, kwds, debug=0) |
def | get_relval_cmssw_version (file) |
def | get_relval_id (file) |
def | get_relval_max_version (files) |
def | get_relval_version (file) |
-------------—— Make files pairs: RelVal utils ---------------—— More... | |
def | get_relvaldata_cmssw_version (file) |
def | get_relvaldata_id (file) |
-----------—— Make files pairs: RelValData utils --------------—— More... | |
def | get_relvaldata_max_version (files) |
def | get_relvaldata_version (file) |
def | getNbins (h) |
def | is_empty (h) |
def | is_relvaldata (files) |
----------------------— Make files pairs -----------------------— More... | |
def | is_sparse (h) |
def | literal2root (literal, rootType) |
def | logger (msg_level, message) |
def | make_files_pairs (files, verbose=True) |
def | parse_word (word) |
def | profile2histo (profile) |
def | setTDRStyle () |
def | test_env (tdir, tmpl) |
def | to_datetime (date_string) |
def | to_timestamp (obj) |
def | tree (idir) |
def | user_info (ainput=None) |
def | wget (url) |
Variables | |
_log_level | |
argv | |
gErrorIgnoreLevel | |
theargv | |
File that contains utility functions used by various modules, but that do not fit into any single module.
def utils.code_generator | ( | kwds | ) |
Code generator function, parse user arguments, load and return appropriate template generator module.
Definition at line 107 of file utils.py.
References edm.print(), and str.
Referenced by cms.generate(), and main.generator().
def utils.friendly_since | ( | time_type, | |
since | |||
) |
Takes a since and, if it is Run-based expressed as Lumi-based, returns the run number. Otherwise, returns the since without transformations.
Definition at line 18 of file utils.py.
def utils.functor | ( | code, | |
kwds, | |||
debug = 0 |
|||
) |
Auto-generate and execute function with given code and configuration For details of compile/exec/eval see http://lucumr.pocoo.org/2011/2/1/exec-in-python/
Definition at line 55 of file utils.py.
References join(), and edm.print().
Referenced by pkg.AbstractPkg.write().
def utils.get_relval_cmssw_version | ( | file | ) |
def utils.get_relval_id | ( | file | ) |
Returns unique relval ID (dataset name) for a given file.
Definition at line 545 of file utils.py.
References edmIntegrityCheck.group.
def utils.get_relval_max_version | ( | files | ) |
Returns file with maximum version at a) beggining of the file, e.g. DQM_V000M b) at the end of run, e.g. _run2012-vM. M has to be max.
Definition at line 521 of file utils.py.
References get_relval_version().
def utils.get_relval_version | ( | file | ) |
-------------—— Make files pairs: RelVal utils ---------------——
Returns tuple (CMSSW version, run version) for specified file.
Definition at line 514 of file utils.py.
References createfilelist.int.
Referenced by get_relval_max_version().
def utils.get_relvaldata_cmssw_version | ( | file | ) |
def utils.get_relvaldata_id | ( | file | ) |
-----------—— Make files pairs: RelValData utils --------------——
Returns unique relvaldata ID for a given file.
Definition at line 473 of file utils.py.
def utils.get_relvaldata_max_version | ( | files | ) |
Returns file with maximum version at a) beggining of the file, e.g. DQM_V000M b) at the end of run, e.g. _run2012-vM. M has to be max.
Definition at line 501 of file utils.py.
References get_relvaldata_version().
def utils.get_relvaldata_version | ( | file | ) |
Returns tuple (CMSSW version, run version) for specified file.
Definition at line 492 of file utils.py.
References createfilelist.int.
Referenced by get_relvaldata_max_version().
def utils.getNbins | ( | h | ) |
Definition at line 90 of file utils.py.
Referenced by utils.Chi2.absval(), utils.BinToBin.do_test(), utils.BinToBin1percent.do_test(), and utils.StatisticalTest.get_rank().
def utils.is_empty | ( | h | ) |
Definition at line 168 of file utils.py.
Referenced by DTSectColl.addTSTheta(), and utils.StatisticalTest.get_rank().
def utils.is_relvaldata | ( | files | ) |
----------------------— Make files pairs -----------------------—
Definition at line 558 of file utils.py.
References any().
Referenced by make_files_pairs().
def utils.literal2root | ( | literal, | |
rootType | |||
) |
def utils.logger | ( | msg_level, | |
message | |||
) |
Definition at line 562 of file utils.py.
References mps_setup.append, cmsPerfStripChart.dict, cmsRelvalreport.exit, is_relvaldata(), SiStripPI.max, edm.print(), and str.
Referenced by ValidationMatrix.get_filenames_from_pool().
def utils.parse_word | ( | word | ) |
def utils.setTDRStyle | ( | ) |
def utils.test_env | ( | tdir, | |
tmpl | |||
) |
Test user environment, look-up if user has run cmsenv, otherwise provide meaningful error message back to the user.
Definition at line 38 of file utils.py.
References edm.print().
Referenced by main.generator().
def utils.to_datetime | ( | date_string | ) |
Takes a date string with the format Y-m-d H:m:S.f and gives back a datetime.datetime object
Definition at line 12 of file utils.py.
Referenced by querying_tests.global_tag_tests().
def utils.to_timestamp | ( | obj | ) |
Takes a datetime object and outputs a timestamp string with the format Y-m-d H:m:S.f
Definition at line 6 of file utils.py.
Referenced by uploads.uploader.filter_iovs_by_fcsr(), models.generate(), uploads.log(), and uploads.uploader.send_blob().
def utils.tree | ( | idir | ) |
def utils.wget | ( | url | ) |
Fetch the WHOLE file, not in bunches... To be optimised.
Definition at line 448 of file utils.py.
References estimatePileup.basename, and edm.print().
utils.gErrorIgnoreLevel |
Definition at line 26 of file utils.py.
Referenced by main(), FWFileEntry.openFile(), TkAlStyle.set(), and topLevelPSet().