eis/eqpalg/algs
Huamonarch 4f8eecd828 refactor: 提取 StatCollector 统计学习组件
将 ExpBase::cron_proc() 中的 DAA::STA 统计学习逻辑提取到独立的
StatCollector 工具类,统一管理分布统计的生命周期(样本累积、分布
初始化、DB2 持久化、置信区间更新)。同时将 exec_task() 与
task_mon_pro() 中的任务相关 STA 操作也委托给 StatCollector。

新增:
- eqpalg/utility/stat_collector.h  -- StatCollector 接口
- eqpalg/utility/stat_collector.cpp -- StatCollector 实现

修改:
- eqpalg/algs/exp_base.h  -- 替换 sta_ptr_ 为 stat_collector_
- eqpalg/algs/exp_base.cpp -- cron_proc/reload_ci_dist/reset_dev_data/
                               exec_task/task_mon_pro 委托给 StatCollector
2026-05-15 14:21:36 +08:00
..
exp_base.cpp refactor: 提取 StatCollector 统计学习组件 2026-05-15 14:21:36 +08:00
exp_base.h refactor: 提取 StatCollector 统计学习组件 2026-05-15 14:21:36 +08:00
exp_bound.cpp fix: 清理 ExpBase 子类中的 exp_act_/exp_feedback_/exp_result_ 残留引用 2026-05-15 13:14:17 +08:00
exp_bound.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
exp_sample2D.cc fix: 清理 ExpBase 子类中的 exp_act_/exp_feedback_/exp_result_ 残留引用 2026-05-15 13:14:17 +08:00
exp_sample2D.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
exp_times.cc fix: 清理 ExpBase 子类中的 exp_act_/exp_feedback_/exp_result_ 残留引用 2026-05-15 13:14:17 +08:00
exp_times.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
fault_code.cc Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
fault_code.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
glitch_detection.cpp refactor: 非 ExpBase 算法适配 ExpressionEngine API 2026-05-15 13:08:30 +08:00
glitch_detection.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
null.h Initial commit: EIS C++ project with multi-process code 2026-05-09 11:23:45 +08:00
roller2.cpp Remove final remaining comment from distribution.h 2026-05-09 13:32:24 +08:00
roller2.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
roller3.cpp refactor: 非 ExpBase 算法适配 ExpressionEngine API 2026-05-15 13:08:30 +08:00
roller3.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
roller.cpp Remove remaining irrelevant comments from eqpalg (glitch_detection, roller, STA) 2026-05-09 13:30:42 +08:00
roller.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
trend_slope2.cpp refactor: 非 ExpBase 算法适配 ExpressionEngine API 2026-05-15 13:08:30 +08:00
trend_slope2.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
trend_slope3.cpp refactor: 非 ExpBase 算法适配 ExpressionEngine API 2026-05-15 13:08:30 +08:00
trend_slope3.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
trend_slope.cpp Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00
trend_slope.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00