SLIC  6.1.1
Simulation for the Linear Collider (SLIC) - Geant4 simulation application
Public Member Functions | Protected Attributes | List of all members
PluginManagerAccessor Class Reference

Mixin for accessing the PluginManager. More...

#include <PluginManagerAccessor.hh>

Inheritance diagram for PluginManagerAccessor:
EventAction PrimaryGeneratorAction RunAction StackingAction SteppingAction TrackingAction

Public Member Functions

PluginManager * getPluginManager ()
 
void setPluginManager (PluginManager *pluginManager)
 

Protected Attributes

PluginManager * m_pluginManager
 

Detailed Description

Mixin for accessing the PluginManager.

Note
This class is used to assign a plugin manager to each of the user action classes.

Definition at line 22 of file PluginManagerAccessor.hh.

Member Function Documentation

◆ getPluginManager()

PluginManager* getPluginManager ( )
inline

Get the plugin manager.

Returns
The plugin manager.

Definition at line 38 of file PluginManagerAccessor.hh.

References PluginManagerAccessor::m_pluginManager.

◆ setPluginManager()

void setPluginManager ( PluginManager *  pluginManager)
inline

Set the plugin manager pointer.

Parameters
pluginManagerPointer to the plugin manager.

Definition at line 30 of file PluginManagerAccessor.hh.

References PluginManagerAccessor::m_pluginManager.

Referenced by RunManager::Initialize().

Member Data Documentation

◆ m_pluginManager

PluginManager* m_pluginManager
protected

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