GEMC
1.8
Geant4 Monte-Carlo Framework
Main Page
Data Structures
Files
File List
Globals
src
MDetectorMessenger.h
Go to the documentation of this file.
1
#ifndef MDetectorMessenger_h
2
#define MDetectorMessenger_h 1
3
4
// %%%%%%%%%%
5
// G4 headers
6
// %%%%%%%%%%
7
#include "G4UIcmdWithoutParameter.hh"
8
#include "G4UIdirectory.hh"
9
#include "G4UImessenger.hh"
10
11
// %%%%%%%%%%%%%
12
// gemc headers
13
// %%%%%%%%%%%%%
14
#include "
MDetectorConstruction.h
"
15
16
// %%%%%%%%%%%%%%%%
17
// Class definition
18
// %%%%%%%%%%%%%%%%
19
class
MDetectorMessenger
:
public
G4UImessenger
20
{
21
public
:
22
MDetectorMessenger
(
MDetectorConstruction
*);
23
~MDetectorMessenger
();
24
void
SetNewValue
(G4UIcommand*, G4String);
25
26
public
:
27
28
private
:
29
MDetectorConstruction
*MDetector;
30
G4UIdirectory *gemcDir;
31
G4UIcmdWithoutParameter *UpdateGeoCmd;
32
33
};
34
35
#endif
MDetectorConstruction.h
MDetectorMessenger::SetNewValue
void SetNewValue(G4UIcommand *, G4String)
Definition:
MDetectorMessenger.cc:26
MDetectorMessenger::MDetectorMessenger
MDetectorMessenger(MDetectorConstruction *)
Definition:
MDetectorMessenger.cc:7
MDetectorConstruction
Definition:
MDetectorConstruction.h:37
MDetectorMessenger::~MDetectorMessenger
~MDetectorMessenger()
Definition:
MDetectorMessenger.cc:19
MDetectorMessenger
Definition:
MDetectorMessenger.h:19
G4UImessenger
Generated on Wed Jul 6 2016 11:12:55 for GEMC by
1.8.11