QwGeant4
QweakSimBeamLineMessenger.hh
Go to the documentation of this file.
1 //=============================================================================
2 //
3 // ---------------------------
4 // | Doxygen File Information |
5 // ---------------------------
6 /**
7 
8  \file QweakSimBeamLineMessenger.hh
9  $Revision: 1.2 $
10  $Date: 2011/10/19 12:44 $
11  \author Peiqing Wang
12 
13 */
14 //=============================================================================
15 //
16 //=============================================================================
17 //
18 // ---------------------------
19 // | Doxygen Class Information |
20 // ---------------------------
21 /**
22  \class QweakSimBeamLineMessenger
23 
24  \brief Placeholder for a long explaination
25 
26  */
27 //=============================================================================
28 
29 
30 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
31 #ifndef QweakSimBeamLineMessenger_h
32 #define QweakSimBeamLineMessenger_h 1
33 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
34 
35 // user includes
37 
38 // user classes
39 class QweakSimBeamLine;
40 
41 
42 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
43 class QweakSimBeamLineMessenger: public G4UImessenger
44 {
45  public:
48 
49  void SetNewValue(G4UIcommand*, G4String);
50 
51  private:
53 
54  G4UIdirectory* BeamLineDir;
55 
56  G4UIcmdWithAString* BeamLineMatCmd;
57  G4UIcmdWithADoubleAndUnit* BeamLineZPosCmd;
58 };
59 
60 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
61 
62 #endif
QweakSimBeamLineMessenger(QweakSimBeamLine *)
Placeholder for a long explaination.
void SetNewValue(G4UIcommand *, G4String)
Definition of the BeamLine.
G4UIcmdWithADoubleAndUnit * BeamLineZPosCmd