GEMC
2.3
Geant4 Monte-Carlo Framework
Main Page
Namespaces
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
// G4 headers
5
#include "G4UIcmdWithoutParameter.hh"
6
#include "G4UIdirectory.hh"
7
#include "G4UImessenger.hh"
8
9
// gemc headers
10
#include "
MDetectorConstruction.h
"
11
12
// Class definition
13
class
MDetectorMessenger
:
public
G4UImessenger
14
{
15
public
:
16
MDetectorMessenger
(
MDetectorConstruction
*);
17
~MDetectorMessenger
();
18
void
SetNewValue
(G4UIcommand*, G4String);
19
20
public
:
21
22
private
:
23
MDetectorConstruction
*MDetector;
24
G4UIdirectory *gemcDir;
25
G4UIcmdWithoutParameter *UpdateGeoCmd;
26
27
};
28
29
#endif
MDetectorConstruction.h
MDetectorMessenger::SetNewValue
void SetNewValue(G4UIcommand *, G4String)
Definition:
MDetectorMessenger.cc:24
MDetectorMessenger::MDetectorMessenger
MDetectorMessenger(MDetectorConstruction *)
Definition:
MDetectorMessenger.cc:5
MDetectorConstruction
Definition:
MDetectorConstruction.h:32
MDetectorMessenger::~MDetectorMessenger
~MDetectorMessenger()
Definition:
MDetectorMessenger.cc:17
MDetectorMessenger
Definition:
MDetectorMessenger.h:13
G4UImessenger
Generated on Wed Jul 6 2016 11:13:42 for GEMC by
1.8.11