corrected name for multiple inclusion protection
[u/mrichter/AliRoot.git] / TGeant4 / TG4UICmdWithAComplexString.h
CommitLineData
2817d3e2 1// $ Id:$
2// Category: global
3
4// Concrete class of G4UIcommand.
5// The command defined by this class takes up to three string values.
6// General information of G4UIcommand is given in G4UIcommand.hh.
7
e64ce064 8#ifndef TG4_UI_CMD_WITH_A_COMPLEX_STRING_H
9#define TG4_UI_CMD_WITH_A_COMPLEX_STRING_H
2817d3e2 10
11#include <G4UIcommand.hh>
12
13class TG4UICmdWithAComplexString : public G4UIcommand
14{
15 public:
16 TG4UICmdWithAComplexString(G4String commandPath, G4UImessenger* messenger);
17 virtual ~TG4UICmdWithAComplexString();
18
19 // set methods
20 void SetParameterName(G4String name, G4bool omittable);
21 void SetDefaultValue(G4String defVal);
22
23 // get methods
24 G4String GetNewStringValue(G4String paramString);
25};
26
e64ce064 27#endif //TG4_UI_CMD_WITH_A_COMPLEX_STRING_H