k4SimGeant4
Loading...
Searching...
No Matches
SimG4FastSimActions Class Reference

Tool for loading fast simulation user action initialization (list of user actions) More...

#include <SimG4FastSimActions.h>

Inheritance diagram for SimG4FastSimActions:
Collaboration diagram for SimG4FastSimActions:

Public Member Functions

 SimG4FastSimActions (const std::string &type, const std::string &name, const IInterface *parent)
 
virtual ~SimG4FastSimActions ()
 
virtual StatusCode initialize () final
 Initialize.
 
virtual StatusCode finalize () final
 Finalize.
 
virtual G4VUserActionInitialization * userActionInitialization () final
 Get the user action initialization.
 
- Public Member Functions inherited from ISimG4ActionTool
 DeclareInterfaceID (ISimG4ActionTool, 1, 0)
 Retrieve interface ID.
 

Detailed Description

Tool for loading fast simulation user action initialization (list of user actions)

Author
Anna Zaborowska

Constructor & Destructor Documentation

◆ SimG4FastSimActions()

SimG4FastSimActions::SimG4FastSimActions ( const std::string & type,
const std::string & name,
const IInterface * parent )
explicit

◆ ~SimG4FastSimActions()

SimG4FastSimActions::~SimG4FastSimActions ( )
virtual

Member Function Documentation

◆ finalize()

StatusCode SimG4FastSimActions::finalize ( )
finalvirtual

Finalize.

Returns
status code

◆ initialize()

StatusCode SimG4FastSimActions::initialize ( )
finalvirtual

Initialize.

Returns
status code

◆ userActionInitialization()

G4VUserActionInitialization * SimG4FastSimActions::userActionInitialization ( )
finalvirtual

Get the user action initialization.

Returns
pointer to G4VUserActionInitialization (ownership is transferred to the caller)

Implements ISimG4ActionTool.


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