4. 关于获得粒子状态 获得粒子的总能量: G4Track *pTrack = pStep->GetTrack(); const G4DynamicParticle *pParticle = pTrack->GetDynamicParticle(); pParticle->GetTotalEnergy(); 在Step中获得例子名称: G4Track *pTrack = pStep->GetTrack(); const G4DynamicParticle *pParticle = pTrack->GetDynamicParticle(); G4String particleName = pParticle->GetDefinition()->GetParticleName(); . 其他状态信息(用户手册内容,摘一些常用的) <1>在一个Step中获得指向前一或后一个Step状态的指针 G4StepPoint* point1 = step->GetPreStepPoint(); G4StepPoint* point2 = step->GetPostStepPoint(); <2>获得粒子坐标位置 G4ThreeVector pos1 = step->GetPosition();