Warning, /analysis/SiCalo/SiliconSeedAna/README_JP.md is written in an unsupported language. File is not indexed.
0001 # 📘 SiliconCaloMatching README(日本語版)
0002
0003 ## 概要
0004 SiliconCaloMatching は sPHENIX 解析フレームワークにおいて、
0005 シリコントラック(SvtxTrack)と EMCal クラスタ(RawCluster)を対応付け、
0006 さらに横運動量 pT を再構成するモジュールである。
0007
0008 ---
0009
0010 ## 入力
0011 - SvtxTrack(トラック)
0012 - RawCluster(EMCalクラスタ: x, y, z)
0013
0014 ---
0015
0016 ## マッチング
0017
0018 Δφ = φ_track − φ_cluster
0019 Δz = z_track − z_cluster
0020
0021 距離:
0022
0023 r² = (Δφ × R)² + (Δz)²
0024
0025 ---
0026
0027 ## トラック情報
0028
0029 シリコンクラスタ(内層・外層)を用いてトラック方向を定義:
0030
0031 ```cpp
0032 phi_intt = atan2(oCpos.y()-iCpos.y(), oCpos.x()-iCpos.x());
0033 ```
0034
0035 EMCal方向:
0036
0037 ```cpp
0038 phi_calo = atan2(emc_y - oCpos.y(), emc_x - oCpos.x());
0039 ```
0040
0041 ---
0042
0043 ## 運動量再構成
0044
0045 ```cpp
0046 float dphi = phi_calo - phi_intt;
0047 float pt_calo = 0.21 * pow(fabs(dphi), -0.986);
0048 ```
0049
0050 数式:
0051
0052 pT = 0.21 × |Δφ|^-0.986
0053
0054 ---
0055
0056 ## 意味
0057 磁場中の曲がり Δφ から pT を推定する。
0058
0059 ---
0060
0061 ■出力(SiliconCaloTrack)
0062 - track情報(pT, φ, z, charge)
0063 - cluster情報(x, y, z, energy)
0064 - dphi, dz
0065 - pt_calo
0066
0067 ---
0068 ## まとめ
0069 シリコン2点+EMCal1点から曲がりを測り、pTを再構成する。 その結果をSiliconCaloTrackに保存し、SvtxTrackのpx, pyを更新する