ATLAS Offline Software
Public Member Functions | List of all members
SimpleFastKiller Class Reference

#include <SimpleFastKiller.h>

Inheritance diagram for SimpleFastKiller:
Collaboration diagram for SimpleFastKiller:

Public Member Functions

 ~SimpleFastKiller ()
 
G4bool IsApplicable (const G4ParticleDefinition &) override final
 
void DoIt (const G4FastTrack &, G4FastStep &) override final
 
G4bool ModelTrigger (const G4FastTrack &) override final
 

Detailed Description

Definition at line 14 of file SimpleFastKiller.h.

Constructor & Destructor Documentation

◆ ~SimpleFastKiller()

SimpleFastKiller::~SimpleFastKiller ( )
inline

Definition at line 20 of file SimpleFastKiller.h.

20 {}

Member Function Documentation

◆ DoIt()

void SimpleFastKiller::DoIt ( const G4FastTrack &  ,
G4FastStep &  fastStep 
)
finaloverride

Definition at line 10 of file SimpleFastKiller.cxx.

11 {
12  fastStep.KillPrimaryTrack();
13  fastStep.ProposePrimaryTrackPathLength(0.0);
14 }

◆ IsApplicable()

G4bool SimpleFastKiller::IsApplicable ( const G4ParticleDefinition &  )
inlinefinaloverride

Definition at line 23 of file SimpleFastKiller.h.

23 { return true; }

◆ ModelTrigger()

G4bool SimpleFastKiller::ModelTrigger ( const G4FastTrack &  )
inlinefinaloverride

Definition at line 25 of file SimpleFastKiller.h.

25 { return true; }

The documentation for this class was generated from the following files: