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

Fast simulation physics list tool. More...

#include <SimG4FastSimPhysicsList.h>

Inheritance diagram for SimG4FastSimPhysicsList:
Collaboration diagram for SimG4FastSimPhysicsList:

Public Member Functions

 SimG4FastSimPhysicsList (const std::string &aType, const std::string &aName, const IInterface *aParent)
 
virtual ~SimG4FastSimPhysicsList ()
 
virtual StatusCode initialize ()
 Initialize.
 
virtual StatusCode finalize ()
 Finalize.
 
virtual G4VModularPhysicsList * physicsList ()
 Get the physics list.
 
- Public Member Functions inherited from ISimG4PhysicsList
 DeclareInterfaceID (ISimG4PhysicsList, 1, 0)
 Retrieve interface ID.
 

Private Attributes

ToolHandle< ISimG4PhysicsListm_physicsListTool {"SimG4FtfpBert", this, true}
 Handle for the full physics list tool.
 

Detailed Description

Fast simulation physics list tool.

Attaches parametrisation process to the full simulation physics list.

Author
Anna Zaborowska

Constructor & Destructor Documentation

◆ SimG4FastSimPhysicsList()

SimG4FastSimPhysicsList::SimG4FastSimPhysicsList ( const std::string & aType,
const std::string & aName,
const IInterface * aParent )
explicit

◆ ~SimG4FastSimPhysicsList()

SimG4FastSimPhysicsList::~SimG4FastSimPhysicsList ( )
virtual

Member Function Documentation

◆ finalize()

StatusCode SimG4FastSimPhysicsList::finalize ( )
virtual

Finalize.

Returns
status code

◆ initialize()

StatusCode SimG4FastSimPhysicsList::initialize ( )
virtual

Initialize.

Returns
status code

◆ physicsList()

G4VModularPhysicsList * SimG4FastSimPhysicsList::physicsList ( )
virtual

Get the physics list.

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

Implements ISimG4PhysicsList.

Member Data Documentation

◆ m_physicsListTool

ToolHandle<ISimG4PhysicsList> SimG4FastSimPhysicsList::m_physicsListTool {"SimG4FtfpBert", this, true}
private

Handle for the full physics list tool.


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