BmnRoot
Loading...
Searching...
No Matches
file_size.SizeStatComputer Class Reference

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
 

Detailed Description

Definition at line 14 of file file_size.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

file_size.SizeStatComputer.__init__ (   self,
  config_dict 
)

Definition at line 15 of file file_size.py.

◆ __init__() [2/2]

Member Function Documentation

◆ compute() [1/2]

file_size.SizeStatComputer.compute (   self,
  _dir,
  recursive 
)

◆ compute() [2/2]

file_size.SizeStatComputer.compute (   self,
  _dir,
  recursive 
)

◆ convert_units() [1/2]

file_size.SizeStatComputer.convert_units (   self,
  arr 
)

◆ convert_units() [2/2]

file_size.SizeStatComputer.convert_units (   self,
  arr 
)

◆ convert_units_scalar() [1/2]

file_size.SizeStatComputer.convert_units_scalar (   self,
  num 
)

Definition at line 185 of file file_size.py.

Referenced by file_size.SizeStatComputer.parse_dir().

◆ convert_units_scalar() [2/2]

file_size.SizeStatComputer.convert_units_scalar (   self,
  num 
)

Definition at line 185 of file file_size.py.

Referenced by file_size.SizeStatComputer.parse_dir().

◆ extract_size_limits() [1/2]

file_size.SizeStatComputer.extract_size_limits (   self,
  limit_str 
)

Definition at line 33 of file file_size.py.

Referenced by file_size.SizeStatComputer.__init__().

◆ extract_size_limits() [2/2]

file_size.SizeStatComputer.extract_size_limits (   self,
  limit_str 
)

Definition at line 33 of file file_size.py.

Referenced by file_size.SizeStatComputer.__init__().

◆ get_event_count_by_run() [1/2]

◆ get_event_count_by_run() [2/2]

◆ get_event_count_raw() [1/2]

◆ get_event_count_raw() [2/2]

◆ get_event_count_sim() [1/2]

◆ get_event_count_sim() [2/2]

◆ is_file_to_parse() [1/2]

◆ is_file_to_parse() [2/2]

◆ parse_dir() [1/2]

◆ parse_dir() [2/2]

◆ uproot_event_count() [1/2]

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().

◆ uproot_event_count() [2/2]

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().

Member Data Documentation

◆ DB_HOST

◆ DB_NAME

◆ DB_PASS

◆ DB_USER

◆ DPI

file_size.SizeStatComputer.DPI

◆ EVENT_SIZE_LIMIT_HIGH

file_size.SizeStatComputer.EVENT_SIZE_LIMIT_HIGH

◆ EVENT_SIZE_LIMIT_LOW

file_size.SizeStatComputer.EVENT_SIZE_LIMIT_LOW

◆ EXTENSIONS

◆ FILE_SIZE_LIMIT_HIGH

file_size.SizeStatComputer.FILE_SIZE_LIMIT_HIGH

◆ FILE_SIZE_LIMIT_LOW

file_size.SizeStatComputer.FILE_SIZE_LIMIT_LOW

◆ FOLDERS_IGNORE

◆ SOURCE

file_size.SizeStatComputer.SOURCE

The documentation for this class was generated from the following files: