Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
TG4UICmdWithAComplexString.h
Go to the documentation of this file.
1#ifndef TG4_UI_CMD_WITH_A_COMPLEX_STRING_H
2#define TG4_UI_CMD_WITH_A_COMPLEX_STRING_H
3
4//------------------------------------------------
5// The Geant4 Virtual Monte Carlo package
6// Copyright (C) 2007 - 2014 Ivana Hrivnacova
7// All rights reserved.
8//
9// For the licensing terms see geant4_vmc/LICENSE.
10// Contact: root-vmc@cern.ch
11//-------------------------------------------------
12
17
18#include <G4UIcommand.hh>
19
28
30{
31 public:
33 const G4String& theCommandPath, G4UImessenger* theMessenger);
35
36 // set methods
37 void SetParameterName(const G4String& name, G4bool omittable);
38 void SetDefaultValue(const G4String& defVal);
39
40 // get methods
41 G4String GetNewStringValue(const G4String& paramString);
42};
43
44#endif // TG4_UI_CMD_WITH_A_COMPLEX_STRING_H
G4 command that takes up to three string values.
G4String GetNewStringValue(const G4String &paramString)
TG4UICmdWithAComplexString(const G4String &theCommandPath, G4UImessenger *theMessenger)
void SetDefaultValue(const G4String &defVal)
void SetParameterName(const G4String &name, G4bool omittable)