Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
TG4StackPopperMessenger Class Reference

Messenger class that defines commands for the stack popper special process. More...

#include <TG4StackPopperMessenger.h>

Inheritance diagram for TG4StackPopperMessenger:

Public Member Functions

 TG4StackPopperMessenger (TG4StackPopperPhysics *stackPopperPhysics)
 
virtual ~TG4StackPopperMessenger ()
 
virtual void SetNewValue (G4UIcommand *command, G4String string)
 

Private Member Functions

 TG4StackPopperMessenger ()
 Not implemented.
 
 TG4StackPopperMessenger (const TG4StackPopperMessenger &right)
 Not implemented.
 
TG4StackPopperMessengeroperator= (const TG4StackPopperMessenger &right)
 Not implemented.
 

Private Attributes

TG4StackPopperPhysicsfStackPopperPhysics
 associated class
 
G4UIcmdWithAString * fSetSelectionCmd
 setStackPopperSelection command
 

Detailed Description

Messenger class that defines commands for the stack popper special process.

Implements commands:

  • /mcPhysics/setStackPopperSelection [particleName1 particleName2 ...]
Author
I. Hrivnacova; IPN Orsay

Definition at line 34 of file TG4StackPopperMessenger.h.

Constructor & Destructor Documentation

◆ TG4StackPopperMessenger() [1/3]

TG4StackPopperMessenger::TG4StackPopperMessenger ( TG4StackPopperPhysics * stackPopperPhysics)

Standard constructor

Definition at line 22 of file TG4StackPopperMessenger.cxx.

◆ ~TG4StackPopperMessenger()

TG4StackPopperMessenger::~TG4StackPopperMessenger ( )
virtual

Destructor

Definition at line 38 of file TG4StackPopperMessenger.cxx.

◆ TG4StackPopperMessenger() [2/3]

TG4StackPopperMessenger::TG4StackPopperMessenger ( )
private

Not implemented.

◆ TG4StackPopperMessenger() [3/3]

TG4StackPopperMessenger::TG4StackPopperMessenger ( const TG4StackPopperMessenger & right)
private

Not implemented.

Member Function Documentation

◆ SetNewValue()

void TG4StackPopperMessenger::SetNewValue ( G4UIcommand * command,
G4String string )
virtual

Apply command to the associated object.

Definition at line 50 of file TG4StackPopperMessenger.cxx.

◆ operator=()

TG4StackPopperMessenger & TG4StackPopperMessenger::operator= ( const TG4StackPopperMessenger & right)
private

Not implemented.

Member Data Documentation

◆ fStackPopperPhysics

TG4StackPopperPhysics* TG4StackPopperMessenger::fStackPopperPhysics
private

associated class

Definition at line 55 of file TG4StackPopperMessenger.h.

Referenced by SetNewValue().

◆ fSetSelectionCmd

G4UIcmdWithAString* TG4StackPopperMessenger::fSetSelectionCmd
private

setStackPopperSelection command

Definition at line 58 of file TG4StackPopperMessenger.h.

Referenced by SetNewValue(), TG4StackPopperMessenger(), and ~TG4StackPopperMessenger().


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