Geant4 VMC
Version 6.8
Toggle main menu visibility
Loading...
Searching...
No Matches
source
event
include
TG4EventActionMessenger.h
Go to the documentation of this file.
1
#ifndef TG4_EVENT_ACTION_MESSENGER_H
2
#define TG4_EVENT_ACTION_MESSENGER_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 <G4UImessenger.hh>
19
20
class
TG4EventAction
;
21
22
class
G4UIdirectory;
23
class
G4UIcmdWithABool;
24
33
34
class
TG4EventActionMessenger
:
public
G4UImessenger
35
{
36
public
:
37
TG4EventActionMessenger
(
TG4EventAction
* eventAction);
38
virtual
~TG4EventActionMessenger
();
39
40
// methods
41
virtual
void
SetNewValue
(
G4UIcommand
* command, G4String
string
);
42
43
private
:
45
TG4EventActionMessenger
();
47
TG4EventActionMessenger
(
const
TG4EventActionMessenger
& right);
49
TG4EventActionMessenger
&
operator=
(
const
TG4EventActionMessenger
& right);
50
51
// data members
52
TG4EventAction
*
fEventAction
;
53
G4UIdirectory*
fEventDirectory
;
54
G4UIcmdWithABool*
fPrintMemoryCmd
;
55
G4UIcmdWithABool*
fSaveRandomStatusCmd
;
56
};
57
58
#endif
// TG4_EVENT_ACTION_MESSENGER_H
G4UIcommand
G4UImessenger
TG4EventActionMessenger::fPrintMemoryCmd
G4UIcmdWithABool * fPrintMemoryCmd
command: printMemory
Definition
TG4EventActionMessenger.h:54
TG4EventActionMessenger::TG4EventActionMessenger
TG4EventActionMessenger(TG4EventAction *eventAction)
Definition
TG4EventActionMessenger.cxx:23
TG4EventActionMessenger::fEventDirectory
G4UIdirectory * fEventDirectory
command directory
Definition
TG4EventActionMessenger.h:53
TG4EventActionMessenger::fSaveRandomStatusCmd
G4UIcmdWithABool * fSaveRandomStatusCmd
command: saveRandom
Definition
TG4EventActionMessenger.h:55
TG4EventActionMessenger::TG4EventActionMessenger
TG4EventActionMessenger(const TG4EventActionMessenger &right)
Not implemented.
TG4EventActionMessenger::SetNewValue
virtual void SetNewValue(G4UIcommand *command, G4String string)
Definition
TG4EventActionMessenger.cxx:63
TG4EventActionMessenger::operator=
TG4EventActionMessenger & operator=(const TG4EventActionMessenger &right)
Not implemented.
TG4EventActionMessenger::fEventAction
TG4EventAction * fEventAction
associated class
Definition
TG4EventActionMessenger.h:52
TG4EventActionMessenger::~TG4EventActionMessenger
virtual ~TG4EventActionMessenger()
Definition
TG4EventActionMessenger.cxx:49
TG4EventActionMessenger::TG4EventActionMessenger
TG4EventActionMessenger()
Not implemented.
TG4EventAction
Actions at the beginning and the end of event.
Definition
TG4EventAction.h:41
Generated on
for Geant4 VMC by
1.17.0