| 查看: 1755 | 回复: 5 | ||
玲珑133新虫 (著名写手)
|
[求助]
geant4模拟怎样添加物理过程才能产生荧光
|
|
我在做geant4的模拟,在定义物理过程时不知道怎样定义有关荧光产生的过程。我只找到了跃迁辐射(G4TransitionRaidiation),但是不知道怎样添加这个过程。在此需求有关荧光的简单实例(geant4中自带的xrf实例除外)中物理过程的定义方法,谢谢大家!由于小弟只有1.8个金币了,所以只能悬赏一个,不过这几天我会好好赚金币追加给您的,谢谢! [ Last edited by 玲珑133 on 2012-12-10 at 19:58 ] |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有27人回复
所感
已经有3人回复
要不要辞职读博?
已经有7人回复
不自信的我
已经有11人回复
北核录用
已经有3人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复

玲珑133
新虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 3494.1
- 散金: 1101
- 红花: 2
- 帖子: 1235
- 在线: 411.8小时
- 虫号: 1376993
- 注册: 2011-08-23
- 性别: GG
- 专业: 核技术及其应用

2楼2012-12-11 08:53:53
★ ★
xiegangmai: 金币+2, 鼓励讨论交流 2012-12-19 23:15:58
xiegangmai: 金币+2, 鼓励讨论交流 2012-12-19 23:15:58
|
G4OpticalPhysics* opticalPhysics = new G4OpticalPhysics(); RegisterPhysics( opticalPhysics ); opticalPhysics->SetWLSTimeProfile("delta" ;opticalPhysics->SetScintillationYieldFactor(1.5); opticalPhysics->SetScintillationExcitationRatio(0.); opticalPhysics->SetMaxNumPhotonsPerStep(100); opticalPhysics->SetMaxBetaChangePerStep(10.0); opticalPhysics->SetTrackSecondariesFirst(kCerenkov,true); opticalPhysics->SetTrackSecondariesFirst(kScintillation,true); |
3楼2012-12-17 00:27:14
玲珑133
新虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 3494.1
- 散金: 1101
- 红花: 2
- 帖子: 1235
- 在线: 411.8小时
- 虫号: 1376993
- 注册: 2011-08-23
- 性别: GG
- 专业: 核技术及其应用

4楼2012-12-19 15:02:26
5楼2013-01-12 20:08:40
|
opticalPhysics->SetTrackSecondariesFirst(kCerenkov,true); opticalPhysics->SetTrackSecondariesFirst(kScintillation,true); 在这两行定义首先跟踪荧光粒子,但是在编译中出现了错误如下: src/PhysicsList.cc:65:44: error: ‘kCerenkov’ was not declared in this scope src/PhysicsList.cc:66:44: error: ‘kScintillation’ was not declared in this scope 头文件里已经包含了“G4OpticalPhysics.hh", 本人新手,实在不知道哪里出问题了 求高手解答~ |
6楼2013-02-08 07:18:34












回复此楼
;