1#ifndef TG4_MODEL_CONFIGURATION_MESSENGER_H
2#define TG4_MODEL_CONFIGURATION_MESSENGER_H
18#include <G4UImessenger.hh>
24class G4UIcmdWithAString;
The model configuration vector with suitable setters and a messenger.
Messenger class that defines commands for the special physica models.
G4UIcmdWithAString * fSetModelCmd
setModel command
virtual void SetNewValue(G4UIcommand *command, G4String string)
G4UIcmdWithAString * fSetParticlesCmd
setParticles command
virtual ~TG4ModelConfigurationMessenger()
TG4ModelConfigurationMessenger & operator=(const TG4ModelConfigurationMessenger &right)
Not implemented.
TG4ModelConfigurationMessenger()
Not implemented.
TG4ModelConfigurationManager * fModelConfigurationManager
associated class
G4UIcmdWithAString * fSetRegionsCmd
setRegions command
G4String fSelectedModel
current model name
G4UIcmdWithAString * fSetEmModelCmd
setEmModel command (deprecated)
G4UIdirectory * fDirectory
command directory
TG4ModelConfigurationMessenger(const TG4ModelConfigurationMessenger &right)
Not implemented.
G4UIcmdWithAString * fSetOneRegionCmd
setRegion command