step と track の違い

定義

G4Step* aStep;
G4Track* track;

クラス記述

source/track/include/G4Step.hh

// This class represents the Step of a particle tracked.
// It includes information of
// 1) List of Step points which compose the Step,
// 2) static information of particle which generated the
// Step,
// 3) trackID and parent particle ID of the Step,
// 4) termination condition of the Step,


source/track/include/G4Track.hh

// This class represents the partilce under tracking.
// It includes information related to tracking for examples:
// 1) current position/time of the particle,
// 2) static particle information,
// 3) the pointer to the physical volume where currently
// the particle exists


※線量分布を作成する際に、線量計メッシュの配列サイズと幾何学的配置をどこまで細かくしなければならないかの検討に関連して。