#include <MCTruthUserAction.h>
Definition at line 36 of file MCTruthUserAction.h.
◆ MCTruthUserAction()
G4UA::iGeant4::MCTruthUserAction::MCTruthUserAction |
( |
const Config & |
config | ) |
|
Definition at line 38 of file MCTruthUserAction.cxx.
45 G4cout <<
"create MCTruthUserAction" << G4endl;
51 G4Exception(
"G4UA::iGeant4::MCTruthUserAction",
"NoTruthSvc", FatalException,
description);
◆ PostUserTrackingAction()
void G4UA::iGeant4::MCTruthUserAction::PostUserTrackingAction |
( |
const G4Track * |
| ) |
|
|
overridevirtual |
Definition at line 79 of file MCTruthUserAction.cxx.
80 G4EventManager::GetEventManager()->GetTrackingManager()->SetStoreTrajectory(
false);
◆ PreUserTrackingAction()
void G4UA::iGeant4::MCTruthUserAction::PreUserTrackingAction |
( |
const G4Track * |
inTrack | ) |
|
|
overridevirtual |
Definition at line 60 of file MCTruthUserAction.cxx.
64 if (trackHelper.IsPrimary() ||
68 auto trkMgr = G4EventManager::GetEventManager()->GetTrackingManager();
70 trkMgr->SetStoreTrajectory(
true);
71 trkMgr->SetTrajectory(temp);
◆ m_config
Config G4UA::iGeant4::MCTruthUserAction::m_config |
|
private |
◆ m_truthRecordSvcQuick
ISF::ITruthSvc* G4UA::iGeant4::MCTruthUserAction::m_truthRecordSvcQuick |
|
private |
The documentation for this class was generated from the following files: