|
BmnRoot
|
Public Member Functions | |
| __init__ (self, config_dict) | |
| extract_size_limits (self, limit_str) | |
| compute (self, _dir, recursive) | |
| parse_dir (self, _dir, recursive) | |
| is_file_to_parse (self, root, file) | |
| convert_units (self, arr) | |
| convert_units_scalar (self, num) | |
| get_event_count_by_run (self, run_num) | |
| get_event_count_raw (self, file_path) | |
| get_event_count_sim (self, file_path) | |
| uproot_event_count (self, file_path) | |
| __init__ (self, config_dict) | |
| extract_size_limits (self, limit_str) | |
| compute (self, _dir, recursive) | |
| parse_dir (self, _dir, recursive) | |
| is_file_to_parse (self, root, file) | |
| convert_units (self, arr) | |
| convert_units_scalar (self, num) | |
| get_event_count_by_run (self, run_num) | |
| get_event_count_raw (self, file_path) | |
| get_event_count_sim (self, file_path) | |
| uproot_event_count (self, file_path) | |
Public Attributes | |
| EXTENSIONS | |
| DB_USER | |
| DB_PASS | |
| DB_NAME | |
| DB_HOST | |
| DPI | |
| FOLDERS_IGNORE | |
| FILE_SIZE_LIMIT_LOW | |
| FILE_SIZE_LIMIT_HIGH | |
| EVENT_SIZE_LIMIT_LOW | |
| EVENT_SIZE_LIMIT_HIGH | |
| SOURCE | |
Definition at line 14 of file file_size.py.
| file_size.SizeStatComputer.__init__ | ( | self, | |
| config_dict | |||
| ) |
Definition at line 15 of file file_size.py.
| file_size.SizeStatComputer.__init__ | ( | self, | |
| config_dict | |||
| ) |
Definition at line 15 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, log_time.TimeStatComputer.DB_USER, file_size.SizeStatComputer.DPI, log_time.TimeStatComputer.DPI, file_size.SizeStatComputer.EVENT_SIZE_LIMIT_HIGH, file_size.SizeStatComputer.EVENT_SIZE_LIMIT_LOW, file_size.SizeStatComputer.EXTENSIONS, log_time.TimeStatComputer.EXTENSIONS, file_size.SizeStatComputer.extract_size_limits(), file_size.SizeStatComputer.FILE_SIZE_LIMIT_HIGH, file_size.SizeStatComputer.FILE_SIZE_LIMIT_LOW, file_size.SizeStatComputer.FOLDERS_IGNORE, log_time.TimeStatComputer.FOLDERS_IGNORE, and file_size.SizeStatComputer.SOURCE.
| file_size.SizeStatComputer.compute | ( | self, | |
| _dir, | |||
| recursive | |||
| ) |
Definition at line 54 of file file_size.py.
References file_size.SizeStatComputer.convert_units(), log_time.TimeStatComputer.convert_units(), file_size.SizeStatComputer.parse_dir(), and log_time.TimeStatComputer.parse_dir().
| file_size.SizeStatComputer.compute | ( | self, | |
| _dir, | |||
| recursive | |||
| ) |
Definition at line 54 of file file_size.py.
References file_size.SizeStatComputer.convert_units(), log_time.TimeStatComputer.convert_units(), file_size.SizeStatComputer.parse_dir(), and log_time.TimeStatComputer.parse_dir().
| file_size.SizeStatComputer.convert_units | ( | self, | |
| arr | |||
| ) |
Definition at line 176 of file file_size.py.
Referenced by file_size.SizeStatComputer.compute(), and log_time.TimeStatComputer.compute().
| file_size.SizeStatComputer.convert_units | ( | self, | |
| arr | |||
| ) |
Definition at line 176 of file file_size.py.
Referenced by file_size.SizeStatComputer.compute(), and log_time.TimeStatComputer.compute().
| file_size.SizeStatComputer.convert_units_scalar | ( | self, | |
| num | |||
| ) |
Definition at line 185 of file file_size.py.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.convert_units_scalar | ( | self, | |
| num | |||
| ) |
Definition at line 185 of file file_size.py.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.extract_size_limits | ( | self, | |
| limit_str | |||
| ) |
Definition at line 33 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__().
| file_size.SizeStatComputer.extract_size_limits | ( | self, | |
| limit_str | |||
| ) |
Definition at line 33 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__().
| file_size.SizeStatComputer.get_event_count_by_run | ( | self, | |
| run_num | |||
| ) |
Definition at line 193 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, and log_time.TimeStatComputer.DB_USER.
| file_size.SizeStatComputer.get_event_count_by_run | ( | self, | |
| run_num | |||
| ) |
Definition at line 193 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, and log_time.TimeStatComputer.DB_USER.
| file_size.SizeStatComputer.get_event_count_raw | ( | self, | |
| file_path | |||
| ) |
Definition at line 206 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, and log_time.TimeStatComputer.DB_USER.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.get_event_count_raw | ( | self, | |
| file_path | |||
| ) |
Definition at line 206 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, and log_time.TimeStatComputer.DB_USER.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.get_event_count_sim | ( | self, | |
| file_path | |||
| ) |
Definition at line 226 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, and log_time.TimeStatComputer.DB_USER.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.get_event_count_sim | ( | self, | |
| file_path | |||
| ) |
Definition at line 226 of file file_size.py.
References file_size.SizeStatComputer.DB_HOST, log_time.TimeStatComputer.DB_HOST, file_size.SizeStatComputer.DB_NAME, log_time.TimeStatComputer.DB_NAME, file_size.SizeStatComputer.DB_PASS, log_time.TimeStatComputer.DB_PASS, file_size.SizeStatComputer.DB_USER, and log_time.TimeStatComputer.DB_USER.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.is_file_to_parse | ( | self, | |
| root, | |||
| file | |||
| ) |
Definition at line 169 of file file_size.py.
References file_size.SizeStatComputer.EXTENSIONS, log_time.TimeStatComputer.EXTENSIONS, file_size.SizeStatComputer.FOLDERS_IGNORE, and log_time.TimeStatComputer.FOLDERS_IGNORE.
Referenced by file_size.SizeStatComputer.parse_dir(), and log_time.TimeStatComputer.parse_dir().
| file_size.SizeStatComputer.is_file_to_parse | ( | self, | |
| root, | |||
| file | |||
| ) |
Definition at line 169 of file file_size.py.
References file_size.SizeStatComputer.EXTENSIONS, log_time.TimeStatComputer.EXTENSIONS, file_size.SizeStatComputer.FOLDERS_IGNORE, and log_time.TimeStatComputer.FOLDERS_IGNORE.
Referenced by file_size.SizeStatComputer.parse_dir(), and log_time.TimeStatComputer.parse_dir().
| file_size.SizeStatComputer.parse_dir | ( | self, | |
| _dir, | |||
| recursive | |||
| ) |
Definition at line 78 of file file_size.py.
References file_size.SizeStatComputer.convert_units_scalar(), file_size.SizeStatComputer.EVENT_SIZE_LIMIT_HIGH, file_size.SizeStatComputer.EVENT_SIZE_LIMIT_LOW, file_size.SizeStatComputer.FILE_SIZE_LIMIT_HIGH, file_size.SizeStatComputer.FILE_SIZE_LIMIT_LOW, file_size.SizeStatComputer.get_event_count_raw(), file_size.SizeStatComputer.get_event_count_sim(), file_size.SizeStatComputer.is_file_to_parse(), log_time.TimeStatComputer.is_file_to_parse(), file_size.SizeStatComputer.SOURCE, and file_size.SizeStatComputer.uproot_event_count().
Referenced by file_size.SizeStatComputer.compute(), and log_time.TimeStatComputer.compute().
| file_size.SizeStatComputer.parse_dir | ( | self, | |
| _dir, | |||
| recursive | |||
| ) |
Definition at line 78 of file file_size.py.
References file_size.SizeStatComputer.convert_units_scalar(), file_size.SizeStatComputer.EVENT_SIZE_LIMIT_HIGH, file_size.SizeStatComputer.EVENT_SIZE_LIMIT_LOW, file_size.SizeStatComputer.FILE_SIZE_LIMIT_HIGH, file_size.SizeStatComputer.FILE_SIZE_LIMIT_LOW, file_size.SizeStatComputer.get_event_count_raw(), file_size.SizeStatComputer.get_event_count_sim(), file_size.SizeStatComputer.is_file_to_parse(), log_time.TimeStatComputer.is_file_to_parse(), file_size.SizeStatComputer.SOURCE, and file_size.SizeStatComputer.uproot_event_count().
Referenced by file_size.SizeStatComputer.compute(), and log_time.TimeStatComputer.compute().
| file_size.SizeStatComputer.uproot_event_count | ( | self, | |
| file_path | |||
| ) |
Definition at line 239 of file file_size.py.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.uproot_event_count | ( | self, | |
| file_path | |||
| ) |
Definition at line 239 of file file_size.py.
Referenced by file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.DB_HOST |
Definition at line 21 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), log_time.TimeStatComputer.__init__(), log_time.TimeStatComputer.get_event_count(), file_size.SizeStatComputer.get_event_count_by_run(), file_size.SizeStatComputer.get_event_count_raw(), and file_size.SizeStatComputer.get_event_count_sim().
| file_size.SizeStatComputer.DB_NAME |
Definition at line 20 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), log_time.TimeStatComputer.__init__(), log_time.TimeStatComputer.get_event_count(), file_size.SizeStatComputer.get_event_count_by_run(), file_size.SizeStatComputer.get_event_count_raw(), and file_size.SizeStatComputer.get_event_count_sim().
| file_size.SizeStatComputer.DB_PASS |
Definition at line 19 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), log_time.TimeStatComputer.__init__(), log_time.TimeStatComputer.get_event_count(), file_size.SizeStatComputer.get_event_count_by_run(), file_size.SizeStatComputer.get_event_count_raw(), and file_size.SizeStatComputer.get_event_count_sim().
| file_size.SizeStatComputer.DB_USER |
Definition at line 18 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), log_time.TimeStatComputer.__init__(), log_time.TimeStatComputer.get_event_count(), file_size.SizeStatComputer.get_event_count_by_run(), file_size.SizeStatComputer.get_event_count_raw(), and file_size.SizeStatComputer.get_event_count_sim().
| file_size.SizeStatComputer.DPI |
Definition at line 23 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), and log_time.TimeStatComputer.__init__().
| file_size.SizeStatComputer.EVENT_SIZE_LIMIT_HIGH |
Definition at line 28 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), and file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.EVENT_SIZE_LIMIT_LOW |
Definition at line 28 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), and file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.EXTENSIONS |
Definition at line 17 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), log_time.TimeStatComputer.__init__(), file_size.SizeStatComputer.is_file_to_parse(), and log_time.TimeStatComputer.is_file_to_parse().
| file_size.SizeStatComputer.FILE_SIZE_LIMIT_HIGH |
Definition at line 27 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), and file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.FILE_SIZE_LIMIT_LOW |
Definition at line 27 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), and file_size.SizeStatComputer.parse_dir().
| file_size.SizeStatComputer.FOLDERS_IGNORE |
Definition at line 24 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), log_time.TimeStatComputer.__init__(), file_size.SizeStatComputer.is_file_to_parse(), and log_time.TimeStatComputer.is_file_to_parse().
| file_size.SizeStatComputer.SOURCE |
Definition at line 30 of file file_size.py.
Referenced by file_size.SizeStatComputer.__init__(), and file_size.SizeStatComputer.parse_dir().