BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
BesRunActionMessenger.hh
Go to the documentation of this file.
1//---------------------------------------------------------------------------//
2// BOOST --- BESIII Object_Oriented Simulation Tool //
3//---------------------------------------------------------------------------//
4//Description: passing parameters to run action
5//Author: Deng Ziyan
6//Created: Sep, 2004
7//Modified:
8//Comment:
9//---------------------------------------------------------------------------//
10
11#ifndef BesRunActionMessenger_h
12#define BesRunActionMessenger_h 1
13
14class BesRunAction;
15
16class G4UIdirectory;
17class G4UIcmdWithAnInteger;
18class G4UIcommand;
19
20#include "G4UImessenger.hh"
21#include "globals.hh"
22
23class BesRunActionMessenger: public G4UImessenger
24{
25 public:
28
29 public:
30 void SetNewValue(G4UIcommand * command,G4String newValues);
31
32 private:
33 BesRunAction * m_runAction;
34 G4UIdirectory * m_runActionDirectory;
35 G4UIcmdWithAnInteger * m_MCTruthCmd;
36 G4UIcommand * m_asciiCmd;
37};
38
39#endif
40
41
42
43
44
void SetNewValue(G4UIcommand *command, G4String newValues)