37 #ifndef LBNFWormPlotMessenger_HH 38 #define LBNFWormPlotMessenger_HH 1 40 #include "G4UImessenger.hh" 43 class G4UIcmdWith3Vector;
44 class G4UIcmdWithADoubleAndUnit;
45 class G4UIcmdWithAString;
57 virtual void SetNewValue(G4UIcommand * command,G4String newValue);
78 G4UIcmdWithADoubleAndUnit*
z0Cmd;
LBNFWormPlotMessenger(LBNFWormPlotter *wPlot)
G4UIcmdWithAString * yNameCmd
G4UIcmdWithADoubleAndUnit * yMaxCmd
G4UIcmdWith3Vector * yAxisCmd
virtual G4String GetCurrentValue(G4UIcommand *command)
virtual ~LBNFWormPlotMessenger()
G4UIcmdWithAString * fileCmd
static LBNFWormPlotMessenger * fpInstance
G4UIcmdWithADoubleAndUnit * xMaxCmd
G4UIcmdWithAString * xNameCmd
G4UIcmdWith3Vector * xAxisCmd
G4UIcmdWithADoubleAndUnit * yMinCmd
LBNFWormPlotter * theWorm
virtual void SetNewValue(G4UIcommand *command, G4String newValue)
G4UIcmdWithADoubleAndUnit * z0Cmd
G4UIcmdWithADoubleAndUnit * xMinCmd
static LBNFWormPlotMessenger * GetInstance(LBNFWormPlotter *wPlot)