G4SteppingManager

G4SteppingManager

Объект-синглтон, отвечающий за изменение свойств частиц на каждым шаге моделирования. Про последовательность обработки каждого шага траектории G4Track можно почитать вот здесь (http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/TrackingAndPhysics/tracking.html).

Можно создать собственный класс, наследующий от G4UserSteppingAction и задать его G4RunManager'у. Тогда Stepping() будет в конце своего действия вызывать заданную в этом классе пользовательскую функцию.

Edit page