bag.simulation.libpsf_simdata

Module Contents

Classes

LibPSFParser

Attributes

_ANA_TYPE_MAP

bag.simulation.libpsf_simdata._ANA_TYPE_MAP[source]
class bag.simulation.libpsf_simdata.LibPSFParser(raw_path: pathlib.Path, rtol: float, atol: float, num_proc: int = 1)[source]
property sim_data: bag.simulation.data.SimData[source]
parse_raw_folder(raw_path: pathlib.Path) Mapping[str, Any][source]
_parse_raw_folder_helper(raw_path: pathlib.Path, ana_dict: Dict[str, Any]) None[source]
static parse_raw_file(fname: pathlib.Path) Tuple[Dict[str, Union[numpy.ndarray, float]], str][source]
static get_info_from_fname(fname: str) Dict[str, Any][source]
populate_dict(ana_dict: Dict[str, Any], info: Mapping[str, Any], raw_path: pathlib.Path, data: Dict[str, Union[numpy.ndarray, float]], at_se_check: List[Tuple[str, str]]) None[source]
convert_to_sim_data(lp_data, rtol: float, atol: float) bag.simulation.data.SimData[source]
convert_to_analysis_data(lp_dict: Mapping[str, Any], rtol: float, atol: float) bag.simulation.data.AnalysisData[source]