LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
artg4tk::TrackingActionBase Class Reference

#include "TrackingActionBase.hh"

Inheritance diagram for artg4tk::TrackingActionBase:
artg4tk::ActionBase artg4tk::ExampleGeneralActionService larg4::ParticleListActionService

Public Member Functions

 TrackingActionBase (std::string name)
 
virtual ~TrackingActionBase ()
 
virtual void preUserTrackingAction (const G4Track *)
 
virtual void postUserTrackingAction (const G4Track *)
 
std::string const & myName () const
 
virtual void initialize ()
 

Detailed Description

Definition at line 34 of file TrackingActionBase.hh.

Constructor & Destructor Documentation

artg4tk::TrackingActionBase::TrackingActionBase ( std::string  name)
explicit

Definition at line 6 of file TrackingActionBase.cc.

References ~TrackingActionBase().

6  : ActionBase{move(name)}
7 {
9 }
ActionBase(std::string myName)
Definition: ActionBase.hh:18
artg4tk::TrackingActionBase::~TrackingActionBase ( )
virtualdefault

Referenced by TrackingActionBase().

Member Function Documentation

virtual void artg4tk::ActionBase::initialize ( )
inlinevirtualinherited

Reimplemented in artg4tk::myParticleGunActionService, and artg4tk::HepevtInputActionService.

Definition at line 36 of file ActionBase.hh.

37  {}
std::string const& artg4tk::ActionBase::myName ( ) const
inlineinherited

Definition at line 25 of file ActionBase.hh.

References artg4tk::ActionBase::myName_.

26  {
27  return myName_;
28  }
std::string myName_
Definition: ActionBase.hh:41
virtual void artg4tk::TrackingActionBase::postUserTrackingAction ( const G4Track *  )
inlinevirtual

Reimplemented in larg4::ParticleListActionService.

Definition at line 54 of file TrackingActionBase.hh.

55  {}
virtual void artg4tk::TrackingActionBase::preUserTrackingAction ( const G4Track *  )
inlinevirtual

Reimplemented in larg4::ParticleListActionService, and artg4tk::ExampleGeneralActionService.

Definition at line 49 of file TrackingActionBase.hh.

50  {}

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