Geant4 VMC
Version 6.8
Toggle main menu visibility
Loading...
Searching...
No Matches
source
global
include
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
29
class
TG4UICmdWithAComplexString
:
public
G4UIcommand
30
{
31
public
:
32
TG4UICmdWithAComplexString
(
33
const
G4String& theCommandPath,
G4UImessenger
* theMessenger);
34
virtual
~TG4UICmdWithAComplexString
();
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
G4UIcommand
G4UImessenger
TG4UICmdWithAComplexString::~TG4UICmdWithAComplexString
virtual ~TG4UICmdWithAComplexString()
Definition
TG4UICmdWithAComplexString.cxx:37
TG4UICmdWithAComplexString::GetNewStringValue
G4String GetNewStringValue(const G4String ¶mString)
Definition
TG4UICmdWithAComplexString.cxx:95
TG4UICmdWithAComplexString::TG4UICmdWithAComplexString
TG4UICmdWithAComplexString(const G4String &theCommandPath, G4UImessenger *theMessenger)
Definition
TG4UICmdWithAComplexString.cxx:20
TG4UICmdWithAComplexString::SetDefaultValue
void SetDefaultValue(const G4String &defVal)
Definition
TG4UICmdWithAComplexString.cxx:77
TG4UICmdWithAComplexString::SetParameterName
void SetParameterName(const G4String &name, G4bool omittable)
Definition
TG4UICmdWithAComplexString.cxx:47
Generated on
for Geant4 VMC by
1.17.0