遇见数据集

Pre-calculated library of FGF/TGF produced from a grid of altitudes (8-16 km) and radial distances (0-15 km)

收藏
Zenodo2025-07-01 更新2026-05-26 收录
官方服务:

资源简介:

# TGF FGF Atmospheric propagation Library (ALOFT context) | file | purpose | | -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | `plot_simulated_spectra.m` | Bin raw photons from selected **altitude × radius** cells into 64 log‑spaced bins (500 – 32 000 keV) and save PNGs to `examples/`. | | `describe_TGF_library.m` | Print a compact inventory of the MAT‑file (field names, classes, sizes). | --- Calculated using the GEANT4-based code: https://doi.org/10.5281/zenodo.15024494 ## MAT‑file: `TGF_Library_20km_StartPhot_gaussian_30.mat` | field | size | note | | ------------------------- | -------------- | ----------------------------------------- | | `altitudes` | 1 × 10 double | source heights \[km] | | `r_bins` | 1 × 17 double | radial bins \[km] | | `e_bins` | 1 × 102 double | energy edges \[keV] | | `ener_lists` | 10 × 17 cell | raw photon energies (≈ 1 M each) | | `spec` | 10 × 17 cell | spectrum already binned on `e_bins` | | `NB_SAMPLED_INITIALLY` | 10 × 17 double | MC photons launched per cell | | `COUNTS_PER_CM2_FOR_1017` | 10 × 17 double | detector counts per 10¹⁷ source electrons | | `WANTED_STATS` | scalar double | target photon count threshold | --- ## Quick start ```matlab % spectra plot_simulated_spectra % PNGs appear in ./examples % inspect library describe_TGF_library ``` Tweak `ALTITUDES_TO_SHOW`, `R_BINS_TO_SHOW`, or `NBINS_PLOT` inside `plot_simulated_spectra.m` to explore other part of the parameter space.

# TGF FGF大气传播库(ALOFT语境) | 文件名 | 功能说明 | | -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | `plot_simulated_spectra.m` | 将选定**高度×半径**单元格中的原始光子分箱至64个对数间隔能段(500 – 32 000 keV),并将PNG图像保存至`examples/`目录。 | | `describe_TGF_library.m` | 打印MATLAB数据文件的精简目录(包含字段名、数据类型与尺寸)。 | --- 本数据集基于GEANT4代码计算得到,代码DOI:10.5281/zenodo.15024494 ## MATLAB数据文件:`TGF_Library_20km_StartPhot_gaussian_30.mat` | 字段名 | 尺寸 | 说明 | | ------------------------- | -------------- | ----------------------------------------- | | `altitudes` | 1 × 10 双精度数组 | 源高度(单位:km) | | `r_bins` | 1 × 17 双精度数组 | 径向分箱(单位:km) | | `e_bins` | 1 × 102 双精度数组 | 能段边界(单位:keV) | | `ener_lists` | 10 × 17 元胞数组 | 原始光子能量(每个单元格约含100万条数据) | | `spec` | 10 × 17 元胞数组 | 已基于`e_bins`分箱后的能谱 | | `NB_SAMPLED_INITIALLY` | 10 × 17 双精度数组 | 每个单元格初始发射的蒙特卡洛光子数 | | `COUNTS_PER_CM2_FOR_1017` | 10 × 17 双精度数组 | 每10¹⁷个源电子对应的探测器计数(单位:每平方厘米) | | `WANTED_STATS` | 标量双精度值 | 目标光子数阈值 | --- ## 快速入门 matlab %% 能谱绘制 plot_simulated_spectra % PNG图像将生成至./examples目录 %% 检视数据集库 describe_TGF_library 可修改`plot_simulated_spectra.m`中的`ALTITUDES_TO_SHOW`、`R_BINS_TO_SHOW`或`NBINS_PLOT`参数,以探索参数空间的其他区域。

提供机构:
Zenodo
创建时间:
2025-05-16
二维码
社区交流群
二维码
科研交流群
商业服务