文件名称:FastDIRC4GlueX
文件大小:1.1MB
文件格式:ZIP
更新时间:2024-04-06 00:02:10
C++
该存储库托管用于为GlueX DIRC检测器改编通用FastDIRC代码的开发代码(请参阅 )。 编译FastDIRC 要编译FastDIRC,并执行以下操作: $ make 这将编译Makefile DRIVER变量指定的DRIVER程序,二进制可执行文件fastdirc_exe将放入OUT指定的位置。 使用GlueX DIRC数据树运行FastDIRC 存在一个名为dirc_tree的插件,该插件从rho到pi + pi-和phi到K + K-React中选择pion和kaon事件并创建树。 树的每个条目都是一个DrcEvent ,其中包括轨道信息(动量,位置等),一些组合级别信息(不变质量,缺失质量平方,漂移室命中数等)和PMT命中(由DrcHit类指定) )。 因此,为了读取这样的树,需要为DrcEvent和DrcHit类构建库。 这样做的过程是: 从halld_recon
【文件预览】:
FastDIRC4GlueX-master
----macros()
--------run_datasets_ifarm.py(3KB)
--------plot_func.C(3KB)
--------get_res_and_plot.py(1KB)
--------draw_DLLs_arg.C(2KB)
--------graphicHistos.C(13KB)
----src()
--------dirc_base_sim.cpp(112KB)
--------dirc_threesegbox_sim.cpp(49KB)
--------GlueXUserOptions.cpp(9KB)
--------DrcHit.h(2KB)
--------DrcEvent.h(3KB)
--------dirc_spread_relative.h(473B)
--------dirc_rect_digitizer.cpp(4KB)
--------dirc_spread_radius.h(431B)
--------dirc_photon.h(238B)
--------dirc_spread_gaussian_exp.cpp(16KB)
--------dirc_spread_gaussian.h(2KB)
--------dirc_spread_gaussian_new.h(6KB)
--------dirc_spread_gaussian_new.cpp(10KB)
--------dirc_point.h(581B)
--------dirc_rect_digitizer.h(1KB)
--------dirc_base_sim.h(15KB)
--------DrcEvent.cc(408B)
--------DrcHit.cc(268B)
--------dirc_threesegbox_sim.h(7KB)
--------dirc_digitizer.h(249B)
--------dirc_spread_gaussian.cpp(4KB)
--------dirc_spread_gaussian_exp.h(5KB)
--------.gitignore(24B)
--------dirc_probability_spread.h(638B)
--------GlueXUserOptions.h(1KB)
----fastdirc_tree_full_KinBins.cpp(56KB)
----lib()
--------dirc_spread_gaussian.o(187KB)
--------dirc_rect_digitizer.o(144KB)
--------dirc_threesegbox_sim.o(791KB)
--------dirc_base_sim.o(1.16MB)
--------GlueXUserOptions.o(682KB)
--------dirc_spread_gaussian_new.o(529KB)
--------dirc_spread_gaussian_exp.o(546KB)
----config_tree_minimal.in(324B)
----README.md(1KB)
----Makefile(2KB)
----fastdirc_tree_observables.cpp(73KB)
----geometry_files()
--------FastDIRC_HDDS_Nominal.csv(2KB)
--------FastDIRC_OutOfBox.csv(2KB)
----.gitignore(118B)
----fastdirc_minimal.cpp(9KB)