この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:geant4:hepevt [2017/06/22 06:33] kota |
ja:geant4:hepevt [2017/06/22 06:37] (現在) kota |
||
---|---|---|---|
ライン 5: | ライン 5: | ||
GeantでMCをふる時のシードファイルの形式。 | GeantでMCをふる時のシードファイルの形式。 | ||
HEPEvt というtreeの中に指定の名前のbranchが入っている | HEPEvt というtreeの中に指定の名前のbranchが入っている | ||
- | * int NHEP | + | * int **NHEP** |
* 初期粒子数。 | * 初期粒子数。 | ||
- | * int ISTHEP[NHEP]:status ? | + | * int **ISTHEP[NHEP]** |
- | * int IDHEP[NHEP]:PDG code | + | * status ? |
- | * int JDAHEP1[NHEP]:1st daughter ? | + | * int **IDHEP[NHEP]** |
- | * int JDAHEP2[NHEP]:2nd daughter ? | + | * PDG code |
- | * double VHEP1[NHEP],VHEP2[NHEP],VHEP3[NHEP]:初期位置X,Y,Z [mm] | + | * int **JDAHEP1[NHEP]** |
- | * double VHEP4[NHEP] : 時間 t [mm/c]。 [ns]->[mm/c] の変換には(TMath::C()/1e-6)を乗じればよい。TOFで計算する場合は簡単で、飛行距離[mm]をそのβで割った値。 | + | * 1st daughter ? |
- | * double PHEP1[NHEP],PHEP2[NHEP],PHEP3[NHEP]:運動量Px,Py,Pz [GeV/c] | + | * int **JDAHEP2[NHEP]** |
- | * double PHEP4[NHEP]:運動エネルギー [GeV] | + | * 2nd daughter ? |
- | * double PHEP5[NHEP]:質量 [GeV/c2] | + | * double **VHEP1[NHEP]**,**VHEP2[NHEP]**,**VHEP3[NHEP]** |
+ | * 初期位置X,Y,Z [mm] | ||
+ | * double **VHEP4[NHEP]** | ||
+ | * 時間 t [mm/c] | ||
+ | * [ns]->[mm/c] の変換には(TMath::C()*1e-6)を乗じればよい。 | ||
+ | * TOFで計算する場合は簡単で、飛行距離[mm]をそのβで割った値。 | ||
+ | * double **PHEP1[NHEP]**,**PHEP2[NHEP]**,**PHEP3[NHEP]** | ||
+ | * 運動量Px,Py,Pz [GeV/c] | ||
+ | * double **PHEP4[NHEP]** | ||
+ | * 運動エネルギー [GeV] | ||
+ | * double **PHEP5[NHEP]** | ||
+ | * 質量 [GeV/c2] | ||