PKU Code
本节介绍程序的主要思路。
DOTO 需要补充框图帮助理解程序!!!
Decode
decoder.cc
- decoder.hh
读取二进制文件
- main.cc
主程序
Makefile
r2root.cc
- r2root.hh
保存ROOT文件
- UserDefine.hh
用户定义参数
GUI
Base.cc
- Base.hh
子界面,基线、极性、增益、波形长度、数据记录等参数调节
Cfd.cc
- Cfd.hh
子界面,CFD参数调节
CopyPars.cc
- CopyPars.hh
子界面,参数复制
Csra.cc
- Csra.hh
子界面,方便快速调节每通道的控制寄存器
Decimation.cc
- Decimation.hh
子界面,降频参数设置
Detector.cc
- Detector.hh
数据采集循环主体
Energy.cc
- Energy.hh
子界面,梯形参数调节界面
ExpertMod.cc
- ExpertMod.hh
子界面,采集卡模块参数设置
Global.cc
- Global.hh
全局函数
HistXDT.cc
- HistXDT.hh
子界面,设置记录的一维能谱的最小值、bin宽及DSP抓波形时的部长
LogicTrigger.cc
- LogicTrigger.hh
子界面,逻辑参数调节
main.cc
MainFrame.cc
- MainFrame.hh
主控制界面
MainLinkdef.h
Makefile
Offline.cc
- Offline.hh
离线分析主界面,离线分析功能代码
OfflineData.cc
- OfflineData.hh
离线分析读取文件数据
pkuFFTW.cc
- pkuFFTW.hh
基于FFTW3封装类
Qdc.cc
- Qdc.hh
子界面,用于 QDC 积分门窗的调节
ReadChanStatus.cc
- ReadChanStatus.hh
子界面,查看DSP中抓取的波形及baseline
Simulation.cc
- Simulation.hh
未实现
Table.cc
- Table.hh
基类,用于参数调节界面
TriggerFilter.cc
- TriggerFilter.hh
子界面,fast filter 参数调节界面
- wuReadData.hh
模版函数,用来读取输入卡
MakeEvent
- main.cc
主程序
Makefile
sort.cc
- sort.hh
事件组装
- UserDefine.hh
用户定义参数
OnlineStattics
Linkdef.hh
- main.cc
主程序
Makefile
Online.cc
- Online.hh
在线监视界面
PixieOnline.config