Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
HepMCG4PythiaMessenger Class Reference

#include <Doxymodules_eventgenerator.h>

Inheritance diagram for HepMCG4PythiaMessenger:
G4UImessenger

Public Member Functions

 HepMCG4PythiaMessenger (HepMCG4PythiaInterface *agen)
 
 ~HepMCG4PythiaMessenger ()
 
void SetNewValue (G4UIcommand *command, G4String newValues)
 
G4String GetCurrentValue (G4UIcommand *command)
 

Private Attributes

HepMCG4PythiaInterfacegen
 
G4UIdirectorydir
 
G4UIcmdWithAnIntegerverbose
 
G4UIcmdWithAnIntegermpylist
 
G4UIcmdWithoutParameterprint
 
G4UIcommandcpyinit
 
G4UIcmdWithAnIntegercpystat
 
G4UIcommandcpygive
 
G4UIcommandsetUserParameters
 
G4UIcmdWithAnIntegersetSeed
 
G4UIcommandcpyrget
 
G4UIcommandcpyrset
 
G4UIcmdWithAStringprintRandomStatus
 

Detailed Description

Definition at line 60 of file Doxymodules_eventgenerator.h.

Constructor & Destructor Documentation

◆ HepMCG4PythiaMessenger()

HepMCG4PythiaMessenger::HepMCG4PythiaMessenger ( HepMCG4PythiaInterface agen)

◆ ~HepMCG4PythiaMessenger()

HepMCG4PythiaMessenger::~HepMCG4PythiaMessenger ( )

Member Function Documentation

◆ SetNewValue()

void HepMCG4PythiaMessenger::SetNewValue ( G4UIcommand command,
G4String  newValues 
)

◆ GetCurrentValue()

G4String HepMCG4PythiaMessenger::GetCurrentValue ( G4UIcommand command)

Member Data Documentation

◆ gen

HepMCG4PythiaInterface* HepMCG4PythiaMessenger::gen
private

Definition at line 44 of file HepMCG4PythiaMessenger.hh.

◆ dir

G4UIdirectory* HepMCG4PythiaMessenger::dir
private

Definition at line 46 of file HepMCG4PythiaMessenger.hh.

◆ verbose

G4UIcmdWithAnInteger* HepMCG4PythiaMessenger::verbose
private

Definition at line 47 of file HepMCG4PythiaMessenger.hh.

◆ mpylist

G4UIcmdWithAnInteger* HepMCG4PythiaMessenger::mpylist
private

Definition at line 48 of file HepMCG4PythiaMessenger.hh.

◆ print

G4UIcmdWithoutParameter* HepMCG4PythiaMessenger::print
private

Definition at line 49 of file HepMCG4PythiaMessenger.hh.

◆ cpyinit

G4UIcommand* HepMCG4PythiaMessenger::cpyinit
private

Definition at line 50 of file HepMCG4PythiaMessenger.hh.

◆ cpystat

G4UIcmdWithAnInteger* HepMCG4PythiaMessenger::cpystat
private

Definition at line 51 of file HepMCG4PythiaMessenger.hh.

◆ cpygive

G4UIcommand* HepMCG4PythiaMessenger::cpygive
private

Definition at line 52 of file HepMCG4PythiaMessenger.hh.

◆ setUserParameters

G4UIcommand* HepMCG4PythiaMessenger::setUserParameters
private

Definition at line 53 of file HepMCG4PythiaMessenger.hh.

◆ setSeed

G4UIcmdWithAnInteger* HepMCG4PythiaMessenger::setSeed
private

Definition at line 54 of file HepMCG4PythiaMessenger.hh.

◆ cpyrget

G4UIcommand* HepMCG4PythiaMessenger::cpyrget
private

Definition at line 55 of file HepMCG4PythiaMessenger.hh.

◆ cpyrset

G4UIcommand* HepMCG4PythiaMessenger::cpyrset
private

Definition at line 56 of file HepMCG4PythiaMessenger.hh.

◆ printRandomStatus

G4UIcmdWithAString* HepMCG4PythiaMessenger::printRandomStatus
private

Definition at line 57 of file HepMCG4PythiaMessenger.hh.


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

Applications | User Support | Publications | Collaboration