Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
TG4SteppingActionMessenger.h
Go to the documentation of this file.
1#ifndef TG4_STEPPING_ACTION_MESSENGER_H
2#define TG4_STEPPING_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#include <globals.hh>
20
22
23class G4UIdirectory;
24class G4UIcmdWithAnInteger;
25
34
36{
37 public:
40
41 // methods
42 virtual void SetNewValue(G4UIcommand* command, G4String string);
43
44 private:
51 const TG4SteppingActionMessenger& right);
52
53 // data members
55 G4UIcmdWithAnInteger* fLoopVerboseCmd;
56 G4UIcmdWithAnInteger* fMaxNofStepsCmd;
57};
58
59#endif // TG4_STEPPING_ACTION_MESSENGER_H
Messenger class that defines commands for TG4SteppingAction.
TG4SteppingActionMessenger & operator=(const TG4SteppingActionMessenger &right)
Not implemented.
virtual void SetNewValue(G4UIcommand *command, G4String string)
TG4SteppingActionMessenger()
Not implemented.
TG4SteppingActionMessenger(const TG4SteppingActionMessenger &right)
Not implemented.
G4UIcmdWithAnInteger * fMaxNofStepsCmd
command: maxNofSteps
TG4SteppingAction * fSteppingAction
associated class
G4UIcmdWithAnInteger * fLoopVerboseCmd
command: loopVerbose
Actions at each step.