1#ifndef TG4_COMPOSED_PHYSICS_MESSENGER_H
2#define TG4_COMPOSED_PHYSICS_MESSENGER_H
18#include <G4UImessenger.hh>
24class G4UIcmdWithADouble;
25class G4UIcmdWithADoubleAndUnit;
26class G4UIcmdWithoutParameter;
27class G4UIcmdWithAString;
28class G4UIcmdWithAnInteger;
The Geant4 VMC physics list builder.
Messenger class that defines commands for Geant4 VMC composed physics list and related classes.
virtual void SetNewValue(G4UIcommand *command, G4String string)
G4UIcmdWithADoubleAndUnit * fRangePositronCutCmd
rangeCutForPositron command
G4UIdirectory * fDirectory
command directory
G4UIcmdWithADouble * fSetGammaToMuonsCrossSectionFactorCmd
setGammaToMuonsCrossSectionFactor
G4UIcmdWithADoubleAndUnit * fRangeElectronCutCmd
rangeCutForElectron command
G4UIcommand * fSetCrossSectionFactorCmd
setCrossSectionFactor
G4UIcmdWithAnInteger * fG4ParticleHPVerboseCmd
g4ParticleHPVerbose command
G4UIcmdWithAString * fPrintVolumeLimitsCmd
printVolumeLimits command
void CreateSetCrossSectionFactorCmd()
void CreateProductionCutsTableEnergyRangeCmd()
G4UIcmdWithoutParameter * fPrintAllProcessesCmd
printAllProcess command
virtual ~TG4ComposedPhysicsMessenger()
TG4ComposedPhysicsMessenger(const TG4ComposedPhysicsMessenger &right)
Not implemented.
G4UIcmdWithADoubleAndUnit * fRangeProtonCutCmd
rangeCutForProton command
G4UIcmdWithoutParameter * fPrintProcessMapCmd
printProcessMap command
TG4ComposedPhysicsList * fPhysicsList
associated class
G4UIcmdWithoutParameter * fUseHighLooperThresholdsCmd
useHigherLooperThresholds command
G4UIcmdWithoutParameter * fPrintGlobalControlsCmd
printGeneralControls command
G4UIcmdWithoutParameter * fDumpAllProcessesCmd
dumpAllProcess command
G4UIcmdWithAnInteger * fG4HadronicProcessStoreVerboseCmd
g4HadronicProcessStoreVerbose command
G4UIcommand * fProductionCutsTableEnergyRangeCmd
productionCutsTableEnergyRange command
G4UIcmdWithoutParameter * fUseLowLooperThresholdsCmd
useLowerLooperThresholds command
G4UIcmdWithADoubleAndUnit * fRangeAllCutCmd
rangeCuts command
TG4ComposedPhysicsMessenger()
Not implemented.
TG4ComposedPhysicsMessenger & operator=(const TG4ComposedPhysicsMessenger &right)
Not implemented.
G4UIcmdWithoutParameter * fPrintGlobalCutsCmd
printGeneralCuts command
G4UIcmdWithADoubleAndUnit * fRangeGammaCutCmd
rangeCutForGamma command