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

#include "ActionBase.hh"

Inheritance diagram for artg4tk::ActionBase:
artg4tk::EventActionBase artg4tk::PrimaryGeneratorActionBase artg4tk::RunActionBase artg4tk::StackingActionBase artg4tk::SteppingActionBase artg4tk::TrackingActionBase larg4::ParticleListActionService artg4tk::HepevtInputActionService artg4tk::myParticleGunActionService artg4tk::PrimaryEventActionService larg4::MCTruthEventActionService artg4tk::ExampleGeneralActionService artg4tk::KillerActionService artg4tk::ExampleGeneralActionService larg4::ParticleListActionService artg4tk::ExampleGeneralActionService larg4::ParticleListActionService

Public Member Functions

 ActionBase (std::string myName)
 
virtual ~ActionBase ()
 
std::string const & myName () const
 
virtual void initialize ()
 

Private Attributes

std::string myName_
 

Detailed Description

Definition at line 14 of file ActionBase.hh.

Constructor & Destructor Documentation

artg4tk::ActionBase::ActionBase ( std::string  myName)
inline

Definition at line 18 of file ActionBase.hh.

References ~ActionBase().

18 : myName_(move(myName)) {}
std::string myName_
Definition: ActionBase.hh:41
std::string const & myName() const
Definition: ActionBase.hh:25
artg4tk::ActionBase::~ActionBase ( )
virtual

Definition at line 4 of file ActionBase.cc.

Referenced by ActionBase().

4 {}

Member Function Documentation

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

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

Definition at line 36 of file ActionBase.hh.

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

Definition at line 25 of file ActionBase.hh.

References myName_.

26  {
27  return myName_;
28  }
std::string myName_
Definition: ActionBase.hh:41

Member Data Documentation

std::string artg4tk::ActionBase::myName_
private

Definition at line 41 of file ActionBase.hh.

Referenced by myName().


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