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

G4UImessenger for the SLIC application. More...

#include <SlicApplicationMessenger.hh>

Inheritance diagram for SlicApplicationMessenger:

Public Member Functions

 SlicApplicationMessenger (SlicApplication *app)
 
virtual ~SlicApplicationMessenger ()
 
virtual void SetNewValue (G4UIcommand *cmd, G4String newVals)
 

Private Member Functions

void defineCommands ()
 

Private Attributes

SlicApplication * m_app
 
G4UIcommand * m_interactive
 
G4UIcommand * m_quietMode
 
G4UIdirectory * m_slicDir
 
G4UIcommand * m_slicUsage
 
G4UIcommand * m_slicVersion
 

Detailed Description

G4UImessenger for the SLIC application.

Definition at line 17 of file SlicApplicationMessenger.hh.

Constructor & Destructor Documentation

◆ SlicApplicationMessenger()

Class constructor.

Parameters
[in]appThe associated SlicApplication.

Definition at line 9 of file SlicApplicationMessenger.cc.

References SlicApplicationMessenger::defineCommands(), and SlicApplicationMessenger::m_app.

◆ ~SlicApplicationMessenger()

Class destructor.

Definition at line 14 of file SlicApplicationMessenger.cc.

Member Function Documentation

◆ defineCommands()

void defineCommands ( )
private

◆ SetNewValue()

void SetNewValue ( G4UIcommand *  cmd,
G4String  newVals 
)
virtual

Member Data Documentation

◆ m_app

SlicApplication* m_app
private

◆ m_interactive

G4UIcommand* m_interactive
private

◆ m_quietMode

G4UIcommand* m_quietMode
private

◆ m_slicDir

G4UIdirectory* m_slicDir
private

◆ m_slicUsage

G4UIcommand* m_slicUsage
private

◆ m_slicVersion

G4UIcommand* m_slicVersion
private

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